Beman Dawes
ec6cad0b79
Clear gcc shadow warnings (Gordon Magnusson), fixing ticket #1770
...
[SVN r46680]
2008-06-25 14:43:31 +00:00
Beman Dawes
571fd79144
Add tests for, and fix, current_path overloading.
...
[SVN r41052]
2007-11-13 02:54:32 +00:00
Beman Dawes
61a5c62287
Clarify comment
...
[SVN r40932]
2007-11-08 14:25:09 +00:00
Beman Dawes
1f6c3faa8b
Appy Godegear patches from Nicola Musatti. Ticket #1304
...
[SVN r39772]
2007-10-07 21:59:46 +00:00
Beman Dawes
85ed046d40
Turns out the --dep_name errors were due to functions in the wrong namespace (Chris Kohlhoff)
...
[SVN r39553]
2007-09-26 17:48:27 +00:00
Beman Dawes
184a2518c5
Clear compiler warnings
...
[SVN r39520]
2007-09-25 13:45:52 +00:00
K. Noel Belcourt
5f16d793c5
Undo patch of operations.hpp, Sgi wants this fix
...
but it causes svn trunk to break.
[SVN r39379]
2007-09-19 01:46:11 +00:00
K. Noel Belcourt
805d22c9f3
Remove unnecessary overhead in execunix.c related to
...
the timeout implementation. Also removed unused variables
as diagnosed by the Sgi (mipspro) compiler.
Fixed const-correctness error in operations.hpp that
Sgi complained about.
There's no strerror_r function on Irix 6.5 so I replaced
it with a strerror call.
With these changes, I can now build process jam log and
start running Sgi tests.
[SVN r39378]
2007-09-18 22:46:26 +00:00
Beman Dawes
49f6e3cfd7
Merge system and filesystem branches, bringing them in sync with N2415. Several filesystem bugs fixed, and current_path setter added.
...
[SVN r39173]
2007-09-09 14:59:10 +00:00
Beman Dawes
fec507ad11
Fix #995 by adding inline
...
[SVN r38567]
2007-08-10 12:53:52 +00:00
Boris Gubenko
d8ce83872d
disable problematic specialization for aCC and cxx on Alpha platforms
...
[SVN r37557]
2007-05-02 02:38:18 +00:00
Beman Dawes
2045be22d6
Bring into compliance with N2066, TR2 Diagnostics Enhancements. Tests passing on Win32, Linux, on most modern compilers.
...
[SVN r35823]
2006-11-03 16:57:30 +00:00
Beman Dawes
22bb191bf0
Remove copyright symbol as it causes VC++ warnings on Windows with codepage set to non-English, particularly Asian, languages
...
[SVN r33295]
2006-03-09 22:15:07 +00:00
Beman Dawes
4dec2fa915
Use Dinkumware 405's wchar_t open if present
...
[SVN r33277]
2006-03-09 03:28:32 +00:00
Beman Dawes
a59d0c4653
Fix for old Dinkumware that asserts on empty path arg.
...
[SVN r33214]
2006-03-03 16:26:57 +00:00
Beman Dawes
7bf63497cf
workaround early Dinkumware lack of basic_string.clear() in a way that doesn't cause wide string failures
...
[SVN r33213]
2006-03-03 15:22:31 +00:00
Beman Dawes
eb18a7c377
fix wpath fstream glitches reported by Arjen Wagenaar
...
[SVN r33099]
2006-02-24 13:45:14 +00:00
Beman Dawes
807d6098c6
op= fix from Mark Bartosik
...
[SVN r33095]
2006-02-23 21:30:33 +00:00
Beman Dawes
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)
...
[SVN r33084]
2006-02-23 02:28:57 +00:00
Beman Dawes
2c73273b1d
Borland patches from Tobias Schwinger
...
[SVN r33037]
2006-02-20 21:03:46 +00:00
Beman Dawes
04ef97420f
Borland fix (Alisdair Meredith)
...
[SVN r32741]
2006-02-08 16:02:45 +00:00
Beman Dawes
040c9372b3
Bring into sync with WG21/D1934=06-0004
...
[SVN r32532]
2006-02-03 20:59:04 +00:00
Beman Dawes
aac5f49666
is_file, file_flag -> is_regular, regular_flag per TR2 proposal
...
[SVN r32201]
2006-01-02 02:30:53 +00:00
Beman Dawes
5793738346
Add predicate function overloads on status_flags (Suggested by Martin Adrian)
...
[SVN r32195]
2006-01-01 14:14:13 +00:00
Beman Dawes
f203c808b3
clear unreference parm warning
...
[SVN r32125]
2005-12-21 03:45:02 +00:00
Beman Dawes
6ee6f9c576
fix readdir_r buffer size on some POSIX systems
...
[SVN r32116]
2005-12-20 18:41:30 +00:00
Beman Dawes
b9645b6513
Better workaround for VC++ legacy problem so other compilers don't warn
...
[SVN r32112]
2005-12-20 03:06:39 +00:00
Beman Dawes
f0670491eb
Add inline to avoid ODR violation (Marc Viala)
...
[SVN r32111]
2005-12-20 02:34:52 +00:00
Beman Dawes
c2e0823f19
move dirent d_type config tests from config.hpp to operations.cpp
...
[SVN r32087]
2005-12-17 14:40:36 +00:00
Beman Dawes
48d4335bfc
merge from i18n branch - at last!
...
[SVN r32079]
2005-12-16 16:40:35 +00:00
Beman Dawes
56eeb74ae3
from i18n
...
[SVN r32078]
2005-12-16 15:57:49 +00:00
Beman Dawes
bc72a98614
Fix umlat in Dietmar's last name compiler warning
...
[SVN r31992]
2005-12-12 02:41:57 +00:00
John Maddock
7f04824661
Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
...
[SVN r30670]
2005-08-25 16:27:28 +00:00
Beman Dawes
e03634acef
Add #error for borland dll link attempt
...
[SVN r30156]
2005-07-18 11:54:34 +00:00
Beman Dawes
aa8837925c
Add two missing BOOST_FILESYSTEM_DECL
...
[SVN r30140]
2005-07-16 21:59:46 +00:00
Beman Dawes
86a674a57a
add possible_large_file_size_support and associated test
...
[SVN r25010]
2004-09-10 13:53:02 +00:00
Beman Dawes
d4709e44f7
path::iterator should be bidirectional_traversal_tag (Martin Wille)
...
[SVN r24764]
2004-08-26 15:55:47 +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
2974cc5192
create_directory() and create_directories() now return bool
...
[SVN r22482]
2004-03-11 16:17:43 +00:00
Beman Dawes
4c8532e070
add file_size()
...
[SVN r22154]
2004-02-03 15:52:19 +00:00
Beman Dawes
ddbb5d878c
add defaulted error_code to 2nd ctor
...
[SVN r22153]
2004-02-03 15:51:15 +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
3466847e72
fix autolink problem
...
[SVN r21295]
2003-12-17 01:37:58 +00:00
Beman Dawes
852945ab05
_is_empty missing declspec
...
[SVN r21253]
2003-12-14 20:39:55 +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
a0e91a1da4
Clean up copyright, license, so inspect works
...
[SVN r21015]
2003-11-30 13:48:05 +00:00
Beman Dawes
dfd9a2dbee
add abi, dll, auto_link
...
[SVN r20947]
2003-11-25 18:29:13 +00:00
Dave Abrahams
0733ac5cf3
Removed access category tags from iterator library, made corresponding
...
changes elsewhere.
boost/iterator and libs/iterator/test were updated from
branch "simplify"
[SVN r20905]
2003-11-22 01:18:37 +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
68f89b0882
Remove illegal qualification
...
[SVN r20000]
2003-09-10 16:05:45 +00:00
Beman Dawes
1fa3fd646d
add new name_check mechanism
...
[SVN r19808]
2003-08-27 14:50:05 +00:00
Beman Dawes
6b9e01ab27
Add 2 arg last_write_time()
...
[SVN r19480]
2003-08-06 19:28:53 +00:00
Beman Dawes
3c0d481444
change to iterator_facade
...
[SVN r19090]
2003-07-12 17:48:25 +00:00
Beman Dawes
b466cdb12d
BOOST_NO_STDC_NAMESPACE workaround
...
[SVN r18513]
2003-05-23 14:50:23 +00:00
Beman Dawes
f6a9b8dbb7
Add last_write_time function
...
[SVN r18383]
2003-05-11 13:56:56 +00:00
Aleksey Gurtovoy
2b66239fde
restore from the CVS crash
...
[SVN r18358]
2003-05-08 10:10:54 +00:00
Beman Dawes
534befe242
Workaround VC++ 7.1 bug VSWhidbey 38416
...
[SVN r18333]
2003-04-29 18:13:20 +00:00
Beman Dawes
439cc2f8ed
share imp to make copying less memory intensive, recover from exceptions in some filesystem_error functions
...
[SVN r18071]
2003-03-24 02:31:21 +00:00
Beman Dawes
3f64ac195b
Platform detection fixes
...
[SVN r16749]
2003-01-04 15:07:09 +00:00
Beman Dawes
63f8c34b7f
filesystem_error redesign
...
[SVN r16723]
2002-12-30 19:16:31 +00:00
Beman Dawes
b76e9b9849
workaround VC++ 6 open problem
...
[SVN r16722]
2002-12-30 19:14:06 +00:00
Beman Dawes
ff08d67586
add or update See www.boost.org comments
...
[SVN r16708]
2002-12-27 16:51:53 +00:00
Beman Dawes
6ea7dee986
initial commit
...
[SVN r16649]
2002-12-18 17:09:08 +00:00
Beman Dawes
da5281c632
remove until link issues resoved - see fs_review branch for unofficial version
...
[SVN r16592]
2002-12-11 19:40:32 +00:00
Beman Dawes
e334acda10
fs_review branch merged
...
[SVN r16591]
2002-12-11 19:35:54 +00:00
Beman Dawes
543669496a
initial commit - review comments not yet applied
...
[SVN r15831]
2002-10-09 19:49:35 +00:00