Beman
|
8f75aec0e7
|
Remove the install as it did not work as expected.
|
2014-12-26 10:11:38 -05:00 |
|
Beman
|
704f4e328d
|
Add a comment, and two BOOST_ASSERTs to detect the possible infinite loop described in ticket 4438 in case my analysis that the infinite loop will never happen is wrong.
|
2014-12-26 10:07:43 -05:00 |
|
Beman
|
fb824af6e3
|
Add file_size to Jamfile
|
2014-12-26 09:53:30 -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
|
4b4b3d8853
|
Add support for the Wind River VxWorks RTOS. Thanks to Rogerio Dos Santos.
|
2014-12-04 07:23:21 -05:00 |
|
Beman
|
b951b27d78
|
Merge branch 'develop'
|
2014-10-29 11:34:00 -04:00 |
|
Beman
|
c8d720f6e9
|
Add history for latest changes.
|
2014-10-29 11:32:56 -04: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
|
490c2c3298
|
For all path_traits convert() and dispatch() functions provide two overloads, one with a "const codecvt_type&" argument, and one without. The overload without a codecvt argument calls path::codecvt() iff a conversion actually needs to be performed. Change all uses of path_traits convert() and dispatch() functions call the appropriate overload, rather than calling with path::codecvt() as a default. This limits the impact of locale("") initialization failures on Linux and other non-BSD POSIX systems to programs that actually depend on locale(""). It further ensures that exceptions thrown as a result of such failures occur after main() has started, and so can be caught.
|
2014-10-27 19:20:17 -04:00 |
|
Beman
|
f0611a5a0e
|
Merge branch 'master' of github.com:boostorg/filesystem
Conflicts:
doc/release_history.html
|
2014-10-27 09:00:16 -04:00 |
|
Beman
|
6cafaf5e34
|
Add issue 10485.
|
2014-10-26 08:36:58 -04:00 |
|
Beman
|
898c8c5265
|
Update release history.
|
2014-10-24 12:12:37 -04:00 |
|
Beman
|
1262a9f0d2
|
Fix C++03 compile failures for previous commit.
|
2014-10-24 11:46:50 -04:00 |
|
Beman
|
d57509c558
|
For compiled operational function detail::copy_file, pass detail::copy_options, a plain-old enum, rather than a BOOST_SCOPED_ENUM. We cannot pass a BOOST_SCOPED_ENUM to a compled function because it will result in an undefined reference if the library is compiled with -std=c++0x but the use is compiled in C++03 mode, or vise versa. Fixes tickets #6124, #6779, and #10038.
|
2014-10-24 10:58:42 -04:00 |
|
Beman
|
9979e06d63
|
Correct version number
|
2014-10-13 08:16:26 -04:00 |
|
Beman
|
d5a2658d16
|
Move constant used only on Windows into Windows-specific helpers. Quiets clang warning message.
|
2014-09-04 09:24:20 -04:00 |
|
Beman
|
0041ea9646
|
Removed unused codecvt buffer size definitions long since moved to path_traits. Quiets clang warning.
|
2014-09-04 09:13:57 -04:00 |
|
Beman Dawes
|
846846ef9d
|
Merge pull request #7 from danieljames/metadata
Create metadata file.
|
2014-08-22 21:59:21 -04:00 |
|
Beman
|
76d209567f
|
Refactor dot_path and dot_dot_path into functions, to prevent path constructor being called before main() starts. In theory that is harmless when path::value_type is the same as value_type of the ctor Source, but eliminating it simplifies reasoning about program correctness.
|
2014-08-22 11:31:42 -04:00 |
|
Daniel James
|
dc1fd98dc6
|
Add metadata file.
|
2014-08-18 14:58:47 +01:00 |
|
Beman
|
5b4e1b5580
|
Remove comments about mutexes. They are a distraction and less relevant as C++11 support becomes widespread.
|
2014-08-18 09:01:16 -04:00 |
|
Beman
|
245341aaa9
|
Update release history.
|
2014-08-17 15:40:56 -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
|
5229dd663e
|
9054 and 10228 are now closed.
|
2014-08-07 16:45:40 -04:00 |
|
Beman
|
8ef629c906
|
Add __OpenBSD__ to the operating systems that "expect their string parameters to be in UTF-8 encoding and nothing else." Fixes #8352
|
2014-08-06 12:24:44 -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
|
5bab05c87b
|
git checkout --patch ts-develop doc/tickets.html
|
2014-08-06 08:21:06 -04:00 |
|
Beman
|
6512ae2ced
|
Initial commit before merge from ts-develop.
|
2014-08-06 08:07:16 -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
|
3a31219974
|
Add issue tracking doc to aid followup.
|
2014-08-02 12:01:10 -04:00 |
|
Beman
|
cc99cc6ceb
|
Merge branch 'develop' into ts-develop
|
2014-07-31 17:24:34 -04:00 |
|
Beman
|
d83b8d9c6b
|
Add ticket number.
|
2014-07-28 17:05:43 -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
|
feffecb67f
|
Remove testing residue, update copyright date.
|
2014-07-25 15:35:36 -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 |
|