Re: [Boost-bugs] [Boost C++ Libraries] #4663: filesystem objects falsely identified as symlinks

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4663: filesystem objects falsely identified as symlinks
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-11-25 11:34:01


#4663: filesystem objects falsely identified as symlinks
-------------------------------+--------------------------------------------
  Reporter: Claudio Bley | Owner: bemandawes
      Type: Bugs | Status: reopened
 Milestone: To Be Determined | Component: filesystem
   Version: Boost 1.44.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+--------------------------------------------
Changes (by Claudio Bley):

  * status: closed => reopened
  * resolution: fixed =>

Comment:

 I eagerly awaited the 1.45 release in order to use the fixed filesystem
 library. But, I'm not really happy, yet.

 As I indicated in my initial report, I would suggest to handle junction
 points (pre Vista "symlinks") and ''real'' symlinks as supported by NTFS
 v6.0 the same.

 Rational: They serve the same purpose and act the same except junction
 points have some more limitations than symlinks.

 It would make life easier when traversing the filesystem to avoid running
 into a cyclic directory reference if `boost::filesystem::is_symlink(p)`
 would just return `true` for ''all kinds'' of symlinks.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4663#comment:2>
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:04 UTC