Commit Graph

1137 Commits

Author SHA1 Message Date
Marshall Clow
ce5da3aceb Replaced copyright symbols with (c) to match trunk
[SVN r48843]
2008-09-18 02:56:37 +00:00
Jonathan Turkanis
35e2fe3964 removed functions relating to file timestamps (addresses #2154)
[SVN r47866]
2008-07-29 14:06:01 +00:00
Jonathan Turkanis
ca4668ae2c fixed copy-paste error when adapting large file support from file_descriptor.cpp
[SVN r47017]
2008-07-03 00:17:55 +00:00
Jonathan Turkanis
cc4ea77f19 changes to wide-character path and file timestampt support for POSIX and MinGW
[SVN r46737]
2008-06-26 18:40:23 +00:00
Jonathan Turkanis
6aa3785713 applied changes from Jorge Lodos (with modifications)
[SVN r46692]
2008-06-25 18:23:59 +00:00
Jonathan Turkanis
f2bea653ac added code to inistialize pimpl_ with a dynamically constructed impl_type in all ctors
[SVN r46691]
2008-06-25 18:20:31 +00:00
Jonathan Turkanis
8a0e5e4851 removed documentation sketch; correct place is in libs/iostreams/doc
[SVN r46690]
2008-06-25 18:18:59 +00:00
Jonathan Turkanis
18f203492a added missing return statements in operator=
[SVN r46689]
2008-06-25 18:17:51 +00:00
Jonathan Turkanis
2b354e9446 updated to allow pathnames to be supplied as Boost.Filesystem paths and to allow access to file timestamps
[SVN r46669]
2008-06-25 00:49:23 +00:00
Jonathan Turkanis
8877fad645 added helper types and functions for Boost.Filesystem interoperability and for accessing file timestamps
[SVN r46668]
2008-06-25 00:48:10 +00:00
Jonathan Turkanis
3402e6af25 added macros for mmap and fstat
[SVN r46667]
2008-06-25 00:45:13 +00:00
Jurko Gospodnetić
601a2efa4b Corrected a bug in the iostream library's mapped_file_source::operator!() member function.
[SVN r46637]
2008-06-24 06:25:27 +00:00
Jonathan Turkanis
6a36fe1ae2 limitted disabling of compiler warning 6334 to VC8.0+ (see #1618)
[SVN r46394]
2008-06-14 18:27:08 +00:00
Jonathan Turkanis
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
[SVN r46047]
2008-06-02 16:31:42 +00:00
Jonathan Turkanis
c3f9d79b45 added CRC check; replaced assignment with ==; zero crc and isize in footer::reset()
[SVN r46013]
2008-06-01 15:38:27 +00:00
Jonathan Turkanis
e5f1ed2f13 added support for archives with multiple members; added tests for metadata and for multiple members (fixes #1896)
[SVN r46001]
2008-05-31 22:53:58 +00:00
Jonathan Turkanis
e2a9e26c6a renamed include guards to reflect namespace
[SVN r46000]
2008-05-31 22:52:28 +00:00
Jonathan Turkanis
cc50284ea8 implemented putback
[SVN r45999]
2008-05-31 22:51:27 +00:00
Jonathan Turkanis
05301ee6e7 removed commented-out code
[SVN r45998]
2008-05-31 22:50:56 +00:00
Jonathan Turkanis
d5f557d533 made string_type depend on allocator parameter
[SVN r45997]
2008-05-31 22:50:19 +00:00
Jonathan Turkanis
b9b83f1fd5 added static asserts
[SVN r45996]
2008-05-31 22:49:41 +00:00
Jonathan Turkanis
918ff03f84 added links to documentation for grep filter to menu and quick reference
[SVN r45875]
2008-05-28 18:01:34 +00:00
Jonathan Turkanis
41ea8559a8 added documentation for grep filter; fixed broken links
[SVN r45873]
2008-05-28 17:52:41 +00:00
Jonathan Turkanis
bc7d428d58 moved code suppressing VC warning 6334 into disable_warnings.hpp
[SVN r45843]
2008-05-27 23:56:14 +00:00
Jonathan Turkanis
680a5e6abc fixed tests for grep_filter::count() by passing a reference wrapper instead of a copy to io::compose
[SVN r45841]
2008-05-27 23:26:16 +00:00
Jonathan Turkanis
7ff557125b removed spurious bitwise complement in close_impl()
[SVN r45839]
2008-05-27 23:24:58 +00:00
Jonathan Turkanis
0b3a8f035f suppressed 'condition is always true' warning
[SVN r45838]
2008-05-27 23:24:26 +00:00
Jonathan Turkanis
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
[SVN r45837]
2008-05-27 23:23:57 +00:00
Jonathan Turkanis
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
[SVN r45833]
2008-05-27 20:18:02 +00:00
Jonathan Turkanis
3e1906a049 added static assert to fix issue #1580
[SVN r45790]
2008-05-26 20:15:18 +00:00
Jonathan Turkanis
5195bdabe6 disabled warning 6334 (sizeof operator ... might yield unexpected results) around invocations of macro BOOST_IOSTREAMS_BOOL_TRAIT_DEF (issue #1618)
[SVN r45788]
2008-05-26 19:54:29 +00:00
Jonathan Turkanis
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)
[SVN r45783]
2008-05-26 19:25:07 +00:00
Jonathan Turkanis
af886af4a7 fixes (I hope) the first warning in #1875
[SVN r45781]
2008-05-26 18:43:34 +00:00
Jonathan Turkanis
a91ea7000e removed unreferenced param warnings
[SVN r45775]
2008-05-26 16:49:14 +00:00
Jonathan Turkanis
14eed28185 fixed #1727
[SVN r45755]
2008-05-25 23:49:01 +00:00
Jonathan Turkanis
798e53bee5 fixed unused params warnings
[SVN r45753]
2008-05-25 23:24:22 +00:00
Jonathan Turkanis
29af23da89 made tee work with input streams (fixes #791)
[SVN r45752]
2008-05-25 22:03:22 +00:00
Daniel James
f3971ed396 Quote href values - our tools don't support unquoted values.
[SVN r45283]
2008-05-11 13:49:20 +00:00
Marshall Clow
553eefe79e Replaced all occurrences of non-ASCII copyright symbol with '(c)' for people using non-ASCII code pages
[SVN r43992]
2008-04-02 01:42:32 +00:00
Douglas Gregor
f8427066e7 Merged missing iostreams detail headers from trunk
[SVN r43510]
2008-03-05 14:31:07 +00:00
Jonathan Turkanis
f7981dafed full merge from trunk at 43458
[SVN r43460]
2008-03-03 07:02:13 +00:00
Jonathan Turkanis
7d576795b9 merged from trunk
[SVN r43459]
2008-03-03 07:00:58 +00:00
Jonathan Turkanis
675b07cd8c merged changes from iostreams_dev, revisions 43399-43457
[SVN r43458]
2008-03-03 06:20:14 +00:00
Jonathan Turkanis
1c0a50866f full merge from trunk at revision 43402 of boost/iostreams and libs/iostreams
[SVN r43404]
2008-02-23 18:00:38 +00:00
Jonathan Turkanis
4c9337514a merged changes from iostreams_dev
[SVN r43399]
2008-02-23 07:44:58 +00:00
Jonathan Turkanis
8005d60743 updated to test close() on filtering streambufs
[SVN r43395]
2008-02-23 06:07:59 +00:00
Jonathan Turkanis
13b6b8c294 merged changes from iostreams_dev
[SVN r43393]
2008-02-23 00:11:07 +00:00
Jonathan Turkanis
3a6564b05b merged changes from iostreams_dev, revisions 43327-43389
[SVN r43392]
2008-02-23 00:07:13 +00:00
Jonathan Turkanis
84a636d349 Ported changes from iostreams_dev
[SVN r43391]
2008-02-23 00:06:24 +00:00
Jonathan Turkanis
9a80c77b10 Ported change from iostreams_dev
[SVN r43390]
2008-02-23 00:05:49 +00:00