summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/syscalls.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
* * cygheap.h (cygheap_fdmanip::release): Simplify.Christopher Faylor2012-01-221-2/+2
* * include/cygwin/process.h: Move here from newlib.Corinna Vinschen2012-01-091-2/+2
* * fhandler_dsp.cc (fhandler_dev_dsp::fhandler_dev_dsp): Set up device.Christopher Faylor2011-12-251-1/+1
* Throughout use wincap.allocation_granularity instead of getpagesize.Corinna Vinschen2011-12-221-6/+0
* * syscalls.cc (rename): Fix typo in comment. Fix condition to handleCorinna Vinschen2011-12-191-3/+7
* * fhandler.cc (fhandler_base::close): Move setting isclosed() from here toChristopher Faylor2011-12-181-0/+1
* Clean up whitespace.Christopher Faylor2011-12-171-4/+4
* * exceptions.cc (set_signal_mask): Remove useless debugging output.Christopher Faylor2011-12-171-4/+1
* Implement fhandler reference counting.Christopher Faylor2011-12-171-30/+35
* * mmap.cc (mlock): Add standard syscall return value debugging output.Christopher Faylor2011-12-031-8/+4
* Throughout, remove extra space after function name from debugging output.Christopher Faylor2011-12-031-38/+29
* * sigproc.cc (remove_proc): Don't terminate the currently executing thread.Christopher Faylor2011-11-291-0/+1