summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/syscalls.cc
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * 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