1d33642c45Iostreams: Rename check to avoid apple macro.
Daniel James
2011-12-12 23:03:07 +0000
b18b68152feliminated unit_test_framework and BOOST_MESSAGE
Gennadiy Rozental
2011-10-05 09:43:29 +0000
34695f5942Iostreams: Remove last revised date. Fixes#5695.
Daniel James
2011-07-26 07:35:20 +0000
57e98b1450Iostreams: Remove last revised date. Refs #5695
Daniel James
2011-07-13 22:23:38 +0000
9621015e70Iostreams: Use sfinae workaround in Visual C++ 8, as well as 7.1.
Daniel James
2011-06-27 14:01:42 +0000
a74db94221Iostreams: Use sfinae workaround in Visual C++ 8, as well as 7.1.
Daniel James
2011-06-23 19:08:55 +0000
18ff4a94efIostreams: In chains, clean up properly when close throws in the destructor.
Daniel James
2011-06-18 14:34:32 +0000
aba9463a37Iostreams: In chains, clean up properly when close throws in the destructor. Refs #4922.
Daniel James
2011-06-11 14:20:42 +0000
b8bcbf39a4Iostreams: merge filesystem3::path support.
Daniel James
2011-06-08 19:27:39 +0000
a3b148e499Iostreams: Disable assign from filesystem2 path on Visual C++ 7.1.
Daniel James
2011-06-05 12:00:57 +0000
0ef8087040Iostreams: Support filesystem3 paths. Refs #4485.
Daniel James
2011-06-03 23:29:59 +0000
f05a47d0a1Fix __APPLE__ configuration problem that was causing Boost B-tree to fail on Mac OS X. (Thanks to Marshall for testing the fix.)
Beman Dawes
2011-05-19 23:25:29 +0000
bff68a4d00Iostreams: merge documentation fixes.
Daniel James
2011-05-10 18:44:23 +0000
3d554911e5Fix typo. Fixes#5338.
Steven Watanabe
2011-04-07 18:25:47 +0000
bf47bd84f1Add gzip.cpp to the list of required sources for gzip. Fixes#5388.
Steven Watanabe
2011-04-06 21:06:52 +0000
b4f7627726Iostreams: Document Iostreams Code converter bug. Fixes#5242.
Daniel James
2011-03-31 07:50:11 +0000
88fc042762Iostreams: Add a couple of undocumented methods. Refs #5242.
Daniel James
2011-03-20 22:36:12 +0000
f1d15969b8Merge a couple of documentations fixes for iostreams.
Daniel James
2011-03-09 08:50:16 +0000
b287a225f1Note about change in iostreams.
Daniel James
2011-03-09 08:46:02 +0000
9913f23361Update some links from iostreams.
Daniel James
2011-02-27 12:00:57 +0000
b95ad3deb4Merge [68779] from the trunk.
Steven Watanabe
2011-02-16 22:29:30 +0000
1a2de8bd5dFix flush regression. Fixes#4590.
Steven Watanabe
2011-02-11 16:18:33 +0000
f4c752cb84Merge iostreams from trunk.
Daniel James
2011-01-04 23:09:04 +0000
8c8202aceaMark the right functions as deprecated.
Steven Watanabe
2011-01-02 04:03:36 +0000
e0adbb77e5Use BOOST_ASSERT in iostreams.
Daniel James
2010-11-14 18:36:49 +0000
909de9c74aFix write return type in sink concept.
Daniel James
2010-10-31 19:40:20 +0000
a1e27ad28cMerge iostreams html fix.
Daniel James
2010-10-18 08:11:33 +0000
3a5d223bdbFix some html errors in the iostreams frame page.
Daniel James
2010-09-09 22:44:49 +0000
15802ee749Merge some link fixes.
Daniel James
2010-07-15 21:19:14 +0000
664c8b63ecFix a couple of links to range from iostreams.
Daniel James
2010-07-15 20:03:11 +0000
4cf6df75e5Merge quickbook, iostreams.
Daniel James
2010-07-12 08:13:38 +0000
c953b93b36Typo.
Daniel James
2010-07-11 23:14:47 +0000
732899cf80Merge iostreams, hash.
Daniel James
2010-07-10 14:20:45 +0000
87d8f741c3Add Steven Watanabe's many fixes to the iostreams release notes.
Daniel James
2010-07-10 13:48:20 +0000
076986ff48Fix inspect issues.
Daniel James
2010-07-08 20:48:30 +0000
36b2384977Use unique_path instead of tmpnam. Refs #2325.
Daniel James
2010-07-06 23:07:20 +0000
7914b53342Partially merge iostreams.
Daniel James
2010-07-06 00:55:15 +0000
b08ae2bf1fRevert iostreams merge.
Daniel James
2010-07-02 07:45:09 +0000
11d8f57329Merge iostreams.
Daniel James
2010-07-01 21:32:34 +0000
e438cff79dFix headers.
Daniel James
2010-06-30 12:04:02 +0000
598fd35927Repeat the new file descriptor tests for the three different classes.
Daniel James
2010-06-29 15:20:11 +0000
df5b5e6650Some more windows fixes for my recent iostreams changes.
Daniel James
2010-06-29 15:03:37 +0000
944cd0d024Fix call to unique_path on windows. Refs #2325.
Daniel James
2010-06-29 14:30:29 +0000
be3bcf0b57Add change to iostreams release note.
Daniel James
2010-06-29 14:15:45 +0000
04d9e47c57Try to improve file_descriptor's ownership policies. Refs #3517
Daniel James
2010-06-29 14:15:13 +0000
581486bcf0Use unique_path instead of tmpnam. Refs #2325.
Daniel James
2010-06-29 14:13:52 +0000
29fd244849Merge documentation fixes.
Daniel James
2010-06-26 12:30:09 +0000
337cdaf27aMerge iostreams from the trunk.
Steven Watanabe
2010-06-25 07:19:54 +0000
ef44f7e4bfDocument private mapping with mapped_file. Refs #1612.
Steven Watanabe
2010-06-24 21:22:16 +0000
5513a36a81Add back missing Boost license.
Steven Watanabe
2010-06-24 20:30:57 +0000
a8751d3648Use doc/src/images in iostreams.
Daniel James
2010-06-20 18:04:30 +0000
9fc89eaf00Allow bzip2_decompressor to process multiple concatenated streams. Fixes#3853.
Steven Watanabe
2010-06-17 19:14:14 +0000
a190028717Make basic_file and basic_file_sync Flushable. Fixes#2998.
Steven Watanabe
2010-06-17 15:19:32 +0000
42a952118bFix gzip errors. direct_streambuf should always have true_eof set.
Steven Watanabe
2010-06-17 14:32:06 +0000
38a2eb9b34Make sure that direct_streambuf and indirect_streambuf are reset correctly on open. Fixes#4102.
Steven Watanabe
2010-06-17 03:46:38 +0000
e078a3ed6eReplace GENERIC_ALL with GENERIC_READ | GENERIC_WRITE. Fixes#2996.
Steven Watanabe
2010-06-17 03:19:04 +0000
01cbcb493dMake concept_adapter work with custom char_traits. Fixes#2356.
Steven Watanabe
2010-06-17 02:52:42 +0000
b57d15b71fFix definition of multichar_dual_use_filter_tag. Fixes#3689.
Steven Watanabe
2010-06-17 02:05:36 +0000
1bc3f51c69Make gzip_decompressor a DualUseFilter. Fixes#1579.
Steven Watanabe
2010-06-17 01:37:02 +0000
d63b79fbf5Attempt to fix compilation on xlc
Steven Watanabe
2010-06-16 16:56:36 +0000
d0648da422Make symmetric_filter compile with wchar_t. Fixes#3279.
Steven Watanabe
2010-06-15 22:24:24 +0000
854cb321a9Make aggregate_filter work with wide characters. Fixes#3851.
Steven Watanabe
2010-06-15 19:54:45 +0000
b4640aff40Make sure that the crc for zlib is reset when we reuse a filter. This should fix the gzip errors that I'm seeing in the trunk tests.
Steven Watanabe
2010-06-15 17:07:54 +0000
af44921792Fix openmode error handling for Posix systems.
Steven Watanabe
2010-06-15 14:43:20 +0000
900c436feeFix infinite loop in symmetric_filter_test
Steven Watanabe
2010-06-15 04:16:11 +0000
417552d692Throw an exception on an unexpected end of file in bzip2_decompressor instead of going into an infinite loop. Fixes#2783.
Steven Watanabe
2010-06-15 02:52:42 +0000
b37e8fc658Make sure that the bzip2 filters can be closed even if no input has been read. Fixes#3348.
Steven Watanabe
2010-06-15 01:22:50 +0000
43c8489154Make sure that compressing an empty string works.
Steven Watanabe
2010-06-15 01:02:06 +0000
0b2aa0a969Avoid calling BZ2_bzcompress after it has said that it's done. Fixes#2411. ([62952] is also necessary to make the test case from the ticket work.)
Steven Watanabe
2010-06-14 23:36:43 +0000
acd4a0ad97Don't end the stream produced by a reading through a symmetric_filter prematurely. Fixes#2318.
Steven Watanabe
2010-06-14 21:42:23 +0000
5d678a2a01Allow building zlib 1.2.4+, using a glob to include only source files that actually exist. Fixes#4091.
Steven Watanabe
2010-06-14 17:48:16 +0000
2bfebf9f24Open files in append mode on Windows instead of seeking to the end at every write when std::ios_base::app is passed. Fixes#3323.
Steven Watanabe
2010-06-14 16:09:47 +0000
fd81a28296Rejigger file_descriptors handling of std::ios_base::openmode to match std::fstream. In particular, truncate existing files, if std::ios_base::trunc is passed. Refs #3323.
Steven Watanabe
2010-06-14 15:56:00 +0000
6c80a454b8Document missing members of file_descriptor*. Fixes#3955.
Steven Watanabe
2010-06-13 15:09:16 +0000
7803ec6b9dAdd BOOST_IOSTREAMS_DECL to file_descriptor_source and file_descriptor_sink. Fixes#4335.
Steven Watanabe
2010-06-11 18:55:31 +0000
0fee787b22Small documentation fixes.
Daniel James
2010-06-08 23:11:37 +0000
8033d784f0Typo.
Daniel James
2010-06-06 07:17:41 +0000
69f700a1b5Fix a minor html formatting glitch
Steven Watanabe
2010-05-22 19:30:12 +0000
ad21b92ec9Merge iostreams. Fixes#4135 and some small tweaks for clang.
Daniel James
2010-04-28 08:29:11 +0000
75f6f6e809Fix compile error for Boost.Iostreams on clang.
Daniel James
2010-04-24 13:00:32 +0000
bb51391533Only support the templated constructor for types with an 'external_string_type' member. Refs #4135.
Daniel James
2010-04-22 22:51:24 +0000
6213d80c5dMerge some link fixes and release notes.
Daniel James
2010-04-21 23:00:35 +0000
47ab9903c3Iostreams release notes.
Daniel James
2010-04-18 13:21:09 +0000
2f5c2be9d2Merge iostreams link fixes.
Daniel James
2010-04-18 10:02:19 +0000
9af63fdfaeUpdate link to range reference documentation.
Daniel James
2010-04-12 22:38:29 +0000
55f60728faTry to avoid a warning.
Daniel James
2010-04-11 20:30:22 +0000
a2ef4bb657Try to avoid a warning on Visual C++ with stlport. Refs #4074
Daniel James
2010-04-06 22:17:36 +0000
5dd20fadc2Small iostreams merge.
Daniel James
2010-04-05 07:31:41 +0000
1b96b8e33fFix some inspect errors.
Daniel James
2010-04-05 07:24:27 +0000
1fec8e513aExplicitly qualify call to equal for compilers which find it ambiguous.
Daniel James
2010-03-31 21:42:32 +0000
40ecdc29e0Merge iostreams.
Daniel James
2010-03-17 00:23:32 +0000
5177aa8a83ptrdiff_t is in std. Refs #2505.
Daniel James
2010-03-14 18:04:30 +0000
317f6f07eaIn position_to_offset, only cast to stream_offset after calculating _Myoff. Refs #3969.
Daniel James
2010-03-14 18:00:45 +0000
5c0f4cc2f5Gzip filter shouldn't require its source to be peekable. Refs #3723.
Daniel James
2010-03-10 07:29:44 +0000
67e832cb3bFix error checks after calling SetFilePointer. Refs #3953
Daniel James
2010-03-07 09:34:45 +0000
b429d69932Fix write_device_impl<ostream_tag>
Daniel James
2010-03-06 15:17:38 +0000
69a1e331b9Merge some fixes from trunk:
Daniel James
2010-01-24 20:43:34 +0000
cac6c79e70Fix inspect bookmark errors in iostreams.
Daniel James
2010-01-20 21:20:04 +0000
d01e641f43Add missing newline.
Daniel James
2010-01-20 21:19:42 +0000
1bc6726f50Merge iostreams. Release notes + more support for sun.
Daniel James
2010-01-09 17:17:01 +0000