aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/pipe.cc
AgeCommit message (Expand)AuthorFilesLines
2011-05-05* fhandler.cc (fhandler_base_overlapped::raw_read): Rename fromChristopher Faylor1-12/+0
2011-05-04 * fhandler.h (class fhandler_base): Remove uninterruptible_io statusCorinna Vinschen1-3/+0
2011-03-09* errno.cc (errmap): Change mapping of NO_SYSTEM_RESOURCES to EFBIG.Christopher Faylor1-5/+4
2010-08-14 * pipe.cc (fhandler_pipe::open): Duplicate content of opened pipeCorinna Vinschen1-0/+3
2010-04-02* fhandler.h (fhandler_base::setup_overlapped): Delete virtual declaration.Christopher Faylor1-2/+5
2010-03-31* fhandler.cc (fhandler_base::dup): Call setup_overlapped unconditionally.Christopher Faylor1-1/+6
2010-01-29* libc/strfmon.c (__setup_vars): Fix compiler warning about assigning constChristopher Faylor1-1/+1
2010-01-14 * cygwin.din (dup3): Export.Corinna Vinschen1-7/+10
2009-12-18 Throughout, replace hMainProc with GetCurrentProcess/NtCurrentProcessCorinna Vinschen1-1/+1
2009-12-09* fhandler_fifo.cc (fhandler_fifo::open): Avoid resetting errno after it hasChristopher Faylor1-1/+1
2009-10-31 * cygprops.h: New file.Corinna Vinschen1-3/+7
2009-08-17* pipe.cc (fhandler_pipe::create_selectable): Add -pipe to default pipe names.Christopher Faylor1-1/+1
2009-08-04* fhandler.h (fhandler_cygdrive:DRVSZ): New enum.Christopher Faylor1-5/+7
2009-07-03* dcrt0.cc (jit_debug): New global.Christopher Faylor1-3/+4
2009-01-27* fhandler.cc (fhandler_base::wait_overlapped): Set bytes to -1 on EINTR orChristopher Faylor1-0/+1
2008-12-23* fhandler.h (fhandler_base_setup_overlapped): Add new argument.Christopher Faylor1-133/+2
2008-12-22* pipe.cc (getov_result): Minor cleanup.Christopher Faylor1-3/+2
2008-12-21* pipe.cc (getov_result): Add parameters to facilitate better EOF checking.Christopher Faylor1-5/+9
2008-09-11* fhandler.h (fhandler_pipe::raw_read): Remove __stdcall decoration.Christopher Faylor1-1/+1
2008-09-11* cygheap.cc (creturn): Reorganize to avoid a new compiler warning/error.Christopher Faylor1-19/+19
2008-08-26 * fhandler.h (class fhandler_pipe): Rename read and writeCorinna Vinschen1-2/+2
2008-08-20* fhandler.cc (fhandler_base::wait_overlapped): Always assume that bytes willChristopher Faylor1-1/+1
2008-07-18 * environ.cc (known): Remove "binmode" option.Corinna Vinschen1-4/+1
2008-04-07Remove unneeded header files from source files throughout.Christopher Faylor1-5/+0
2008-03-22* dtable.cc: Define various device-related string constants as wide characterChristopher Faylor1-12/+25
2008-03-12 * pipe.cc (fhandler_pipe::create_selectable): Use MAX_PATH instead ofCorinna Vinschen1-1/+1
2008-02-15Perform whitespace cleanup throughout.Christopher Faylor1-1/+0
2008-01-01* tty.cc: Update copyright.Christopher Faylor1-2/+2
2008-01-01* newsym: First stab at understanding data as well as functions.Christopher Faylor1-13/+12
2007-12-16* dtable.cc (POSIX_NAMED_PIPE): New define.Christopher Faylor1-4/+153
2007-11-08revert premature checkinChristopher Faylor1-49/+4
2007-11-08* dllfixdbg: Eliminate extra objcopy step.Christopher Faylor1-4/+49
2007-07-10* debug.cc (close_handle): Change debug output format slightly.Christopher Faylor1-4/+4
2007-07-07Preliminary change to make fifos/pipes interruptible and fifos reliable.Christopher Faylor1-140/+17
2007-02-27 * fhandler.cc(fhandler_base::open): Open with READ_CONTROL only inCorinna Vinschen1-0/+7
2007-02-23 * fhandler.h (class fhandler_pipe): Remove members writepipe_exists,Corinna Vinschen1-68/+4
2006-12-11* child_info.h (child_info_spawn::__stdin): New element.Christopher Faylor1-1/+2
2006-08-07 * autoload.cc (NtSetInformationFile): Define.Corinna Vinschen1-0/+14
2006-07-17GCC 4.1 fixes.Christopher Faylor1-1/+2
2006-05-25* debug.h (ModifyHandle): Define new macro.Christopher Faylor1-3/+6
2006-05-21* fhandle.h (fhandler_pipe::create_guard): Revert change which eliminatedChristopher Faylor1-27/+41
2006-05-21* debug.cc (add_handle): Print handle value when collision detected.Christopher Faylor1-40/+28
2006-04-27 * pipe.cc (DEFAULT_PIPEBUFSIZE): Raise to 64K.Corinna Vinschen1-1/+1
2005-12-19* fhandler.h (fhandler_pipe::fixup_in_child): Declare new function.Christopher Faylor1-2/+9
2005-10-24* cygheap.h (cygheap_fdenum): Remove start_fd stuff.Christopher Faylor1-1/+1
2005-10-17Change process_lock to lock_process throughout. Change all calls to newChristopher Faylor1-2/+1
2005-09-28 Revert erroneous checkin.Corinna Vinschen1-6/+6
2005-09-28 * fhandler.h (class fhandler_dev_raw): Delete current_position andCorinna Vinschen1-6/+6
2005-09-17* pipe.cc (fhandler_pipe::open): Use 'cfree' to free buffer since it is nowChristopher Faylor1-1/+1
2005-09-14Remove some more unneeded 'return;'s throughout.Christopher Faylor1-1/+0