summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/dtable.cc
Commit message (Collapse)AuthorAgeFilesLines
* * hinfo.cc (hinfo::dup2): Eliminate compiler warning.Christopher Faylor2000-06-261-1/+1
|
* * hinfo.cc (hinfo::dup2): Guard against out of bounds newfd.Christopher Faylor2000-06-261-1/+7
|
* * Makefile.in: Add dependencies for fhandler_random.oCorinna Vinschen2000-05-031-0/+3
| | | | | | | | | | | | | | * fhandler.h: Add device type FH_RANDOM. Add class fhandler_dev_random. * fhandler_random.cc: New file. Implementation of fhandler_dev_random. * hinfo.cc (build_fhandler): Add case for FH_RANDOM. * path.cc: Add device names for random devices to windows_device_names. (get_device_number): Add if branch for random devices. (win32_device_name): Add device name generation for random devices. winsup.h: Include <wincrypt.h>.
* Pipe changes throughout suggested by Eric Fifer <EFifer@sanwaint.com>Christopher Faylor2000-03-151-3/+4
| | | | | | | | | | | | | | | | | | | | | * debug.cc (threadname_init): Pass name of lock as arg 2 of new_muto. * malloc.cc (malloc_init): Ditto. * sigproc.cc (sigproc_init): Ditto. * exceptions.cc (events_init): Ditto. (call_handler): Eliminate special case for hExeced. Report locked thread in debugging output. * fhandler.cc (fhandker_pipe::fhandler_pipe): Propagate device type to base class. * fhandler.h (fhandler_pipe): Ditto. * hinfo.cc (hinfo::build_fhandler): Pass specific type of pipe to constructor. * spawn.cc (spawn_guts): Eliminate dependency on signal when waiting for subprocess. * strace.cc: Remove obsolete #ifdef. * sync.cc (muto::muto): Save the name of the muto. (muto:~muto): Also release the muto. * sync.h: Add a muto name field. * select.cc (peek_pipe): Avoid doing a PeekNamedPipe on the write end of a pipe.
* Throughout use strace class in place of individual functions and variables.Christopher Faylor2000-03-071-2/+0
| | | | | | * cygwin.din: Eliminate _strace_wm. * sigproc.cc (wait_sig): Temporarily add more debugging output. * include/cygwin/version.h: Bump minor api to reflect export change.
* * hinfo.cc (hinfo::extend): Clean up debugging output.Christopher Faylor2000-02-241-3/+1
|
* import winsup-2000-02-17 snapshotChristopher Faylor2000-02-171-0/+603