50b4f003e5Disable cppcheck in CI - hangs
James E. King III
2019-05-03 05:11:44 -0400
2493cbfdaaUpdate CI
James E. King III
2019-04-27 09:13:31 -0400
a31d9de40cFixed typo in test message in test/mapped_file_test.cpp
Jacob Brown
2019-03-23 14:52:36 -0500
703e9a077bWhen building from source, install boost_zlib and boost_bzip2
Peter Dimov
2019-03-12 00:43:26 +0200
2543c0f599Turn off BOOST_IOSTREAMS_HAS_DINKUMWARE_FPOS for clang++
hia3
2019-01-14 21:34:04 +0300
f995924343fix documentation issue gunzip example [ci skip]
James E. King III
2019-02-19 14:57:50 -0500
29a831798eEnhance Travis CI build coverage
James E. King III
2018-10-29 22:56:00 +0000
f1f7ad9f68remove dependence on <typeinfo> header
Konstantin Käfer
2018-10-09 17:09:11 +0300
8c8069bd28add visibility=global to travis CI ubsan builds
James E. King III
2018-10-09 17:20:10 +0000
5692d34219clean up some coverity-identified issues, mostly uninitialized class members
James E. King III
2018-08-13 23:49:06 +0000
1e9ef0aa6cMerge branch 'master' into develop
James E. King III
2018-08-11 00:28:29 +0000
0de0ad4cefupdate readme for coverity scan badges
James E. King III
2018-08-11 00:26:24 +0000
1b45b70108Fixed warning about comparison of integer expressions of different signedness (#64)
F
2018-08-01 15:04:59 +0200
d7f1b82682Added 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.
James E. King III
2018-07-17 00:44:24 +0000
b51c1d005eFixed non-blocking adapter read() data overwrite and infinite loop. Non-blocking adapter read() wasn't tracking amount read properly which could cause an infinite loop when underlying (infinite) source returns amounts smaller than requested. Also amounts read previously were overwritten by subsequent calls.
msuvajac
2018-03-02 11:37:50 +0100
a0a36ef681Fixed bzip2 memory leak. When bad data is encounted during compression/decompression exception is thrown (through bzip2::check()) but memory associated with the bzip2 stream wasn't properly released (BZ2_bzCompressEnd()/BZ2_bzDecompressEnd() must be called to do that - which is done by calling bzip2_base::end()). As end() throws on error, and we are now calling end() in destructor, nothrow version needed to be made so we don't terminate user program in case end() fails.
msuvajac
2018-03-02 09:51:51 +0100
1680ef8b76Merge branch 'develop'
Edward Diener
2018-02-20 08:18:15 -0500
Merge pull request #44 from Kojoley/fix-msvc-11-crt-4250-warning
Edward Diener
2017-12-10 19:59:48 -0500
5c0fe7e9ebSuppress C4250 warning because of VS2012 CRT
Nikita Kniazev
2017-12-09 18:14:25 +0300
4e57510127Updated to support c++11's std::allocator_traits when available in the rest of the situations where BOOST_NO_STD_ALLOCATOR is being checked.
Edward Diener
2017-12-09 08:19:26 -0500
bb73bce16aUpdated to support c++11's std::allocator_traits when available.
Edward Diener
2017-12-08 23:52:55 -0500