summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/dtable.h
Commit message (Expand)AuthorAgeFilesLines
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-3/+0
* Remove remnants of never-defined MALLOC_DEBUG and NEWVFORKPeter Foley2016-04-011-6/+0
* update copyrightChristopher Faylor2014-01-271-1/+1
* * dtable.h (dtable::lock): Revert static.Christopher Faylor2014-01-171-2/+2
* * dtable.h (dtable::lock): Make static.Christopher Faylor2014-01-161-2/+2
* * cygheap.h (cygheap_fdnew): Avoid setting errno directly since it will haveChristopher Faylor2013-12-051-1/+1
* * dtable.cc (dtable::find_unused_handle): Fix off-by-one error. Always exitChristopher Faylor2013-12-011-11/+2
* * dtable.h (dtable::first_fd_for_open): Change declaration to size_t.Christopher Faylor2013-12-011-3/+3
* * devices.in (dev_storage): Map /dev/zero and /dev/full to \Device\Null.Corinna Vinschen2013-10-241-1/+1
* Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor2013-01-211-3/+3
* * DevNotes: Add entry cgf-000011.Christopher Faylor2012-06-031-0/+1
* * dtable.cc (dtable::fixup_close): Define new function.Christopher Faylor2012-04-011-0/+4
* * cygheap.h (cygheap_fdmanip::release): Simplify.Christopher Faylor2012-01-221-2/+2
* Implement fhandler reference counting.Christopher Faylor2011-12-171-1/+1
* update copyrightsChristopher Faylor2011-11-141-1/+1
* * dtable.cc (dtable::delete_archetype): Improve debugging output.Christopher Faylor2011-10-221-1/+1
* * cygwin.din (dup3): Export.Corinna Vinschen2010-01-141-2/+2
* * dtable.cc (build_fh_name_worker): Remove. Move all functionalityCorinna Vinschen2010-01-121-4/+3
* Reintegrate socket duplication via WSADuplicateSocket/WSASocket.Corinna Vinschen2009-11-171-1/+11
* Match dup2 and fcntl error values to POSIX.Eric Blake2009-09-221-1/+4
* * dtable.cc (build_fh_dev): Take additional bool parameter indicatingCorinna Vinschen2009-08-201-1/+1
* * select.h: New file split from fhandler.h.Christopher Faylor2009-06-301-3/+3
* * dtable.cc (dtable::release): Drop fixup_before handling.Corinna Vinschen2008-04-301-11/+1
* * hookapi.cc (find_first_notloaded_dll): New function.Christopher Faylor2008-03-271-1/+1
* * fhandler.cc (fhandler_base::dup): Drop setting flags in the parent.Corinna Vinschen2008-03-241-0/+1
* * dtable.cc: Define various device-related string constants as wide characterChristopher Faylor2008-03-221-1/+2
* Preliminary change to make fifos/pipes interruptible and fifos reliable.Christopher Faylor2007-07-071-2/+0
* * child_info.h (child_info_spawn::__stdin): New element.Christopher Faylor2006-12-111-0/+1
* * cygheap.h (cygheap_fdenum::cygheap_fdenum): Record locked state or sufferChristopher Faylor2005-10-231-4/+2
* Change process_lock to lock_process throughout. Change all calls to newChristopher Faylor2005-10-171-1/+1
* * cygheap.h (class process_lock): New class.Christopher Faylor2005-10-031-0/+1
* Change foo (void) to foo () for all c++ functions throughout. Remove allChristopher Faylor2005-07-051-2/+2
* * cygtls.h (_cygtls): Perform minor reformatting.Christopher Faylor2005-07-051-1/+1
* Revert 2005-05-30 close_all_files changes.Christopher Faylor2005-06-021-1/+1
* * child_info.h (child_info::cygheap_h): Delete.Christopher Faylor2005-06-011-1/+1
* * sync.h (muto::operator int): New operator.Christopher Faylor2005-04-051-3/+3
* copyrightChristopher Faylor2005-02-201-1/+1
* * cygheap.h (class cygheap_fdenum): New class to enumerate usedCorinna Vinschen2005-01-311-0/+1
* * cygheap.cc (init_cheap): Add ability to specify minimal cygwin heap size whenChristopher Faylor2004-03-211-1/+1
* * fhandler.h (*::fixup_after_exec): Eliminate unused handle argument.Christopher Faylor2004-02-021-1/+1
* * configure.in: Remove NEWVFORK default.Christopher Faylor2004-01-231-0/+4
* * cygwin/include/signal.h: Add copyright notice.Christopher Faylor2004-01-191-1/+1
* * cygtls.h (_threadinfo::call): Remove regparm declaration to work aroundChristopher Faylor2004-01-141-4/+12
* * cygheap.h (cygheap_types): Add HEAP_ARCHETYPES.Christopher Faylor2003-12-111-1/+8
* Change use of BOOL, TRUE, FALSE to bool, true, false, as appropriate,Christopher Faylor2003-12-071-1/+1
* * devices.cc: New file.Christopher Faylor2003-09-251-9/+9
* * dll_init.cc (dll_list::load_after_fork): Don't revert to LoadLibrary ifChristopher Faylor2003-03-021-8/+1
* 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-0/+1
* * dtable.cc (dtable::set_file_pointers_for_exec): New function.Christopher Faylor2002-10-171-0/+1