Daniel James
ed9b72f974
More unreachable returns. This should only be a temporary workaround.
...
[SVN r58807]
2010-01-08 06:44:51 +00:00
Daniel James
17d0206d12
Iostreams release notes for 1.42 and backdated for 1.41.
...
[SVN r58806]
2010-01-08 06:44:33 +00:00
Daniel James
68892dbdf9
Merge iostreams changes.
...
[SVN r58803]
2010-01-08 05:40:59 +00:00
Daniel James
f2a908a29e
Merge missing iostreams change.
...
[SVN r58640]
2010-01-02 13:01:45 +00:00
Daniel James
e17dbf65b6
Housekeeping merges.
...
[SVN r58639]
2010-01-02 12:56:14 +00:00
Daniel James
b373c82dc5
Oops. Properly remove file from subversion.
...
[SVN r58638]
2010-01-02 12:48:15 +00:00
Daniel James
55f9554584
Prevent some apple macro substitutions.
...
[SVN r58637]
2010-01-02 12:47:57 +00:00
Daniel James
78fe6d3096
Update a couple of links to integer documentation.
...
[SVN r58636]
2010-01-02 12:47:40 +00:00
Daniel James
a979898cb0
Merge iostream fixes, mostly by Richard Smith.
...
Fixes #3612 , #3311 , #2094 , #3010 , #2894 , #3011 , #3352 , #3505 .
[SVN r58633]
2010-01-02 11:51:39 +00:00
Daniel James
732b7d1c62
Add dummy returns after calling throw_exception.
...
[SVN r58631]
2010-01-02 11:11:21 +00:00
Hartmut Kaiser
70d3ec6d63
IOStream: reverted accidental commit
...
[SVN r58575]
2009-12-30 02:26:24 +00:00
Hartmut Kaiser
0451f0772d
IOStreams: merged from trunk
...
[SVN r58571]
2009-12-30 00:08:21 +00:00
Daniel James
809d4a7daa
Don't throw if seeking the end of the restricted area of a file.
...
The restrict tests were failing on Visual C++ because they seek the end
of the restricted area (`io.seekp(0, BOOST_IOS::END)`). I think this is
something that should be allowed, so I've changed it so that it doesn't
throw if moving to one past the end. Hopefully it will throw if the user
actually tries to write to the file after this seek.
It looks like the test wasn't failing on gcc because the standard
library was suppressing the exception.
[SVN r58569]
2009-12-29 21:32:15 +00:00
Daniel James
def77cf80f
If a write is going to go past the end of the restricted area, write up to the end before throwing an exception.
...
[SVN r58225]
2009-12-07 19:36:38 +00:00
Daniel James
ee8183446f
Change the macro setup for restrict_test and slice_test.
...
Because of the way restrict_test and slice_test were including the
header file they were testing, bjam was missing the dependency on that
files and sometimes, when changing the headers, the test wouldn't get
run. This fixes that.
[SVN r58224]
2009-12-07 19:36:18 +00:00
Vladimir Prus
4fe6f72175
Add usage requirements.
...
[SVN r57833]
2009-11-21 09:20:31 +00:00
Hartmut Kaiser
e93ffb0987
IOStreams: fixing compilation error on VC2010
...
[SVN r57710]
2009-11-16 20:31:18 +00:00
Daniel James
bf4ed6378b
Fix mapped file errors in windows. Refs #3505 .
...
By Richard Smith.
[SVN r57612]
2009-11-12 19:20:46 +00:00
Daniel James
d18adfbb5b
Fix title of a iostream page.
...
Thanks to Richard Smith.
[SVN r57611]
2009-11-12 19:20:29 +00:00
Daniel James
e49669ccbc
Fix CRC on x64 during gzip decompression. Refs #3352 .
...
Thanks to Thomas Suckow.
[SVN r57610]
2009-11-12 19:20:09 +00:00
Daniel James
b5c18ea481
Support boost::ref(std::istream) in code_converter. Refs #3011 .
...
By Richard Smith.
[SVN r57609]
2009-11-12 19:19:52 +00:00
Daniel James
1223215007
Hopefully fix #2894 .
...
By Richard Smith
[SVN r57608]
2009-11-12 19:19:35 +00:00
Daniel James
f1717c158b
This file is dead and is the only remaining place mentioning the futimes function mentioned in #2817 .
...
[SVN r57607]
2009-11-12 19:19:15 +00:00
Daniel James
432d134300
Add missing include guard. Refs #3010 .
...
Thanks to Bjørn Roald and Richard Smith.
[SVN r57606]
2009-11-12 19:18:58 +00:00
Daniel James
d9af538532
Use boost::throw_exception. Refs #2094 .
...
Still some throws left when rethrowing caught exceptions.
Thanks to Richard Smith.
[SVN r57604]
2009-11-12 19:18:21 +00:00
Daniel James
ce5d78d3d2
Fix unthrown exceptions. Refs #3311 .
...
Thanks to Gareth Sylvester-Bradley and Richard Smith.
[SVN r57603]
2009-11-12 19:17:56 +00:00
Daniel James
462223d594
Allocate exceptions on the stack, not the heap. Refs #3612 , by Richard Smith.
...
[SVN r57602]
2009-11-12 19:17:25 +00:00
Troy D. Straszheim
a45b99ee22
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
b2ecfe1ce7
rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
...
[SVN r56941]
2009-10-17 01:10:45 +00:00
Beman Dawes
ebece2f4bd
iostreams: merge trunk per Jonathan
...
[SVN r56830]
2009-10-14 15:20:36 +00:00
Beman Dawes
7eb5702836
iostreams: fix for LWG issue 811, which it causing GCC 4.4.x errors
...
[SVN r56666]
2009-10-09 12:16:38 +00:00
Beman Dawes
3918269904
Quiet GCC warnings
...
[SVN r56022]
2009-09-04 22:20:40 +00:00
Jonathan Turkanis
4d81e0b631
atttped fix for #2932 ; will close after next testing cycle completes
...
[SVN r55797]
2009-08-27 04:38:12 +00:00
Troy D. Straszheim
83d827478e
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
Troy D. Straszheim
2e1ab19ccc
Add basic copyright/license to keep cmake out of the inspection report
...
[SVN r55095]
2009-07-22 21:51:01 +00:00
Vladimir Prus
e2ea540dc8
Workaround msvc compiler error on mapped_file.cpp
...
Fixes #2278 . Patch from David Walthall.
[SVN r53428]
2009-05-30 06:26:54 +00:00
Vladimir Prus
4aff4b1ee9
Avoid non-inline non-template functions in headers.
...
This fixes #2406 . gzip.hpp had a few functions
that are not templates or inline, which caused link errors.
Since the functions are fairly big, this patch moves
them into a cpp file.
[SVN r53427]
2009-05-30 06:16:27 +00:00
Vladimir Prus
34b1cf2487
Do no disable warnings twice (while restoring only once).
...
Fixes #2779 .
Thanks to Vasili Galka for the bug report.
[SVN r53426]
2009-05-30 06:03:03 +00:00
Jeremiah Willcock
314b4b9813
Fixed broken merges from last commit; kept boost::next and boost::prior changes to BGL that went in by accident in that commit, though
...
[SVN r53146]
2009-05-20 23:35:08 +00:00
Jeremiah Willcock
a2f45d704a
Fixed almost all tab and min/max issues found by inspect tool
...
[SVN r53142]
2009-05-20 19:41:20 +00:00
Jeremiah Willcock
4baa4e2d18
Fixed most tab and min/max issues from trunk inspection report
...
[SVN r53141]
2009-05-20 19:19:00 +00:00
Vladimir Prus
da601a2049
Merge from trunk: Don't force static runtime link
...
[SVN r52378]
2009-04-14 08:30:20 +00:00
Vladimir Prus
bea22490d9
Merge from trunk
...
[SVN r52377]
2009-04-14 08:26:01 +00:00
Vladimir Prus
4ba99d5ff9
Remove forcing of static runtime on msvc.
...
[SVN r52374]
2009-04-13 21:39:33 +00:00
Vladimir Prus
5841d36579
Check if value of NO_COMPRESSION/NO_ZLIB is 0 or 1.
...
Originally, only presence of these variables was checked.
Unfortunately, iostreams documentation said, incorrectly,
that NO_ZLIB and NO_BZIP2 default to 1 on Windows, which
caused some users to pass NO_ZLIB=0 explicitly, together
with other variables,thereby still disabling zlib.
This match makes Jamfile forgiving of this error.
Fixes #1967 .
[SVN r52168]
2009-04-04 12:44:55 +00:00
Daniel James
6cfe3c9ac5
Merged revisions 45283,48266 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r45283 | danieljames | 2008-05-11 14:49:20 +0100 (Sun, 11 May 2008) | 1 line
Quote href values - our tools don't support unquoted values.
........
r48266 | danieljames | 2008-08-20 20:32:23 +0100 (Wed, 20 Aug 2008) | 1 line
Fix the link to the limits documentation.
........
[SVN r51902]
2009-03-22 17:30:02 +00:00
Troy D. Straszheim
edb6742f9b
merge of cmake build files from trunk per beman
...
[SVN r50756]
2009-01-24 18:57:20 +00:00
Michael A. Jackson
81bc2bfb25
Updating dependency information for modularized libraries.
...
[SVN r49628]
2008-11-07 17:05:27 +00:00
Michael A. Jackson
3943ddbd10
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
d9b4ac9da4
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00