Commit Graph

1414 Commits

Author SHA1 Message Date
Christopher Jefferson
4595081faf Explicitally link boost_system in boost_filesystem on darwin, the same as windows
[SVN r62121]
2010-05-21 16:55:54 +00:00
Daniel James
a77e191a25 Use full filesystem namespace as there isn't an alias at this point.
[SVN r59709]
2010-02-16 22:33:27 +00:00
Beman Dawes
9beb3923e1 Fix #3928
[SVN r59695]
2010-02-15 21:23:05 +00:00
Beman Dawes
ec32b60c7a Fix #3927
[SVN r59673]
2010-02-13 17:08:39 +00:00
Beman Dawes
f2b77331e1 Fix #3884
[SVN r59622]
2010-02-10 17:21:41 +00:00
Vladimir Prus
f8d0a92eed Don't set *_STATIC_LINK macros, for they don't affect anything.
[SVN r59197]
2010-01-21 16:19:28 +00:00
Beman Dawes
eae84be7c0 Fix typo
[SVN r58235]
2009-12-08 12:44:14 +00:00
Beman Dawes
a14be77483 Fix #3551 for Windows Mobile
[SVN r58193]
2009-12-06 16:55:44 +00:00
Beman Dawes
fc6d222bc4 Set warning level to -W4
[SVN r58192]
2009-12-06 16:53:20 +00:00
Vladimir Prus
121ad129f0 Fix Boost.Filesystem->Boost.System dependency for windows/shared.
[SVN r58028]
2009-11-29 10:03:34 +00:00
Beman Dawes
cd72e4b230 Filesystem: Merge trunk
[SVN r57635]
2009-11-13 14:41:54 +00:00
Beman Dawes
e7636c26bc Filesystem: Fix #3528. Return type is bool.
[SVN r57554]
2009-11-10 19:45:47 +00:00
Troy D. Straszheim
6656351d2e rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
1f27355719 rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
[SVN r56941]
2009-10-17 01:10:45 +00:00
Beman Dawes
355de67c37 filesystem: merge trunk
[SVN r56778]
2009-10-13 13:50:45 +00:00
Beman Dawes
68168bc676 Filesystem: fix #3509
[SVN r56616]
2009-10-06 12:32:46 +00:00
Beman Dawes
f0a2284419 Fix #3385, add test cases
[SVN r56139]
2009-09-10 17:25:20 +00:00
Troy D. Straszheim
d46ec2ea1c Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.



