summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/pipe.cc
Commit message (Expand)AuthorAgeFilesLines
* * devices.cc: New file.Christopher Faylor2003-09-251-50/+67
* Remove left coercion throughout.Christopher Faylor2003-09-071-1/+1
* Throughout, remove "include <errno.h>" from files which already includeChristopher Faylor2003-06-161-1/+0
* * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_tCorinna Vinschen2003-04-011-2/+2
* * pipe.cc (fhandler_pipe::dup): Don't dup input_handle if it doesn't exist.Christopher Faylor2003-03-221-3/+6
* * malloc.cc (DEFAULT_MMAP_THRESHOLD): Set high to avoid mmaps.Christopher Faylor2003-02-071-0/+1
* * pipe.cc (fhandler_pipe::close): Avoid extraneous this->.Christopher Faylor2003-02-071-1/+1
* Eliminate most unneeded this-> pointers throughout.Christopher Faylor2003-02-041-3/+3
* Split ChangeLog, create ChangeLog-2002.Corinna Vinschen2003-01-101-1/+1
* * dtable.h (dtable::in_vfork_cleanup): New function. True if vfork cleanupChristopher Faylor2003-01-031-1/+1
* * pipe.cc (make_pipe): Set fork fixup flag for read pipe.Christopher Faylor2002-12-141-0/+1
* add FIXMEChristopher Faylor2002-12-141-0/+1
* Throughout, change fhandler_*::read and fhandler_*::raw_read to void functionsChristopher Faylor2002-12-141-14/+35
* * cygthread.h (cygthread::stack_ptr): New element.Christopher Faylor2002-12-111-2/+25
* * fhandler.h (class fhandler_pipe): New ioctl() method.Christopher Faylor2002-11-091-0/+28
* * dcrt0.cc (dll_crt0_1): Move debug_fixup_after_fork_exec.Christopher Faylor2002-07-301-1/+0
* * cygheap.cc (init_cheap): Rearrange error message.Christopher Faylor2002-07-031-0/+2
* Remove fcntl.h includes throughout.Christopher Faylor2002-06-051-2/+1
* Remove unneeded sigproc.h includes throughout.Christopher Faylor2002-06-021-1/+0
* * cygwin.din (fstat64): New symbol.Corinna Vinschen2002-02-251-2/+2
* * child_info.h, cygheap.h, fhandler_clipboard.cc, fhandler_dsp.cc,Corinna Vinschen2002-02-101-1/+1
* * (child_info.h, cygheap.h, dcrt0.cc, dir.cc, fhandler.cc, fhandler.h,Corinna Vinschen2002-02-101-2/+2
* Eliminate excess whitespace.Christopher Faylor2001-11-051-1/+1
* * fhandler.h (fhandler_pipe::broken_pipe): Renamed from saweof.Christopher Faylor2001-11-051-3/+3
* * pipe.cc (fhandler_pipe::read): Narrow eof return to just the "broken pipe"Christopher Faylor2001-11-051-1/+1
* * fhandler.cc (fhandler_base::read): Return just read ahead characters if slowChristopher Faylor2001-11-031-2/+6
* * dll_init.h (class dll_list): Reorder functions to avoid compiler "can'tChristopher Faylor2001-11-031-4/+2
* * dtable.cc (dtable::build_fhandler): Issue internal error on unknown device.Christopher Faylor2001-11-011-1/+2
* Ensure that all fhandler_*::read definitions are __stdcall throughout.Christopher Faylor2001-10-241-1/+1
* Remove 'cb' parameter and modify fhandler_* constructors throughout.Christopher Faylor2001-10-221-1/+0
* * fhandler.cc (fhandler_base::fork_fixup): Don't protect handle.Christopher Faylor2001-10-151-35/+37
* * fhandler_dsp.cc (fhandler_dsp::ioctl): Return 0 for successfulChristopher Faylor2001-10-131-3/+2
* Add "path.h" include throughout, where needed. Use new path_conv methods andChristopher Faylor2001-10-011-0/+1
* * pipe.cc (fhandler_pipe::fixup_after_fork): New method.Christopher Faylor2001-09-291-4/+18
* * pipe.cc (fhandler_pipe::hit_eof): Return correct value when there is no EOFChristopher Faylor2001-09-281-1/+1
* * fhandler.h (fhandler_pipe::hit_eof): New method.Christopher Faylor2001-09-241-22/+50
* * exceptions.cc (setup_handler): Always relinquish lock after we'veChristopher Faylor2001-09-221-0/+55
* Update copyrights.Christopher Faylor2001-09-111-1/+1
* * cygheap.cc (cygheap_root::set): Avoid treating '/' specially.Christopher Faylor2001-08-071-7/+7
* Throughout, reorganize header file inclusion to put security.h prior toChristopher Faylor2001-07-261-1/+1
* Throughout, change fdtab references to cygheap->fdtab.Christopher Faylor2001-04-181-7/+8
* * fhandler.h (fhandler_base): Remove obsolete _rpos and _rsize elements.Christopher Faylor2000-10-071-8/+5
* Break out more header info into separate files. Use appropriate header filesChristopher Faylor2000-09-081-0/+1
* * path.cc (readlink): Check if buffer length is positive. Truncate output toChristopher Faylor2000-09-041-1/+1
* * environ.cc (parse_thing): nobinmode should force O_TEXT.Christopher Faylor2000-08-241-1/+2
* * winsup.h: Eliminate inclusion of most of the cygwin .h files. Use .h filesChristopher Faylor2000-08-221-1/+3
* * cygerrno.h: New file. Use this throughout whenever errno manipulation isChristopher Faylor2000-08-221-0/+1
* * winsup.h: Split out dtable definitions into separate header file.Christopher Faylor2000-08-121-0/+1
* Rename hinfo -> dtable. Name the former dtable array 'fdtab'.Christopher Faylor2000-08-121-7/+7
* * winsup.h: take out protections of environ, errno, allow C useDJ Delorie2000-08-021-1/+1