summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/dtable.cc
Commit message (Expand)AuthorAgeFilesLines
* * dtable.cc (build_fh_name): Return pointer to a 'nodevice' rather than a NULLChristopher Faylor2003-09-261-2/+2
* * devices.cc: New file.Christopher Faylor2003-09-251-103/+142
* * cygheap.cc (creturn): Set appropriate errno when out of memory.Christopher Faylor2003-07-091-2/+10
* * cygheap.h (enum impersonation): New enum.Corinna Vinschen2003-06-301-4/+2
* Throughout, remove "include <errno.h>" from files which already includeChristopher Faylor2003-06-161-1/+0
* * dll_init.cc (dll_list::load_after_fork): Don't revert to LoadLibrary ifChristopher Faylor2003-03-021-13/+1
* * dtable.cc (dtable::build_fhandler_from_name): Set some fhandlerCorinna Vinschen2003-02-211-3/+9
* 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/+0
* Change _function() to function() throughout.Christopher Faylor2002-10-211-1/+1
* * dtable.cc (dtable::init_std_file_from_handle): Force "devices" to always beChristopher Faylor2002-10-181-5/+11
* * dtable.cc (dtable::set_file_pointers_for_exec): New function.Christopher Faylor2002-10-171-0/+11
* * child_info.h (CURR_CHILD_INFO_MAGIC): Reset.Christopher Faylor2002-10-141-6/+6
* * dtable.cc (dtable::init_std_file_from_handle): Try to mimic standard openChristopher Faylor2002-10-081-2/+7
* * dtable.cc (unknown_file): New variable.Christopher Faylor2002-10-071-6/+8
* More GNUify non-GNU formatted functions calls throughout.Christopher Faylor2002-09-231-1/+1
* * cygthread.cc (cygthread::initialized): Avoid copying on fork or some threadsChristopher Faylor2002-09-191-1/+1
* * dtable.cc (cygwin_attach_handle_to_fd): Default to implicit bin mode if noneChristopher Faylor2002-07-031-1/+1
* * cygheap.cc (init_cheap): Rearrange error message.Christopher Faylor2002-07-031-28/+1
* * dtable.cc (dtable::find_unused_handle): Avoid coercion.Christopher Faylor2002-06-241-2/+1
* * dtable.cc (fhandler_base::dup2): Cleanup. Ensure that lock is turned off inChristopher Faylor2002-06-241-18/+19
* * cygheap.h (cygheap_user::issetuid): New method.Christopher Faylor2002-06-161-2/+2
* * Makefile.in: Ensure that -MD gets added to CFLAGS regardless of CFLAGSChristopher Faylor2002-06-111-4/+4
* * autoload.cc (noload): Correctly save argument count register.Christopher Faylor2002-06-061-0/+1
* * dtable.cc (handle_to_fn): Check error return value from NtQueryObject firstChristopher Faylor2002-06-051-4/+8
* * dtable.cc (handle_to_fn): Attempt to handle "raw" accesses to remote shares.Christopher Faylor2002-06-051-0/+10
* * dtable.cc (handle_to_fn): Correct placement and length of name buffer.Christopher Faylor2002-06-051-2/+2
* Remove fcntl.h includes throughout.Christopher Faylor2002-06-051-14/+2
* * dtable.cc (handle_to_fn): Use largest match for device. CorrectlyChristopher Faylor2002-06-021-8/+32
* Remove unneeded sigproc.h includes throughout.Christopher Faylor2002-06-021-1/+0
* * fhandler_console.cc (fhandler_console::open): Reinstate setting of flags.Christopher Faylor2002-05-311-3/+4
* * dtable.cc (dtable::init_std_file_from_handle): Attempt stronger detection ofChristopher Faylor2002-05-291-43/+54
* * autoload.cc (LoadFuncEx): Define via new LoadFuncEx2 macro.Christopher Faylor2002-05-281-7/+96
* * debug.h (being_debugged): New macro.Christopher Faylor2002-05-271-1/+1
* Remove unneeded sync.h, where appropriate, throughout. Remove unneeded heap.h,Christopher Faylor2002-05-251-1/+0
* * dtable.cc (dtable::build_fhandler_from_name): Just pass posix path along toChristopher Faylor2002-05-241-12/+12
* * fhandler_proc.cc (fhandler_proc::fstat): Use fhandler name rather thanChristopher Faylor2002-05-031-1/+3
* * path.h (pathconv_arg): Add PC_POSIX.Christopher Faylor2002-05-021-2/+11
* * sync.h (new_muto): Just accept an argument which denotes the name of theChristopher Faylor2002-02-221-32/+74
* * dtable.cc (dtable::dup2): Revert previous patch.Corinna Vinschen2002-02-091-1/+0
* * dtable.cc (dtable::dup2): Store fd for fhandler_socket.Corinna Vinschen2002-02-081-0/+1
* Add copyright stuffChristopher Faylor2002-01-131-1/+1
* * dtable.cc (dtable::init_std_file_from_handle): Add some defensive code toChristopher Faylor2002-01-061-3/+6
* * ioctl.cc (ioctl): Make third argument optional.Corinna Vinschen2002-01-061-1/+1
* * dtable.cc (dtable::init_std_file_from_handle): Don't treat NULLCorinna Vinschen2002-01-051-1/+1
* * dtable.cc (dtable::init_std_file_from_handle): Avoid initializing using anChristopher Faylor2001-12-171-0/+3
* * dtable.cc (dtable::vfork_parent_restore): Add debugging statement.Christopher Faylor2001-11-241-1/+3
* * path.cc (conv_path_list): Fix wild indexing into path due to conflictingChristopher Faylor2001-11-221-0/+3
* * dtable.cc (dtable::build_fhandler): Don't increment console fd count if newChristopher Faylor2001-11-101-7/+4
* Eliminate excess whitespace.Christopher Faylor2001-11-051-2/+2