summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/dtable.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix various OS-related commentsCorinna Vinschen2016-06-241-2/+2
* Handle up to 63 partitions per driveCorinna Vinschen2016-06-231-11/+6
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-3/+0
* Remove MALLOC_CHECK and calls to it entirelyCorinna Vinschen2016-04-011-2/+0
* * path.h (path_conv): Make path_flags private. Rename known_suffix toCorinna Vinschen2015-02-151-3/+3
* * dtable.cc (dtable::init_std_file_from_handle): Mention that consoleCorinna Vinschen2014-08-181-3/+4
* * dtable.cc (handle_to_fn): Fix length parameter in call toCorinna Vinschen2014-05-191-2/+2
* * cygheap.h (cygheap_fdnew): Avoid setting errno directly since it will haveChristopher Faylor2013-12-051-5/+9
* * dtable.cc (dtable::find_unused_handle): When extending, always make sure thatChristopher Faylor2013-12-041-1/+3
* * dtable.cc (dtable::find_unused_handle): Break out of the right loop.Christopher Faylor2013-12-011-2/+2
* * dtable.cc (dtable::find_unused_handle): Fix off-by-one error. Always exitChristopher Faylor2013-12-011-7/+17
* * dtable.cc (dtable::extend): Change local variable new_size to size_tCorinna Vinschen2013-12-011-1/+1
* * dtable.h (dtable::first_fd_for_open): Change declaration to size_t.Christopher Faylor2013-12-011-7/+5
* * dtable.cc (build_fh_pc): When creating an archetype, use native name ratherChristopher Faylor2013-12-011-1/+1
* * dtable.cc: Include sys/param.h for MAX definition.Corinna Vinschen2013-11-241-0/+1
* dup2: fix off-by-one crashEric Blake2013-11-231-2/+2
* Remove /dev/mem, /dev/kmem, /dev/port support.Corinna Vinschen2013-07-151-5/+0
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-13/+13
* Throughout, update copyrights to reflect dates which correspond to main-branchChristopher Faylor2013-01-211-2/+2
* * dtable.cc (dtable::dup3): Fix bounds checking for valid newfd.Christopher Faylor2012-12-311-1/+1
* In terms of network related functionality, rely on Winsock definitionsCorinna Vinschen2012-07-061-1/+0
* * dtable.cc (dtable::dup3): Only return with lock set when O_EXCL flag isChristopher Faylor2012-06-041-1/+9
* * DevNotes: Add entry cgf-000011.Christopher Faylor2012-06-031-4/+7
* * devices.in: Fix native name of /dev/kmem.Corinna Vinschen2012-05-221-0/+1
* * dtable.cc (fh_alloc): Only disallow opening of nonexistent on-disk device.Christopher Faylor2012-04-211-3/+3
* * dtable.cc (fh_alloc): Keep fh which was flagged as error if it is for anChristopher Faylor2012-04-191-2/+9
* * fhandler.h (fhandler_base::nohandle): Revert to standard implementation.Christopher Faylor2012-04-181-2/+2
* * dtable.cc (cygwin_attach_handle_to_fd): Defend against NULL return fromChristopher Faylor2012-04-071-0/+5
* * devices.h (FH_CYGDRIVE): Define as DEV_VIRTFS_MAJOR class device.Corinna Vinschen2012-04-021-3/+3
* * devices.h (FH_DEV): Define as DEV_VIRTFS_MAJOR class device.Corinna Vinschen2012-04-021-3/+3
* * dtable.cc (dtable::fixup_close): Define new function.Christopher Faylor2012-04-011-9/+23
* * Makefile.in (DLL_OFILES): Add fhandler_dev.o.Corinna Vinschen2012-03-291-0/+3
* * dtable.cc (set_std_handle): Call SetStdHandle with NULL if fd is closed.Christopher Faylor2012-03-201-2/+5
* * dtable.cc (fh_alloc): Treat pc.dev as unsigned.Christopher Faylor2012-03-101-1/+1
* * dtable.cc (dtable::init_std_file_from_handle): Use tmp_pathbuf forCorinna Vinschen2012-02-151-3/+4
* * pinfo.cc (_pinfo::set_ctty): Revert 2012-02-07 change to skip function if ttyChristopher Faylor2012-02-141-10/+2
* * cygheap.cc (init_cygheap::init_installation_root): Convert functionCorinna Vinschen2012-02-141-2/+3
* * dtable.cc (dtable::init_std_file_from_handle): Reinstate opening tty handlesChristopher Faylor2012-02-091-1/+1
* * dtable.cc (dtable::dup_worker): Add comment explaining why refcnt isn'tChristopher Faylor2012-02-011-3/+7
* * cygheap.h (cygheap_fdmanip::release): Simplify.Christopher Faylor2012-01-221-18/+5
* Update copyright on all files checked in so far this year.Christopher Faylor2012-01-111-1/+1
* * dtable.cc (dtable::stdio_init): Always initialize console when we have one.Christopher Faylor2012-01-081-5/+1
* Clean up whitespace.Christopher Faylor2011-12-171-2/+2
* Implement fhandler reference counting.Christopher Faylor2011-12-171-3/+15
* Throughout, remove extra space after function name from debugging output.Christopher Faylor2011-12-031-1/+1
* * fhandler.h (__ptsname): New macro.Christopher Faylor2011-11-081-1/+1
* * dtable.cc (dtable::delete_archetype): Improve debugging output.Christopher Faylor2011-10-221-58/+74
* Throughout change TTY_* to PTY_*, tty_* to pty_*, and ttym_* to ptmx_*.Christopher Faylor2011-10-201-6/+12
* * cygerrno.h (__set_errno): Modify debugging output to make searching straceChristopher Faylor2011-10-151-33/+81
* * cygwin.din: Remove some _tc* exports. Add tcgetsid().Christopher Faylor2011-10-111-1/+1