summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/pipe.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix previous fix for generating unique inode numbers for socketsCorinna Vinschen2016-01-111-6/+6
* Return unique inode numbers when calling stat/fstat on pipes and IP socketsCorinna Vinschen2016-01-111-32/+68
* * path.h (path_conv): Make path_flags private. Rename known_suffix toCorinna Vinschen2015-02-151-3/+3
* Throughout, (mainly in fhandler*) fix remaining gcc 4.7 mismatchYaakov Selkowitz2013-05-011-1/+1
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-16/+18
* Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor2013-01-211-1/+1
* * DevNotes: Add entry cgf-000005.Christopher Faylor2012-05-121-5/+5
* * fhandler.h (PIPE_ADD_PID): Define new flag.Christopher Faylor2012-04-301-3/+8
* * environ.cc (struct parse_thing): Add temporary (?) "pipe_byte" option.Christopher Faylor2012-04-281-9/+17
* * cygheap.cc (init_cygheap::init_installation_root): Convert functionCorinna Vinschen2012-02-141-2/+2
* * fhandler.h (fhandler_fifo::arm): Declare new function.Christopher Faylor2012-01-221-2/+2
* Clean up whitespace.Christopher Faylor2011-12-171-1/+1
* * pipe.cc (fhandler_pipe::create): Use debug_printf to print debugging infoChristopher Faylor2011-12-121-6/+41
* Throughout, remove extra space after function name from debugging output.Christopher Faylor2011-12-031-1/+1
* * pipe.cc (fhandler_pipe::create): Avoid derefencing a NULL pointer.Christopher Faylor2011-11-231-2/+2
* * fhandler.h (fhandler_pipe::create): Rename from the misnamedChristopher Faylor2011-11-231-5/+5
* * fhandler.h (fhandler_pipe::create_selectable): Remove optional argument, takeChristopher Faylor2011-10-301-34/+51
* * fhandler_tty.cc (fhandler_pty_slave::read): Use consistent way for testingChristopher Faylor2011-10-231-2/+8
* * cygerrno.h (__set_errno): Modify debugging output to make searching straceChristopher Faylor2011-10-151-4/+4
* * pipe.cc (pipe): Just call _pipe with O_BINARY mode. Move code toCorinna Vinschen2011-08-151-19/+5
* * miscfuncs.cc (create_pipe): Delete obsolete function.Christopher Faylor2011-08-121-1/+0
* * dtable.cc (fh_oom): New static fhandler storage.Corinna Vinschen2011-06-301-6/+10
* * dtable.cc (dtable::select_write): Add missing argument to debug_printf.Christopher Faylor2011-05-311-0/+1
* * fhandler.cc (fhandler_base_overlapped::raw_read): Rename fromChristopher Faylor2011-05-051-12/+0
* * fhandler.h (class fhandler_base): Remove uninterruptible_io statusCorinna Vinschen2011-05-041-3/+0
* * errno.cc (errmap): Change mapping of NO_SYSTEM_RESOURCES to EFBIG.Christopher Faylor2011-03-091-5/+4
* * pipe.cc (fhandler_pipe::open): Duplicate content of opened pipeCorinna Vinschen2010-08-141-0/+3
* * fhandler.h (fhandler_base::setup_overlapped): Delete virtual declaration.Christopher Faylor2010-04-021-2/+5
* * fhandler.cc (fhandler_base::dup): Call setup_overlapped unconditionally.Christopher Faylor2010-03-311-1/+6
* * 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