• Show log

    Commit

  • Hash : 8d45b469
    Author : Edward Thomson
    Date : 2014-10-11T14:34:24

    p_lstat win32: don't canonicalize volume mounts
    
    A reparse point that is an IO_REPARSE_TAG_MOUNT_POINT could be
    a junction or an actual filesystem mount point.  (Who knew?)
    If it's the latter, its reparse point will report the actual
    volume information \??\Volume{GUID}\ and we should not attempt
    to dereference that further, instead readlink should report
    EINVAL since it's not a symlink / junction and its original
    path was canonical.
    
    Yes, really.