summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/fhandler.cc
Commit message (Expand)AuthorAgeFilesLines
* Add second path_conv * argument to fstat()s throughout.Christopher Faylor2001-10-051-3/+158
* * dcrt0.cc (dll_crt0_1): Don't close hexec_proc if it is NULL.Christopher Faylor2001-10-041-49/+16
* Add "path.h" include throughout, where needed. Use new path_conv methods andChristopher Faylor2001-10-011-72/+54
* * dtable.cc (dtable::build_fhandler): Accept an optional path_conv argument.Christopher Faylor2001-09-221-0/+6
* * exceptions.cc (setup_handler): Always relinquish lock after we'veChristopher Faylor2001-09-221-19/+2
* * fhandler.cc (fhandler_base::set_inheritance): Just use DUPLICATE_CLOSE_SOURCEChristopher Faylor2001-09-201-36/+10
* * fhandler.cc (fhandler_base::set_inheritance): If available,Corinna Vinschen2001-09-201-2/+6
* * Makefile.in: Build wincap.o.Corinna Vinschen2001-09-121-5/+4
* Update copyrights.Christopher Faylor2001-09-111-1/+1
* * cygheap.h (init_cygheap): Move heap pointers here.Christopher Faylor2001-09-071-4/+4
* Move appropriate variables to NO_COPY segment, throughout.Christopher Faylor2001-09-061-1/+1
* Remove initialization of static or global values to zero, throughout. ThisChristopher Faylor2001-09-061-2/+2
* * cygheap.h (init_cygheap): Move bucket array here from cygheap.cc.Christopher Faylor2001-09-061-1/+1
* * debug.cc (mark_closed): Rename from debug_mark_closed and make static.Christopher Faylor2001-09-011-3/+4
* * fhandler.cc (fhandler_base::is_nonblocking): New method.Corinna Vinschen2001-08-151-0/+14
* * fhandler.cc (fhandler_base::fcntl): Use new O_NONBLOCK_MASK define.Corinna Vinschen2001-08-141-1/+1
* * dir.cc (mkdir): Set security attributes correctly forCorinna Vinschen2001-08-071-4/+14
* * cygheap.cc (cygheap_root::set): Avoid treating '/' specially.Christopher Faylor2001-08-071-9/+8
* Throughout, change check for running under Windows NT to 'iswinnt'.Christopher Faylor2001-08-041-2/+2
* Throughout, reorganize header file inclusion to put security.h prior toChristopher Faylor2001-07-261-1/+1
* * cygheap.cc (cygheap_fixup_in_child): Attempt Win95 workaround.Christopher Faylor2001-07-211-1/+3
* * fhandler.cc (fhandler_disk_file::fstat): Don't rely on exactly 3 charactersChristopher Faylor2001-06-261-2/+2
* * fhandler.cc (fhandler_base::open): Work around windows bug whenEgor Duda2001-06-201-0/+11
* * fhandler.cc (fhandler_disk_file::fstat): Properly set executable bits forChristopher Faylor2001-06-151-44/+34
* * fhandler.cc (fhandler_base::open): Set win32 access flagsEgor Duda2001-06-141-1/+5
* * fhandler.cc (fhandler_disk_file::fstat): Always reset file positionCorinna Vinschen2001-06-051-8/+15
* * fhandler.cc (fhandler_disk_file::fstat): Avoid clearing S_IFMT bits sinceChristopher Faylor2001-05-311-3/+6
* * path.cc (chdir): Always send unsigned chars to isspace since newlib's isspaceChristopher Faylor2001-05-311-28/+21
* Remove trailing underscore from fhandler_base and friends, throughout.Christopher Faylor2001-04-241-37/+40
* Throughout, change fdtab references to cygheap->fdtab.Christopher Faylor2001-04-181-2/+3
* * fork.cc (fork_child): Call the __pthread_atforkchild function.Christopher Faylor2001-04-131-3/+2
* * dir.cc (mkdir): Check for case clash.Corinna Vinschen2001-04-121-2/+4
* * fhandler.cc (fhandler_disk_file::open): Avoid checking a magicCorinna Vinschen2001-04-021-0/+1
* * fhandler.cc (fhandler_base::read): Remove special handling of CTRL-Z.Christopher Faylor2001-03-311-1/+3
* * fhandler.cc (fhandler_disk_file::fstat): Add correct modes toCorinna Vinschen2001-03-131-1/+1
* * dlopen.c (dlopen): Return NULL when name is NULL (suggested byChristopher Faylor2001-03-051-23/+5
* * cygerrno.h: Revert previous patch.Corinna Vinschen2001-02-221-3/+1
* * fhandler.cc (fhandler_disk_file::open): Use `inner_suffixes' whenCorinna Vinschen2001-02-221-1/+3
* Add copyright year 2001Corinna Vinschen2001-02-211-1/+1
* * Makefile.in: Add `-lshell32 -luuid' to link pass for new-cygwin1.dll.Corinna Vinschen2001-02-211-1/+4
* * fhandler.cc (fhandler_base::open): Always add GENERIC_READ accessCorinna Vinschen2001-02-051-0/+6
* * environ.cc (struct parse_thing): Add entry for new CYGWIN optionCorinna Vinschen2000-12-191-1/+0
* * fhandler.cc (fhandler_disk_file::open): Check for buggy CreateFileCorinna Vinschen2000-11-281-0/+15
* * fhandler.cc (is_at_eof): New function.Christopher Faylor2000-11-261-0/+23
* * pinfo.cc (pinfo::init): Reverse order of setting status and pid info in anChristopher Faylor2000-11-031-11/+11
* * path.h (has_exec_chars): Standard function for checking for executable magicChristopher Faylor2000-10-311-2/+1
* * fhandler.cc (fhandler_base::fcntl): Treat O_NONBLOCK and OLD_O_NDELAYCorinna Vinschen2000-10-251-2/+7
* * fhandler.cc (fhandler_base::fcntl): Behave properly when passedCorinna Vinschen2000-10-241-5/+6
* * fhandler.cc (fhandler_base::fcntl): Setting flags in F_SETFLCorinna Vinschen2000-10-231-12/+13
* * fcntl.cc (_fcntl): Rearrange as wrapper function. Move allCorinna Vinschen2000-10-231-0/+44