summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/pipe.cc
Commit message (Expand)AuthorAgeFilesLines
* * libc/strfmon.c (__setup_vars): Fix compiler warning about assigning constChristopher Faylor2010-01-291-1/+1
* * cygwin.din (dup3): Export.Corinna Vinschen2010-01-141-7/+10
* Throughout, replace hMainProc with GetCurrentProcess/NtCurrentProcessCorinna Vinschen2009-12-181-1/+1
* * fhandler_fifo.cc (fhandler_fifo::open): Avoid resetting errno after it hasChristopher Faylor2009-12-091-1/+1
* * cygprops.h: New file.Corinna Vinschen2009-10-311-3/+7
* * pipe.cc (fhandler_pipe::create_selectable): Add -pipe to default pipe names.Christopher Faylor2009-08-171-1/+1
* * fhandler.h (fhandler_cygdrive:DRVSZ): New enum.Christopher Faylor2009-08-041-5/+7
* * dcrt0.cc (jit_debug): New global.Christopher Faylor2009-07-031-3/+4
* * fhandler.cc (fhandler_base::wait_overlapped): Set bytes to -1 on EINTR orChristopher Faylor2009-01-271-0/+1
* * fhandler.h (fhandler_base_setup_overlapped): Add new argument.Christopher Faylor2008-12-231-133/+2
* * pipe.cc (getov_result): Minor cleanup.Christopher Faylor2008-12-221-3/+2
* * pipe.cc (getov_result): Add parameters to facilitate better EOF checking.Christopher Faylor2008-12-211-5/+9
* * fhandler.h (fhandler_pipe::raw_read): Remove __stdcall decoration.Christopher Faylor2008-09-111-1/+1
* * cygheap.cc (creturn): Reorganize to avoid a new compiler warning/error.Christopher Faylor2008-09-111-19/+19
* * fhandler.h (class fhandler_pipe): Rename read and writeCorinna Vinschen2008-08-261-2/+2
* * fhandler.cc (fhandler_base::wait_overlapped): Always assume that bytes willChristopher Faylor2008-08-201-1/+1
* * environ.cc (known): Remove "binmode" option.Corinna Vinschen2008-07-181-4/+1
* Remove unneeded header files from source files throughout.Christopher Faylor2008-04-071-5/+0
* * dtable.cc: Define various device-related string constants as wide characterChristopher Faylor2008-03-221-12/+25
* * pipe.cc (fhandler_pipe::create_selectable): Use MAX_PATH instead ofCorinna Vinschen2008-03-121-1/+1
* Perform whitespace cleanup throughout.Christopher Faylor2008-02-151-1/+0
* * tty.cc: Update copyright.Christopher Faylor2008-01-011-2/+2
* * newsym: First stab at understanding data as well as functions.Christopher Faylor2008-01-011-13/+12
* * dtable.cc (POSIX_NAMED_PIPE): New define.Christopher Faylor2007-12-161-4/+153
* revert premature checkinChristopher Faylor2007-11-081-49/+4
* * dllfixdbg: Eliminate extra objcopy step.Christopher Faylor2007-11-081-4/+49
* * debug.cc (close_handle): Change debug output format slightly.Christopher Faylor2007-07-101-4/+4
* Preliminary change to make fifos/pipes interruptible and fifos reliable.Christopher Faylor2007-07-071-140/+17
* * fhandler.cc(fhandler_base::open): Open with READ_CONTROL only inCorinna Vinschen2007-02-271-0/+7
* * fhandler.h (class fhandler_pipe): Remove members writepipe_exists,Corinna Vinschen2007-02-231-68/+4
* * child_info.h (child_info_spawn::__stdin): New element.Christopher Faylor2006-12-111-1/+2
* * autoload.cc (NtSetInformationFile): Define.Corinna Vinschen2006-08-071-0/+14
* GCC 4.1 fixes.Christopher Faylor2006-07-171-1/+2
* * debug.h (ModifyHandle): Define new macro.Christopher Faylor2006-05-251-3/+6
* * fhandle.h (fhandler_pipe::create_guard): Revert change which eliminatedChristopher Faylor2006-05-211-27/+41
* * debug.cc (add_handle): Print handle value when collision detected.Christopher Faylor2006-05-211-40/+28
* * pipe.cc (DEFAULT_PIPEBUFSIZE): Raise to 64K.Corinna Vinschen2006-04-271-1/+1
* * fhandler.h (fhandler_pipe::fixup_in_child): Declare new function.Christopher Faylor2005-12-191-2/+9
* * cygheap.h (cygheap_fdenum): Remove start_fd stuff.Christopher Faylor2005-10-241-1/+1
* Change process_lock to lock_process throughout. Change all calls to newChristopher Faylor2005-10-171-2/+1
* Revert erroneous checkin.Corinna Vinschen2005-09-281-6/+6
* * fhandler.h (class fhandler_dev_raw): Delete current_position andCorinna Vinschen2005-09-281-6/+6
* * pipe.cc (fhandler_pipe::open): Use 'cfree' to free buffer since it is nowChristopher Faylor2005-09-171-1/+1
* Remove some more unneeded 'return;'s throughout.Christopher Faylor2005-09-141-1/+0
* Eliminate (void) cast on standalone function calls throughout.Christopher Faylor2005-07-061-1/+1
* * fhandler.cc (fhandler_base::read): Remove unused signal state tweaks.Christopher Faylor2005-04-221-55/+34
* * fhandler.cc (fhandler::dup): Duplicate flags, too.Christopher Faylor2005-04-161-1/+1
* * pipe.cc (fhandler_pipe::open): Remove O_CREAT limitation.Christopher Faylor2005-04-081-5/+0
* * cygthread.cc (cygthread::release): Reset ev here if it exists.Christopher Faylor2005-02-111-6/+1
* * pipe.cc (fhandler_pipe::read): Remove hold over from old read_stateChristopher Faylor2005-02-081-1/+0