Commit Graph

  • 601244b26a Check that liblzma has lzma_cputhreads(), to fix Mac build failure. Fixes #102. (#103) cc Peter Dimov 2019-11-18 21:06:59 -0800
  • 64abdfc65f Update CI James E. King III 2019-06-23 07:59:42 -0400
  • c5aff9d1c2 Explicitly delete non implemented private copy operator to avoid gcc 9 -Wdeprecated-copy warning. Romain Geissler 2019-04-17 21:25:03 +0000
  • 06cf1df4f3 LZMA thread support (#95) jbonyun 2019-05-28 18:49:25 -0500
  • 7c627be6e9 Change broken turkanis homepage link to boost.org/users/people. Tinko Bartels 2019-04-23 20:52:42 +0200
  • 624d6aae2b Fix a number of broken links. Tinko Bartels 2019-04-23 20:48:49 +0200
  • d6301d81a2 Fix processing of multi-stream files (#87) Guillermo Frontera 2019-05-24 14:29:54 +0200
  • 50b4f003e5 Disable cppcheck in CI - hangs James E. King III 2019-05-03 05:11:44 -0400
  • 2493cbfdaa Update CI James E. King III 2019-04-27 09:13:31 -0400
  • a31d9de40c Fixed typo in test message in test/mapped_file_test.cpp Jacob Brown 2019-03-23 14:52:36 -0500
  • 703e9a077b When building from source, install boost_zlib and boost_bzip2 Peter Dimov 2019-03-12 00:43:26 +0200
  • 2543c0f599 Turn off BOOST_IOSTREAMS_HAS_DINKUMWARE_FPOS for clang++ hia3 2019-01-14 21:34:04 +0300
  • f995924343 fix documentation issue gunzip example [ci skip] James E. King III 2019-02-19 14:57:50 -0500
  • 29a831798e Enhance Travis CI build coverage James E. King III 2018-10-29 22:56:00 +0000
  • f1f7ad9f68 remove dependence on <typeinfo> header Konstantin Käfer 2018-10-09 17:09:11 +0300
  • 8c8069bd28 add visibility=global to travis CI ubsan builds James E. King III 2018-10-09 17:20:10 +0000
  • 5692d34219 clean up some coverity-identified issues, mostly uninitialized class members James E. King III 2018-08-13 23:49:06 +0000
  • 1e9ef0aa6c Merge branch 'master' into develop James E. King III 2018-08-11 00:28:29 +0000
  • 0de0ad4cef update readme for coverity scan badges James E. King III 2018-08-11 00:26:24 +0000
  • 1b45b70108 Fixed warning about comparison of integer expressions of different signedness (#64) F 2018-08-01 15:04:59 +0200
  • 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. James E. King III 2018-07-17 00:44:24 +0000
  • 230339539c
    Merge pull request #59 from TobiasLudwig/bugfix/warning-pragma-push Edward Diener 2018-06-17 04:35:36 -0400
  • 6ad47ce9b5 add missing warning re-enabling include Tobias Ludwig 2018-06-11 21:39:30 +0200
  • a0c32babd2
    Merge pull request #57 from BillyONeal/develop Edward Diener 2018-04-20 05:18:34 -0400
  • 15e7258973 Guard _MSVC_STL_VERSION test with BOOST_MSVC test. Billy Robert O'Neal III 2018-04-19 21:51:03 -0700
  • a3e973f3d4 Turn off BOOST_IOSTREAMS_HAS_DINKUMWARE_FPOS for MSVC++. Billy Robert O'Neal III 2018-04-16 14:32:12 -0700
  • 7b5bf3663a
    Merge pull request #53 from msuvajac/nonblocking_read Edward Diener 2018-04-14 22:47:07 -0400
  • c254a9e702
    Merge pull request #52 from msuvajac/bzip2_memory_leak Edward Diener 2018-04-14 18:33:17 -0400
  • eb03aa43b9
    Merge pull request #48 from rdoeffinger/zstd Edward Diener 2018-03-26 17:15:36 -0400
  • 78f4496235 Add zstd compression/decompression filter. Reimar Döffinger 2018-01-13 17:52:30 +0100
  • b51c1d005e Fixed 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
  • a0a36ef681 Fixed 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
  • 1680ef8b76 Merge branch 'develop' Edward Diener 2018-02-20 08:18:15 -0500
  • e092f44a0f
    Merge pull request #50 from rdoeffinger/testfix Edward Diener 2018-01-19 19:20:57 -0500
  • 2c30bedbe0 Fix test when zlib or bzip2 not available. Reimar Döffinger 2018-01-19 22:33:26 +0100
  • d380d6267c
    Merge pull request #49 from kuhlenough/patch-1 Edward Diener 2018-01-16 11:37:53 -0500
  • 9de5295cec
    VxWorks' Dinkum clib does not support the fpos extension Brian Kuhl 2018-01-16 11:21:31 -0500
  • 2d5f0dbfc1 Don't pass deprecated options. Steven Watanabe 2018-01-10 16:44:32 -0700
  • c75cb13e1b
    Merge pull request #46 from DanielaE/fix/replace-deprecated-allocator-members Edward Diener 2017-12-28 23:26:25 -0500
  • e3776ac37b
    Most members of std::allocate are deprecated in C++17 Daniela Engert 2017-12-28 16:19:34 +0100
  • 083245c50f
    Merge pull request #45 from Kojoley/fix-msvc-11-crt-4250-warning-follow-up Edward Diener 2017-12-12 12:57:56 -0500
  • fe5f2e2c83 Follow up to Suppress C4250 warning because of VS2012 CRT Nikita Kniazev 2017-12-12 19:20:25 +0300
  • 0b2e39ef92 Changed from using _MSC_VER to using BOOST_MSVC Edward Diener 2017-12-10 20:18:01 -0500
  • 5a0c4ff9e3
    Merge pull request #44 from Kojoley/fix-msvc-11-crt-4250-warning Edward Diener 2017-12-10 19:59:48 -0500
  • 5c0fe7e9eb Suppress C4250 warning because of VS2012 CRT Nikita Kniazev 2017-12-09 18:14:25 +0300
  • 4e57510127 Updated 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
  • bb73bce16a Updated to support c++11's std::allocator_traits when available. Edward Diener 2017-12-08 23:52:55 -0500
  • 20e6b26287 Merge branch 'develop' eldiener 2017-10-30 11:41:42 -0400
  • d2a1d0149b Removed --depth 1 eldiener 2017-10-29 21:42:52 -0400
  • 0ec81ee657 Merge branch 'develop' eldiener 2017-10-27 22:22:04 -0400
  • 4af2f2d7a4 Better appveyor file setup. Edward Diener 2017-10-09 12:07:17 -0400
  • 626cbbd439 Added Appveyor file. Edward Diener 2017-10-09 08:15:26 -0400
  • af1713666b Merge pull request #39 from rdoeffinger/fixup_workaround_removal Edward Diener 2017-09-25 15:48:45 -0400
  • 623c608793 Removed executable flag. Edward Diener 2017-09-16 07:15:09 -0400
  • 4a9ed4bfe2 Merge branch 'develop' Edward Diener 2017-08-01 20:27:04 -0400
  • 512142b547 Merge pull request #41 from jschueller/patch-1 Edward Diener 2017-07-31 21:38:27 -0400
  • 2fb542b8d5 lowercase win32 header to fix cross-compilation Julien Schueller 2017-07-31 22:25:52 +0200
  • e3992dbdce Merge pull request #40 from rdoeffinger/lzma Edward Diener 2017-07-26 09:15:25 -0400
  • dbfdee7515 Clarify origin and authors of recently added files. Reimar Döffinger 2017-07-26 10:42:52 +0200
  • edf2582758 Merge pull request #38 from rdoeffinger/lzma Edward Diener 2017-07-25 20:54:40 -0400
  • 531fc5c87b Update cpp files for removed MSVC workarounds. Reimar Döffinger 2017-07-25 18:09:33 +0200
  • d33ee66e12 Port updates from bzip2.hpp/cpp files. Reimar Döffinger 2017-07-25 18:01:17 +0200
  • 282b1edd76 Add lzma compressor and decompressor filters. Reimar Döffinger 2017-07-03 19:24:19 +0200
  • 195080400c Merge branch 'develop' Edward Diener 2017-07-22 12:49:21 -0400
  • 225fe3a09a Merge pull request #36 from rdoeffinger/issue2557 Edward Diener 2017-07-03 22:01:58 -0400
  • b9a61eaa0d Fix endless loop when writing to file exceeds quota. Reimar Döffinger 2017-07-03 13:56:11 +0200
  • 304b5c1c3a Merge pull request #37 from rdoeffinger/warnfix Edward Diener 2017-07-03 10:51:33 -0400
  • c4d795e6c6 gzip: Add cast to avoid compiler warning. Reimar Döffinger 2017-07-03 16:10:33 +0200
  • c9e0746c1a Revert change. Edward Diener 2017-06-27 13:50:44 -0400
  • c4dcb35448 Merge pull request #35 from rcombs/patch-1 Edward Diener 2017-06-27 13:47:33 -0400
  • 09fc1e53cd Merge pull request #34 from memem359/fix-visibility-clang Edward Diener 2017-06-27 11:32:45 -0400
  • 841484bf42 Merge pull request #33 from matbech/patch-1 Edward Diener 2017-06-27 09:52:24 -0400
  • e1fe71315f Silence signedness warning in clang Rodger Combs 2017-06-07 17:52:54 -0500
  • 46d8e8c82a Fix hidden visibility symbols for mac/clang memem359 2017-06-07 17:49:31 -0400
  • c62b52cc6b constify access to s->next_in Mat 2017-06-04 06:53:54 +0200
  • 843dbd9192 Merge branch 'develop' Edward Diener 2017-01-04 10:55:04 -0500
  • 1d65ea1ff3 Merge branch 'develop_test' into develop Edward Diener 2016-12-10 19:20:56 -0500
  • 16e05f4a68 Added temp_file include. Edward Diener 2016-12-10 12:33:04 -0500
  • d595901ae4 Merge branch 'bugfix/10561' of https://github.com/jlodos/iostreams into develop_test Edward Diener 2016-12-10 08:15:32 -0500
  • e3447fa3f1 Merge branch 'develop_test' into develop Edward Diener 2016-12-09 23:05:21 -0500
  • c7f03f846e Updated docs and fix for mapped_file::end() functionality. Edward Diener 2016-12-09 21:09:55 -0500
  • 80e8ba4bd5 Merge pull request #7 from coding-po/Bug_7179 Edward Diener 2016-12-09 02:50:20 -0500
  • 7c139ef48b The read and write function templates use the char_type. Edward Diener 2016-12-08 23:19:48 -0500
  • 0caa140af7 Use 'std::streamsize' instead of 'int' where appropriate. Edward Diener 2016-12-07 22:27:55 -0500
  • 9b371468e9 Removed commented out code Edward Diener 2016-12-07 16:08:43 -0500
  • 7cbbfa57af Updated file descriptor code and tests Edward Diener 2016-12-07 01:43:17 -0500
  • d3580761dd Backed out changes Edward Diener 2016-12-06 13:16:56 -0500
  • a2abc1abcb Revert file descriptor changes Edward Diener 2016-12-05 19:36:08 -0500
  • daf1b386ed Merge pull request #31 from jschueller/patch-1 Edward Diener 2016-12-05 16:26:48 -0500
  • b8e459a499 Merge pull request #17 from yanikibo/develop Edward Diener 2016-12-05 15:01:07 -0500
  • 743057ad78 Merge pull request #21 from vatsal-shah/develop Edward Diener 2016-12-03 22:13:03 -0500
  • bfa6b063a5 Merge pull request #29 from ErisExchange/eris-bugfix Edward Diener 2016-12-03 19:35:55 -0500
  • ac69af4d35 Merge pull request #27 from nmusolino/develop Edward Diener 2016-12-03 19:29:32 -0500
  • ebf85c2752 Merge pull request #19 from joachim-faulhaber/iostreams_patches_1_59_0 Edward Diener 2016-12-03 19:18:54 -0500
  • aa8bf44a2f Merge pull request #18 from timblechmann/fixes/fix-unused-parameter-warning Edward Diener 2016-12-03 19:12:48 -0500
  • 6f9d4f7fac Merge pull request #13 from RogerioDosSantos/develop Edward Diener 2016-12-03 18:49:16 -0500
  • 16060427e6 Merge pull request #6 from jhunold/develop Edward Diener 2016-12-03 18:45:25 -0500
  • 49d286238b Merge pull request #5 from coding-po/Bug_10072 Edward Diener 2016-12-03 18:40:55 -0500
  • e795d58723 Merge pull request #4 from MarcelRaad/develop Edward Diener 2016-12-03 18:32:28 -0500
  • f837c535fc Merge pull request #3 from Lastique/patch-1 Edward Diener 2016-12-03 18:30:32 -0500