Commit Graph

  • ed9b72f974 More unreachable returns. This should only be a temporary workaround. Daniel James 2010-01-08 06:44:51 +0000
  • 17d0206d12 Iostreams release notes for 1.42 and backdated for 1.41. Daniel James 2010-01-08 06:44:33 +0000
  • 68892dbdf9 Merge iostreams changes. Daniel James 2010-01-08 05:40:59 +0000
  • f2a908a29e Merge missing iostreams change. Daniel James 2010-01-02 13:01:45 +0000
  • e17dbf65b6 Housekeeping merges. Daniel James 2010-01-02 12:56:14 +0000
  • b373c82dc5 Oops. Properly remove file from subversion. Daniel James 2010-01-02 12:48:15 +0000
  • 55f9554584 Prevent some apple macro substitutions. Daniel James 2010-01-02 12:47:57 +0000
  • 78fe6d3096 Update a couple of links to integer documentation. Daniel James 2010-01-02 12:47:40 +0000
  • a979898cb0 Merge iostream fixes, mostly by Richard Smith. Daniel James 2010-01-02 11:51:39 +0000
  • 732b7d1c62 Add dummy returns after calling throw_exception. Daniel James 2010-01-02 11:11:21 +0000
  • 70d3ec6d63 IOStream: reverted accidental commit Hartmut Kaiser 2009-12-30 02:26:24 +0000
  • 0451f0772d IOStreams: merged from trunk Hartmut Kaiser 2009-12-30 00:08:21 +0000
  • 809d4a7daa Don't throw if seeking the end of the restricted area of a file. Daniel James 2009-12-29 21:32:15 +0000
  • def77cf80f If 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
  • ee8183446f Change the macro setup for restrict_test and slice_test. Daniel James 2009-12-07 19:36:18 +0000
  • 4fe6f72175 Add usage requirements. Vladimir Prus 2009-11-21 09:20:31 +0000
  • e93ffb0987 IOStreams: fixing compilation error on VC2010 Hartmut Kaiser 2009-11-16 20:31:18 +0000
  • bf4ed6378b Fix mapped file errors in windows. Refs #3505. Daniel James 2009-11-12 19:20:46 +0000
  • d18adfbb5b Fix title of a iostream page. Daniel James 2009-11-12 19:20:29 +0000
  • e49669ccbc Fix CRC on x64 during gzip decompression. Refs #3352. Daniel James 2009-11-12 19:20:09 +0000
  • b5c18ea481 Support boost::ref(std::istream) in code_converter. Refs #3011. Daniel James 2009-11-12 19:19:52 +0000
  • 1223215007 Hopefully fix #2894. Daniel James 2009-11-12 19:19:35 +0000
  • f1717c158b This 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
  • 432d134300 Add missing include guard. Refs #3010. Daniel James 2009-11-12 19:18:58 +0000
  • d9af538532 Use boost::throw_exception. Refs #2094. Daniel James 2009-11-12 19:18:21 +0000
  • ce5d78d3d2 Fix unthrown exceptions. Refs #3311. Daniel James 2009-11-12 19:17:56 +0000
  • 462223d594 Allocate exceptions on the stack, not the heap. Refs #3612, by Richard Smith. Daniel James 2009-11-12 19:17:25 +0000
  • 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 Troy D. Straszheim 2009-10-17 02:07:38 +0000
  • 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. Troy D. Straszheim 2009-10-17 01:10:45 +0000
  • ebece2f4bd iostreams: merge trunk per Jonathan Beman Dawes 2009-10-14 15:20:36 +0000
  • 7eb5702836 iostreams: fix for LWG issue 811, which it causing GCC 4.4.x errors Beman Dawes 2009-10-09 12:16:38 +0000
  • 3918269904 Quiet GCC warnings Beman Dawes 2009-09-04 22:20:40 +0000
  • 4d81e0b631 atttped fix for #2932; will close after next testing cycle completes Jonathan Turkanis 2009-08-27 04:38:12 +0000
  • 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. Troy D. Straszheim 2009-07-26 00:49:56 +0000
  • 2e1ab19ccc Add basic copyright/license to keep cmake out of the inspection report Troy D. Straszheim 2009-07-22 21:51:01 +0000
  • e2ea540dc8 Workaround msvc compiler error on mapped_file.cpp Vladimir Prus 2009-05-30 06:26:54 +0000
  • 4aff4b1ee9 Avoid non-inline non-template functions in headers. Vladimir Prus 2009-05-30 06:16:27 +0000
  • 34b1cf2487 Do no disable warnings twice (while restoring only once). Vladimir Prus 2009-05-30 06:03:03 +0000
  • 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 Jeremiah Willcock 2009-05-20 23:35:08 +0000
  • a2f45d704a Fixed almost all tab and min/max issues found by inspect tool Jeremiah Willcock 2009-05-20 19:41:20 +0000
  • 4baa4e2d18 Fixed most tab and min/max issues from trunk inspection report Jeremiah Willcock 2009-05-20 19:19:00 +0000
  • da601a2049 Merge from trunk: Don't force static runtime link Vladimir Prus 2009-04-14 08:30:20 +0000
  • bea22490d9 Merge from trunk Vladimir Prus 2009-04-14 08:26:01 +0000
  • 4ba99d5ff9 Remove forcing of static runtime on msvc. Vladimir Prus 2009-04-13 21:39:33 +0000
  • 5841d36579 Check if value of NO_COMPRESSION/NO_ZLIB is 0 or 1. Vladimir Prus 2009-04-04 12:44:55 +0000
  • 6cfe3c9ac5 Merged revisions 45283,48266 via svnmerge from https://svn.boost.org/svn/boost/trunk Daniel James 2009-03-22 17:30:02 +0000
  • edb6742f9b merge of cmake build files from trunk per beman Troy D. Straszheim 2009-01-24 18:57:20 +0000
  • 81bc2bfb25 Updating dependency information for modularized libraries. Michael A. Jackson 2008-11-07 17:05:27 +0000
  • 3943ddbd10 Updating 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
  • d9b4ac9da4 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor Michael A. Jackson 2008-11-01 13:15:41 +0000
  • ce5da3aceb Replaced copyright symbols with (c) to match trunk Marshall Clow 2008-09-18 02:56:37 +0000
  • 35e2fe3964 removed functions relating to file timestamps (addresses #2154) Jonathan Turkanis 2008-07-29 14:06:01 +0000
  • ca4668ae2c fixed copy-paste error when adapting large file support from file_descriptor.cpp Jonathan Turkanis 2008-07-03 00:17:55 +0000
  • cc4ea77f19 changes to wide-character path and file timestampt support for POSIX and MinGW Jonathan Turkanis 2008-06-26 18:40:23 +0000
  • 6aa3785713 applied changes from Jorge Lodos (with modifications) Jonathan Turkanis 2008-06-25 18:23:59 +0000
  • f2bea653ac added code to inistialize pimpl_ with a dynamically constructed impl_type in all ctors Jonathan Turkanis 2008-06-25 18:20:31 +0000
  • 8a0e5e4851 removed documentation sketch; correct place is in libs/iostreams/doc Jonathan Turkanis 2008-06-25 18:18:59 +0000
  • 18f203492a added missing return statements in operator= Jonathan Turkanis 2008-06-25 18:17:51 +0000
  • 2b354e9446 updated 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
  • 8877fad645 added helper types and functions for Boost.Filesystem interoperability and for accessing file timestamps Jonathan Turkanis 2008-06-25 00:48:10 +0000
  • 3402e6af25 added macros for mmap and fstat Jonathan Turkanis 2008-06-25 00:45:13 +0000
  • 601a2efa4b Corrected a bug in the iostream library's mapped_file_source::operator!() member function. Jurko Gospodnetić 2008-06-24 06:25:27 +0000
  • 6a36fe1ae2 limitted disabling of compiler warning 6334 to VC8.0+ (see #1618) Jonathan Turkanis 2008-06-14 18:27:08 +0000
  • 51b1b8b055 in 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
  • c3f9d79b45 added CRC check; replaced assignment with ==; zero crc and isize in footer::reset() Jonathan Turkanis 2008-06-01 15:38:27 +0000
  • e5f1ed2f13 added 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
  • e2a9e26c6a renamed include guards to reflect namespace Jonathan Turkanis 2008-05-31 22:52:28 +0000
  • cc50284ea8 implemented putback Jonathan Turkanis 2008-05-31 22:51:27 +0000
  • 05301ee6e7 removed commented-out code Jonathan Turkanis 2008-05-31 22:50:56 +0000
  • d5f557d533 made string_type depend on allocator parameter Jonathan Turkanis 2008-05-31 22:50:19 +0000
  • b9b83f1fd5 added static asserts Jonathan Turkanis 2008-05-31 22:49:41 +0000
  • 918ff03f84 added links to documentation for grep filter to menu and quick reference Jonathan Turkanis 2008-05-28 18:01:34 +0000
  • 41ea8559a8 added documentation for grep filter; fixed broken links Jonathan Turkanis 2008-05-28 17:52:41 +0000
  • bc7d428d58 moved code suppressing VC warning 6334 into disable_warnings.hpp Jonathan Turkanis 2008-05-27 23:56:14 +0000
  • 680a5e6abc fixed 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
  • 7ff557125b removed spurious bitwise complement in close_impl() Jonathan Turkanis 2008-05-27 23:24:58 +0000
  • 0b3a8f035f suppressed 'condition is always true' warning Jonathan Turkanis 2008-05-27 23:24:26 +0000
  • 715ff5b61a added 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
  • 4c96a2557d added 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
  • 3e1906a049 added static assert to fix issue #1580 Jonathan Turkanis 2008-05-26 20:15:18 +0000
  • 5195bdabe6 disabled 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
  • 48738994c7 added '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
  • af886af4a7 fixes (I hope) the first warning in #1875 Jonathan Turkanis 2008-05-26 18:43:34 +0000
  • a91ea7000e removed unreferenced param warnings Jonathan Turkanis 2008-05-26 16:49:14 +0000
  • 14eed28185 fixed #1727 Jonathan Turkanis 2008-05-25 23:49:01 +0000
  • 798e53bee5 fixed unused params warnings Jonathan Turkanis 2008-05-25 23:24:22 +0000
  • 29af23da89 made tee work with input streams (fixes #791) Jonathan Turkanis 2008-05-25 22:03:22 +0000
  • f3971ed396 Quote href values - our tools don't support unquoted values. Daniel James 2008-05-11 13:49:20 +0000
  • 553eefe79e Replaced 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
  • f8427066e7 Merged missing iostreams detail headers from trunk Douglas Gregor 2008-03-05 14:31:07 +0000
  • f7981dafed full merge from trunk at 43458 Jonathan Turkanis 2008-03-03 07:02:13 +0000
  • 7d576795b9 merged from trunk Jonathan Turkanis 2008-03-03 07:00:58 +0000
  • 675b07cd8c merged changes from iostreams_dev, revisions 43399-43457 Jonathan Turkanis 2008-03-03 06:20:14 +0000
  • 1c0a50866f full merge from trunk at revision 43402 of boost/iostreams and libs/iostreams Jonathan Turkanis 2008-02-23 18:00:38 +0000
  • 4c9337514a merged changes from iostreams_dev Jonathan Turkanis 2008-02-23 07:44:58 +0000
  • 8005d60743 updated to test close() on filtering streambufs Jonathan Turkanis 2008-02-23 06:07:59 +0000
  • 13b6b8c294 merged changes from iostreams_dev Jonathan Turkanis 2008-02-23 00:11:07 +0000
  • 3a6564b05b merged changes from iostreams_dev, revisions 43327-43389 Jonathan Turkanis 2008-02-23 00:07:13 +0000
  • 84a636d349 Ported changes from iostreams_dev Jonathan Turkanis 2008-02-23 00:06:24 +0000
  • 9a80c77b10 Ported change from iostreams_dev Jonathan Turkanis 2008-02-23 00:05:49 +0000