aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/dtable.h
AgeCommit message (Expand)AuthorFilesLines
2022-08-05Cygwin: Reorganize cygwin source dirCorinna Vinschen1-90/+0
2022-05-29Cygwin: remove regparm.hKen Brown1-2/+2
2021-02-01Cygwin: remove the OPEN_MAX_MAX macroKen Brown1-2/+0
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-3/+0
2016-04-01Remove remnants of never-defined MALLOC_DEBUG and NEWVFORKPeter Foley1-6/+0
2014-01-27update copyrightChristopher Faylor1-1/+1
2014-01-17* dtable.h (dtable::lock): Revert static.Christopher Faylor1-2/+2
2014-01-16* dtable.h (dtable::lock): Make static.Christopher Faylor1-2/+2
2013-12-05* cygheap.h (cygheap_fdnew): Avoid setting errno directly since it will haveChristopher Faylor1-1/+1
2013-12-01* dtable.cc (dtable::find_unused_handle): Fix off-by-one error. Always exitChristopher Faylor1-11/+2
2013-12-01* dtable.h (dtable::first_fd_for_open): Change declaration to size_t.Christopher Faylor1-3/+3
2013-10-24 * devices.in (dev_storage): Map /dev/zero and /dev/full to \Device\Null.Corinna Vinschen1-1/+1
2013-01-21Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor1-3/+3
2012-06-03* DevNotes: Add entry cgf-000011.Christopher Faylor1-0/+1
2012-04-01* dtable.cc (dtable::fixup_close): Define new function.Christopher Faylor1-0/+4
2012-01-22* cygheap.h (cygheap_fdmanip::release): Simplify.Christopher Faylor1-2/+2
2011-12-17Implement fhandler reference counting.Christopher Faylor1-1/+1
2011-11-14update copyrightsChristopher Faylor1-1/+1
2011-10-22* dtable.cc (dtable::delete_archetype): Improve debugging output.Christopher Faylor1-1/+1
2010-01-14 * cygwin.din (dup3): Export.Corinna Vinschen1-2/+2
2010-01-12 * dtable.cc (build_fh_name_worker): Remove. Move all functionalityCorinna Vinschen1-4/+3
2009-11-17 Reintegrate socket duplication via WSADuplicateSocket/WSASocket.Corinna Vinschen1-1/+11
2009-09-22Match dup2 and fcntl error values to POSIX.Eric Blake1-1/+4
2009-08-20 * dtable.cc (build_fh_dev): Take additional bool parameter indicatingCorinna Vinschen1-1/+1
2009-06-30* select.h: New file split from fhandler.h.Christopher Faylor1-3/+3
2008-04-30 * dtable.cc (dtable::release): Drop fixup_before handling.Corinna Vinschen1-11/+1
2008-03-27* hookapi.cc (find_first_notloaded_dll): New function.Christopher Faylor1-1/+1
2008-03-24 * fhandler.cc (fhandler_base::dup): Drop setting flags in the parent.Corinna Vinschen1-0/+1
2008-03-22* dtable.cc: Define various device-related string constants as wide characterChristopher Faylor1-1/+2
2007-07-07Preliminary change to make fifos/pipes interruptible and fifos reliable.Christopher Faylor1-2/+0
2006-12-11* child_info.h (child_info_spawn::__stdin): New element.Christopher Faylor1-0/+1
2005-10-23* cygheap.h (cygheap_fdenum::cygheap_fdenum): Record locked state or sufferChristopher Faylor1-4/+2
2005-10-17Change process_lock to lock_process throughout. Change all calls to newChristopher Faylor1-1/+1
2005-10-03* cygheap.h (class process_lock): New class.Christopher Faylor1-0/+1
2005-07-05Change foo (void) to foo () for all c++ functions throughout. Remove allChristopher Faylor1-2/+2
2005-07-05* cygtls.h (_cygtls): Perform minor reformatting.Christopher Faylor1-1/+1
2005-06-02Revert 2005-05-30 close_all_files changes.Christopher Faylor1-1/+1
2005-06-01* child_info.h (child_info::cygheap_h): Delete.Christopher Faylor1-1/+1
2005-04-05* sync.h (muto::operator int): New operator.Christopher Faylor1-3/+3
2005-02-20copyrightChristopher Faylor1-1/+1
2005-01-31 * cygheap.h (class cygheap_fdenum): New class to enumerate usedCorinna Vinschen1-0/+1
2004-03-21* cygheap.cc (init_cheap): Add ability to specify minimal cygwin heap size whenChristopher Faylor1-1/+1
2004-02-02* fhandler.h (*::fixup_after_exec): Eliminate unused handle argument.Christopher Faylor1-1/+1
2004-01-23* configure.in: Remove NEWVFORK default.Christopher Faylor1-0/+4
2004-01-19* cygwin/include/signal.h: Add copyright notice.Christopher Faylor1-1/+1
2004-01-14* cygtls.h (_threadinfo::call): Remove regparm declaration to work aroundChristopher Faylor1-4/+12
2003-12-11* cygheap.h (cygheap_types): Add HEAP_ARCHETYPES.Christopher Faylor1-1/+8
2003-12-07Change use of BOOL, TRUE, FALSE to bool, true, false, as appropriate,Christopher Faylor1-1/+1
2003-09-25* devices.cc: New file.Christopher Faylor1-9/+9
2003-03-02* dll_init.cc (dll_list::load_after_fork): Don't revert to LoadLibrary ifChristopher Faylor1-8/+1