summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/fhandler.h
Commit message (Expand)AuthorAgeFilesLines
...
* Cygwin: FIFO: improve the check for the listen_client threadKen Brown2019-05-091-0/+1
* Cygwin: FIFO: don't leave a pending listen requestKen Brown2019-05-091-1/+0
* Cygwin: FIFO: add a HANDLE parameter to open_pipeKen Brown2019-05-091-1/+1
* Cygwin: FIFO: re-implement duplexersKen Brown2019-05-091-4/+0
* Cygwin: FIFO: add 'record_connection' methodKen Brown2019-05-091-0/+1
* Cygwin: FIFO: synchronize the blocking mode of a writer's pipeKen Brown2019-04-261-0/+1
* Cygwin: FIFO: stop the listen_client thread before fork/execKen Brown2019-04-201-0/+3
* Cygwin: FIFO: avoid hang after execKen Brown2019-04-181-0/+1
* Cygwin: FIFO: fix and simplify listen_client_threadKen Brown2019-04-161-7/+4
* Cygwin: FIFO: improve raw_writeKen Brown2019-04-161-0/+1
* Cygwin: FIFO: fix cloneKen Brown2019-04-161-0/+6
* Cygwin: FIFO: code simplification: don't overload get_handleKen Brown2019-04-161-3/+4
* Cygwin: FIFO: remember the type of the fhandlerKen Brown2019-04-161-1/+1
* Cygwin: FIFO: rename client[] to fc_handler[]Ken Brown2019-04-161-10/+10
* Cygwin: console: Make I/O functions thread-safeTakashi Yano2019-03-311-1/+17
* Cygwin: console: fix select() behaviourTakashi Yano2019-03-311-1/+11
* Cygwin: console: support 24 bit colorTakashi Yano2019-03-311-0/+4
* Cygwin: [gs]et_io_handle(): renamed to [gs]et_handle().Takashi Yano2019-03-301-4/+5
* Cygwin: FIFO: implement clear_readaheadKen Brown2019-03-281-1/+7
* Cygwin: FIFO: add support for the duplex caseKen Brown2019-03-271-0/+5
* Cygwin: FIFO: avoid crashes when cloning a clientKen Brown2019-03-271-1/+1
* Cygwin: FIFO: update selectKen Brown2019-03-271-0/+4
* Cygwin: FIFO: update clone and dupKen Brown2019-03-271-3/+5
* Cygwin: FIFO: improve EOF detectionKen Brown2019-03-271-0/+1
* Cygwin: FIFO: add a spinlockKen Brown2019-03-271-0/+3
* Cygwin: FIFO: allow multiple writersKen Brown2019-03-271-1/+30
* Cygwin: FIFO: stop using overlapped I/OKen Brown2019-03-271-3/+10
* Cygwin: timerfd: rework implementationCorinna Vinschen2019-02-251-1/+1
* Cygwin: proc fd: pass along open mode when reopening fileCorinna Vinschen2019-02-051-2/+2
* Cygwin: timerfd: reimplement from scratchCorinna Vinschen2019-01-191-0/+2
* Cygwin: timerfd/signalfd: return EINVAL from writeCorinna Vinschen2019-01-171-0/+2
* Cygwin: timerfd: implement fork semanticsCorinna Vinschen2019-01-161-3/+1
* Cygwin: timers: implement timerfdCorinna Vinschen2019-01-151-0/+51
* Cygwin: signalfd: implement non-polling selectCorinna Vinschen2019-01-141-0/+1
* Cygwin: signal: implement signalfdCorinna Vinschen2019-01-131-0/+40
* Cygwin: minor cleanupsCorinna Vinschen2019-01-131-2/+1
* Cygwin: af_unix_spinlock_t: add initializerKen Brown2019-01-101-1/+2
* Cygwin: fix regression in O_TMPFILE | O_EXCL caseCorinna Vinschen2019-01-061-1/+1
* Cygwin: introduce fhandler_process_fd and add stat(2) handlingCorinna Vinschen2019-01-061-2/+30
* Cygwin: Move O_TMPFILE to bin and allow linkat by handleCorinna Vinschen2019-01-061-0/+1
* Cygwin: implement /proc/PID/fd/DESCRIPTOR reopening by handleCorinna Vinschen2019-01-061-0/+2
* Cygwin: introduce virt_fdsymlink to simplify /proc/PID/fd symlink handlingCorinna Vinschen2019-01-051-0/+1
* Cygwin: Add FS_IOC_GETFLAGS and FS_IOC_SETFLAGS ioctlsCorinna Vinschen2018-12-251-0/+3
* Cygwin: Fix cygheap corruption caused by cloned atomic bufferDavid McFarland2018-10-291-0/+2
* Cygwin: lseek: return ESPIPE rather than EINVAL when called on a fifoCorinna Vinschen2018-10-101-0/+1
* POSIX Asynchronous I/O support: fhandler filesMark Geisert2018-07-251-5/+6
* Cygwin: Allow to build without experimental AF_UNIX code by defaultCorinna Vinschen2018-06-261-0/+7
* Fix the handling of out-of-band (OOB) data in a socket.Takashi Yano2018-06-221-0/+2
* Cygwin: delete /dev/kmsg and thus fhandler_mailslot without substitutionCorinna Vinschen2018-03-251-30/+0
* Cygwin: AF_UNIX: Redesign various aspectsCorinna Vinschen2018-03-181-32/+67