[SVN r55159]
2009-07-26 00:49:56 +00:00
Beman Dawes
54cdfd14fa Merge from trunk
[SVN r55126]
2009-07-23 15:32:02 +00:00
Troy D. Straszheim
12244b6d43 Add basic copyright/license to keep cmake out of the inspection report
[SVN r55095]
2009-07-22 21:51:01 +00:00
Beman Dawes
de50f3c5b2 Filesystem: apply supplied patch to fix #3176
[SVN r54066]
2009-06-18 21:01:54 +00:00
Beman Dawes
594e0c5d8e Filesystem: add basic_path::clear() to fix #3186, clear() missing
[SVN r54055]
2009-06-18 15:48:19 +00:00
Beman Dawes
a9ef12ad33 Filesystem: fix #3172, ECV++ 9 missing <sys/utime.h>. The fix applied was to include <ctime> instead. This is the correct header; the previous song-and-dance was workaround on top of workaround from years ago. This change will break any Windows libraries that don't provide <ctime>, but if that happens workarounds specific to those libraries can be added. That's better than cluttering up the code with workarounds no longer needed.
[SVN r54032]
2009-06-17 22:50:10 +00:00
Beman Dawes
3c5f963a54 fix doc example typo
[SVN r53074]
2009-05-17 18:13:06 +00:00
Beman Dawes
0aaa65e768 Fix Filesystem #2925, copy_file atomiticity
[SVN r53073]
2009-05-17 15:55:46 +00:00
Beman Dawes
7bc9e5db73 Filesystem: fix #3008, improving namespace discipline to avoid naming conflicts with the C++0x std library.
[SVN r52922]
2009-05-11 19:51:44 +00:00
Beman Dawes
39a9f8a82b filesystem tweaks
[SVN r52921]
2009-05-11 19:27:13 +00:00
Beman Dawes
37278394e9 Merge Sun compiler on Linux fix [52420] from trunk
[SVN r52538]
2009-04-22 13:23:23 +00:00
Beman Dawes
5e144004f1 Merge ticket 2948 fixes from trunk
[SVN r52536]
2009-04-22 13:16:52 +00:00
Beman Dawes
ca156ad712 Workaround: Sun compiler on Linux dirent.h defines _DIRENT_HAVE_D_TYPE but expected macros not present
[SVN r52420]
2009-04-16 14:51:55 +00:00
Beman Dawes
32724c2724 Fix #2948 - Path typedef moved to namespace boost::filesystem
[SVN r52410]
2009-04-16 01:51:05 +00:00
Beman Dawes
d48ac05a3f Filesystem: merge from trunk
[SVN r52402]
2009-04-15 12:17:22 +00:00
Beman Dawes
0858d28868 Filesystem: fix #1452
[SVN r52383]
2009-04-14 13:27:44 +00:00
Beman Dawes
0645bc1347 System, Filesystem: remove boost/detail/test_framework.hpp; use boost/detail/lightweight_test.hpp instead (Thanks to Peter Dimov for pointing this out)
[SVN r51966]
2009-03-25 12:11:47 +00:00
Beman Dawes
ae30e53a68 Filesystem: remove dependency on Boost.Test
[SVN r51959]
2009-03-24 15:33:31 +00:00
Beman Dawes
b917a12625 Fix #2725
[SVN r51931]
2009-03-23 11:30:54 +00:00
Beman Dawes
dff8252505 Filesystem: path operator==, !=; use string comparison rather than !(lhs < rhs) && !(rhs < lhs) because the result is the same yet the direct string compare is much more efficient than operator<, which uses lexicographical_compare.
[SVN r50674]
2009-01-19 18:38:28 +00:00
Beman Dawes
cbe888750d Filesystem: merge from trunk
[SVN r50671]
2009-01-19 14:10:41 +00:00
Beman Dawes
be7290da56 Filesystem: Fix #2531 by applying suggested patch
[SVN r50562]
2009-01-13 13:30:07 +00:00
Beman Dawes
86e1ddeacd Filesystem: add specializations to eliminate warnings, thus fixing #2543
[SVN r50556]
2009-01-12 17:02:20 +00:00
Beman Dawes
83fd6d4c42 Filesystem: fix native(name) test failures on POSIX
[SVN r50555]
2009-01-12 16:57:52 +00:00
Beman Dawes
0bd0323239 Filesystem: fix #1840, including adding test cases and updating docs
[SVN r50543]
2009-01-11 16:50:06 +00:00
Beman Dawes
17f2e28fef Filesystem: fix #2542, wrong close 0 descriptor in copy_file_api on unix
[SVN r50033]
2008-11-30 02:49:13 +00:00
Michael A. Jackson
7e43b381e4 Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
5cde8da587 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
[SVN r49510]
2008-11-01 13:15:41 +00:00
Beman Dawes
e87b6c86f4 Filesystem: merge recent and missed changes from trunk
[SVN r49498]
2008-10-31 01:13:31 +00:00
Beman Dawes
8add21928f Filesystem: fix #2224 (Hajo Kirchhoff)
[SVN r49481]
2008-10-29 11:52:07 +00:00
Beman Dawes
3d173ef6d0 Merge broken link fix
[SVN r49478]
2008-10-28 19:39:08 +00:00
Beman Dawes
208bc63093 Fix broken link
[SVN r49477]
2008-10-28 19:30:51 +00:00
Beman Dawes
649b794c71 Filesystem: merge doc updates
[SVN r49474]
2008-10-28 11:53:33 +00:00