summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/syscalls.cc
Commit message (Expand)AuthorAgeFilesLines
* * fhandler.cc (fhandler_base::dup): Don't set handle on failure. Caller hasChristopher Faylor2002-09-221-8/+8
* Cleanup calls to CreateFile throughout.Christopher Faylor2002-09-191-15/+8
* * syscalls.cc (seteuid32): Treat ILLEGAL_UID invalid.Corinna Vinschen2002-09-131-6/+14
* * miscfuncs.cc (check_iovec_for_read): Don't check buffer when zero lengthChristopher Faylor2002-08-301-125/+72
* * perthread.h (vfork_save): Add ctty, sid, pgid, exitval fields.Christopher Faylor2002-08-181-4/+41
* * security.cc (verify_token): Do not reject a token just becauseCorinna Vinschen2002-08-021-2/+3
* * cygthread.cc (cygthread::exit_thread): Define new method.Christopher Faylor2002-08-021-4/+5
* * syscalls.cc (_link): Revert previous change and just always dereference theChristopher Faylor2002-08-011-9/+5
* * syscalls.cc (link): Properly deal with a link to a symlink.Christopher Faylor2002-08-011-0/+3
* * syscalls.cc (_read): Clarify debugging output.Christopher Faylor2002-07-311-4/+5
* * security.cc: Change some formatting.Corinna Vinschen2002-07-291-11/+13
* * fhandler_console.cc (fhandler_console::read): Use appropriate kill_pgrpChristopher Faylor2002-07-291-1/+1
* * fhandler_registry.cc (fhandler_registry::close): Return any error result toChristopher Faylor2002-07-261-2/+1
* * debug.h (handle_list): Move here from debug.cc. Add "inherit" flagChristopher Faylor2002-07-131-1/+1
* * syscalls.c (seteuid32): Return immediately if the program is not impersonatedChristopher Faylor2002-07-021-11/+10
* * syscalls.cc (seteuid32): Fix incorrect placement of Pierre's patch below.Christopher Faylor2002-07-021-5/+5
* * syscalls.cc (seteuid32): Fix incorrect use of system_printf.Christopher Faylor2002-07-021-1/+1
* * syscalls.c (seteuid32): Do not return an error when the token cannot beChristopher Faylor2002-07-011-1/+7
* * cygheap.cc (cfree_and_set): New function.Christopher Faylor2002-06-271-1/+0
* * winsup.h: Minor cleanup.Christopher Faylor2002-06-261-10/+12
* * syscalls.cc (chown): Convert uid to 32 bit.Corinna Vinschen2002-06-251-3/+5
* * security.cc (get_group_sidlist): Add pw argument and use pw->pw_name in callChristopher Faylor2002-06-241-1/+1
* * syscalls.cc (stat64_to_stat32): Correctly evaluate st_rdev.Corinna Vinschen2002-06-211-1/+5
* Use hMainProc where appropriate, throughout.Christopher Faylor2002-06-191-12/+10
* * cygheap.h (cygheap_user::issetuid): New method.Christopher Faylor2002-06-161-7/+4
* * cygheap.cc (cygheap_user::set_logsrv): Remove.Christopher Faylor2002-06-141-55/+10
* * spawn.cc (spawn_guts): More hToken removal cleanup.Christopher Faylor2002-06-111-17/+17
* * fhandler.cc (fhandler_base::fstat): Initialise tv_nsec member ofCorinna Vinschen2002-06-061-3/+3
* * sec_helper.cc (lookup_name): Suppress.Corinna Vinschen2002-06-061-2/+2
* * dir.cc (rmdir): Streamline. Detect attempts to remove directories fromChristopher Faylor2002-06-051-0/+8
* 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