Commit Graph

25 Commits

Author SHA1 Message Date
Jacob Brown
a31d9de40c Fixed typo in test message in test/mapped_file_test.cpp 2019-03-25 08:11:28 -04:00
James E. King III
5692d34219 clean up some coverity-identified issues, mostly uninitialized class members 2018-08-13 22:28:27 -04:00
James E. King III
d7f1b82682 Added CI framework
- travis with valgrind, cppcheck, ubsan, codecov, covscan (future)
      - appveyor with MSVC 2010 through 2017, cygwin 32/64, mingw 32/64
      - README, LICENSE, etc.

Additional fixes for cygwin builds to work
2018-07-30 09:14:56 -04:00
Gennadiy Rozental
b18b68152f eliminated unit_test_framework and BOOST_MESSAGE
[SVN r74728]
2011-10-05 09:43:29 +00:00
Daniel James
0ef8087040 Iostreams: Support filesystem3 paths. Refs #4485.
Based on Zhuo Qiang's patch with added tests and support
for `operator=`.

I also used `codecvt_type` to detect `filesystem3::path`
instead of `string_type`. Using `string_type` made
`filesystem2::path` ambiguous because it has both
`string_type` and `external_string_type` members. 

The member types are a bit arbitrary, but a more precise
distinction would probably also be more expensive.



[SVN r72382]
2011-06-03 23:29:59 +00:00
Daniel James
bb51391533 Only support the templated constructor for types with an
'external_string_type' member. Refs #4135.

Using SFINAE, I might add a workaround for compilers that don't support
it, although I'm not sure if there are any that Iostreams supports.

[SVN r61497]
2010-04-22 22:51:24 +00:00
Daniel James
67e832cb3b Fix error checks after calling SetFilePointer. Refs #3953
Thanks to Eg. Especially for writing a test.

[SVN r60281]
2010-03-07 09:34:45 +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
Jonathan Turkanis
6aa3785713 applied changes from Jorge Lodos (with modifications)
[SVN r46692]
2008-06-25 18:23:59 +00:00
Jonathan Turkanis
ecbd2bd5e8 merged changes from iostreams_dev, revisions 42962-43059: updated copyright notices
[SVN r43061]
2008-02-02 22:10:46 +00:00
Jonathan Turkanis
a8709e3555 renamed streambuf_facade, stream_facade and several filters
[SVN r30128]
2005-07-15 23:55:05 +00:00
Jonathan Turkanis
c592608662 renamed size --> new_file_size
[SVN r29294]
2005-05-30 07:50:11 +00:00
Jonathan Turkanis
58b65b7b7e added support for non-blocking i/o
[SVN r28426]
2005-04-22 19:29:05 +00:00
Jonathan Turkanis
c5020171dc inegrated Jonathan Graehls changes
[SVN r28232]
2005-04-14 04:25:08 +00:00
Jonathan Turkanis
c098b6c44d added newline to test data; switched to binary mode where necessary
[SVN r28048]
2005-04-07 18:13:13 +00:00
Jonathan Turkanis
64e9c9e58d fixes for CW 9
[SVN r27816]
2005-03-25 12:55:18 +00:00
Jonathan Turkanis
9987601be9 uncommented code
[SVN r27809]
2005-03-24 21:18:35 +00:00
Jonathan Turkanis
013289216a commented out all but first test, to diagnose Darwin problem
[SVN r27616]
2005-03-12 03:17:38 +00:00
Jonathan Turkanis
9bffac1641 added BOOST_MESSAGE at beginning of test
[SVN r27589]
2005-03-09 19:29:24 +00:00
Jonathan Turkanis
745e4b42ad added BOOST_MESSAGE in 6 places (prev commit msg was an error)
[SVN r27569]
2005-03-08 02:24:57 +00:00
Jonathan Turkanis
4601846a91 added BOOST_MESSAGE in six locations
[SVN r27568]
2005-03-08 00:26:31 +00:00
Jonathan Turkanis
f4ae19c6c9 disabled global optimization for VC6
[SVN r27372]
2005-02-14 07:14:29 +00:00
Jonathan Turkanis
ca39c0c829 additional support for 'old' iostreams
[SVN r27237]
2005-02-08 09:02:47 +00:00
Jonathan Turkanis
81ace62bfb erged .hpp files into .cpp files
[SVN r27135]
2005-02-05 05:12:11 +00:00
Jonathan Turkanis
c0564c3c7c initial commitment
[SVN r26900]
2005-01-28 23:54:41 +00:00