Commit Graph

35 Commits

Author SHA1 Message Date
Beman
8cd5522161 Initial implementation and docs for path::reverse_iterator. 2015-09-04 11:25:22 -04:00
Beman
a2d4f99cc8 Resolve #11166 by mitigating (i.e. reducing the likelihood of) a possible external file system race in remove(), using a slight refinement of the patch supplied by Jeff Epler. Made no attempt to fix or mitigate the thread data race in the test program provided. 2015-09-01 11:34:24 -04:00
Beman
2b019a8483 Fix #11288 A patch to avoid redundant string allocations 2015-08-30 16:44:27 -04:00
Beman
efe50fad52 Work issue, but no fix yet 2015-08-30 16:32:44 -04:00
Beman
1c104ba10f Add issue tests for 4329, 5300, 10205 2015-03-27 20:01:52 -04:00
Beman
706cf988a9 Revise get_temp_directory() test cases. Drive-by warning removal and partial fix for TortoiseGit-related test harness crashes. 2015-02-03 12:11:44 -05:00
Beman
0dfb7171fb Finalize issue reporting before requesting comments. Also fix some inspect issues. 2014-12-29 09:18:12 -05:00
Beman
56015c2239 More work on bug reporting infrastructure 2014-12-28 08:59:35 -05:00
Beman
785d521b54 Add infrastructure. Use UTF-8. 2014-12-24 07:17:56 -05:00
Beman
3143a61080 Add generic issue_test project (with source files) to speed issue testing by providing some canned infrastructure. 2014-12-23 07:34:03 -05:00
Beman
a39af865c5 Add project "headers" that touches all filesystem header files. This causes Visual Studio "Find/Replace in files" to work properly for filesystem header files. 2014-12-23 07:27:28 -05:00
Beman
9848729fb8 Upgrade to VC++ 2015 Preview. 2014-12-04 15:35:33 -05:00
Beman
bf1339e282 Remove use of <boost/test/prg_exec_monitor.hpp>. It has caused trouble for years, and I'm tired of fighting with it. The last straw was adding a Cygwin gcc toolset, only to have <boost/test/prg_exec_monitor.hpp> fail to link. Change to always use <boost/detail/lightweight_main.hpp>, which is trouble-free. 2014-08-06 12:16:06 -04:00
Beman
63ad0348aa Add hello_filesystem.cpp and related infrastructure so we have a handy starting point for building quick tests. 2014-08-05 15:14:04 -04:00
Beman
750a82e20d Revert "Merge branch 'develop' of github.com:boostorg/filesystem into develop"
This reverts commit 4610afc49e, reversing
changes made to 6623bde4fe.
2014-08-05 09:16:57 -04:00
Beman
cc99cc6ceb Merge branch 'develop' into ts-develop 2014-07-31 17:24:34 -04:00
Beman
e8c90f7f15 Add test for ODR violations such as forgetting to inline a function in a header. Thanks to STL for pointing out this testing technique. 2014-07-25 17:58:15 -04:00
Beman
99a94662b2 Merge branch 'develop' into ts-develop
Conflicts:
	include/boost/filesystem/operations.hpp
	test/operations_test.cpp
2014-07-22 20:55:58 -04:00
Beman
23d2fcb9e0 recurse_dir_iter_5403.cpp initial commit. 2014-07-19 14:39:45 -04:00
Beman
065f7b7948 Fix linking and namespace boo boos. All test/msvc/filesystem.sln tests now pass. 2014-07-10 15:21:02 -04:00
Beman
044b98373c All char16_t/char32_t dependencies #ifdef'ed out. All test/msvc/filesystem.sln tests pass. 2014-07-10 14:43:22 -04:00
Beman
3a8bcecc21 Rename filesystem-v3.sln to filesystem.sln 2014-06-01 15:10:24 -04:00
Beman
c2699a63d7 Switch msvc solution to 2013. Rename parent directory msvc10 -> msvc 2014-06-01 15:08:30 -04:00
Beman Dawes
e32bdb46a4 Filesystem no longer provides a VC++ Solution for VC++ 9
[SVN r77560]
2012-03-26 14:05:40 +00:00
Beman Dawes
16099b4c7d Filesystem - Move V3 files and directories into place
[SVN r77554]
2012-03-26 12:31:06 +00:00
Beman Dawes
fa515c07f5 Move files into new v2 + v3 directory structure
[SVN r62653]
2010-06-09 13:00:15 +00:00
Beman Dawes
ec32b60c7a Fix #3927
[SVN r59673]
2010-02-13 17:08:39 +00:00
Beman Dawes
fc6d222bc4 Set warning level to -W4
[SVN r58192]
2009-12-06 16:53:20 +00:00
Beman Dawes
39a9f8a82b filesystem tweaks
[SVN r52921]
2009-05-11 19:27:13 +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
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
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
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
42107efd12 Add deprecated_test to detect failures to provide legacy deprecated names
[SVN r48193]
2008-08-18 13:28:25 +00:00
Beman Dawes
c2f643bd6a Rename boost_filesystem_msvc to msvc
[SVN r46842]
2008-06-29 10:52:58 +00:00