aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-09-13Cygwin: fifo: Utilize select_sem for fifo as well as pipe.Takashi Yano2-13/+41
2021-09-13Cygwin: pipes: always signal select_sem if any bytes are read or writtenCorinna Vinschen1-41/+23
2021-09-13Cygwin: pipe: Fix notification timing of select_sem.Takashi Yano1-4/+10
2021-09-13Cygwin: select: Introduce select_sem semaphore for pipe.Takashi Yano4-2/+37
2021-09-13Revert "Cygwin: select: Improve select/poll response."Takashi Yano1-28/+4
2021-09-13Cygwin: set buffer size for pipes created by non-Cygwin processesKen Brown3-6/+27
2021-09-13Cygwin: pipes: drop "tiny pipe" handlingCorinna Vinschen1-15/+7
2021-09-13Cygwin: pipes: handle signals and thread cancellation in blocking mode onlyCorinna Vinschen1-28/+28
2021-09-13Cygwin: pipes: always terminate async IO in blocking modeCorinna Vinschen1-10/+28
2021-09-13Cygwin: pipes: cancel async IO if thread cancellation is in progressCorinna Vinschen1-6/+18
2021-09-13Cygwin: pipe: Stop counting reader and read all available data.Takashi Yano1-40/+60
2021-09-13Cygwin: new class fhandler_pipe_fifoKen Brown3-105/+25
2021-09-13Cygwin: FIFO: open pipes with FILE_READ_ATTRIBUTES accessKen Brown1-1/+1
2021-09-13Cygwin: pipes: minor code cleanupKen Brown1-3/+2
2021-09-13Cygwin: pipes: nt_create: set read handle to NULL in error caseCorinna Vinschen1-1/+1
2021-09-13Cygwin: pipes: call nt_create with handle referencesCorinna Vinschen1-32/+23
2021-09-13Cygwin: pipes: workaround unrelibale system infoCorinna Vinschen3-6/+78
2021-09-13Cygwin: pipes: fix POSIX requirement for non-blocking pipe writesCorinna Vinschen1-14/+37
2021-09-13Cygwin: pipes: create pipes with synchronization enabledCorinna Vinschen1-2/+2
2021-09-13Cygwin: pipes: use NtClose when file has been opened with an NtXxx functionCorinna Vinschen1-5/+5
2021-09-13Cygwin: pipes: always close read side pipe handle in error caseCorinna Vinschen1-0/+1
2021-09-13Cygwin: pipes: fix a bug in raw_writeCorinna Vinschen1-1/+1
2021-09-13Cygwin: move get_obj_handle_count() to miscfuncs.ccCorinna Vinschen3-16/+19
2021-09-13Cygwin: _pipe: add a commentCorinna Vinschen1-0/+1
2021-09-13Revert "Cygwin: fhandler_pipe.cc:nt_select: fix flags"Corinna Vinschen1-6/+5
2021-09-13Revert "Cygwin: fhandler_pipe.cc:nt_select: fix flags again"Corinna Vinschen1-3/+6
2021-09-13Cygwin: fhandler_pipe.cc:nt_select: fix flags againKen Brown1-6/+3
2021-09-13Cygwin: fhandler_pipe.cc:nt_select: fix flagsKen Brown1-5/+6
2021-09-13Revert "Cygwin: pipe: Revert to create() rather than nt_create()."Ken Brown1-21/+171
2021-09-13Cygwin: pipe: Revert to create() rather than nt_create().Takashi Yano1-171/+21
2021-09-13Cygwin: select: Improve select/poll response.Takashi Yano1-4/+28
2021-09-13Cygwin: add fhandler_base::npfs_handleKen Brown5-94/+35
2021-09-13Cygwin: remove the fhandler_base_overlapped classKen Brown3-458/+1
2021-09-13Cygwin: fhandler_pipe: fix permission problemKen Brown2-2/+188
2021-09-13Cygwin: fhandler_pipe: control blocking mode of the Windows pipeKen Brown2-2/+34
2021-09-13Cygwin: fhandler_pipe: add raw_read and raw_writeKen Brown2-0/+202
2021-09-13Cygwin: fhandler_pipe: derive from fhandler_baseKen Brown2-9/+7
2021-09-13Regenerate Makefile.in after configure.in -> configure.ac changeCorinna Vinschen1-1/+1
2021-09-13Add myself to sim & general write-after-approval maintainersMike Frysinger1-0/+2
2021-09-13libgloss/newlib: rename configure.in to configure.acMike Frysinger168-0/+0
2021-09-08Cygwin: fix initializing MEM_EXTENDED_PARAMETER, take 2Corinna Vinschen2-8/+4
2021-09-07Cygwin: pty: Fix error handling of master write().Takashi Yano2-17/+18
2021-09-06nano-malloc: Fix redefined compilation warningTorbjorn SVENSSON via Newlib1-0/+1
2021-09-06Cygwin: fix initializing MEM_EXTENDED_PARAMETERCorinna Vinschen2-0/+4
2021-09-03Cygwin: fix declaration of RtlInitEmptyUnicodeStringCorinna Vinschen2-3/+4
2021-09-03ldexp/ldexpf: avoid assembler warningCorinna Vinschen2-2/+2
2021-09-03strstr: avoid warningsCorinna Vinschen2-7/+7
2021-09-03nftw: fix thread cancellation supportCorinna Vinschen1-1/+3
2021-09-03Cygwin: testsuite: avoid "conflicting types" gcc warningCorinna Vinschen1-3/+3
2021-08-30Cygwin: dup: fix handle inheritence for disk file pread/pwrite handleCorinna Vinschen1-1/+1