Commit Graph

  • 8561bdb8bc Apply Node20 workaround develop boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0 master feature/gha Peter Dimov 2024-12-15 22:27:05 +02:00
  • 6260906fd8 Update ci.yml Peter Dimov 2024-12-15 21:42:42 +02:00
  • 616c4fea7a Update ci.yml boost-1.87.0.beta1 boost-1.87.0 Peter Dimov 2024-11-07 19:15:55 +02:00
  • 6e6b937a46 Iostreams requires C++11, but the b2-installed CMake configs don't know that feature/gha-b2-install Peter Dimov 2024-11-07 18:35:10 +02:00
  • 6c2d18d702 Add posix_b2_install to ci.yml Peter Dimov 2024-11-07 18:14:17 +02:00
  • a006b4a150 Also test staged Boost in windows-b2-install Peter Dimov 2024-11-07 18:04:32 +02:00
  • 096ad2169b fix installation of vendored zlib and bzip2 Dmitry Arkhipov 2024-11-06 17:39:20 +03:00
  • 92d9290400 Add the windows-b2-install job to ci.yml Peter Dimov 2024-11-07 16:43:03 +02:00
  • c7dd648be3 Change CMAKE_INSTALL_PREFIX to CMAKE_PREFIX_PATH Peter Dimov 2024-09-18 20:13:18 +03:00
  • 4906dbb16f Add -DBoost_VERBOSE=ON to posix-cmake-install Peter Dimov 2024-09-18 19:06:31 +03:00
  • 327c147909 Merge branch 'modular' of https://github.com/grafikrobot/boostorg.iostreams into feature/modular-b2 feature/modular-b2 Peter Dimov 2024-09-03 21:19:20 +03:00
  • 24f7993edd Remove superflous, and erronuous, targets. Rene Rivera 2024-09-03 08:48:24 -05:00
  • 50e18cd283 Update local includes to use quotes instead of angles Peter Dimov 2024-09-03 16:46:08 +03:00
  • a09688733e Merge branch 'modular' of https://github.com/grafikrobot/boostorg.iostreams into feature/modular-b2 Peter Dimov 2024-09-03 15:57:01 +03:00
  • 5547aacb53 Set the STRINGS property of BOOST_IOSTREAMS_ZSTD_TARGET feature/pr-176 Peter Dimov 2024-09-02 19:37:55 +03:00
  • f4017ee5d8 Rename BOOST_IOSTREAMS_TARGET_ZSTD to BOOST_IOSTREAMS_ZSTD_TARGET Peter Dimov 2024-09-02 19:34:55 +03:00
  • 641c8fde0d Update BOOST_IOSTREAMS_TARGET_ZSTD configuration as per feedback tarun-t 2024-08-31 16:43:13 +05:30
  • 55ad5d7cee CMake: Add customizable target names for compression libraries tarun-t 2024-08-29 20:11:22 +05:30
  • 3e5917fd54 Sync from upstream. Rene Rivera 2024-08-20 09:57:27 -05:00
  • 9dde9ef277 Update cmake_install_test, cmake_subdir_test Peter Dimov 2024-08-18 01:28:48 +03:00
  • 9bda6c78e8 Update build deps. Rene Rivera 2024-08-03 16:00:52 -05:00
  • 19d2866d3b Move inter-lib dependencies to a project variable and into the build targets. Rene Rivera 2024-07-23 22:34:23 -05:00
  • 36193d9de3 Update copyright dates. Rene Rivera 2024-07-20 22:52:04 -05:00
  • f3bee50a7b Sync from upstream. Rene Rivera 2024-07-18 09:28:22 -05:00
  • 2093f7c08c Update cmake_subdir_test Peter Dimov 2024-07-13 03:28:21 +03:00
  • f433987538 Update ci.yml Peter Dimov 2024-07-13 03:20:36 +03:00
  • 7a0d907c72 Update cmake_subdir_test, cmake_install_test Peter Dimov 2024-07-13 03:11:44 +03:00
  • 50901904c6 Update ci.yml Peter Dimov 2024-07-13 03:03:23 +03:00
  • 24e26ef775 Bump B2 require to 5.2 Rene Rivera 2024-06-14 11:33:55 -05:00
  • 56ffa54c96 Add requires-b2 check to top-level build file. Rene Rivera 2024-05-05 09:00:01 -05:00
  • 05b5563906 Add missing NO_LIB usage requirements. Rene Rivera 2024-04-28 20:15:38 -05:00
  • c7ad7d19c2 Switch to library requirements instead of source. As source puts extra source in install targets. Rene Rivera 2024-03-29 21:15:59 -05:00
  • e083525bfd Make the library modular usable. Rene Rivera 2024-03-11 08:38:17 -05:00
  • 6be38c3449 Fix erroneous comment. Fixes #165 boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 boost-1.84.0.beta1 boost-1.84.0 Marshall Clow 2023-10-27 08:22:42 -07:00
  • 7c21f2d866 Update ci.yml Peter Dimov 2023-09-08 17:30:11 +03:00
  • 5fc86f6450 Remove C++03 from ci.yml, because Filesystem no longer compiles under C++03 Peter Dimov 2023-09-08 17:15:56 +03:00
  • 055c1cc759 Disable msvc warning that can occur under some versions+settings (#161) Ruslan Balagansky 2023-08-02 20:13:57 -07:00
  • 5fe4de84f8 Fix typos in zstd_decompressor_impl comment (#158) boost-1.83.0.beta1 boost-1.83.0 boost-1.82.0 andre-schulz 2023-01-25 00:26:02 +01:00
  • 9a3164c993 Remove shadow-field warnings. (#157) chrisse74 2023-01-21 18:19:11 +01:00
  • 65fc893eaa Update stream_state_test.cpp boost-1.82.0.beta1 Peter Dimov 2023-01-17 03:14:06 +02:00
  • fa8d08c5bf Update ci.yml Peter Dimov 2023-01-17 02:17:58 +02:00
  • d1c1114a61 Remove unnecessary trailing semicolons (#146) boost-1.81.0.beta1 boost-1.81.0 Eisuke Kawashima 2022-11-10 14:15:11 +09:00
  • 9faa0ea257 Fixing buffer overflow in do_length (#128) Kevin Cadieux 2022-11-01 20:12:03 -07:00
  • ac06cfae26 MSVC "assignment within conditional" warning fix (#108) Conrad Poelman 2022-11-01 23:07:10 -04:00
  • 826f01ad2b Fix docu links in Readme (#144) Alexander Grund 2022-11-02 04:05:45 +01:00
  • 0b0d0120fe Fix MSVC Level 4 warning (Issue #131) (#133) Marshall Clow 2022-11-01 20:04:57 -07:00
  • 8003232986 chore: bump macos runner version (#150) Baoshuo Ren 2022-07-27 05:10:15 +08:00
  • 7f49cec283 change close_impl to always set the file handle to 'invalid_handle' even if the call to close fails, this could prevent double-closes. boost-1.80.0.beta1 boost-1.80.0 Marshall Clow 2022-07-01 17:47:22 -07:00
  • f8c14ec77f Remove extraneous ';' from BOOST_DELETED_FUNCTION uses; resolves #147 Marshall Clow 2022-05-31 18:43:04 -07:00
  • 9edd46fe73 Add src/gzip.cpp when zlib is enabled boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 feature/zstd Peter Dimov 2021-09-13 15:52:54 +03:00
  • 97f6014f3d Split build and install steps in ci.yml Peter Dimov 2021-09-13 15:08:19 +03:00
  • cef6831e0c Update zstd package name and target name to match the official upstream zstd-config.cmake Peter Dimov 2021-09-13 14:51:34 +03:00
  • aa2d2b05bf Disable gzip compression test on __APPLE__ (no idea why it fails with an uncaught zlib_error) Peter Dimov 2021-09-13 13:36:31 +03:00
  • 4a127d09cc Extend stream_state_test workaround Peter Dimov 2021-09-13 04:12:16 +03:00
  • 79e845e193 Fix shadowing errors Peter Dimov 2021-09-13 04:07:08 +03:00
  • 086416dc32 Fix test allocators Peter Dimov 2021-09-13 02:39:05 +03:00
  • d40f44db32 Add CMake subdir, install tests to GHA Peter Dimov 2021-09-13 01:36:41 +03:00
  • c84007a8da Add test/cmake_install_test, test/cmake_subdir_test Peter Dimov 2021-09-13 01:27:19 +03:00
  • 00022679a8 Add .github/workflows Peter Dimov 2021-09-13 01:21:13 +03:00
  • bd7179d30d Do not define BOOST_IOSTREAMS_SOURCE in CMakeLists.txt boost-1.77.0.beta1 boost-1.77.0 Peter Dimov 2021-06-09 18:48:15 +03:00
  • 44a5162c3c Add the check for lzma_cputhreads to CMakeLists.txt Peter Dimov 2021-06-06 22:26:53 +03:00
  • f70242f859 Require Zstd 1.0 Peter Dimov 2021-06-06 08:07:57 +03:00
  • 74874d6f10 Add BOOST_IOSTREAMS_ENABLE_ZSTD Peter Dimov 2021-06-06 03:06:12 +03:00
  • b724e2f362 Update remaining occurrence of WITH Peter Dimov 2021-06-05 18:46:55 +03:00
  • a9eedc385b Change options to be named ENABLE for consistency Peter Dimov 2021-06-05 17:25:40 +03:00
  • 5e60633540 Fix MSVC Level 4 warning (Issue #131) mclow-patch-1 Marshall Clow 2021-05-27 07:08:08 -07:00
  • dd360d941f Fix status message Peter Dimov 2021-05-25 20:31:39 +03:00
  • 57764d2694 Fix target_compile_definitions line Peter Dimov 2021-05-25 20:09:11 +03:00
  • 94da193956 Add CMakeLists.txt Peter Dimov 2021-05-25 07:14:42 +03:00
  • 4d2e763ba8 add drone config [ci skip] (#125) Sam Darwin 2021-03-04 02:28:57 +00:00
  • f4ea3c9c0a Resolve visual studio warning C4127: conditional expression is constant. (#118) dgeelen 2021-02-16 16:30:01 +01:00
  • 323ec06037 [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. (#123) Edward Diener 2021-01-21 01:59:37 -05:00
  • 1a260555d5 Add missing include (#121) boost-1.76.0.beta1 boost-1.76.0 boost-1.75.0.beta1 boost-1.75.0 Lucas Camolezi 2020-09-10 19:29:11 -03:00
  • e49b183238 Fix build on windows with libc++ (#106) Jean-Michaël Celerier 2020-09-11 00:26:15 +02:00
  • 6114867922 Do not run the wide character regex filter test if regex indicates that wide character regex is not supported. feature/pr-112 Edward Diener 2020-04-19 14:07:21 -04:00
  • 198dcb23ef Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. Edward Diener 2020-04-03 21:05:18 -04:00
  • bc868902b0 Avoid using deprecated headers to silence compiler warnings. (#115) boost-1.74.0.beta1 boost-1.74.0 Andrey Semashev 2020-05-13 16:44:30 +03:00
  • 87d113c6a3 Remove unused include of 'bind.hpp' Marshall Clow 2020-04-30 07:35:23 -07:00
  • 601244b26a Check that liblzma has lzma_cputhreads(), to fix Mac build failure. Fixes #102. (#103) boost-1.73.0.beta1 boost-1.73.0 boost-1.72.0.beta1 boost-1.72.0 Peter Dimov 2019-11-18 21:06:59 -08:00
  • a063aae54c Fix has_lzma_cputhreads.cpp location pr/check-lzma-cputhreads Peter Dimov 2019-10-26 05:31:14 -07:00
  • 318c7a61ce Check that liblzma has lzma_threads when building Peter Dimov 2019-10-26 15:03:26 +03:00
  • 64abdfc65f Update CI boost-1.71.0.beta1 boost-1.71.0 James E. King III 2019-06-23 07:59:42 -04:00
  • c5aff9d1c2 Explicitly delete non implemented private copy operator to avoid gcc 9 -Wdeprecated-copy warning. Romain Geissler 2019-04-17 21:25:03 +00:00
  • 06cf1df4f3 LZMA thread support (#95) jbonyun 2019-05-28 18:49:25 -05:00
  • 7c627be6e9 Change broken turkanis homepage link to boost.org/users/people. Tinko Bartels 2019-04-23 20:52:42 +02:00
  • 624d6aae2b Fix a number of broken links. Tinko Bartels 2019-04-23 20:48:49 +02:00
  • d6301d81a2 Fix processing of multi-stream files (#87) Guillermo Frontera 2019-05-24 14:29:54 +02:00
  • 50b4f003e5 Disable cppcheck in CI - hangs James E. King III 2019-05-03 05:11:44 -04:00
  • 2493cbfdaa Update CI James E. King III 2019-04-27 09:13:31 -04:00
  • a31d9de40c Fixed typo in test message in test/mapped_file_test.cpp Jacob Brown 2019-03-23 14:52:36 -05:00
  • 703e9a077b When building from source, install boost_zlib and boost_bzip2 boost-1.70.0 Peter Dimov 2019-03-12 00:43:26 +02:00
  • 2543c0f599 Turn off BOOST_IOSTREAMS_HAS_DINKUMWARE_FPOS for clang++ boost-1.70.0.beta1 hia3 2019-01-14 21:34:04 +03:00
  • f995924343 fix documentation issue gunzip example [ci skip] James E. King III 2019-02-19 14:57:50 -05:00
  • 29a831798e Enhance Travis CI build coverage boost-1.69.0-beta1 boost-1.69.0 James E. King III 2018-10-29 22:56:00 +00:00
  • f1f7ad9f68 remove dependence on <typeinfo> header Konstantin Käfer 2018-10-09 17:09:11 +03:00
  • 8c8069bd28 add visibility=global to travis CI ubsan builds James E. King III 2018-10-09 17:20:10 +00:00
  • 5692d34219 clean up some coverity-identified issues, mostly uninitialized class members James E. King III 2018-08-13 23:49:06 +00:00
  • 1e9ef0aa6c Merge branch 'master' into develop James E. King III 2018-08-11 00:28:29 +00:00
  • 0de0ad4cef update readme for coverity scan badges James E. King III 2018-08-11 00:26:24 +00:00
  • 1b45b70108 Fixed warning about comparison of integer expressions of different signedness (#64) F 2018-08-01 15:04:59 +02:00