Peter Dimov
8561bdb8bc
Apply Node20 workaround
boost-1.90.0.beta1
boost-1.90.0
boost-1.89.0
boost-1.88.0.beta1
boost-1.88.0
2024-12-15 22:27:05 +02:00
Peter Dimov
6260906fd8
Update ci.yml
2024-12-15 21:42:42 +02:00
Peter Dimov
616c4fea7a
Update ci.yml
boost-1.87.0.beta1
boost-1.87.0
2024-11-07 19:15:55 +02:00
Peter Dimov
6e6b937a46
Iostreams requires C++11, but the b2-installed CMake configs don't know that
2024-11-07 18:35:10 +02:00
Peter Dimov
6c2d18d702
Add posix_b2_install to ci.yml
2024-11-07 18:17:23 +02:00
Peter Dimov
a006b4a150
Also test staged Boost in windows-b2-install
2024-11-07 18:04:32 +02:00
Dmitry Arkhipov
096ad2169b
fix installation of vendored zlib and bzip2
2024-11-07 17:48:30 +02:00
Peter Dimov
92d9290400
Add the windows-b2-install job to ci.yml
2024-11-07 16:45:59 +02:00
Peter Dimov
c7dd648be3
Change CMAKE_INSTALL_PREFIX to CMAKE_PREFIX_PATH
2024-09-18 20:13:18 +03:00
Peter Dimov
4906dbb16f
Add -DBoost_VERBOSE=ON to posix-cmake-install
2024-09-18 19:06:31 +03:00
Peter Dimov
327c147909
Merge branch 'modular' of https://github.com/grafikrobot/boostorg.iostreams into feature/modular-b2
2024-09-03 21:19:20 +03:00
Rene Rivera
24f7993edd
Remove superflous, and erronuous, targets.
2024-09-03 08:48:24 -05:00
Peter Dimov
50e18cd283
Update local includes to use quotes instead of angles
2024-09-03 16:46:08 +03:00
Peter Dimov
a09688733e
Merge branch 'modular' of https://github.com/grafikrobot/boostorg.iostreams into feature/modular-b2
2024-09-03 15:57:01 +03:00
Peter Dimov
5547aacb53
Set the STRINGS property of BOOST_IOSTREAMS_ZSTD_TARGET
2024-09-02 19:37:55 +03:00
Peter Dimov
f4017ee5d8
Rename BOOST_IOSTREAMS_TARGET_ZSTD to BOOST_IOSTREAMS_ZSTD_TARGET
2024-09-02 19:34:55 +03:00
tarun-t
641c8fde0d
Update BOOST_IOSTREAMS_TARGET_ZSTD configuration as per feedback
2024-08-31 16:43:13 +05:30
tarun-t
55ad5d7cee
CMake: Add customizable target names for compression libraries
...
- Introduce CACHE variables for ZLIB, BZip2, LibLZMA, and Zstd targets
- Update boost_iostreams_option function calls to use new variables
2024-08-29 20:12:58 +05:30
Rene Rivera
3e5917fd54
Sync from upstream.
2024-08-20 09:57:27 -05:00
Peter Dimov
9dde9ef277
Update cmake_install_test, cmake_subdir_test
2024-08-18 01:28:48 +03:00
Rene Rivera
9bda6c78e8
Update build deps.
2024-08-03 16:00:52 -05:00
Rene Rivera
19d2866d3b
Move inter-lib dependencies to a project variable and into the build targets.
2024-07-23 22:34:23 -05:00
Rene Rivera
36193d9de3
Update copyright dates.
2024-07-20 22:52:04 -05:00
Rene Rivera
f3bee50a7b
Sync from upstream.
2024-07-18 09:28:22 -05:00
Peter Dimov
2093f7c08c
Update cmake_subdir_test
2024-07-13 03:28:21 +03:00
Peter Dimov
f433987538
Update ci.yml
2024-07-13 03:20:36 +03:00
Peter Dimov
7a0d907c72
Update cmake_subdir_test, cmake_install_test
2024-07-13 03:11:44 +03:00
Peter Dimov
50901904c6
Update ci.yml
2024-07-13 03:03:23 +03:00
Rene Rivera
24e26ef775
Bump B2 require to 5.2
2024-06-14 11:33:55 -05:00
Rene Rivera
56ffa54c96
Add requires-b2 check to top-level build file.
2024-05-05 09:00:01 -05:00
Rene Rivera
05b5563906
Add missing NO_LIB usage requirements.
2024-04-28 20:15:38 -05:00
Rene Rivera
c7ad7d19c2
Switch to library requirements instead of source. As source puts extra source in install targets.
2024-03-29 21:15:59 -05:00
Rene Rivera
e083525bfd
Make the library modular usable.
2024-03-11 08:38:17 -05:00
Marshall Clow
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
2023-10-27 08:22:42 -07:00
Peter Dimov
7c21f2d866
Update ci.yml
2023-09-08 17:30:11 +03:00
Peter Dimov
5fc86f6450
Remove C++03 from ci.yml, because Filesystem no longer compiles under C++03
2023-09-08 17:15:56 +03:00
Ruslan Balagansky
055c1cc759
Disable msvc warning that can occur under some versions+settings ( #161 )
...
This warning has been observed under more than one version. One
specific example, as described in issue #138 , is on
indirect_streambuf.hpp(440) when Whole Program Optimization is off.
In this case, the line before is seen by the optimizer as always
throwing for particular instantiations of the template,
and therefore the line in question is flagged as not reachable.
MSVC team has stated this is is expected behavior.
This is a simple and hopefully good-enough fix.
2023-08-02 20:13:57 -07:00
andre-schulz
5fe4de84f8
Fix typos in zstd_decompressor_impl comment ( #158 )
boost-1.83.0.beta1
boost-1.83.0
boost-1.82.0
2023-01-24 15:26:02 -08:00
chrisse74
9a3164c993
Remove shadow-field warnings. ( #157 )
2023-01-21 09:19:11 -08:00
Peter Dimov
65fc893eaa
Update stream_state_test.cpp
boost-1.82.0.beta1
2023-01-17 03:14:06 +02:00
Peter Dimov
fa8d08c5bf
Update ci.yml
2023-01-17 02:23:37 +02:00
Eisuke Kawashima
d1c1114a61
Remove unnecessary trailing semicolons ( #146 )
boost-1.81.0.beta1
boost-1.81.0
2022-11-09 21:15:11 -08:00
Kevin Cadieux
9faa0ea257
Fixing buffer overflow in do_length ( #128 )
...
* Fixing buffer overflow in do_length.
* Using Andrey's version.
2022-11-01 20:12:03 -07:00
Conrad Poelman
ac06cfae26
MSVC "assignment within conditional" warning fix ( #108 )
...
Unlike gcc/clang, the extra parentheses don't silence MSVC's warning about assignments within conditional statements, and the latest MSVC 2019 issues warnings on these lines. This change performs the assignments prior to the "if" statements.
2022-11-01 20:07:10 -07:00
Alexander Grund
826f01ad2b
Fix docu links in Readme ( #144 )
2022-11-01 20:05:45 -07:00
Marshall Clow
0b0d0120fe
Fix MSVC Level 4 warning (Issue #131 ) ( #133 )
2022-11-01 20:04:57 -07:00
Baoshuo Ren
8003232986
chore: bump macos runner version ( #150 )
...
GitHub Action is sunsetting the macOS 10.15 Actions runner. It will stop working intermittently until being completely removed by 2022-8-30: https://github.blog/changelog/2022-07-20-github-actions-the-macos-10-15-actions-runner-image-is-being-deprecated-and-will-be-removed-by-8-30-22
2022-07-26 14:10:15 -07:00
Marshall Clow
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
2022-07-01 17:47:22 -07:00
Marshall Clow
f8c14ec77f
Remove extraneous ';' from BOOST_DELETED_FUNCTION uses; resolves #147
2022-05-31 18:43:04 -07:00
Peter Dimov
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
2021-09-13 15:52:54 +03:00