2
0
mirror of https://github.com/boostorg/leaf.git synced 2026-01-19 04:22:08 +00:00

29 Commits

Author SHA1 Message Date
Emil Dotchevski
ea2e690d14 Generic serialization and JSON eutput support 2026-01-07 17:48:54 -05:00
Emil Dotchevski
ec1b639027 More complete CI testing 2025-12-24 22:18:09 -05:00
Emil Dotchevski
fdff55c3c4 Improved GHA matrix 2025-12-24 22:18:09 -05:00
Emil Dotchevski
56b247d71a Significant refactoring:
- Support for error objects crossing DLL boundaries on Windows via BOOST_LEAF_CFG_WIN32=2.
- Internal TLS interface improvements, separating logical allocation from reading.
- Dynamic allocations (if enabled) for on_error objects now happens before stack unwinding begins.
- BOOST_LEAF_SYMBOL_VISIBLE declarations now separated in config/visibility.hpp.
2025-12-23 17:31:52 -05:00
Emil Dotchevski
d8e4a84080 Added unit test to verify that using error objects of pointer types results in a diagnostic 2025-10-13 12:35:38 -04:00
Dirk Stolle
f9a05e7554 ci: move Ubuntu 20.04 builds to container
The Ubuntu 20.04 image on GitHub Actions has been unavailable since
2025-04-15. See <https://github.com/actions/runner-images/issues/11101>
for more information on the deprecation and removal.

Therefore all build jobs that use the Ubuntu 20.04 runner image
of GHA have to be moved to Docker containers using Ubuntu 20.04.
2025-06-01 07:14:14 +02:00
Emil Dotchevski
758531740a Updated GHA 2025-02-22 21:21:56 -08:00
Emil Dotchevski
0c7923933e Improvements in single header distro. Build script tweaks. 2024-09-13 19:58:00 -07:00
Emil Dotchevski
ca88243363 GHA 2024-07-27 20:31:11 -07:00
Emil Dotchevski
4565377340 GHA update 2024-07-26 15:53:43 -07:00
Emil Dotchevski
dcdc9bd47e Updated gha 2024-07-25 17:53:51 -07:00
Emil Dotchevski
5ed2782f05 Update GHA 2024-06-30 16:37:05 -07:00
Emil Dotchevski
c353af70da GHA compat 2023-10-28 16:33:24 -07:00
Emil Dotchevski
48319b4197 Deleted test for GCC 4.8 2023-09-15 11:11:42 -07:00
Emil Dotchevski
bcdf82f3a5 GHA update 2023-08-28 23:21:50 -07:00
Emil Dotchevski
2e72c5cf6b GHA & Drone updates 2023-03-02 16:19:13 -08:00
Emil Dotchevski
b2090ac95f Fixed warnings 2022-09-06 14:49:00 -07:00
Emil Dotchevski
e16e0cf417 Explicit tests for the BOOST_LEAF_CFG_CAPTURE=0 configurations 2022-06-28 19:05:23 -07:00
Emil Dotchevski
da900bc657 Correct github tree link in single header distro 2022-01-17 20:09:23 -08:00
Emil Dotchevski
996edca175 Support for BOOST_LEAF_EMBEDDED, removing all diagnostics support, std::string/std::stringstream 2022-01-03 12:00:56 -08:00
Emil Dotchevski
cdc985e3ad Updated GHA workflow 2021-10-05 15:15:48 -07:00
sdarwin
971a04b5cf Update GHA->gh-pages->'Setup Boost' 2021-08-23 18:28:43 +00:00
Emil Dotchevski
e94dab00f8 Issue 25 2021-07-09 23:02:10 -07:00
Emil Dotchevski
3b4c5dd77f Renamed GHA action for single-header generation 2021-04-25 21:06:21 -07:00
Emil Dotchevski
176c3dc4b2 Fixing an error in .github/workflows/ci.yml 2021-02-11 18:14:54 -08:00
Emil Dotchevski
0a665fbbc3 BOOST_LEAF_SYMBOL_VISIBLE 2021-02-11 17:13:19 -08:00
Emil Dotchevski
0d51eb85ec Fixing git hash bug in generating leaf.hpp 2021-01-29 15:37:13 -08:00
Emil Dotchevski
43582bb44c Generagitng leaf.hpp on GitHub Actions 2020-12-19 23:43:34 -08:00
Emil Dotchevski
4612c61000 Github CI 2020-12-18 22:57:10 -08:00