| Commit message (Expand) | Author | Age | Files | Lines |
* | * fhandler.cc (fhandler_base::dup): Don't set handle on failure. Caller has | Christopher Faylor | 2002-09-22 | 1 | -8/+8 |
* | Cleanup calls to CreateFile throughout. | Christopher Faylor | 2002-09-19 | 1 | -15/+8 |
* | * syscalls.cc (seteuid32): Treat ILLEGAL_UID invalid. | Corinna Vinschen | 2002-09-13 | 1 | -6/+14 |
* | * miscfuncs.cc (check_iovec_for_read): Don't check buffer when zero length | Christopher Faylor | 2002-08-30 | 1 | -125/+72 |
* | * perthread.h (vfork_save): Add ctty, sid, pgid, exitval fields. | Christopher Faylor | 2002-08-18 | 1 | -4/+41 |
* | * security.cc (verify_token): Do not reject a token just because | Corinna Vinschen | 2002-08-02 | 1 | -2/+3 |
* | * cygthread.cc (cygthread::exit_thread): Define new method. | Christopher Faylor | 2002-08-02 | 1 | -4/+5 |
* | * syscalls.cc (_link): Revert previous change and just always dereference the | Christopher Faylor | 2002-08-01 | 1 | -9/+5 |
* | * syscalls.cc (link): Properly deal with a link to a symlink. | Christopher Faylor | 2002-08-01 | 1 | -0/+3 |
* | * syscalls.cc (_read): Clarify debugging output. | Christopher Faylor | 2002-07-31 | 1 | -4/+5 |
* | * security.cc: Change some formatting. | Corinna Vinschen | 2002-07-29 | 1 | -11/+13 |
* | * fhandler_console.cc (fhandler_console::read): Use appropriate kill_pgrp | Christopher Faylor | 2002-07-29 | 1 | -1/+1 |
* | * fhandler_registry.cc (fhandler_registry::close): Return any error result to | Christopher Faylor | 2002-07-26 | 1 | -2/+1 |
* | * debug.h (handle_list): Move here from debug.cc. Add "inherit" flag | Christopher Faylor | 2002-07-13 | 1 | -1/+1 |
* | * syscalls.c (seteuid32): Return immediately if the program is not impersonated | Christopher Faylor | 2002-07-02 | 1 | -11/+10 |
* | * syscalls.cc (seteuid32): Fix incorrect placement of Pierre's patch below. | Christopher Faylor | 2002-07-02 | 1 | -5/+5 |
* | * syscalls.cc (seteuid32): Fix incorrect use of system_printf. | Christopher Faylor | 2002-07-02 | 1 | -1/+1 |
* | * syscalls.c (seteuid32): Do not return an error when the token cannot be | Christopher Faylor | 2002-07-01 | 1 | -1/+7 |
* | * cygheap.cc (cfree_and_set): New function. | Christopher Faylor | 2002-06-27 | 1 | -1/+0 |
* | * winsup.h: Minor cleanup. | Christopher Faylor | 2002-06-26 | 1 | -10/+12 |
* | * syscalls.cc (chown): Convert uid to 32 bit. | Corinna Vinschen | 2002-06-25 | 1 | -3/+5 |
* | * security.cc (get_group_sidlist): Add pw argument and use pw->pw_name in call | Christopher Faylor | 2002-06-24 | 1 | -1/+1 |
* | * syscalls.cc (stat64_to_stat32): Correctly evaluate st_rdev. | Corinna Vinschen | 2002-06-21 | 1 | -1/+5 |
* | Use hMainProc where appropriate, throughout. | Christopher Faylor | 2002-06-19 | 1 | -12/+10 |
* | * cygheap.h (cygheap_user::issetuid): New method. | Christopher Faylor | 2002-06-16 | 1 | -7/+4 |
* | * cygheap.cc (cygheap_user::set_logsrv): Remove. | Christopher Faylor | 2002-06-14 | 1 | -55/+10 |
* | * spawn.cc (spawn_guts): More hToken removal cleanup. | Christopher Faylor | 2002-06-11 | 1 | -17/+17 |
* | * fhandler.cc (fhandler_base::fstat): Initialise tv_nsec member of | Corinna Vinschen | 2002-06-06 | 1 | -3/+3 |
* | * sec_helper.cc (lookup_name): Suppress. | Corinna Vinschen | 2002-06-06 | 1 | -2/+2 |
* | * dir.cc (rmdir): Streamline. Detect attempts to remove directories from | Christopher Faylor | 2002-06-05 | 1 | -0/+8 |
* | Remove fcntl.h includes throughout. | Christopher Faylor | 2002-06-05 | 1 | -15/+5 |
* | * syscalls.cc (stat64_to_stat32): Transform st_dev correctly. | Corinna Vinschen | 2002-06-03 | 1 | -2/+9 |
* | * syscalls.cc (setegid32): Verify the correctness of the gid | Corinna Vinschen | 2002-06-03 | 1 | -1/+2 |
* | * fhandler.cc (fhandler_base::fstat): Move dev and ino calculation into caller. | Christopher Faylor | 2002-06-02 | 1 | -8/+14 |
* | Change internal uid datatype from __uid16_t to __uid32_t | Corinna Vinschen | 2002-05-29 | 1 | -24/+36 |
* | Change internal gid datatype from __gid16_t to __gid32_t | Corinna Vinschen | 2002-05-28 | 1 | -19/+54 |
* | * autoload.cc (LoadFuncEx): Define via new LoadFuncEx2 macro. | Christopher Faylor | 2002-05-28 | 1 | -11/+12 |
* | * syscalls.cc (seteuid): Do not take allow_ntsec into account. | Corinna Vinschen | 2002-05-27 | 1 | -242/+216 |
* | Remove unneeded sync.h, where appropriate, throughout. Remove unneeded heap.h, | Christopher Faylor | 2002-05-25 | 1 | -1/+0 |
* | * fhandler.h (fhandler_virtual::exists): Eliminate path argument. | Christopher Faylor | 2002-05-22 | 1 | -9/+1 |
* | * syscalls.cc (seteuid): Set default dacl in process token. | Corinna Vinschen | 2002-05-16 | 1 | -31/+39 |
* | * syscalls.cc (_read): Change error to EBADF if attempt to write to a | Christopher Faylor | 2002-05-12 | 1 | -0/+8 |
* | * syscalls.cc (_write): Change error to EBADF if attempt to write to a | Christopher Faylor | 2002-05-09 | 1 | -0/+3 |
* | * path.h (pathconv_arg): Add PC_POSIX. | Christopher Faylor | 2002-05-02 | 1 | -6/+2 |
* | * syscalls.cc (truncate64): Use ftruncate64 directly to not lose | Corinna Vinschen | 2002-03-04 | 1 | -1/+1 |
* | * cygwin.din (fstat64): New symbol. | Corinna Vinschen | 2002-02-25 | 1 | -16/+86 |
* | * (child_info.h, cygheap.h, dcrt0.cc, dir.cc, fhandler.cc, fhandler.h, | Corinna Vinschen | 2002-02-10 | 1 | -25/+25 |
* | * grp.cc (getgrent): Don't return default gid entry when ntsec is on. | Corinna Vinschen | 2002-01-21 | 1 | -0/+2 |
* | * syscalls.cc (regfree): Make dll_export. | Christopher Faylor | 2002-01-21 | 1 | -1/+1 |
* | * dir.cc: Use INVALID_FILE_ATTRIBUTES instead of "(DWORD) -1" | Corinna Vinschen | 2002-01-14 | 1 | -1/+2 |