summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/syscalls.cc
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * syscalls.cc (_open): Set name in fhandler object after successfulCorinna Vinschen2001-09-231-7/+11
* * dtable.cc (dtable::build_fhandler): Accept an optional path_conv argument.Christopher Faylor2001-09-221-7/+11
* * exceptions.cc (setup_handler): Always relinquish lock after we'veChristopher Faylor2001-09-221-1/+1
* * path.cc (symlink): Check arguments for validity.Egor Duda2001-09-161-1/+5
* * Makefile.in: Build wincap.o.Corinna Vinschen2001-09-121-9/+16
* * exceptions.cc (call_signal_handler_now): Add additional guard againstChristopher Faylor2001-09-121-0/+2
* * cygheap.h (init_cygheap): Move heap pointers here.Christopher Faylor2001-09-071-23/+23
* * include/limits.h: Define PIPE_BUF.Corinna Vinschen2001-09-071-2/+2
* * child_info.h: Modify magic number.Christopher Faylor2001-09-031-1/+1
* * syscalls.cc (check_tty_fds): New function. Check whether there is a fdChristopher Faylor2001-08-251-2/+19
* * dtable.cc (dtable::dup2): Allow extension of fd table by dup2.Christopher Faylor2001-08-231-21/+16
* * resource.cc (getrlimit): Return getdtablesize () as current limitCorinna Vinschen2001-08-161-1/+1
* * resource.cc (getrlimit): Return OPEN_MAX as current limitCorinna Vinschen2001-08-161-1/+1
* * fhandler.cc (fhandler_base::is_nonblocking): New method.Corinna Vinschen2001-08-151-1/+1
* * fhandler.cc (fhandler_base::fcntl): Use new O_NONBLOCK_MASK define.Corinna Vinschen2001-08-141-1/+1
* * security.cc (alloc_sd): Don't set FILE_DELETE_CHILD for groupCorinna Vinschen2001-08-071-1/+1
* Throughout, change check for running under Windows NT to 'iswinnt'.Christopher Faylor2001-08-041-9/+9
* Throughout, reorganize header file inclusion to put security.h prior toChristopher Faylor2001-07-261-1/+1
* * syscalls.cc (setsid): Detach process from its console if the currentChristopher Faylor2001-07-261-0/+2
* * syscalls.cc (_unlink): Explicitely check for non-existant file.Corinna Vinschen2001-07-181-2/+9
* * syscalls.cc (stat_worker): Simplify previous change.Christopher Faylor2001-07-141-6/+3
* * syscalls.cc (_unlink): Correct (?) logic which determines when to report anChristopher Faylor2001-07-131-14/+17
* Change check_null_empty_path* to check_null_empty_str* throughout.Christopher Faylor2001-06-281-2/+2
* * fhandler.cc (fhandler_disk_file::fstat): Don't rely on exactly 3 charactersChristopher Faylor2001-06-261-1/+8
* * fhandler_tty.cc (fhandler_tty_slave::init): Revert 2001-06-16 change.Christopher Faylor2001-06-181-54/+75
* * fhandler.cc (fhandler_base::open): Set win32 access flagsEgor Duda2001-06-141-0/+1
* * syscalls.cc (seteuid): Set environment variables USERNAME andCorinna Vinschen2001-06-091-4/+48
* * security.h (NTWriteEA): Change prototype.Egor Duda2001-06-051-1/+1
* * cygheap.cc (cygheap_root::cygheap_rot): Remove constructor.Christopher Faylor2001-06-031-9/+6
* * syscalls.cc (_rename): Handle the case that `foo' is renamed toCorinna Vinschen2001-06-011-8/+28
* * path.cc (chdir): Always send unsigned chars to isspace since newlib's isspaceChristopher Faylor2001-05-311-11/+6
* * syscalls.cc (seteuid): Restrict overriding external providedCorinna Vinschen2001-05-231-13/+21
* * syscalls.cc (chown_worker): Don't check for ENOSYS.Corinna Vinschen2001-05-231-6/+6
* * autoload.cc: Add load statements for `LookupAccountNameW',Corinna Vinschen2001-05-201-88/+135
* * fork.cc (fork): Eliminate superfluous call to getuid().Corinna Vinschen2001-05-151-29/+31
* * autoload.cc: Add LoadDLLinitfunc for secur32.dll.Corinna Vinschen2001-04-301-60/+88
* Throughout, change 'tty_attached' to 'real_tty_attached', for clarity.Christopher Faylor2001-04-281-1/+1
* * uinfo.cc (internal_getlogin): Return pointer to struct passwd.Corinna Vinschen2001-04-251-2/+2
* * autoload.cc: Add LoadDLLfunc statements for SetTokenInformation@16.Corinna Vinschen2001-04-251-6/+54
* Remove trailing underscore from fhandler_base and friends, throughout.Christopher Faylor2001-04-241-8/+4