Commit Graph

  • 2e6cc63e65 Filesystem: add hash_value. Daniel James 2011-08-16 22:15:55 +00:00
  • 94420d4b61 Fix #5764 - add template qualified; reported to be required on QNX6.3.2 host (gcc-3.3.5) Beman Dawes 2011-08-15 19:29:26 +00:00
  • 74270abd20 Merge from trunk, including local_info.cpp and changeset 73402 fixes for #7534, missing POSIX close() Beman Dawes 2011-07-29 19:51:24 +00:00
  • 03fac52dcb Fix #7534 both v2 and v3 - copy_file failing to close file after stat error Beman Dawes 2011-07-27 18:39:29 +00:00
  • 1774d737a0 Add locale_info project, suppress VC++ warnings Beman Dawes 2011-07-26 16:08:30 +00:00
  • e4267ddc32 Add more entries Beman Dawes 2011-07-26 16:05:10 +00:00
  • 55dd13f71e Initial commit of development support tools Beman Dawes 2011-07-20 15:47:39 +00:00
  • 56f9f0ce5f Clarify codecvt comment Beman Dawes 2011-07-18 11:28:38 +00:00
  • e307330fdf Release 1.47.0 boost-1.47.0 Beman Dawes 2011-07-11 22:16:03 +00:00
  • c80a66655b Merge changeset 72855. Authorized by Daniel James. Beman Dawes 2011-07-05 14:49:42 +00:00
  • 0d6af9221d Initial commit Beman Dawes 2011-07-05 14:26:37 +00:00
  • 33f638feee Fix problem of locale("") exception being thrown before main() starts on misconfigured (e.g. LANG="bad name") POSIX systems. Resolves the most serious aspect of tickets 4688, 5100, 5289. Beman Dawes 2011-07-02 14:43:18 +00:00
  • 4315309221 Merge portions of changesets 72278, 72306, 72309, 72521 missed by prior merge due to SVN snafu. Authorized by Daniel (1st 3), Eric (last 1). Beman Dawes 2011-06-28 19:37:28 +00:00
  • 3ba005df4f Merge changesets 72278, 72306, 72309, 72521. Authorized by Daniel (1st 3), Eric (last 1). Beman Dawes 2011-06-28 19:24:09 +00:00
  • 67a8eb5354 Release 1.47.0 beta 1 boost-1.47.0-beta1 Beman Dawes 2011-06-21 13:23:49 +00:00
  • 456eda4e05 Fix #5048, for HP-UX Beman Dawes 2011-06-09 19:43:44 +00:00
  • 4d4f5c2c6e Add exists(path) information Beman Dawes 2011-05-31 15:14:26 +00:00
  • f380e2b8d8 Add example file_status.cpp Beman Dawes 2011-05-31 13:44:26 +00:00
  • 9cd9367b91 Fix #5355, QNX large file issues. Thanks to Niklas Angare for investigating, patch, and testing. Beman Dawes 2011-05-30 12:33:14 +00:00
  • d0d6505f81 Merge trunk Beman Dawes 2011-05-02 13:09:56 +00:00
  • bad343a65b Change BOOST_ASSERT to BOOST_ASSERT_MSG when there was a && "..." Beman Dawes 2011-04-19 02:05:55 +00:00
  • 9820ee3679 Add comment to docs on Windows extended-length prefix paths. Add test program for experimenting with extended-length prefix paths. Beman Dawes 2011-04-12 14:34:16 +00:00
  • d41fac567c Attempt fix for SunOS compile failure Beman Dawes 2011-04-12 10:45:24 +00:00
  • 4d4b6bfb39 Fix #5405. Note that this is only a partial fix. The issue is much larger; see ticket 5448 for details. Beman Dawes 2011-04-10 02:00:35 +00:00
  • 017ff55a87 Fix #5355 QNX workarounds Beman Dawes 2011-04-08 21:48:27 +00:00
  • d8b4772da8 Distinguish between v2 and v3 test directory names to allow parallel testing without race conditions Beman Dawes 2011-04-08 18:20:30 +00:00
  • 4eb60d653a stems.cpp initial commit Beman Dawes 2011-04-07 20:57:49 +00:00
  • b440ecd547 Fix #5404 and #5434. Add make_preferred_tests. Add comment cautioning for Windows class path relational operators when difference between slash and backslash is significant. Beman Dawes 2011-04-07 14:34:33 +00:00
  • a04888526a Quickbook: New branch for development. Daniel James 2011-03-27 10:17:05 +00:00
  • 8a9e35abf5 Release 1.46.1 boost-1.46.1 Beman Dawes 2011-03-12 15:41:16 +00:00
  • 938490e164 Merge trunk; 3 code fixes, 1 doc fix Beman Dawes 2011-03-03 18:00:21 +00:00
  • d776d3985f Filesystem v3 patch for PGI large file supported. K. Noel Belcourt 2011-03-01 17:14:41 +00:00
  • 8608209c77 HTML cleanup. Also fix ANSI/ASCII boo boo and hex/decimal confusion (#5228) Beman Dawes 2011-02-25 14:06:44 +00:00
  • fdeac43e83 Add release_history.html, update links accordingly. Beman Dawes 2011-02-24 12:27:40 +00:00
  • 0d1143710d Fix for STLPort (#5217) Beman Dawes 2011-02-23 20:16:41 +00:00
  • 120811a5dd Release 1.46.0 boost-1.46.0 Beman Dawes 2011-02-21 18:42:22 +00:00
  • d4dce24d77 Cleanup code (pointed out by Denis Shevchenko) Beman Dawes 2011-02-20 13:35:53 +00:00
  • 928324306d Add links, add missing imbue/locale functions, clarify codecvt functionality. Beman Dawes 2011-02-20 12:44:19 +00:00
  • 0853dd535f Merge trunk, including reparse point bug fix Beman Dawes 2011-02-15 15:18:19 +00:00
  • 063dcbe36f Fix #5188 to clear gcc warning Beman Dawes 2011-02-14 15:02:47 +00:00
  • 5e72f795c6 Merge changes from https://github.com/Beman/filesystem. Important changes include fix for serious Windows reparse point bug, code cleanup, reference doc fixes and addition of missing functions, and the addition of symlink_option for recursive_directory_iterator. Beman Dawes 2011-02-13 15:02:27 +00:00
  • 4eaf0ee51b Branch for working on the documentation tools documentation. svn-branches/doc-tools-docs Daniel James 2011-02-04 21:18:24 +00:00
  • 7faca8cd27 <test-info>always_show_run_output for V3 operations_test Beman Dawes 2011-02-03 13:04:35 +00:00
  • c7dd52a65d Release 1_46_0 beta 1 boost-1.46.0-beta1 Beman Dawes 2011-01-31 13:00:44 +00:00
  • aefb41b66e Branch to work on filename handling without disturbing trunk. svn-branches/quickbook-filenames Daniel James 2011-01-21 09:17:08 +00:00
  • 16e6093e33 Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]). Steven Watanabe 2011-01-15 08:11:51 +00:00
  • 2954831862 Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost. On Linux, GNU's libstdc++, which is the default stdlib for icc and clang, cannot parse the <iomanip> header in version 4.5+ (which thankfully neither compiler advises the use of yet), as it's original C++98-friendly implementation has been replaced with a gnu++0x implementation. <boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing boost::detail::setfill, boost::detail::setbase, boost::detail::setw, boost::detail::setprecision, boost::detail::setiosflags and boost::detail::resetiosflags. Bryce Adelstein-Lelbach 2011-01-14 02:35:58 +00:00
  • 738452e87c Merge from trunk Beman Dawes 2011-01-11 21:39:33 +00:00
  • 880c8ae8ec fix status() to report non-symlink reparse point correctly. Beman Dawes 2011-01-02 22:06:26 +00:00
  • d65642912c Clear several GCC 4.6 warnings. Change V2 code to use BOOST_THROW_EXCEPTION. Beman Dawes 2011-01-02 16:49:28 +00:00
  • cc697684a1 Undeprecate unique_path(). Instead, add a note mentioning the workaround for lack of thread safety and possible change to cwd. unique_path() is just too convenient to deprecate! Beman Dawes 2011-01-02 14:59:04 +00:00
  • 76ae0363fb Fix redirection boo boo Beman Dawes 2011-01-02 13:37:22 +00:00
  • 8f617d3de7 Clean up tabs, replace C-style assert with BOOST_ASSERT Beman Dawes 2010-12-30 02:05:34 +00:00
  • c1ca110b6f Resolve ticket #4585 by accepting bjam options --disable-filesystem2 or --disable-filesystem3. Document same. Also, switch V2 tests to use <boost/detail/lightweight_main.hpp> to improved test reporting. Beman Dawes 2010-12-07 00:57:13 +00:00
  • cb884cd6e1 Fix #4930, add V3 test case to detect any future regression Beman Dawes 2010-12-06 14:03:23 +00:00
  • fa169c3af8 Fix #4891, again, clearing problem if BOOST_FILESYSTEM_VERSION defined in <boost/config/user.hpp> Beman Dawes 2010-12-06 13:17:45 +00:00
  • 81a9ee92bd Verify, clarify, document, that <boost/config/user.hpp> can be used to specify BOOST_FILESYSTEM_VERSION. Fixes #4891. Beman Dawes 2010-12-04 00:39:20 +00:00
  • 96e3b893b0 Make V3 the default. Change docs accordingly. Partial fix for ticket #4897 Beman Dawes 2010-12-03 18:17:01 +00:00
  • 563adf1424 Fix #4912 Beman Dawes 2010-12-01 14:30:39 +00:00
  • f2f699eb78 Use <boost/detail/lightweight_main.hpp> to improve regression test error reporting on remote systems Beman Dawes 2010-11-30 15:07:43 +00:00
  • 81db897e03 Release 1.45.0 boost-1.45.0 Beman Dawes 2010-11-19 15:17:53 +00:00
  • 65fa97dd5b Release 1.45.0 beta 1 boost-1.45.0-beta1 Beman Dawes 2010-11-09 18:22:33 +00:00
  • af2b85a1ee Merge some more documentation fixes. Daniel James 2010-10-31 13:43:19 +00:00
  • b0fb6700d7 Fix a non-ascii character in a bookmark. Daniel James 2010-10-30 23:15:36 +00:00
  • 9706b534fb Merge documentation fixes to release. Daniel James 2010-10-30 17:34:45 +00:00
  • 996c7d5c0e Revert a link I broke. Daniel James 2010-10-30 17:00:10 +00:00
  • 2d7df3575a A couple more link fixes. Daniel James 2010-10-30 14:34:54 +00:00
  • 7540b15c51 Link fixes. Daniel James 2010-10-30 14:32:50 +00:00
  • f1283aa604 For POSIX temp_directory_path, if none of environmental variables are found, try "/tmp". Beman Dawes 2010-10-17 12:54:26 +00:00
  • bdc335d937 Add temp_directory_path function, contributed by Jeff Flinn. Many thanks to Jeff for the complete implementation, with tests and documentation! Beman Dawes 2010-10-16 21:03:43 +00:00
  • d2858aeb97 Merge from trunk, with several important fixes Beman Dawes 2010-10-16 13:09:25 +00:00
  • d65da711fc Rewrite directory_iterator tests to be totally insensitive to ordering, fixing test failures on several platforms. Beman Dawes 2010-10-15 17:25:19 +00:00
  • 96b47a3f63 POSIX fix missed in prior commit Beman Dawes 2010-10-14 13:42:29 +00:00
  • dffd55a868 Fix #4663, filesystem objects falsely identified as symlinks. operations_test.cpp refactored and various symlink related tests added. Fixes to bugs found as a result, in addition to the 4663 bug. Beman Dawes 2010-10-11 20:22:02 +00:00
  • 803c325ce6 Initial commit Beman Dawes 2010-10-09 18:37:49 +00:00
  • 09e36404c6 Fix #4712 Beman Dawes 2010-10-07 21:45:04 +00:00
  • 47c7ac4699 Fix #4799. The same bug occurred in three places. One of these may have been the source of reported problems with remove_all. Several other problems in documentation and tests were also found and will be addressed separately. Beman Dawes 2010-10-05 16:55:19 +00:00
  • 2a205e364c Fix #4702 Beman Dawes 2010-10-04 13:21:35 +00:00
  • b9b832760a Fix #4487 V2 create_hard_link problem with old Windows SDK Beman Dawes 2010-09-10 12:51:00 +00:00
  • 6bf14c6a44 Add path_traits::is_pathable and use it to prevent several path member templates from being considered for overload resolution of non-pathable types. Fixes problem reported by Adam Badura. Beman Dawes 2010-08-24 18:35:41 +00:00
  • 147e18b93c Remove path array optimization; problematic when array contains a string shorter than the array length. Reported by Adam Badura. Beman Dawes 2010-08-19 17:03:38 +00:00
  • e8a6a7bd82 include <cwchar> for mbstate_t Beman Dawes 2010-08-18 11:47:14 +00:00
  • f6dc0675ea Release 1.44.0 boost-1.44.0 Beman Dawes 2010-08-16 15:03:16 +00:00
  • 3b5f816a17 Merge 64623 from trunk Beman Dawes 2010-08-10 20:00:09 +00:00
  • 91b24db22c Fixes for libraries not supporting wide character strings: correct existing V2 workarounds (thanks to John Maddock), V3 library components null compile if no support, #error earlier and in more files if using V3 with unsupported library. Beman Dawes 2010-08-05 21:27:55 +00:00
  • 051d3392cf Release 1.44.0 beta 1 boost-1.44.0-beta1 Beman Dawes 2010-08-05 16:04:40 +00:00
  • 5b20ca1f9b Merge from trunk, fixing broken auto redirect link Beman Dawes 2010-08-03 12:55:45 +00:00
  • 2e466d3587 Fix auto redirection Beman Dawes 2010-08-03 12:42:45 +00:00
  • 87bfb82d2e Merge filesystem, range, doc from trunk. Daniel James 2010-07-24 14:26:01 +00:00
  • 480dab0416 Inline some deprecated filesystem methods, so that they can be included in more than one compile unit. Daniel James 2010-07-22 07:49:05 +00:00
  • 9b2e0bbfbf Merge v2, v3, from trunk Beman Dawes 2010-07-06 11:17:54 +00:00
  • 57d282b1d5 Network paths have root names even on POSIX Beman Dawes 2010-07-02 19:30:49 +00:00
  • fe9accf3da Use current_path() instead of now deprecated initial_path() Beman Dawes 2010-07-02 17:22:35 +00:00
  • 419cf13dd2 Revert to absolute() being an operations free function, and provide semantics for the Windows case where the base argument was not absolute. Beman Dawes 2010-07-02 17:04:20 +00:00
  • c5a8d1eef9 Deprecate initial_path as too error prone without C++ runtime support. Beman Dawes 2010-07-01 18:55:41 +00:00
  • 1b9ca1ca58 Add message indicating error test complete to shed light on Solaris problem Beman Dawes 2010-06-30 22:10:41 +00:00
  • c469a8c430 Reverse logic so that standard library file I/O is assumed *not* to have wide character path extension, thus defaulting to the safer choice. Beman Dawes 2010-06-30 15:20:21 +00:00
  • afd765597b Revert Sun changes - they weren't helping Beman Dawes 2010-06-28 21:20:45 +00:00
  • 7b2e255d6c Fix typo Beman Dawes 2010-06-28 20:49:50 +00:00
  • 622f09e390 Tentative fix for 1578 Beman Dawes 2010-06-28 20:37:58 +00:00