aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/pipe.cc
AgeCommit message (Expand)AuthorFilesLines
2019-01-07Cygwin: rename pipe.cc to fhandler_pipe.ccCorinna Vinschen1-508/+0
2019-01-05Cygwin: pipe: use /proc/PID/fd/... or /proc/self/fd/... nameCorinna Vinschen1-4/+11
2017-11-02posix_fallocate() *returns* error codes but does not set errnoErik M. Bray1-2/+1
2017-11-02posix_fadvise() *returns* error codes but does not set errnoErik M. Bray1-2/+1
2016-06-25Remove leftover useless copyright hintsCorinna Vinschen1-3/+0
2016-06-24Drop has_pipe_reject_remote_clients flagCorinna Vinschen1-3/+1
2016-01-11Fix previous fix for generating unique inode numbers for socketsCorinna Vinschen1-6/+6
2016-01-11Return unique inode numbers when calling stat/fstat on pipes and IP socketsCorinna Vinschen1-32/+68
2015-02-15 * path.h (path_conv): Make path_flags private. Rename known_suffix toCorinna Vinschen1-3/+3
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-16/+18
2013-01-21Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor1-1/+1
2012-05-12* DevNotes: Add entry cgf-000005.Christopher Faylor1-5/+5
2012-04-30* fhandler.h (PIPE_ADD_PID): Define new flag.Christopher Faylor1-3/+8
2012-04-28* environ.cc (struct parse_thing): Add temporary (?) "pipe_byte" option.Christopher Faylor1-9/+17
2012-02-14 * cygheap.cc (init_cygheap::init_installation_root): Convert functionCorinna Vinschen1-2/+2
2012-01-22* fhandler.h (fhandler_fifo::arm): Declare new function.Christopher Faylor1-2/+2
2011-12-17Clean up whitespace.Christopher Faylor1-1/+1
2011-12-12* pipe.cc (fhandler_pipe::create): Use debug_printf to print debugging infoChristopher Faylor1-6/+41
2011-12-03Throughout, remove extra space after function name from debugging output.Christopher Faylor1-1/+1
2011-11-23* pipe.cc (fhandler_pipe::create): Avoid derefencing a NULL pointer.Christopher Faylor1-2/+2
2011-11-23* fhandler.h (fhandler_pipe::create): Rename from the misnamedChristopher Faylor1-5/+5
2011-10-30* fhandler.h (fhandler_pipe::create_selectable): Remove optional argument, takeChristopher Faylor1-34/+51
2011-10-23* fhandler_tty.cc (fhandler_pty_slave::read): Use consistent way for testingChristopher Faylor1-2/+8
2011-10-15* cygerrno.h (__set_errno): Modify debugging output to make searching straceChristopher Faylor1-4/+4
2011-08-15 * pipe.cc (pipe): Just call _pipe with O_BINARY mode. Move code toCorinna Vinschen1-19/+5
2011-08-12* miscfuncs.cc (create_pipe): Delete obsolete function.Christopher Faylor1-1/+0
2011-06-30 * dtable.cc (fh_oom): New static fhandler storage.Corinna Vinschen1-6/+10
2011-05-31* dtable.cc (dtable::select_write): Add missing argument to debug_printf.Christopher Faylor1-0/+1
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