summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/fhandler.cc
Commit message (Expand)AuthorAgeFilesLines
* Cygwin: fhandler: clean up 'copyto' logicCorinna Vinschen2021-02-101-13/+2
* Cygwin: don't copy path_conv in fhandler_base::resetCorinna Vinschen2021-02-101-1/+0
* Cygwin: AF_UNIX: use FILE_OPEN_REPARSE_POINT when neededKen Brown2020-10-041-2/+9
* Cygwin: Add 'fallthrough' pseudo keyword for switch/case useCorinna Vinschen2020-08-051-1/+2
* Cygwin: file I/O: make sure to treat write return value as ssize_tCorinna Vinschen2020-04-241-3/+3
* Cygwin: move chmod_device declaration to winsup.hCorinna Vinschen2020-01-281-1/+0
* Cygwin: console: Share readahead buffer within the same process.Takashi Yano2020-01-281-28/+28
* Cygwin: device_access_denied: return false if O_PATH is setKen Brown2020-01-241-0/+3
* Revert "Cygwin: check for STATUS_PENDING in fhandler_base::raw_read"Ken Brown2019-05-091-13/+1
* Cygwin: check for STATUS_PENDING in fhandler_base::raw_readKen Brown2019-04-161-1/+13
* Cygwin: [gs]et_io_handle(): renamed to [gs]et_handle().Takashi Yano2019-03-301-6/+6
* Cygwin: proc fd: pass along open mode when reopening fileCorinna Vinschen2019-02-051-1/+1
* Cygwin: procfd: improve debug outputCorinna Vinschen2019-01-281-2/+5
* Cygwin: signalfd: set st_mode in fhandler_signalfd::fstatCorinna Vinschen2019-01-151-3/+0
* Cygwin: signal: implement signalfdCorinna Vinschen2019-01-131-0/+3
* Cygwin: open: workaround reopen file w/ delete disposition setCorinna Vinschen2019-01-081-0/+17
* Cygwin: open: handle O_CLOEXEC when opening file from handleCorinna Vinschen2019-01-081-1/+5
* Cygwin: open: support Linux-specific O_PATH flagCorinna Vinschen2019-01-071-0/+3
* Cygwin: Mark all O_TMPFILEs as deletedCorinna Vinschen2019-01-061-5/+2
* Cygwin: implement /proc/PID/fd/DESCRIPTOR reopening by handleCorinna Vinschen2019-01-061-0/+7
* Cygwin: fhandler_base::open: allow to reopen file from handleCorinna Vinschen2019-01-061-1/+6
* Cygwin: Change /proc/$PID/fd/<fd> symlink target for deleted filesCorinna Vinschen2018-12-261-3/+15
* Cygwin: fpathconf: update _PC_ASYNC_IO return valueYaakov Selkowitz2018-07-251-0/+1
* POSIX Asynchronous I/O support: fhandler filesMark Geisert2018-07-251-2/+2
* Cygwin: path_conv: rename is_rep_symlink to is_known_reparse_pointCorinna Vinschen2018-03-011-3/+3
* Cygwin: encapsulate Winsock based fhandler_socket classesCorinna Vinschen2018-02-231-1/+1
* Cygwin: improve O_TMPFILE handlingCorinna Vinschen2018-02-141-2/+5
* Cygwin: open: Remove unused code to handle HIDDEN and SYSTEM filesCorinna Vinschen2017-11-141-8/+0
* Cygwin: fcntl.h: Define O_TMPFILE and implement itCorinna Vinschen2017-11-141-2/+19
* posix_fallocate() *returns* error codes but does not set errnoErik M. Bray2017-11-021-2/+1
* Implement fhandler_dev_null::write to workaround a problem with NULCorinna Vinschen2017-03-121-0/+9
* Return value from write is ssize_t, not intCorinna Vinschen2017-03-121-1/+1
* Cygwin: Add IUTF8 termios iflagCorinna Vinschen2017-01-311-20/+0
* Always try to write complete incoming buffer on pipes and fifosCorinna Vinschen2017-01-141-1/+1
* Add _PC_CASE_INSENSITIVE to [f]pathconfKen Brown2016-10-211-0/+2
* Handle up to 63 partitions per driveCorinna Vinschen2016-06-231-2/+2
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-3/+0
* Revert "Debug printfs."Corinna Vinschen2016-03-201-1/+0
* Debug printfs.John Hood2016-03-201-0/+1
* Implement POSIX.1e ACL functionsCorinna Vinschen2016-03-081-1/+1
* Reapply POSIX ACL changes.Corinna Vinschen2015-11-181-4/+5
* Cygwin: Try to fix potential data corruption in pipe writeCorinna Vinschen2015-08-151-0/+40
* * fhandler.h (class fhandler_base): Add was_nonblocking status flag.Corinna Vinschen2015-02-241-3/+12
* * fhandler.cc (fhandler_base::facl): Drop CLASS_OBJ entry.Corinna Vinschen2014-08-281-3/+0
* * devices.in (dev_cygdrive_storage): Revert mapping to \Device\Null.Corinna Vinschen2013-10-311-30/+68
* * external.cc (fillout_pinfo): If start_time is 0, wait a while beforeChristopher Faylor2013-10-241-0/+5
* * devices.in (dev_storage): Map /dev/zero and /dev/full to \Device\Null.Corinna Vinschen2013-10-241-0/+19
* * fhandler.cc (fhandler_base::fstat): Drop FH_FULL case to alignCorinna Vinschen2013-10-231-3/+0
* * fhandler.h (fhandler_base::cleanup): Mark as extern rather than inline.Christopher Faylor2013-10-221-0/+5
* * fhandler.cc (fhandler_base::close_with_arch): Make sure that the archetype isChristopher Faylor2013-07-031-16/+14