Commit Graph

  • e7b1456dee v1 and v2 Jamfiles now present and working Beman Dawes 2006-11-07 02:20:47 +00:00
  • 62f04b3993 Remove obsolete Boost.Build v1 files. Rene Rivera 2006-11-06 17:10:46 +00:00
  • 2045be22d6 Bring into compliance with N2066, TR2 Diagnostics Enhancements. Tests passing on Win32, Linux, on most modern compilers. Beman Dawes 2006-11-03 16:57:30 +00:00
  • 4bfae9e3a5 Workaround for missing statvfs on OpenBSD 3.9 Alexander Nasonov 2006-09-21 19:41:47 +00:00
  • 92c44b78b5 Inspect tool fixes Gennaro Prota 2006-07-29 20:45:11 +00:00
  • 4a33c1bafc fixed license note and its broken link to LICENSE_1_0.txt; sorry I couldn't understand where the other broken links were supposed to go Gennaro Prota 2006-07-17 03:01:18 +00:00
  • 7a19fb11a1 fixed issues detected by the inspection tool; some cleanup/reformatting Gennaro Prota 2006-07-17 02:44:41 +00:00
  • fc822b49cc HP-UX < 11.23 sys/statvfs.h bug workaround from Boris Gubenko of HP Beman Dawes 2006-06-09 21:31:02 +00:00
  • 34f65b491c HP-UX < 11.23 sys/statvfs.h bug workaround from Boris Gubenko of HP Beman Dawes 2006-06-09 21:25:47 +00:00
  • 36e8ac9e5e merge pathconf fixes from HEAD Beman Dawes 2006-04-25 12:53:33 +00:00
  • 13f4cb958e Use PATH_MAX if defined, only call pathconf() once - both to solve performance problems reported on Linux Beman Dawes 2006-04-21 14:04:56 +00:00
  • e5af25b360 This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'. nobody 2006-03-21 02:26:31 +00:00
  • 22bb191bf0 Remove copyright symbol as it causes VC++ warnings on Windows with codepage set to non-English, particularly Asian, languages Beman Dawes 2006-03-09 22:15:07 +00:00
  • 4dec2fa915 Use Dinkumware 405's wchar_t open if present Beman Dawes 2006-03-09 03:28:32 +00:00
  • c4a2f640a1 Use non-member what() for exception display on -t option Beman Dawes 2006-03-09 03:26:45 +00:00
  • edce5474de move additional static to function scope. see prior fix. Beman Dawes 2006-03-07 16:04:25 +00:00
  • 6ea1a84f9a Move std::locale constrution to function scope so exceptions can be caught. See comment in the code. Beman Dawes 2006-03-06 15:18:30 +00:00
  • e9a59fcd78 Reactivate the 4.1 test. The correct fix was to fix underlying fstream .hpp narrow_path code, not disable the test. Beman Dawes 2006-03-03 16:28:36 +00:00
  • a59d0c4653 Fix for old Dinkumware that asserts on empty path arg. Beman Dawes 2006-03-03 16:26:57 +00:00
  • 7bf63497cf workaround early Dinkumware lack of basic_string.clear() in a way that doesn't cause wide string failures Beman Dawes 2006-03-03 15:22:31 +00:00
  • 38e9a79302 detail::narrow_path_api() fix from Takeshi Mouri Beman Dawes 2006-03-03 14:12:28 +00:00
  • 63370e0bcc get_full_path_name_template bug fix (Arjen Wagenaar) Beman Dawes 2006-03-02 21:00:41 +00:00
  • cca612bfbc fix directory_iterator test for directories that do not sort entries Beman Dawes 2006-02-27 22:11:34 +00:00
  • 9f2f72b451 no test 4.1 on older Dinkumware since it asserts on empty path, causing logic to fail Beman Dawes 2006-02-27 21:50:14 +00:00
  • eb18a7c377 fix wpath fstream glitches reported by Arjen Wagenaar Beman Dawes 2006-02-24 13:45:14 +00:00
  • a29b14302a add test for path op= fix from Mark Bartosik Beman Dawes 2006-02-23 21:31:43 +00:00
  • 807d6098c6 op= fix from Mark Bartosik Beman Dawes 2006-02-23 21:30:33 +00:00
  • 897bbc0706 WinNT 4.0 does not support hard links. Not sure if removing the feature entirely is the best fix, but since NT 4.0 is about dead it seems harmless to fix this way. (Based on patch from Mark Bartosik) Beman Dawes 2006-02-23 02:28:57 +00:00
  • 04ec0fa26f file name misspelled Beman Dawes 2006-02-20 21:35:18 +00:00
  • 579ff6dbad add test case that user claims failed in prior version Beman Dawes 2006-02-20 21:34:32 +00:00
  • f3e7d6a8f0 Make mismatched errno a warning not a failure Beman Dawes 2006-02-20 21:33:15 +00:00
  • 7bd0367847 Added test case for case of no directory Beman Dawes 2006-02-20 21:32:21 +00:00
  • c949152405 readdir_r Tru64 patch from Markus Schöpflin Beman Dawes 2006-02-20 21:21:06 +00:00
  • 2c73273b1d Borland patches from Tobias Schwinger Beman Dawes 2006-02-20 21:03:46 +00:00
  • e13c53c685 copy_file partial write fix Beman Dawes 2006-02-20 20:17:25 +00:00
  • b66f0c8c97 Adjust Boost.Jam references to new root/tools/jam location. Rene Rivera 2006-02-12 23:18:46 +00:00
  • 349f708f01 Add UNC test cases, comment to status code Beman Dawes 2006-02-08 17:31:20 +00:00
  • 04ef97420f Borland fix (Alisdair Meredith) Beman Dawes 2006-02-08 16:02:45 +00:00
  • 0962427fa0 Switch docs to use TR2 proposal as reference document Beman Dawes 2006-02-06 21:55:15 +00:00
  • 040c9372b3 Bring into sync with WG21/D1934=06-0004 Beman Dawes 2006-02-03 20:59:04 +00:00
  • 007f66f3f2 Update Jamfile.v2 Vladimir Prus 2006-01-13 07:55:06 +00:00
  • 96cb571b6a Add two exists() cases thanks to John Maddock Beman Dawes 2006-01-09 14:20:15 +00:00
  • 7919b686cd POSIX - check for DT_UNKNOWN to handl filesystems not supporting d_type values Beman Dawes 2006-01-06 00:54:44 +00:00
  • 54a65f2ec0 fix symlink predicate tests Beman Dawes 2006-01-03 02:53:41 +00:00
  • aac5f49666 is_file, file_flag -> is_regular, regular_flag per TR2 proposal Beman Dawes 2006-01-02 02:30:53 +00:00
  • d2f2371de4 Add predicate function overloads on status_flags (Suggested by Martin Adrian) Beman Dawes 2006-01-01 14:23:09 +00:00
  • 5793738346 Add predicate function overloads on status_flags (Suggested by Martin Adrian) Beman Dawes 2006-01-01 14:14:13 +00:00
  • b5373a18ad fix BOOST_FILESYSTEM_STATUS_CACHE misunderstanding about use of __USE_BSD Beman Dawes 2005-12-28 21:48:02 +00:00
  • 956f89b31e Sun docs say _POSIX_PTHREAD_SEMANTICS needed for POSIX readdir_r Beman Dawes 2005-12-28 21:24:11 +00:00
  • b0c1471023 typo Beman Dawes 2005-12-28 18:17:51 +00:00
  • 85ee5f4e3b disable BOOST_FILESYSTEM_STATUS_CACHE for __APPLE__ Beman Dawes 2005-12-27 14:37:08 +00:00
  • cf8790384b statvfs workaround for Apple Beman Dawes 2005-12-26 15:38:51 +00:00
  • f203c808b3 clear unreference parm warning Beman Dawes 2005-12-21 03:45:02 +00:00
  • 8472a0f2be fix Metrowerks and QNX snafus Beman Dawes 2005-12-21 02:51:07 +00:00
  • 6ee6f9c576 fix readdir_r buffer size on some POSIX systems Beman Dawes 2005-12-20 18:41:30 +00:00
  • b9645b6513 Better workaround for VC++ legacy problem so other compilers don't warn Beman Dawes 2005-12-20 03:06:39 +00:00
  • f0670491eb Add inline to avoid ODR violation (Marc Viala) Beman Dawes 2005-12-20 02:34:52 +00:00
  • 2d89fd6927 BOOST_FILESYSTEM_STATUS_CACHE never applies to Sun (Calvin Epstein) Beman Dawes 2005-12-19 13:05:15 +00:00
  • f42d10d6f8 Disable BOOST_FILESYSTEM_STATUS_CACHE for GLIBCXX on Sun Beman Dawes 2005-12-19 02:54:03 +00:00
  • 9e13c0973c Bring in sync with BBv1 Jamfile Douglas Gregor 2005-12-18 18:09:12 +00:00
  • c2e0823f19 move dirent d_type config tests from config.hpp to operations.cpp Beman Dawes 2005-12-17 14:40:36 +00:00
  • eeb34b7530 reflect i18n merge complete Beman Dawes 2005-12-16 16:51:23 +00:00
  • 48d4335bfc merge from i18n branch - at last! Beman Dawes 2005-12-16 16:40:35 +00:00
  • 56eeb74ae3 from i18n Beman Dawes 2005-12-16 15:57:49 +00:00
  • 72f552a3be disable path member tempate tests on compilers not supporting them svn-branches/i18n Beman Dawes 2005-12-16 15:49:32 +00:00
  • c0fee15eb3 changes corresponding to N1923 revisions Beman Dawes 2005-12-16 15:28:41 +00:00
  • 1a736dfc4a reactivate canonize and normalize as deprecated functions Beman Dawes 2005-12-15 21:51:03 +00:00
  • 033ad0fd2d ifdef out some Windows code not desired for POSIX Beman Dawes 2005-12-15 21:01:33 +00:00
  • df142715a4 Use boost utf8_codecvt_facet Beman Dawes 2005-12-15 20:58:30 +00:00
  • c909d6f3a9 Bring basic_path into line with std::string - remove concat(), add full op/ and comparisions as non-member functions with all overloads, supply member and non-member swap Beman Dawes 2005-12-14 13:48:22 +00:00
  • eb180b8e03 add basic_path extractor, inserter Beman Dawes 2005-12-12 15:23:52 +00:00
  • bc72a98614 Fix umlat in Dietmar's last name compiler warning Beman Dawes 2005-12-12 02:41:57 +00:00
  • 927c94e765 Fix umlat in Dietmar's last name compiler warning Beman Dawes 2005-12-12 02:41:57 +00:00
  • ffd2d4a2b8 This commit was manufactured by cvs2svn to create tag 'Version_1_33_1'. boost-1.33.1 nobody 2005-12-05 14:04:06 +00:00
  • a246464136 Add create_symlink and nothrow version of create_hard_link Beman Dawes 2005-12-03 22:28:34 +00:00
  • cb7e373dbb This commit was manufactured by cvs2svn to create tag 'merged_to_RC_1_33_0'. svn-tags/merged_to_RC_1_33_0 nobody 2005-12-01 13:06:58 +00:00
  • 43024b73a5 add forgotten native in new test cases Beman Dawes 2005-11-30 22:48:01 +00:00
  • 7f0522e416 BOOST_CYGWIN_PATH and associated code added for Cygwin special handling of path with a leading slash Beman Dawes 2005-11-30 16:29:06 +00:00
  • 66bf10a502 bug 1151823, detect / in POSIX name Beman Dawes 2005-11-29 15:46:02 +00:00
  • 9932231bb3 bug 1151823, detect / in POSIX name Beman Dawes 2005-11-29 15:46:02 +00:00
  • 31b3d70c7d add fixes and tests for c:foo directory iteration bug 1259176 Beman Dawes 2005-11-29 15:35:23 +00:00
  • 53a524e8f5 make utf8 path relative to root, so works over broader range of leaf directories Beman Dawes 2005-11-29 15:32:05 +00:00
  • 6e95ebfcf2 fix 1259176, directory iteration for Windows drive specifier with default current path Beman Dawes 2005-11-29 15:30:12 +00:00
  • 1d425daf30 add test cases for bugs 937606 and 1259176 Beman Dawes 2005-11-29 15:27:04 +00:00
  • b81c28a181 add Windows root test cases Beman Dawes 2005-11-29 15:19:10 +00:00
  • 5798d6660c less confusing arg name Beman Dawes 2005-11-29 15:17:36 +00:00
  • e22b6c6ab7 __CYGWIN__ fix Beman Dawes 2005-11-29 15:16:06 +00:00
  • f4c1f5a70d add test to detect SF tracker [ 937606 ] bug reported in comment by V. Beman Dawes 2005-11-28 19:28:39 +00:00
  • 8f995ff912 This commit was manufactured by cvs2svn to create tag 'Version_1_33_1_beta'. boost-1.33.1-beta1 nobody 2005-11-08 23:18:41 +00:00
  • 205675f8b4 Fix QNX bug (Jim Douglas) svn-branches/RC_1_33_0 Beman Dawes 2005-10-26 22:26:33 +00:00
  • 3b51e62a6c Fix QNX bug (Jim Douglas) Beman Dawes 2005-10-26 22:18:49 +00:00
  • e0042ff90b Fix QNX bug (Jim Douglas) Beman Dawes 2005-10-26 22:18:49 +00:00
  • 5a70b861c9 Add filesystem_error as base class, rename filesystem_path_error, filesystem_wpath_error, what() convenience free function. Beman Dawes 2005-10-19 11:40:03 +00:00
  • e54cf5ee8d Change traits names as proposed Beman Dawes 2005-10-17 18:13:23 +00:00
  • 9a7d3f7286 Switch to prefix native format escape sequence, change traits names as proposed Beman Dawes 2005-10-17 18:09:41 +00:00
  • 6e16053fc3 This commit was manufactured by cvs2svn to create tag 'n1889'. svn-tags/n1889 nobody 2005-09-26 13:57:44 +00:00
  • e3f951e8e4 KISS: revert to single space() function. Beman Dawes 2005-09-26 13:57:43 +00:00
  • c8d8f2be06 Add basic_directory_entry::string() to avoid breaking legacy code Beman Dawes 2005-09-26 11:38:26 +00:00
  • a9458cdc47 Revert to 0xFFFFFFFF because VC++6.0 doesn't support INVALID_FILE_ATTRIBUTES Beman Dawes 2005-09-18 14:53:36 +00:00
  • 38bed3ab4e Separate total_free_space() and available_free_space() functions Beman Dawes 2005-09-16 22:09:21 +00:00