Commit Graph

377 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
8add21928f Filesystem: fix #2224 (Hajo Kirchhoff)
[SVN r49481]
2008-10-29 11:52:07 +00:00
Beman Dawes
208bc63093 Fix broken link
[SVN r49477]
2008-10-28 19:30:51 +00:00
Beman Dawes
d4cf58b548 Filesystem: update docs release history.
[SVN r49473]
2008-10-28 11:47:24 +00:00
Beman Dawes
46b5d1377b Add more error reporting at the create_directory() failure point that seems to be the first sign of test setup problems.
[SVN r49329]
2008-10-14 16:31:24 +00:00
Beman Dawes
33487a8aeb Filesystem: add macros and deprecated names sections to docs
[SVN r49316]
2008-10-13 14:30:47 +00:00
Beman Dawes
55ba98b7b7 Filesystem: apply #2395 operations_test regression test fails on MSVC with STDCXX
[SVN r49275]
2008-10-11 12:28:21 +00:00
Beman Dawes
e2cd046fde Filesystem: ticket #2176.
[SVN r49209]
2008-10-09 15:01:27 +00:00
Beman Dawes
0a93531186 Add include <cwchar> in two place to fix ticket #2382
[SVN r49208]
2008-10-09 14:53:47 +00:00
Beman Dawes
9a3052e452 Filesystem; clear ticket #2168
[SVN r49085]
2008-10-01 15:50:44 +00:00
Beman Dawes
abf6fecd65 Apply filesystem patches from ticket #2352
[SVN r49081]
2008-10-01 14:21:19 +00:00
Beman Dawes
f46a5d59c0 Remove redundant Jamfile <define>s
[SVN r49080]
2008-10-01 14:14:58 +00:00
Beman Dawes
e22eb55f69 Boost.Filesystem: change tests to define BOOST_FILESYSTEM_NO_DEPRECATED. Expand deprecated_test.
[SVN r48463]
2008-08-29 20:10:08 +00:00
Beman Dawes
bfe1453fe4 Fix boost/filesystem/convenience.hpp bug; fully remove deprecated features
[SVN r48462]
2008-08-29 20:06:23 +00:00
Beman Dawes
01108afd29 Revert 'remove' changes inadvertently committed by 47006. Fully apply ticket #1972 'remove' fixes.
[SVN r48377]
2008-08-25 15:35:34 +00:00
Beman Dawes
b4c278776a Provide deprecated functions has_branch_path and has_leaf, inadvertently omitted from 1.36.0
[SVN r48374]
2008-08-25 12:25:34 +00:00
Daniel James
2e0cb656a4 Fix a character encoding error.
[SVN r48235]
2008-08-19 22:26:43 +00:00
Beman Dawes
42107efd12 Add deprecated_test to detect failures to provide legacy deprecated names
[SVN r48193]
2008-08-18 13:28:25 +00:00