summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/syscalls.cc
Commit message (Expand)AuthorAgeFilesLines
* Remove fcntl.h includes throughout.Christopher Faylor2002-06-051-15/+5
* * syscalls.cc (stat64_to_stat32): Transform st_dev correctly.Corinna Vinschen2002-06-031-2/+9
* * syscalls.cc (setegid32): Verify the correctness of the gidCorinna Vinschen2002-06-031-1/+2
* * fhandler.cc (fhandler_base::fstat): Move dev and ino calculation into caller.Christopher Faylor2002-06-021-8/+14
* Change internal uid datatype from __uid16_t to __uid32_tCorinna Vinschen2002-05-291-24/+36
* Change internal gid datatype from __gid16_t to __gid32_tCorinna Vinschen2002-05-281-19/+54
* * autoload.cc (LoadFuncEx): Define via new LoadFuncEx2 macro.Christopher Faylor2002-05-281-11/+12
* * syscalls.cc (seteuid): Do not take allow_ntsec into account.Corinna Vinschen2002-05-271-242/+216
* Remove unneeded sync.h, where appropriate, throughout. Remove unneeded heap.h,Christopher Faylor2002-05-251-1/+0
* * fhandler.h (fhandler_virtual::exists): Eliminate path argument.Christopher Faylor2002-05-221-9/+1
* * syscalls.cc (seteuid): Set default dacl in process token.Corinna Vinschen2002-05-161-31/+39
* * syscalls.cc (_read): Change error to EBADF if attempt to write to aChristopher Faylor2002-05-121-0/+8
* * syscalls.cc (_write): Change error to EBADF if attempt to write to aChristopher Faylor2002-05-091-0/+3
* * path.h (pathconv_arg): Add PC_POSIX.Christopher Faylor2002-05-021-6/+2
* * syscalls.cc (truncate64): Use ftruncate64 directly to not loseCorinna Vinschen2002-03-041-1/+1
* * cygwin.din (fstat64): New symbol.Corinna Vinschen2002-02-251-16/+86
* * (child_info.h, cygheap.h, dcrt0.cc, dir.cc, fhandler.cc, fhandler.h,Corinna Vinschen2002-02-101-25/+25
* * grp.cc (getgrent): Don't return default gid entry when ntsec is on.Corinna Vinschen2002-01-211-0/+2
* * syscalls.cc (regfree): Make dll_export.Christopher Faylor2002-01-211-1/+1
* * dir.cc: Use INVALID_FILE_ATTRIBUTES instead of "(DWORD) -1"Corinna Vinschen2002-01-141-1/+2
* Add copyright stuffChristopher Faylor2002-01-131-1/+1
* * syscalls.cc (pathconf): Guard _PC_PATH_MAX branch against invalidCorinna Vinschen2002-01-101-0/+2
* * cygwin.din: Add symbols for endutent(), getutent(), getutid(),Corinna Vinschen2001-12-281-0/+98
* * exceptions.cc: Add stdlib.h include for alloca declaration.Christopher Faylor2001-11-151-6/+10
* * syscalls.cc (_write): Allow zero length as per SUSv2.Christopher Faylor2001-11-141-0/+3
* * dir.cc (mkdir): Add HIDDEN file attribute if file has leading dotCorinna Vinschen2001-11-131-1/+10
* * select.cc: Set errno using set_sig_errno() throughout.Corinna Vinschen2001-11-081-1/+0
* * select.cc (fhandler_tty_slave::ready_for_read): Return 0 on EBADF.Corinna Vinschen2001-11-081-0/+1
* Eliminate excess whitespace.Christopher Faylor2001-11-051-8/+8
* * fhandler.h (fhandler_base::ready_for_read): Remove unused argument.Christopher Faylor2001-11-041-1/+1
* * dll_init.h (class dll_list): Reorder functions to avoid compiler "can'tChristopher Faylor2001-11-031-3/+1
* * cygheap.h (cygheap_fdmanip::isopen): Set appropriate errno if fd not open.Christopher Faylor2001-11-011-1/+10
* * dtable.cc (dtable::build_fhandler): Issue internal error on unknown device.Christopher Faylor2001-11-011-4/+0
* * cygheap.h (cygheap_fdmanip::cygheap_fdmanip): Clear fh.Christopher Faylor2001-10-311-0/+3
* * dtable.cc (dtable::dup2): Add some debugging. Use methods from passed inChristopher Faylor2001-10-301-1/+2
* Ensure that all fhandler_*::read definitions are __stdcall throughout.Christopher Faylor2001-10-241-0/+3
* Patch suggested by Ian Ray <ian.ray@nokia.com>:Corinna Vinschen2001-10-221-0/+5
* * miscfuncs.cc (+__check_invalid_read_ptr_errno): New function.Christopher Faylor2001-10-201-1/+1
* * syscalls.cc (_read): Validate input pointer.Christopher Faylor2001-10-191-1/+10
* * cygerrno.h (set_errno): Define more informative version of this function forChristopher Faylor2001-10-161-1/+1
* * fhandler.cc (fhandler_base::fork_fixup): Don't protect handle.Christopher Faylor2001-10-151-162/+117
* * autoload.cc (load_wsock32): Declare dummy function to force loading ofChristopher Faylor2001-10-141-6/+7
* * path.cc (normalize_posix_path): Don't eat a '.' after a '\\' since it hasChristopher Faylor2001-10-071-2/+2
* Add second path_conv * argument to fstat()s throughout.Christopher Faylor2001-10-051-160/+8
* * syscalls.cc (stat_worker): Make global. Accept path_conv parameter forChristopher Faylor2001-10-051-34/+37
* * dcrt0.cc (dll_crt0_1): Don't close hexec_proc if it is NULL.Christopher Faylor2001-10-041-4/+4
* * cygheap.cc (cfree): Remove malloc debugging probe.Christopher Faylor2001-10-031-6/+7
* * dtable.h (dtable::build_fhandler): Make path_conv parameter non-optional.Christopher Faylor2001-10-021-12/+8
* Add "path.h" include throughout, where needed. Use new path_conv methods andChristopher Faylor2001-10-011-124/+98
* * fhandler.h (fhandler_pipe::hit_eof): New method.Christopher Faylor2001-09-241-9/+24