Commit Graph

1414 Commits

Author SHA1 Message Date
Beman Dawes
f446ccf831 Change permissions() implementation to work correctly on MinGW and on Windows variants without _wchmod
[SVN r75159]
2011-10-28 20:07:33 +00:00
Beman Dawes
60e042752e Fix for old Sun compilers __SUNPRO_CC <= 0x5100 that don't fully support fchmodat. Fix test failure on some POSIX systems that grant write permission to group and others.
[SVN r75133]
2011-10-27 15:37:11 +00:00
Beman Dawes
3bbd026002 First pass for permissions documentation complete.
[SVN r74967]
2011-10-16 14:21:41 +00:00
Beman Dawes
8bf6b5e44e file_status docs work-in-progress
[SVN r74966]
2011-10-16 12:49:12 +00:00
Beman Dawes
b163480ba5 Docs work in progress
[SVN r74956]
2011-10-16 00:39:26 +00:00
Beman Dawes
67c7b055e3 Add support for permissions. Docs to follow.
[SVN r74950]
2011-10-15 16:02:20 +00:00
Beman Dawes
12ad700ee1 Merge trunk, including hash and canonical support
[SVN r74851]
2011-10-09 13:54:09 +00:00
Beman Dawes
6879715abc Eliminate default_format from header. This eliminates initialization issues at the cost of some additional overloads. Docs to follow. Suggested by Rob. This change was made simpler by combining and reorganizing so there are now only two source files.
[SVN r74765]
2011-10-06 20:50:47 +00:00
Beman Dawes
a79652c0bb Add <pre> color, tweak some spacing
[SVN r74754]
2011-10-06 13:28:25 +00:00
Beman Dawes
827a2416ea Add canonical() use note.
[SVN r74753]
2011-10-06 12:55:29 +00:00
Beman Dawes
9d28593943 Added operational function canonical(), suggested by David Svoboda, who also provided pseudo-code.
[SVN r74683]
2011-10-04 01:10:17 +00:00
Daniel James
57d50f3f99 Remove some unnecessary checks in path equality.
[SVN r74530]
2011-09-22 23:56:12 +00:00
Daniel James
4306a32bc2 Document hash_value for paths.
[SVN r74529]
2011-09-22 23:55:40 +00:00
Daniel James
2e6cc63e65 Filesystem: add hash_value.
[SVN r73827]
2011-08-16 22:15:55 +00:00
Beman Dawes
94420d4b61 Fix #5764 - add template qualified; reported to be required on QNX6.3.2 host (gcc-3.3.5)
[SVN r73795]
2011-08-15 19:29:26 +00:00
Beman Dawes
74270abd20 Merge from trunk, including local_info.cpp and changeset 73402 fixes for #7534, missing POSIX close()
[SVN r73437]
2011-07-29 19:51:24 +00:00
Beman Dawes
03fac52dcb Fix #7534 both v2 and v3 - copy_file failing to close file after stat error
[SVN r73402]
2011-07-27 18:39:29 +00:00
Beman Dawes
1774d737a0 Add locale_info project, suppress VC++ warnings
[SVN r73378]
2011-07-26 16:08:30 +00:00
Beman Dawes
e4267ddc32 Add more entries
[SVN r73377]
2011-07-26 16:05:10 +00:00
Beman Dawes
55dd13f71e Initial commit of development support tools
[SVN r73257]
2011-07-20 15:47:39 +00:00
Beman Dawes
56f9f0ce5f Clarify codecvt comment
[SVN r73213]
2011-07-18 11:28:38 +00:00
Beman Dawes
c80a66655b Merge changeset 72855. Authorized by Daniel James.
[SVN r72921]
2011-07-05 14:49:42 +00:00
Beman Dawes
0d6af9221d Initial commit
[SVN r72920]
2011-07-05 14:26:37 +00:00
Beman Dawes
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.
[SVN r72855]
2011-07-02 14:43:18 +00:00
Beman Dawes
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).
[SVN r72787]
2011-06-28 19:37:28 +00:00
Beman Dawes
3ba005df4f Merge changesets 72278, 72306, 72309, 72521. Authorized by Daniel (1st 3), Eric (last 1).
[SVN r72786]
2011-06-28 19:24:09 +00:00
Beman Dawes
456eda4e05 Fix #5048, for HP-UX
[SVN r72521]
2011-06-09 19:43:44 +00:00
Beman Dawes
4d4f5c2c6e Add exists(path) information
[SVN r72309]
2011-05-31 15:14:26 +00:00
Beman Dawes
f380e2b8d8 Add example file_status.cpp
[SVN r72306]
2011-05-31 13:44:26 +00:00
Beman Dawes
9cd9367b91 Fix #5355, QNX large file issues. Thanks to Niklas Angare for investigating, patch, and testing.
[SVN r72278]
2011-05-30 12:33:14 +00:00
Beman Dawes
d0d6505f81 Merge trunk
[SVN r71666]
2011-05-02 13:09:56 +00:00
Beman Dawes
bad343a65b Change BOOST_ASSERT to BOOST_ASSERT_MSG when there was a && "..."
[SVN r71376]
2011-04-19 02:05:55 +00:00
Beman Dawes
9820ee3679 Add comment to docs on Windows extended-length prefix paths. Add test program for experimenting with extended-length prefix paths.
[SVN r71201]
2011-04-12 14:34:16 +00:00
Beman Dawes
d41fac567c Attempt fix for SunOS compile failure
[SVN r71198]
2011-04-12 10:45:24 +00:00
Beman Dawes
4d4b6bfb39 Fix #5405. Note that this is only a partial fix. The issue is much larger; see ticket 5448 for details.
[SVN r71157]
2011-04-10 02:00:35 +00:00
Beman Dawes
017ff55a87 Fix #5355 QNX workarounds
[SVN r71131]
2011-04-08 21:48:27 +00:00
Beman Dawes
d8b4772da8 Distinguish between v2 and v3 test directory names to allow parallel testing without race conditions
[SVN r71121]
2011-04-08 18:20:30 +00:00
Beman Dawes
4eb60d653a stems.cpp initial commit
[SVN r71091]
2011-04-07 20:57:49 +00:00
Beman Dawes
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.
[SVN r71079]
2011-04-07 14:34:33 +00:00
Beman Dawes
938490e164 Merge trunk; 3 code fixes, 1 doc fix
[SVN r69521]
2011-03-03 18:00:21 +00:00
K. Noel Belcourt
d776d3985f Filesystem v3 patch for PGI large file supported.
Patch contributed by Bill Bohnhoff @ Sandia.



