aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/fhandler_fifo.cc
AgeCommit message (Expand)AuthorFilesLines
2018-10-10Cygwin: lseek: return ESPIPE rather than EINVAL when called on a fifoCorinna Vinschen1-0/+8
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-3/+0
2013-05-01Throughout, (mainly in fhandler*) fix remaining gcc 4.7 mismatchYaakov Selkowitz1-1/+1
2013-04-23 * Merge in cygwin-64bit-branch.Corinna Vinschen1-1/+1
2013-01-21Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor1-1/+1
2012-12-07* exceptions.cc (sigpacket::process): Reorganize to avoid use of tls beforeChristopher Faylor1-1/+5
2012-06-17Add '#include "cygwait.h"' throughout, where appropriate.Christopher Faylor1-8/+9
2012-01-22* fhandler.h (fhandler_fifo::arm): Declare new function.Christopher Faylor1-18/+36
2011-12-09Rename cygWFMO to cygwait throughout and use the magic of polymorphism to "waitChristopher Faylor1-1/+1
2011-12-07* fhandler_fifo.cc (fhandler_fifo::wait): Fix stupid typo and actually wait forChristopher Faylor1-1/+1
2011-12-04* sigproc.cc (cygWFMO): Don't assume that cancellable event is alwaysChristopher Faylor1-3/+1
2011-11-23* fhandler.h (fhandler_pipe::create): Rename from the misnamedChristopher Faylor1-1/+1
2011-10-30* fhandler.h (fhandler_pipe::create_selectable): Remove optional argument, takeChristopher Faylor1-226/+247
2011-10-15* cygerrno.h (__set_errno): Modify debugging output to make searching straceChristopher Faylor1-2/+2
2011-05-05* fhandler.cc (fhandler_base_overlapped::raw_read): Rename fromChristopher Faylor1-2/+2
2011-05-02 * thread.cc (cancelable_wait): Remove test for main thread.Corinna Vinschen1-3/+1
2011-04-29 * ntdll.h (IsEventSignalled): New inline function.Corinna Vinschen1-2/+3
2011-03-09* errno.cc (errmap): Change mapping of NO_SYSTEM_RESOURCES to EFBIG.Christopher Faylor1-2/+4
2010-04-06* fhandler_fifo.cc (fhandler_fifo::open): Accommodate previous return valueChristopher Faylor1-1/+1
2010-04-02* fhandler.h (fhandler_base::setup_overlapped): Delete virtual declaration.Christopher Faylor1-1/+1
2010-04-02* fhandler_fifo.cc (fhandler_fifo::fhandler_fifo): Properly initializeChristopher Faylor1-2/+1
2010-03-12Throughout change all calls of low_priority_sleep (0) to yield ().Christopher Faylor1-1/+1
2010-01-14 * cygwin.din (dup3): Export.Corinna Vinschen1-3/+11
2009-12-18 Throughout, replace hMainProc with GetCurrentProcess/NtCurrentProcessCorinna Vinschen1-1/+2
2009-12-09* fhandler_fifo.cc (fhandler_fifo::open): Avoid resetting errno after it hasChristopher Faylor1-3/+8
2009-10-31 * cygprops.h: New file.Corinna Vinschen1-2/+3
2009-07-24* sigproc.h (wait_for_sigthread): Eliminate parameter.Christopher Faylor1-53/+182
2009-07-17revert erroneous checkinChristopher Faylor1-101/+29
2009-07-17* cygtls.cc (_cygtls::init_exception_handler): Test for e, not e->prev or weChristopher Faylor1-29/+101
2009-03-27 * fhandler.h (class fhandler_fifo): Rename read/write methods toCorinna Vinschen1-2/+2
2008-11-26Remove unneeded whitespace.Christopher Faylor1-4/+22
2008-09-11* cygheap.cc (creturn): Reorganize to avoid a new compiler warning/error.Christopher Faylor1-6/+11
2008-08-20* fhandler.cc (fhandler_base::wait_overlapped): Always assume that bytes willChristopher Faylor1-1/+2
2008-04-07Remove unneeded header files from source files throughout.Christopher Faylor1-6/+0
2008-04-07Add miscfuncs.h to files as needed throughout.Christopher Faylor1-0/+1
2008-04-01 * Fix copyright dates.Corinna Vinschen1-1/+1
2008-03-31 * smallprint.cc (__small_vswprintf): Fix uninitialized usage of `w'.Corinna Vinschen1-3/+3
2007-12-04 * fhandler_fifo.cc (fhandler_fifo::open): Use MAX_NAME for pipe nameCorinna Vinschen1-11/+4
2007-07-29* cygtls.h (_cygtls::inside_kernel): Move function declaration into _cygtlsChristopher Faylor1-1/+1
2007-07-07Preliminary change to make fifos/pipes interruptible and fifos reliable.Christopher Faylor1-182/+102
2007-03-29 * cygheap.cc (cygheap_init): Fix formatting. Remove comment. SetCorinna Vinschen1-1/+2
2007-02-27 * fhandler.cc(fhandler_base::open): Open with READ_CONTROL only inCorinna Vinschen1-1/+17
2007-02-23 * fhandler.h (class fhandler_pipe): Remove members writepipe_exists,Corinna Vinschen1-3/+0
2006-07-17GCC 4.1 fixes.Christopher Faylor1-1/+2
2006-06-23* fhandler_fifo.cc (fhandler_fifo::open): Release process lock and grab aChristopher Faylor1-1/+44
2005-09-28Change name from commune_recv to commune_process throughout. Change name fromChristopher Faylor1-1/+1
2005-09-28 Revert erroneous checkin.Corinna Vinschen1-3/+3
2005-09-28 * fhandler.h (class fhandler_dev_raw): Delete current_position andCorinna Vinschen1-3/+3
2005-07-05Change foo (void) to foo () for all c++ functions throughout. Remove allChristopher Faylor1-1/+2
2005-06-07* cygthread.cc (cygthread::detach): Make error message a little more detailed.Christopher Faylor1-4/+5