summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/fhandler.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
* Corinna Vinschen <corinna@vinschen.de>Christopher Faylor2011-07-211-0/+5
* * fhandler.cc (fhandler_base::open): Never create files with WRITE_DACCorinna Vinschen2011-07-051-12/+7
* * fhandler.cc (fhandler_base::open): Don't open file with WRITE_DACCorinna Vinschen2011-07-051-2/+7
* * fhandler.cc (fhandler_base::open_with_arch): Call close_on_exec last to avoidChristopher Faylor2011-07-041-1/+1
* * fhandler.cc (fhandler_base::open): Move NFS-specific code into theCorinna Vinschen2011-07-011-15/+15
* * fhandler.cc (fhandler_base::open): Drop local create_options variable.Corinna Vinschen2011-06-171-7/+7
* * fhandler.cc (fhandler_base_overlapped::wait_overlapped): Only raise SIGPIPEChristopher Faylor2011-06-041-1/+3
* * dtable.cc (dtable::select_write): Add missing argument to debug_printf.Christopher Faylor2011-05-311-75/+69
* * dll_init.cc (dll_list::append): Eliminate increment of unused tot variable.Christopher Faylor2011-05-301-4/+6
* * fhandler.cc (fhandler_overlapped::wait_overlapped): Make sure that I/O isChristopher Faylor2011-05-291-2/+2
* * fhandler.cc (handler_base_overlapped::wait_overlapped): Rework to attempt toChristopher Faylor2011-05-281-9/+14
* * autoload.cc: Call _api_fatal in asm.Christopher Faylor2011-05-281-2/+2
* * fhandler.cc (fhandler_base::dup): Avoid duping a handle when an fhandler hasChristopher Faylor2011-05-061-1/+1
* * cygheap.cc (cygheap::close_ctty): Close ctty via close_with_arch().Christopher Faylor2011-05-051-1/+77
* * fhandler.cc (fhandler_base_overlapped::raw_read): Rename fromChristopher Faylor2011-05-051-2/+2
* * fhandler.cc (is_at_eof): Drop static storage class. Drop errCorinna Vinschen2011-05-051-4/+3
* * fhandler.cc (fhandler_base_overlapped::wait_overlapped): MakeCorinna Vinschen2011-05-031-5/+6
* * ntdll.h (IsEventSignalled): New inline function.Corinna Vinschen2011-04-291-1/+1
* * fhandler.cc (fhandler_base_overlapped::wait_overlapped): Remove specialChristopher Faylor2011-03-131-78/+37
* * fhandler.cc (fhandler_base_overlapped::wait_overlapped): HandleChristopher Faylor2011-03-091-24/+37
* * fhandler.cc (fhandler_base_overlapped::write_overlapp): Oops! AccommodateChristopher Faylor2011-03-091-1/+1