Commit Graph

62 Commits

Author SHA1 Message Date
Beman Dawes
b56570fb8a use POSIX readdir_r if available
[SVN r26779]
2005-01-21 14:21:06 +00:00
Beman Dawes
146a203800 Correctly handle empty root directory on Windows (Ben Hutchings)
[SVN r26620]
2005-01-03 14:58:59 +00:00
Beman Dawes
324c7540c5 Apply BOOST_NO_STDC_NAMESPACE workaround after all #includes to make less std lib implementation dependent. (François Dumont)
[SVN r26581]
2004-12-24 14:19:18 +00:00
Beman Dawes
29f06fe6d2 Add ERROR_BAD_NETPATH to exists() checks (Martin Slater)
[SVN r26432]
2004-12-05 22:45:44 +00:00
Beman Dawes
177383032b fix equivalent() failures across subst Windows drives
[SVN r26317]
2004-11-26 19:35:17 +00:00
Beman Dawes
7a0018fd9b fix 2 cases where on Windows a backslash was not equivalent to a forward slash
[SVN r26184]
2004-11-11 16:38:21 +00:00
Beman Dawes
373cca5226 fix failure to remove dangling symbolic link (Walter Landry)
[SVN r26064]
2004-11-01 21:09:25 +00:00
Beman Dawes
823169cbc6 Quiet gcc warning (Lars Gullik Bjønne)
[SVN r25865]
2004-10-25 16:58:54 +00:00
Beman Dawes
bc41d3735d last_write_time() fix
[SVN r25637]
2004-10-09 20:25:30 +00:00
Beman Dawes
097d0d6ebe Work around Intel 7.1/Linux include problem
[SVN r25235]
2004-09-19 19:48:29 +00:00
Beman Dawes
e4330acdc9 Add define for _USE_FILE_OFFSET_BITS 64 in hopes of picking up large file support on more systems (David Judson)
[SVN r25125]
2004-09-15 21:24:23 +00:00
Beman Dawes
d7651f2c21 Fix POSIX trailing colon bug (Angus Leeming)
[SVN r25123]
2004-09-15 16:00:57 +00:00
Beman Dawes
86a674a57a add possible_large_file_size_support and associated test
[SVN r25010]
2004-09-10 13:53:02 +00:00
John Maddock
06aa67ca32 Another Win32 error code that needs handling (indicates that the file does not exist).
[SVN r24555]
2004-08-18 12:53:18 +00:00
John Maddock
b1aeed6f32 Re-ordered includes to prevent macro-redeffinitions
[SVN r24156]
2004-07-29 11:00:58 +00:00
Douglas Gregor
38ed4c472c Documentation update from Jon T. Pedant
[SVN r23847]
2004-07-20 17:03:55 +00:00
John Maddock
f69c19dc5c Added fix for when the filename syntax is invalid.
[SVN r23033]
2004-06-05 11:52:22 +00:00
John Maddock
5b78d4c497 filesystem::exists, must check to see why a filesystem stat failed, before assuming that the file does not exist.
[SVN r22564]
2004-03-30 15:19:58 +00:00
Beman Dawes
3e74ac39e8 Add equivalent()
[SVN r22531]
2004-03-20 18:24:48 +00:00
Beman Dawes
44c08bc4eb add relational operators
[SVN r22498]
2004-03-14 17:53:45 +00:00
Beman Dawes
446f23446c create_directory() and create_directories() now return bool
[SVN r22481]
2004-03-11 16:08:16 +00:00
Beman Dawes
c0b701f6d5 __USE_FILE_OFFSET64 now tested on Linux
[SVN r22327]
2004-02-19 14:03:08 +00:00
Beman Dawes
99b98e64d7 more reliable POSIX current_path() imp (issue reported and fix tested by Ron Garcia)
[SVN r22182]
2004-02-06 01:27:06 +00:00
Beman Dawes
9c86292c6d add file_size() support
[SVN r22156]
2004-02-03 16:00:10 +00:00
Beman Dawes
5d414f1803 add arg to 2nd ctor
[SVN r22155]
2004-02-03 15:58:10 +00:00
Beman Dawes
1de69f7103 ./.. detection recoded to cleanly avoid Borland std bug
[SVN r21875]
2004-01-22 01:10:23 +00:00
Beman Dawes
23acebe6dc missing std for remove, rename
[SVN r21708]
2004-01-13 22:28:38 +00:00
Beman Dawes
c74ea146bf suppress warnings, add missing thow_exception call (Lars Gullik Bjønnes)
[SVN r21569]
2004-01-09 21:07:26 +00:00
Beman Dawes
bdeca0a7c9 make directory_iterator all inline so Filesystem lib can be built as DLL
[SVN r21311]
2003-12-18 01:57:49 +00:00
Beman Dawes
106244af24 copy_file: copy attributes on POSIX too
[SVN r21235]
2003-12-12 14:11:32 +00:00
Beman Dawes
fe44b73ba4 Add symbolic_link_exists
[SVN r21214]
2003-12-10 19:45:59 +00:00
Beman Dawes
6e5203dbd9 Separate canonic and normal form, add path::normalize()
[SVN r21190]
2003-12-09 18:10:50 +00:00
Beman Dawes
790047851b update license so inspect can see it
[SVN r20959]
2003-11-26 12:45:13 +00:00
Beman Dawes
8f91eb8b7a add abi, dll, auto_link
[SVN r20948]
2003-11-25 18:37:32 +00:00
Beman Dawes
31d5bb662d Add BOOST_FILESYSTEM_SOURCE
[SVN r20902]
2003-11-21 15:02:49 +00:00
Beman Dawes
2f7da5b37a Add BOOST_FILESYSTEM_DECL
[SVN r20901]
2003-11-21 14:53:55 +00:00
Beman Dawes
8c8ea6e75b Update copyright and license info
[SVN r20243]
2003-10-02 15:17:36 +00:00
Beman Dawes
77334ba34d Change to new license, with permission from Dietmar and Jan
[SVN r20042]
2003-09-13 19:33:50 +00:00
Beman Dawes
3ca5d3daab Change license message to reference Boost Software License
[SVN r20038]
2003-09-12 17:09:29 +00:00
Dave Abrahams
63bc5d1f3b Removed unused variable which caused a Comeau warning.
[SVN r20001]
2003-09-10 16:06:38 +00:00
Beman Dawes
1fa3fd646d add new name_check mechanism
[SVN r19808]
2003-08-27 14:50:05 +00:00
Beman Dawes
5f2c32bf8a workaround Borland namespace issue
[SVN r19481]
2003-08-06 20:05:57 +00:00
Beman Dawes
6b9e01ab27 Add 2 arg last_write_time()
[SVN r19480]
2003-08-06 19:28:53 +00:00
Beman Dawes
755ee89447 fix and clarify prior change
[SVN r19108]
2003-07-14 11:54:48 +00:00
Jens Maurer
9411f851df POSIX remove() may remove either EEXIST or ENOTEMPTY. Canonify to ENOTEMPTY.
[SVN r19099]
2003-07-13 18:46:44 +00:00
Beman Dawes
3c0d481444 change to iterator_facade
[SVN r19090]
2003-07-12 17:48:25 +00:00
Beman Dawes
20cf6a6b81 add directory-placeholder syntax
[SVN r18783]
2003-06-11 18:03:22 +00:00
Beman Dawes
a37ea1efc2 fix for cases where . and .. are not first in directory (reported by Tim Shead)
[SVN r18764]
2003-06-10 21:00:26 +00:00
Beman Dawes
f6a9b8dbb7 Add last_write_time function
[SVN r18383]
2003-05-11 13:56:56 +00:00
Dave Abrahams
2d756c6eb1 restore from disk crash
[SVN r18353]
2003-05-08 02:19:10 +00:00