[Boost-bugs] [Boost C++ Libraries] #5448: Windows "\\\\?\\", "\\\\?\\UNC\\", and "\\\\.\\" path meta characters

Subject: [Boost-bugs] [Boost C++ Libraries] #5448: Windows "\\\\?\\", "\\\\?\\UNC\\", and "\\\\.\\" path meta characters
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-04-09 14:34:05


#5448: Windows "\\\\?\\", "\\\\?\\UNC\\", and "\\\\.\\" path meta characters
------------------------------+---------------------------------------------
 Reporter: bemandawes | Owner: bemandawes
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: filesystem
  Version: Boost 1.47.0 | Severity: Problem
 Keywords: |
------------------------------+---------------------------------------------
 Windows treats "\\\\?\\", "\\\\?\\UNC\\", and "\\\\.\\" at the start of a
 path as meta characters signaling special handling of the remainder of the
 path. So, for example, "\\\\?\\" should be treated as an empty path!

 See "Naming Files, Paths, and Namespaces", http://msdn.microsoft.com/en-
 us/library/aa365247%28v=vs.85%29.aspx

 Ticket 5405 supplied a patch that allows class path to handle a portion of
 what this implies, but does not deal with the general problem.

 A few test cases have been added to path_test.cpp, but they are currently
 commented out.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/5448>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:06 UTC