summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/syscalls.cc
Commit message (Expand)AuthorAgeFilesLines
* * spawn.cc (find_exec): Initialize err (CID 60111).Corinna Vinschen2014-06-231-2/+11
* * syscalls.cc (getusershell): Fix buffer overrun (Coverity ID 59932).Corinna Vinschen2014-05-191-1/+1
* * syscalls.cc (NT_TRANSACTIONAL_ERROR): Cover all status codes up toCorinna Vinschen2014-04-251-1/+1
* Introduce reading passwd/group entries from SAM/AD. IntroduceCorinna Vinschen2014-02-091-1/+0
* * include/netinet/ip6.h: New file, copied from FreeBSD vebatim.Corinna Vinschen2014-01-181-1/+1
* * syscalls.cc (popen): Introduce Glibc 'e' flag to allow thread-safeCorinna Vinschen2014-01-171-12/+43
* * syscalls.cc (NT_TRANSACTIONAL_ERROR): Define.Corinna Vinschen2013-12-111-9/+40
* * syscalls.cc (dup): Use cygheap_fdnew properly.Christopher Faylor2013-12-061-1/+1
* * cygheap.h (cygheap_fdnew): Avoid setting errno directly since it will haveChristopher Faylor2013-12-051-3/+9
* * syscalls.cc (try_to_bin): Enhance debug output in case reopen fails.Corinna Vinschen2013-11-271-1/+2
* * syscalls.cc (try_to_bin): Drop fh_dup, reuse tmp_fh instead.Corinna Vinschen2013-11-271-3/+2
* * syscalls.cc (try_to_bin): Take additional parameter to get file openCorinna Vinschen2013-11-271-5/+31
* Throughout, keep function definitions and declarations in sync withCorinna Vinschen2013-11-251-8/+12
* Throughout, drop unnecessary explicit includes of windows header filesCorinna Vinschen2013-11-241-1/+0
* dup2: fix off-by-one crashEric Blake2013-11-231-0/+6
* * syscalls.cc (open): Only return ENOTDIR if file exists.Corinna Vinschen2013-05-211-1/+1
* Throughout, (mainly in fhandler*) fix remaining gcc 4.7 mismatchYaakov Selkowitz2013-05-011-1/+1
* * autoload.cc (CreateSymbolicLink): Define.Corinna Vinschen2013-04-241-1/+1
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-120/+182
* Throughout, update copyrights to reflect dates which correspond to main-branchChristopher Faylor2013-01-211-2/+2
* * syscalls.cc (rename): Remove ill-conceived NFS workaround fromCorinna Vinschen2013-01-191-46/+3
* * syscalls.cc (rename): Drop handling paths > 32757 chars, emit EINVALCorinna Vinschen2013-01-111-22/+21
* * path.h (path_conv::fs_type): New method.Corinna Vinschen2013-01-101-8/+66
* * dtable.cc (dtable::dup3): Fix bounds checking for valid newfd.Christopher Faylor2012-12-311-1/+1
* whitespace cleanupChristopher Faylor2012-08-161-2/+2
* * syscalls.cc (enum bin_status): Add dir_not_empty.Corinna Vinschen2012-07-251-38/+75
* * DevNotes: Add entry cgf-000013.Christopher Faylor2012-07-211-1/+1
* Revert errneous checkin.Christopher Faylor2012-06-191-1/+1
* * cygwait.cc (cancelable_wait): Mimic old cygwait behavior more closely wrtChristopher Faylor2012-06-191-1/+1
* * dtable.cc (dtable::dup3): Only return with lock set when O_EXCL flag isChristopher Faylor2012-06-041-1/+1
* * DevNotes: Add entry cgf-000011.Christopher Faylor2012-06-031-4/+16
* * globals.cc (ro_u_refs): New R/O unicode string.Corinna Vinschen2012-06-031-13/+35
* * syscalls.cc (fhandler_base::stat_fixup): Fix inode numbers ofCorinna Vinschen2012-04-111-3/+4
* * syscalls.cc (fhandler_base::stat_fixup): Replace string comparisonCorinna Vinschen2012-04-031-1/+1
* * devices.h (device::get_device): New method.Corinna Vinschen2012-04-021-2/+7
* * fhandler.h (fhandler_base::stat_fixup): Rename fromCorinna Vinschen2012-04-021-4/+10
* * devices.h (FH_CYGDRIVE): Define as DEV_VIRTFS_MAJOR class device.Corinna Vinschen2012-04-021-2/+1
* * devices.h (FH_DEV): Define as DEV_VIRTFS_MAJOR class device.Corinna Vinschen2012-04-021-1/+1
* * fhandler.h (fhandler_base::set_ino_and_dev): Declare.Corinna Vinschen2012-04-021-16/+34
* * syscalls.cc (lseek): Fix debug output.Corinna Vinschen2012-03-201-1/+4
* * cygwin.din (scandirat): Export.Yaakov Selkowitz2012-02-221-0/+16
* * pinfo.cc (_pinfo::set_ctty): Revert 2012-02-07 change to skip function if ttyChristopher Faylor2012-02-141-2/+2
* * syscalls.cc (setsid): On second thought, in the spirit of keeping thingsChristopher Faylor2012-02-101-2/+2
* * syscalls.cc (open): Semi-revert (?) to allowing open of a tty to becomeChristopher Faylor2012-02-101-1/+1
* * include/process.h: Move here from include/cygwin subdir.Corinna Vinschen2012-02-071-1/+1
* * cygheap.cc (init_cygheap::manage_console_count): Delete.Christopher Faylor2012-02-071-2/+1
* * syscalls.cc (close_all_files): Use cygheap_fdget to manipulate fhandler. UseChristopher Faylor2012-02-021-14/+14
* * dtable.cc (dtable::dup_worker): Add comment explaining why refcnt isn'tChristopher Faylor2012-02-011-2/+3
* * syscalls.cc (dup3): Fix debug typo.Christopher Faylor2012-01-311-1/+1
* * syscalls.cc (gethostid): Simplify. Just fetch MachineGuid andCorinna Vinschen2012-01-231-114/+19