summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/syscalls.cc
Commit message (Expand)AuthorAgeFilesLines
* More secure way of obtaining command interpreter.Kaz Kylheku2017-11-161-3/+3
* Use COMSPEC env var, not hard-coded CMD.EXE path.Kaz Kylheku2017-11-161-17/+21
* Cygnal apps use cmd.exe, not /bin/sh.Kaz Kylheku2017-11-161-45/+11
* cygwin: Implement renameat2Ken Brown2017-08-191-6/+42
* Add ffsl(), ffsll(), fls(), flsl(), flsll()Sebastian Huber2017-07-051-22/+0
* cygwin: scandirat: fix path given to scandirCorinna Vinschen2017-07-041-1/+1
* cygwin: Do not generate surrogate chars on netappCorinna Vinschen2017-03-241-1/+1
* rename: Refactor "new file already exists and rename fails" caseCorinna Vinschen2017-01-121-20/+27
* Don't check directories always case-insensitive in rename(2)Corinna Vinschen2016-10-191-1/+1
* syscalls.cc: Merge desktop_ini_ext into desktop_iniCorinna Vinschen2016-06-241-10/+5
* Fix various OS-related commentsCorinna Vinschen2016-06-241-12/+12
* Drop has_transactions flagCorinna Vinschen2016-06-241-7/+3
* Drop has_recycle_dot_binCorinna Vinschen2016-06-231-54/+9
* Handle up to 63 partitions per driveCorinna Vinschen2016-06-231-2/+2
* 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-8/+0
* Remove remnants of never-defined MALLOC_DEBUG and NEWVFORKPeter Foley2016-04-011-15/+0
* Remove misleading indentationPeter Foley2016-03-201-1/+1
* Convert utmp{x}name to int, return useful value. Define _PATH_UTMPXCorinna Vinschen2016-01-071-5/+9
* Rename FileId to IndexNumber in NT structures to align with upstreamCorinna Vinschen2015-12-081-2/+2
* Reapply POSIX ACL changes.Corinna Vinschen2015-11-181-2/+1
* Handle unlinking in-use files on virtual drivesCorinna Vinschen2015-04-231-3/+25
* Drop unneeded passwd argument from security functionsCorinna Vinschen2015-03-181-2/+2
* * path.h (path_conv): Make path_flags private. Rename known_suffix toCorinna Vinschen2015-02-151-7/+7
* * syscalls.cc (fhandler_base::stat_fixup): Generate unique inode numberCorinna Vinschen2015-02-101-3/+14
* * autoload.cc (CreateProfile): Import.Corinna Vinschen2014-12-021-5/+1
* * common.din (ffsl): Export.Corinna Vinschen2014-10-081-16/+13
* * syscall.cc (ffs): Fix crash of ffs (0x80000000) on 64 bit.Corinna Vinschen2014-10-081-3/+2
* * path.h (path_conv::init_reopen_attr): Change from void to returningCorinna Vinschen2014-08-261-3/+3
* * Throughout, use __try/__except/__endtry blocks, rather than myfaultCorinna Vinschen2014-08-221-963/+1051
* * cpuid.h: Add missing copyright header. Fix formatting. Use uint32_tCorinna Vinschen2014-08-111-1/+0
* * 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