summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/fhandler.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
* * fhandler.cc (fhandler_base::lock): Move to flock.cc.Corinna Vinschen2013-06-041-7/+1
* Throughout, (mainly in fhandler*) fix remaining gcc 4.7 mismatchYaakov Selkowitz2013-05-011-6/+6
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-93/+61
* Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor2013-01-211-9/+9
* * fhandler.cc (fhandler_base::write): Don't attempt to sparsifyCorinna Vinschen2012-12-141-6/+11
* whitespace cleanupChristopher Faylor2012-08-161-1/+1
* Add '#include "cygwait.h"' throughout, where appropriate.Christopher Faylor2012-06-171-1/+2
* Christopher Faylor <me.cygwin2012@cgf.cx>Christopher Faylor2012-03-121-1/+9
* * Throughout, replace usage of w32api's min with MIN from sys/param.h.Corinna Vinschen2012-03-081-2/+3
* tcgetsid: fix return typeEric Blake2012-02-281-1/+1
* * fhandler.cc (fhandler_base_overlapped::has_ongoing_io): Don't blockChristopher Faylor2012-02-011-1/+1
* * syscalls.cc (dup3): Fix debug typo.Christopher Faylor2012-01-311-7/+8
* * cygheap.h (cygheap_fdget::~cygheap_fdget): Simplify now that refcnt reportsChristopher Faylor2012-01-221-1/+2
* * fhandler.cc (fhandler_base_overlapped::wait_overlapped): Use correct value inChristopher Faylor2011-12-211-1/+1
* * fhandler.cc (fhandler_base::close): Move setting isclosed() from here toChristopher Faylor2011-12-181-22/+35
* * exceptions.cc (set_signal_mask): Remove useless debugging output.Christopher Faylor2011-12-171-6/+7
* Implement fhandler reference counting.Christopher Faylor2011-12-171-5/+6
* * fhandler.cc (fhandler_base_overlapped::wait_overlapped): Fix unresolvedChristopher Faylor2011-12-161-1/+1
* * exceptions.cc (_cygtls::call_signal_handler): Fix debugging to not go toChristopher Faylor2011-12-161-13/+19
* * cygthread.h (cygthread::name): Very minor formatting tweak.Christopher Faylor2011-12-131-15/+3
* Rename cygWFMO to cygwait throughout and use the magic of polymorphism to "waitChristopher Faylor2011-12-091-1/+1
* * exceptions.cc (exception::handle): Drop abbreviation for "exception" since IChristopher Faylor2011-12-041-5/+2
* Throughout, remove extra space after function name from debugging output.Christopher Faylor2011-12-031-2/+2
* * fhandler.cc (fhandler_base::open): Fix comment a bit more.Corinna Vinschen2011-12-031-1/+1
* * fhandler.cc (fhandler_base::open): Fix typos in comment.Corinna Vinschen2011-12-031-3/+3
* * sigproc.cc (remove_proc): Don't terminate the currently executing thread.Christopher Faylor2011-11-291-18/+76
* * cygwin.din (ptsname_r): Export.Christopher Faylor2011-11-071-0/+7
* * fhandler.cc (CHUNK_SIZE): Drop NO_COPY.Corinna Vinschen2011-11-071-1/+1
* * fhandler.cc (off_current): Define local in fhandler_base::raw_write.Corinna Vinschen2011-11-031-3/+4
* * fhandler.h (fhandler_pipe::create_selectable): Remove optional argument, takeChristopher Faylor2011-10-301-3/+3
* * dtable.cc (dtable::delete_archetype): Improve debugging output.Christopher Faylor2011-10-221-2/+2
* Throughout change TTY_* to PTY_*, tty_* to pty_*, and ttym_* to ptmx_*.Christopher Faylor2011-10-201-0/+11
* * cygerrno.h (__set_errno): Modify debugging output to make searching straceChristopher Faylor2011-10-151-12/+10
* * cygwin.din: Remove some _tc* exports. Add tcgetsid().Christopher Faylor2011-10-111-2/+8
* * fhandler.cc (fhandler_base::open): Fix typo in comment.Corinna Vinschen2011-08-271-5/+1
* * fhandler.cc (fhandler_base::open): Never open files withCorinna Vinschen2011-08-251-12/+30