Beman
|
a6900bf517
|
Update release history and add tests.
|
2015-09-04 13:41:20 -04:00 |
|
Beman
|
8cd5522161
|
Initial implementation and docs for path::reverse_iterator.
|
2015-09-04 11:25:22 -04:00 |
|
Beman
|
e6d10cf716
|
Fix #10766, parent_path() with redundant separator returns wrong value, by adding examples and notes to the reference documentation to show why the returned value is in fact correct, and to provide rationale for that behavior. See [path.itr], and [path.decompose] parent_path() and filename() sections of the reference docs.
|
2015-09-03 10:44:20 -04:00 |
|
Beman
|
011522bd42
|
Fix #7258, create_directories returns false if the path ends with a slash. Also fix related issues if path contains dot or dot-dot elements, and add test cases to the test suite.
|
2015-09-02 08:24:41 -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
|
f6aa067256
|
Minor code and comment tweaks.
|
2015-08-31 10:23:41 -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
|
f35a14e004
|
Add copy_file-compilation-error-2015-05-04.cpp
|
2015-05-24 08:20:45 -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
|
a89b7af83a
|
Comment out test case until fix is applied. Drive by fix of two curly brace errors that happened to cancel each other out.
|
2015-01-31 08:56:07 -05:00 |
|
Beman
|
96d5cdda3b
|
Remove test_folder. Content is now in branch test-files/utf-8, so that master and develop conform to Boost file naming policy.
|
2015-01-11 17:55:55 -05:00 |
|
Beman
|
bb5a0ff09d
|
Clear warnings, including new warnings from VC++ 2015 preview.
|
2015-01-05 10:34:24 -05:00 |
|
Beman
|
f17852e98d
|
Add test case described in ticket #4611. Behavior checked against the TS, and is working as specified. Closed the ticket as "wontfix", since there is no implementation defect.
|
2014-12-30 18:09:16 -05:00 |
|
Beman
|
9fd93a2008
|
Fix ticket #7018, operations_test.cpp does not correctly use setenv, including the suggested setenv* void fix. Added comment explaining choice of void fix rather than _putenv fix.
|
2014-12-30 11:59:53 -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
|
1ac23b633e
|
No point in inspecting the Chinese names being tested.
|
2014-12-24 08:37:41 -05:00 |
|
Beman
|
5a0e0609c5
|
Switch to the VC++ codepage 950 codecvt facet. Verified output correct.
|
2014-12-24 08:25:54 -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
|
fdc4355a45
|
Initial commit
|
2014-10-29 09:10:17 -04:00 |
|
Beman
|
316084261c
|
Initial commit.
|
2014-10-27 19:30:47 -04:00 |
|
Beman
|
6cafaf5e34
|
Add issue 10485.
|
2014-10-26 08:36:58 -04:00 |
|
Beman
|
35096ca056
|
Add 9219.cpp plus infrastructure and path.cpp logging
|
2014-08-17 10:55:01 -04:00 |
|
Beman
|
4d64f34c01
|
Add non-const overloads for the value_type and string_type to avoid calling codecvt(). Fixes ticket #9219.
|
2014-08-17 09:22:32 -04:00 |
|
Beman
|
0e16e5bdff
|
Replace more <boost/test/prg_exec_monitor.hpp> usage with <boost/detail/lightweight_main.hpp>.
|
2014-08-06 12:19:29 -04: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
|
4610afc49e
|
Merge branch 'develop' of github.com:boostorg/filesystem into develop
|
2014-08-04 20:25:07 -04:00 |
|
Beman
|
6623bde4fe
|
Fix Jamfile boo boo
|
2014-08-04 20:21:45 -04:00 |
|
Beman
|
96d7c10731
|
Initial commit and update Jamfile
|
2014-08-04 16:56:14 -04:00 |
|
Beman
|
cc99cc6ceb
|
Merge branch 'develop' into ts-develop
|
2014-07-31 17:24:34 -04:00 |
|
Beman
|
91c4517a8c
|
Add a useless initialization to quiet the Clang static analyzer, closing ticket #8954.
|
2014-07-28 16:47:25 -04:00 |
|
Beman
|
02b5767bf1
|
Shorten name of operations_test temp directory to shorten console commands when debugging.
|
2014-07-28 08:30:24 -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
|
69d16ad72b
|
Correct some tests.
|
2014-07-25 15:26:33 -04:00 |
|
Beman
|
d774842f39
|
Initial directory junction support. See release_history.html
|
2014-07-25 11:00:54 -04:00 |
|
Beman
|
4635e93d02
|
Add move semantics to file_status per DTS. Fix incorrect synonym in perms. Add file_status constructor test cases.
|
2014-07-24 15:38:48 -04:00 |
|
Beman
|
f0ce9bd649
|
Missed a few perms value changes that were on next DTS page.
|
2014-07-23 15:58:04 -04:00 |
|
Beman
|
038bce7e2d
|
DTS: enum perms changed to enum class perms. Constant names have changed; synonyms provided.
|
2014-07-23 15:35:44 -04:00 |
|
Beman
|
b5dd289799
|
Remove test that fails if Windows Explorer with TortoiseGit plug-in is running. Suspect TGitCache process is briefly delaying some effects of file deletion.
|
2014-07-23 09:52:36 -04:00 |
|
Beman
|
98b29a72e5
|
Fix-up of prior merge conflict resolution from develop.
|
2014-07-23 09:39:26 -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
|
5b0beaa91f
|
Fix test code that failed on dangling symlink left by prior test
|
2014-07-20 18:17:35 -04:00 |
|
Beman
|
0a692332f3
|
test/issues/Jamfile.v2 initial commit.
|
2014-07-20 17:15:39 -04:00 |
|