summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/fhandler.cc
Commit message (Expand)AuthorAgeFilesLines
* * dtable.cc (dtable::build_fhandler_from_name): Just pass posix path along toChristopher Faylor2002-05-241-15/+12
* * fhandler.cc (fhandler_base::lseek): Avoid calling SetFilePointer with highChristopher Faylor2002-05-171-2/+10
* * path.h (pathconv_arg): Add PC_POSIX.Christopher Faylor2002-05-021-1/+2
* * fhandler.cc (fhandler_base::open): Set read-only bit inCorinna Vinschen2002-04-091-0/+4
* * cygwin.din (fstat64): New symbol.Corinna Vinschen2002-02-251-66/+25
* * fhandler.cc (fhandler_base::puts_readahead): Remove default parameterChristopher Faylor2002-02-191-2/+2
* * (child_info.h, cygheap.h, dcrt0.cc, dir.cc, fhandler.cc, fhandler.h,Corinna Vinschen2002-02-101-5/+5
* * dir.cc: Use INVALID_FILE_ATTRIBUTES instead of "(DWORD) -1"Corinna Vinschen2002-01-141-2/+2
* * dtable.cc (dtable::vfork_parent_restore): Add debugging statement.Christopher Faylor2001-11-241-2/+4
* * path.cc (conv_path_list): Fix wild indexing into path due to conflictingChristopher Faylor2001-11-221-1/+1
* * Makefile.in (DLL_OFILES): Add fhandler_disk_file.o.Christopher Faylor2001-11-211-535/+42
* * fhandler.cc (fhandler_disk_file::fstat): Add setting access timeCorinna Vinschen2001-11-141-6/+16
* * dir.cc (mkdir): Add HIDDEN file attribute if file has leading dotCorinna Vinschen2001-11-131-0/+9
* Eliminate excess whitespace.Christopher Faylor2001-11-051-4/+4
* * fhandler.cc (fhandler_base::read): Return just read ahead characters if slowChristopher Faylor2001-11-031-0/+3
* * dtable.cc (dtable::build_fhandler): Issue internal error on unknown device.Christopher Faylor2001-11-011-1/+1
* * fhandler.cc (fhandler_base::fork_fixup): Pass old handle to setclexec_pid.Christopher Faylor2001-10-311-1/+1
* * fhandler.cc (fhandler_base::set_name): Set namehash here to catch nameChristopher Faylor2001-10-291-2/+2
* Ensure that all fhandler_*::read definitions are __stdcall throughout.Christopher Faylor2001-10-241-1/+4
* * debug.cc (set_errno): Return value of errno that was set, just like theChristopher Faylor2001-10-221-2/+3
* Remove 'cb' parameter and modify fhandler_* constructors throughout.Christopher Faylor2001-10-221-3/+1
* * fhandler.cc (fhandler_base::fork_fixup): Guard against compiler warning.Christopher Faylor2001-10-161-0/+2
* * fhandler.cc (fhandler_base::fork_fixup): Don't protect handle.Christopher Faylor2001-10-151-1/+1
* * autoload.cc (load_wsock32): Declare dummy function to force loading ofChristopher Faylor2001-10-141-4/+6
* * fhandler_dsp.cc (fhandler_dsp::ioctl): Return 0 for successfulChristopher Faylor2001-10-131-5/+5
* * fhandler.cc (fhandler_disk_file::open): Add missing case clash check.Corinna Vinschen2001-10-091-0/+7
* * fhandler.cc (fhandler_base::fork_fixup): Protect dup'ed handle and record itChristopher Faylor2001-10-061-2/+9
* 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