ed9b72f974More unreachable returns. This should only be a temporary workaround.
Daniel James
2010-01-08 06:44:51 +0000
17d0206d12Iostreams release notes for 1.42 and backdated for 1.41.
Daniel James
2010-01-08 06:44:33 +0000
68892dbdf9Merge iostreams changes.
Daniel James
2010-01-08 05:40:59 +0000
f2a908a29eMerge missing iostreams change.
Daniel James
2010-01-02 13:01:45 +0000
e17dbf65b6Housekeeping merges.
Daniel James
2010-01-02 12:56:14 +0000
b373c82dc5Oops. Properly remove file from subversion.
Daniel James
2010-01-02 12:48:15 +0000
55f9554584Prevent some apple macro substitutions.
Daniel James
2010-01-02 12:47:57 +0000
78fe6d3096Update a couple of links to integer documentation.
Daniel James
2010-01-02 12:47:40 +0000
a979898cb0Merge iostream fixes, mostly by Richard Smith.
Daniel James
2010-01-02 11:51:39 +0000
732b7d1c62Add dummy returns after calling throw_exception.
Daniel James
2010-01-02 11:11:21 +0000
70d3ec6d63IOStream: reverted accidental commit
Hartmut Kaiser
2009-12-30 02:26:24 +0000
0451f0772dIOStreams: merged from trunk
Hartmut Kaiser
2009-12-30 00:08:21 +0000
809d4a7daaDon't throw if seeking the end of the restricted area of a file.
Daniel James
2009-12-29 21:32:15 +0000
def77cf80fIf a write is going to go past the end of the restricted area, write up to the end before throwing an exception.
Daniel James
2009-12-07 19:36:38 +0000
ee8183446fChange the macro setup for restrict_test and slice_test.
Daniel James
2009-12-07 19:36:18 +0000
4fe6f72175Add usage requirements.
Vladimir Prus
2009-11-21 09:20:31 +0000
e93ffb0987IOStreams: fixing compilation error on VC2010
Hartmut Kaiser
2009-11-16 20:31:18 +0000
bf4ed6378bFix mapped file errors in windows. Refs #3505.
Daniel James
2009-11-12 19:20:46 +0000
d18adfbb5bFix title of a iostream page.
Daniel James
2009-11-12 19:20:29 +0000
e49669ccbcFix CRC on x64 during gzip decompression. Refs #3352.
Daniel James
2009-11-12 19:20:09 +0000
b5c18ea481Support boost::ref(std::istream) in code_converter. Refs #3011.
Daniel James
2009-11-12 19:19:52 +0000
1223215007Hopefully fix#2894.
Daniel James
2009-11-12 19:19:35 +0000
f1717c158bThis file is dead and is the only remaining place mentioning the futimes function mentioned in #2817.
Daniel James
2009-11-12 19:19:15 +0000
432d134300Add missing include guard. Refs #3010.
Daniel James
2009-11-12 19:18:58 +0000
d9af538532Use boost::throw_exception. Refs #2094.
Daniel James
2009-11-12 19:18:21 +0000
ce5d78d3d2Fix unthrown exceptions. Refs #3311.
Daniel James
2009-11-12 19:17:56 +0000
462223d594Allocate exceptions on the stack, not the heap. Refs #3612, by Richard Smith.
Daniel James
2009-11-12 19:17:25 +0000
a45b99ee22rm 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
Troy D. Straszheim
2009-10-17 02:07:38 +0000
b2ecfe1ce7rm 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.
Troy D. Straszheim
2009-10-17 01:10:45 +0000
ebece2f4bdiostreams: merge trunk per Jonathan
Beman Dawes
2009-10-14 15:20:36 +0000
7eb5702836iostreams: fix for LWG issue 811, which it causing GCC 4.4.x errors
Beman Dawes
2009-10-09 12:16:38 +0000
4d81e0b631atttped fix for #2932; will close after next testing cycle completes
Jonathan Turkanis
2009-08-27 04:38:12 +0000
83d827478eCopyrights on CMakeLists.txt to keep them from clogging up the inspect reports. This is essentially the same commit as r55095 on the release branch.
Troy D. Straszheim
2009-07-26 00:49:56 +0000
2e1ab19cccAdd basic copyright/license to keep cmake out of the inspection report
Troy D. Straszheim
2009-07-22 21:51:01 +0000
e2ea540dc8Workaround msvc compiler error on mapped_file.cpp
Vladimir Prus
2009-05-30 06:26:54 +0000
4aff4b1ee9Avoid non-inline non-template functions in headers.
Vladimir Prus
2009-05-30 06:16:27 +0000
34b1cf2487Do no disable warnings twice (while restoring only once).
Vladimir Prus
2009-05-30 06:03:03 +0000
314b4b9813Fixed broken merges from last commit; kept boost::next and boost::prior changes to BGL that went in by accident in that commit, though
Jeremiah Willcock
2009-05-20 23:35:08 +0000
a2f45d704aFixed almost all tab and min/max issues found by inspect tool
Jeremiah Willcock
2009-05-20 19:41:20 +0000
4baa4e2d18Fixed most tab and min/max issues from trunk inspection report
Jeremiah Willcock
2009-05-20 19:19:00 +0000
da601a2049Merge from trunk: Don't force static runtime link
Vladimir Prus
2009-04-14 08:30:20 +0000
bea22490d9Merge from trunk
Vladimir Prus
2009-04-14 08:26:01 +0000
4ba99d5ff9Remove forcing of static runtime on msvc.
Vladimir Prus
2009-04-13 21:39:33 +0000
5841d36579Check if value of NO_COMPRESSION/NO_ZLIB is 0 or 1.
Vladimir Prus
2009-04-04 12:44:55 +0000
edb6742f9bmerge of cmake build files from trunk per beman
Troy D. Straszheim
2009-01-24 18:57:20 +0000
81bc2bfb25Updating dependency information for modularized libraries.
Michael A. Jackson
2008-11-07 17:05:27 +0000
3943ddbd10Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
Michael A. Jackson
2008-11-07 17:02:56 +0000
d9b4ac9da4Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
Michael A. Jackson
2008-11-01 13:15:41 +0000
ce5da3acebReplaced copyright symbols with (c) to match trunk
Marshall Clow
2008-09-18 02:56:37 +0000
35e2fe3964removed functions relating to file timestamps (addresses #2154)
Jonathan Turkanis
2008-07-29 14:06:01 +0000
ca4668ae2cfixed copy-paste error when adapting large file support from file_descriptor.cpp
Jonathan Turkanis
2008-07-03 00:17:55 +0000
cc4ea77f19changes to wide-character path and file timestampt support for POSIX and MinGW
Jonathan Turkanis
2008-06-26 18:40:23 +0000
6aa3785713applied changes from Jorge Lodos (with modifications)
Jonathan Turkanis
2008-06-25 18:23:59 +0000
f2bea653acadded code to inistialize pimpl_ with a dynamically constructed impl_type in all ctors
Jonathan Turkanis
2008-06-25 18:20:31 +0000
8a0e5e4851removed documentation sketch; correct place is in libs/iostreams/doc
Jonathan Turkanis
2008-06-25 18:18:59 +0000
18f203492aadded missing return statements in operator=
Jonathan Turkanis
2008-06-25 18:17:51 +0000
2b354e9446updated to allow pathnames to be supplied as Boost.Filesystem paths and to allow access to file timestamps
Jonathan Turkanis
2008-06-25 00:49:23 +0000
8877fad645added helper types and functions for Boost.Filesystem interoperability and for accessing file timestamps
Jonathan Turkanis
2008-06-25 00:48:10 +0000
3402e6af25added macros for mmap and fstat
Jonathan Turkanis
2008-06-25 00:45:13 +0000
601a2efa4bCorrected a bug in the iostream library's mapped_file_source::operator!() member function.
Jurko Gospodnetić
2008-06-24 06:25:27 +0000
6a36fe1ae2limitted disabling of compiler warning 6334 to VC8.0+ (see #1618)
Jonathan Turkanis
2008-06-14 18:27:08 +0000
51b1b8b055in forward.hpp, disabled forwarding constructors and overloads of open when the first parameter is the same as the device type, to address #1671; removed unnecessary poilcy_type members; renamed remaining policy_type members to component_type or device_type, depending on the context
Jonathan Turkanis
2008-06-02 16:31:42 +0000
c3f9d79b45added CRC check; replaced assignment with ==; zero crc and isize in footer::reset()
Jonathan Turkanis
2008-06-01 15:38:27 +0000
e5f1ed2f13added support for archives with multiple members; added tests for metadata and for multiple members (fixes#1896)
Jonathan Turkanis
2008-05-31 22:53:58 +0000
e2a9e26c6arenamed include guards to reflect namespace
Jonathan Turkanis
2008-05-31 22:52:28 +0000
cc50284ea8implemented putback
Jonathan Turkanis
2008-05-31 22:51:27 +0000
05301ee6e7removed commented-out code
Jonathan Turkanis
2008-05-31 22:50:56 +0000
d5f557d533made string_type depend on allocator parameter
Jonathan Turkanis
2008-05-31 22:50:19 +0000
b9b83f1fd5added static asserts
Jonathan Turkanis
2008-05-31 22:49:41 +0000
918ff03f84added links to documentation for grep filter to menu and quick reference
Jonathan Turkanis
2008-05-28 18:01:34 +0000
41ea8559a8added documentation for grep filter; fixed broken links
Jonathan Turkanis
2008-05-28 17:52:41 +0000
bc7d428d58moved code suppressing VC warning 6334 into disable_warnings.hpp
Jonathan Turkanis
2008-05-27 23:56:14 +0000
680a5e6abcfixed tests for grep_filter::count() by passing a reference wrapper instead of a copy to io::compose
Jonathan Turkanis
2008-05-27 23:26:16 +0000
7ff557125bremoved spurious bitwise complement in close_impl()
Jonathan Turkanis
2008-05-27 23:24:58 +0000
0b3a8f035fsuppressed 'condition is always true' warning
Jonathan Turkanis
2008-05-27 23:24:26 +0000
715ff5b61aadded partial specializations of category_of and mode_of for reference wrappers; allows ref(c) to be treated as a filter or device if c is a filter or device
Jonathan Turkanis
2008-05-27 23:23:57 +0000
4c96a2557dadded grep_filter and tests (issue #1627); line_filter needed modification to be usable as a base for grep_filter; the commented out tests for grep_filter::count() are incorrect, because they query the original filter rather than the copy used for i/o; I have verified independently that count() works, and will fix the test later
Jonathan Turkanis
2008-05-27 20:18:02 +0000
3e1906a049added static assert to fix issue #1580
Jonathan Turkanis
2008-05-26 20:15:18 +0000
5195bdabe6disabled warning 6334 (sizeof operator ... might yield unexpected results) around invocations of macro BOOST_IOSTREAMS_BOOL_TRAIT_DEF (issue #1618)
Jonathan Turkanis
2008-05-26 19:54:29 +0000
48738994c7added 'x' prefix to several function and type names, to prevent them from being renamed by the preprocessor when Z_PREFIX is defined (fixes#1870)
Jonathan Turkanis
2008-05-26 19:25:07 +0000
af886af4a7fixes (I hope) the first warning in #1875
Jonathan Turkanis
2008-05-26 18:43:34 +0000
a91ea7000eremoved unreferenced param warnings
Jonathan Turkanis
2008-05-26 16:49:14 +0000
14eed28185fixed#1727
Jonathan Turkanis
2008-05-25 23:49:01 +0000
798e53bee5fixed unused params warnings
Jonathan Turkanis
2008-05-25 23:24:22 +0000
29af23da89made tee work with input streams (fixes#791)
Jonathan Turkanis
2008-05-25 22:03:22 +0000
f3971ed396Quote href values - our tools don't support unquoted values.
Daniel James
2008-05-11 13:49:20 +0000
553eefe79eReplaced all occurrences of non-ASCII copyright symbol with '(c)' for people using non-ASCII code pages
Marshall Clow
2008-04-02 01:42:32 +0000
f8427066e7Merged missing iostreams detail headers from trunk
Douglas Gregor
2008-03-05 14:31:07 +0000
f7981dafedfull merge from trunk at 43458
Jonathan Turkanis
2008-03-03 07:02:13 +0000
7d576795b9merged from trunk
Jonathan Turkanis
2008-03-03 07:00:58 +0000
675b07cd8cmerged changes from iostreams_dev, revisions 43399-43457
Jonathan Turkanis
2008-03-03 06:20:14 +0000
1c0a50866ffull merge from trunk at revision 43402 of boost/iostreams and libs/iostreams
Jonathan Turkanis
2008-02-23 18:00:38 +0000
4c9337514amerged changes from iostreams_dev
Jonathan Turkanis
2008-02-23 07:44:58 +0000
8005d60743updated to test close() on filtering streambufs
Jonathan Turkanis
2008-02-23 06:07:59 +0000
13b6b8c294merged changes from iostreams_dev
Jonathan Turkanis
2008-02-23 00:11:07 +0000
3a6564b05bmerged changes from iostreams_dev, revisions 43327-43389
Jonathan Turkanis
2008-02-23 00:07:13 +0000
84a636d349Ported changes from iostreams_dev
Jonathan Turkanis
2008-02-23 00:06:24 +0000
9a80c77b10Ported change from iostreams_dev
Jonathan Turkanis
2008-02-23 00:05:49 +0000