[SVN r69443]
2011-03-01 17:14:41 +00:00
Beman Dawes
8608209c77 HTML cleanup. Also fix ANSI/ASCII boo boo and hex/decimal confusion (#5228)
[SVN r69269]
2011-02-25 14:06:44 +00:00
Beman Dawes
fdeac43e83 Add release_history.html, update links accordingly.
[SVN r69237]
2011-02-24 12:27:40 +00:00
Beman Dawes
0d1143710d Fix for STLPort (#5217)
[SVN r69220]
2011-02-23 20:16:41 +00:00
Beman Dawes
d4dce24d77 Cleanup code (pointed out by Denis Shevchenko)
[SVN r69076]
2011-02-20 13:35:53 +00:00
Beman Dawes
928324306d Add links, add missing imbue/locale functions, clarify codecvt functionality.
[SVN r69073]
2011-02-20 12:44:19 +00:00
Beman Dawes
0853dd535f Merge trunk, including reparse point bug fix
[SVN r68913]
2011-02-15 15:18:19 +00:00
Beman Dawes
063dcbe36f Fix #5188 to clear gcc warning
[SVN r68863]
2011-02-14 15:02:47 +00:00
Beman Dawes
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.
[SVN r68837]
2011-02-13 15:02:27 +00:00
Beman Dawes
7faca8cd27 <test-info>always_show_run_output for V3 operations_test
[SVN r68622]
2011-02-03 13:04:35 +00:00