aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/fhandler.cc
AgeCommit message (Expand)AuthorFilesLines
2001-09-22* dtable.cc (dtable::build_fhandler): Accept an optional path_conv argument.Christopher Faylor1-0/+6
2001-09-22* exceptions.cc (setup_handler): Always relinquish lock after we'veChristopher Faylor1-19/+2
2001-09-20* fhandler.cc (fhandler_base::set_inheritance): Just use DUPLICATE_CLOSE_SOURCEChristopher Faylor1-36/+10
2001-09-20 * fhandler.cc (fhandler_base::set_inheritance): If available,Corinna Vinschen1-2/+6
2001-09-12 * Makefile.in: Build wincap.o.Corinna Vinschen1-5/+4
2001-09-11Update copyrights.Christopher Faylor1-1/+1
2001-09-07* cygheap.h (init_cygheap): Move heap pointers here.Christopher Faylor1-4/+4
2001-09-06Move appropriate variables to NO_COPY segment, throughout.Christopher Faylor1-1/+1
2001-09-06Remove initialization of static or global values to zero, throughout. ThisChristopher Faylor1-2/+2
2001-09-06* cygheap.h (init_cygheap): Move bucket array here from cygheap.cc.Christopher Faylor1-1/+1
2001-09-01* debug.cc (mark_closed): Rename from debug_mark_closed and make static.Christopher Faylor1-3/+4
2001-08-15 * fhandler.cc (fhandler_base::is_nonblocking): New method.Corinna Vinschen1-0/+14
2001-08-14 * fhandler.cc (fhandler_base::fcntl): Use new O_NONBLOCK_MASK define.Corinna Vinschen1-1/+1
2001-08-07 * dir.cc (mkdir): Set security attributes correctly forCorinna Vinschen1-4/+14
2001-08-07* cygheap.cc (cygheap_root::set): Avoid treating '/' specially.Christopher Faylor1-9/+8
2001-08-04Throughout, change check for running under Windows NT to 'iswinnt'.Christopher Faylor1-2/+2
2001-07-26Throughout, reorganize header file inclusion to put security.h prior toChristopher Faylor1-1/+1
2001-07-21* cygheap.cc (cygheap_fixup_in_child): Attempt Win95 workaround.Christopher Faylor1-1/+3
2001-06-26* fhandler.cc (fhandler_disk_file::fstat): Don't rely on exactly 3 charactersChristopher Faylor1-2/+2
2001-06-20* fhandler.cc (fhandler_base::open): Work around windows bug whenEgor Duda1-0/+11
2001-06-15* fhandler.cc (fhandler_disk_file::fstat): Properly set executable bits forChristopher Faylor1-44/+34
2001-06-14* fhandler.cc (fhandler_base::open): Set win32 access flagsEgor Duda1-1/+5
2001-06-05 * fhandler.cc (fhandler_disk_file::fstat): Always reset file positionCorinna Vinschen1-8/+15
2001-05-31* fhandler.cc (fhandler_disk_file::fstat): Avoid clearing S_IFMT bits sinceChristopher Faylor1-3/+6
2001-05-31* path.cc (chdir): Always send unsigned chars to isspace since newlib's isspaceChristopher Faylor1-28/+21
2001-04-24Remove trailing underscore from fhandler_base and friends, throughout.Christopher Faylor1-37/+40
2001-04-18Throughout, change fdtab references to cygheap->fdtab.Christopher Faylor1-2/+3
2001-04-13* fork.cc (fork_child): Call the __pthread_atforkchild function.Christopher Faylor1-3/+2
2001-04-12 * dir.cc (mkdir): Check for case clash.Corinna Vinschen1-2/+4
2001-04-02 * fhandler.cc (fhandler_disk_file::open): Avoid checking a magicCorinna Vinschen1-0/+1
2001-03-31* fhandler.cc (fhandler_base::read): Remove special handling of CTRL-Z.Christopher Faylor1-1/+3
2001-03-13 * fhandler.cc (fhandler_disk_file::fstat): Add correct modes toCorinna Vinschen1-1/+1
2001-03-05* dlopen.c (dlopen): Return NULL when name is NULL (suggested byChristopher Faylor1-23/+5
2001-02-22 * cygerrno.h: Revert previous patch.Corinna Vinschen1-3/+1
2001-02-22 * fhandler.cc (fhandler_disk_file::open): Use `inner_suffixes' whenCorinna Vinschen1-1/+3
2001-02-21Add copyright year 2001Corinna Vinschen1-1/+1
2001-02-21 * Makefile.in: Add `-lshell32 -luuid' to link pass for new-cygwin1.dll.Corinna Vinschen1-1/+4
2001-02-05 * fhandler.cc (fhandler_base::open): Always add GENERIC_READ accessCorinna Vinschen1-0/+6
2000-12-19 * environ.cc (struct parse_thing): Add entry for new CYGWIN optionCorinna Vinschen1-1/+0
2000-11-28 * fhandler.cc (fhandler_disk_file::open): Check for buggy CreateFileCorinna Vinschen1-0/+15
2000-11-26* fhandler.cc (is_at_eof): New function.Christopher Faylor1-0/+23
2000-11-03* pinfo.cc (pinfo::init): Reverse order of setting status and pid info in anChristopher Faylor1-11/+11
2000-10-31* path.h (has_exec_chars): Standard function for checking for executable magicChristopher Faylor1-2/+1
2000-10-25 * fhandler.cc (fhandler_base::fcntl): Treat O_NONBLOCK and OLD_O_NDELAYCorinna Vinschen1-2/+7
2000-10-24 * fhandler.cc (fhandler_base::fcntl): Behave properly when passedCorinna Vinschen1-5/+6
2000-10-23 * fhandler.cc (fhandler_base::fcntl): Setting flags in F_SETFLCorinna Vinschen1-12/+13
2000-10-23 * fcntl.cc (_fcntl): Rearrange as wrapper function. Move allCorinna Vinschen1-0/+44
2000-10-23* fork.cc (fork): Set sigframe here, since it can pause for a considerableChristopher Faylor1-1/+0
2000-10-20* times.cc (to_time_t): pass zero time as epochDJ Delorie1-0/+6
2000-10-16* Makefile.in: Remove some obsolete stuff.Christopher Faylor1-2/+2