aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/path.h
AgeCommit message (Expand)AuthorFilesLines
2019-01-06Cygwin: fix regression in O_TMPFILE | O_EXCL caseCorinna Vinschen1-0/+5
2019-01-06Cygwin: path_conv: add PATH_RESOLVE_PROCFD path_types flagCorinna Vinschen1-0/+2
2019-01-06Cygwin: path_conv: decouple path_types from mount typesCorinna Vinschen1-77/+52
2019-01-06Cygwin: path_conv: decouple pathconv_flags from path_typesCorinna Vinschen1-1/+2
2019-01-06Cygwin: implement /proc/PID/fd/DESCRIPTOR reopening by handleCorinna Vinschen1-0/+2
2019-01-06Cygwin: path_conv: add serialization/deserialization facilityCorinna Vinschen1-0/+3
2019-01-06Cygwin: path_conv: reorder private method declarationsCorinna Vinschen1-3/+5
2019-01-05Cygwin: path_conv: nobody cares if a path had symlinks after the factCorinna Vinschen1-3/+0
2018-12-23Cygwin: support exFAT and fix remote FAT/FAT32 recognitionCorinna Vinschen1-0/+2
2018-06-26Cygwin: Allow to build without experimental AF_UNIX code by defaultCorinna Vinschen1-0/+4
2018-03-01Cygwin: add AF_UNIX reparse points to path handlingCorinna Vinschen1-1/+2
2018-03-01Cygwin: path_conv: rename is_rep_symlink to is_known_reparse_pointCorinna Vinschen1-1/+1
2018-02-23Cygwin: drop unused device nodes and clean up socket devicesCorinna Vinschen1-1/+1
2017-07-24cygwin: unify reparse point checking code into single functionCorinna Vinschen1-1/+2
2017-06-20Compatibility improvements to reparse point handling.Joe_Lowe1-0/+1
2016-11-24Eliminate unused parameter from path_conv::eq_workerCorinna Vinschen1-12/+4
2016-06-23Remove support for SUNWNFS file systemCorinna Vinschen1-1/+0
2016-06-23Handle up to 63 partitions per driveCorinna Vinschen1-1/+5
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-3/+0
2016-06-21Improve encapsulation of FS type behind path_conv coverCorinna Vinschen1-3/+24
2016-01-27Drop has_broken_fnoi flagCorinna Vinschen1-1/+0
2015-12-10Fetch and store FileAllInformation rather than FileNetworkOpenInformationCorinna Vinschen1-16/+5
2015-12-09Drop unused path_conv::ndisk_links methodCorinna Vinschen1-3/+0
2015-11-04Accommodate trailing NUL in PrlSF filesystem name.Corinna Vinschen1-0/+1
2015-11-02Add support for Parallels Desktop FS (prlfs)Corinna Vinschen1-0/+1
2015-04-23Handle unlinking in-use files on virtual drivesCorinna Vinschen1-0/+1
2015-02-15 * path.h (path_conv): Make path_flags private. Rename known_suffix toCorinna Vinschen1-20/+22
2015-02-11 * dlfcn.cc (check_path_access): Drop FE_NATIVE from find_exec call.Corinna Vinschen1-3/+2
2014-08-26 * path.h (path_conv::init_reopen_attr): Change from void to returningCorinna Vinschen1-3/+4
2014-02-09 Introduce reading passwd/group entries from SAM/AD. IntroduceCorinna Vinschen1-17/+0
2013-10-31 * devices.in (dev_cygdrive_storage): Revert mapping to \Device\Null.Corinna Vinschen1-1/+0
2013-10-30 * devices.in (dev_cygdrive_storage): Map to \Device\Null.Corinna Vinschen1-0/+1
2013-08-23 * path.h (enum path_types): Drop definition of PATH_64BITEXEC.Corinna Vinschen1-13/+2
2013-04-24 * autoload.cc (CreateSymbolicLink): Define.Corinna Vinschen1-0/+3
2013-04-23 * Merge in cygwin-64bit-branch.Corinna Vinschen1-5/+25
2013-01-21Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor1-16/+15
2013-01-14Fix copyrightsCorinna Vinschen1-1/+1
2013-01-10 * path.h (path_conv::fs_type): New method.Corinna Vinschen1-0/+1
2012-12-21Revert the reversion and go with implementation described in cgf-000017, withChristopher Faylor1-1/+1
2012-12-14 * fhandler.cc (fhandler_base::write): Don't attempt to sparsifyCorinna Vinschen1-2/+8
2012-07-31 * path.cc (etc::dir_changed): Change `io' to a static NO_COPYCorinna Vinschen1-1/+0
2012-06-03 * globals.cc (ro_u_refs): New R/O unicode string.Corinna Vinschen1-0/+1
2012-04-21* dtable.cc (fh_alloc): Only disallow opening of nonexistent on-disk device.Christopher Faylor1-2/+0
2012-04-19* dtable.cc (fh_alloc): Keep fh which was flagged as error if it is for anChristopher Faylor1-0/+2
2012-04-02 * fhandler.h (fhandler_dev::open): Declare.Corinna Vinschen1-1/+2
2012-02-16 * autoload.cc (NetUseGetInfo): Define.Corinna Vinschen1-1/+0
2011-12-13 * fhandler_disk_file.cc (fhandler_base::fstat_by_handle): CallCorinna Vinschen1-0/+1
2011-10-22* dtable.cc (dtable::delete_archetype): Improve debugging output.Christopher Faylor1-2/+30
2011-10-21 * globals.cc (ro_u_ncfsd): New R/O unicode string.Corinna Vinschen1-0/+1
2011-10-20* fhandler.h (fhandler*::copyto): Free path_conv strings first.Christopher Faylor1-4/+13