Commit Graph

  • bf0c8a285a Bump actions/checkout from 6 to 7 dependabot/github_actions/actions/checkout-7 dependabot[bot] 2026-06-24 04:22:59 +00:00
  • 4f8cabb87f Include <boost/config.h> in the build/* detectors develop Antony Polukhin 2026-06-11 11:17:10 +03:00
  • e93f50def8 feat boost.stacktrace: support import std (#231) boost-1.92.0.beta1 master Fedor Osetrov 2026-05-11 12:09:09 +03:00
  • f966b6a1e6 feat boost.stacktrace: C++20 modules support (#230) Fedor Osetrov 2026-05-05 20:29:10 +03:00
  • 8dd3018808 feat stacktrace: independent dump library (#227) Fedor Osetrov 2026-04-28 15:00:43 +03:00
  • d1e329d56b Remove dependencies on Boost.StaticAssert. (#223) Andrey Semashev 2026-04-24 17:49:11 +03:00
  • 6391a596fe Fix from_exception link on mingw (#225) Orgad Shaneh 2026-04-24 17:39:32 +03:00
  • 902537345a Update copyright years boost-1.91.0.beta1 boost-1.91.0 Antony Polukhin 2026-01-04 11:21:08 +03:00
  • 3db7d98f0e Bump actions/checkout from 4 to 6 (#222) dependabot[bot] 2025-12-26 20:37:08 +03:00
  • e54be17b87 Add dependabot Antony Polukhin 2025-12-24 20:08:15 +03:00
  • b2f10f7efd More tests and docs on CMake installation (#213) Antony Polukhin 2025-12-24 20:05:46 +03:00
  • 77647f8b06 Check for potential memory leak at runtime rather than at compile time (#220) Antony Polukhin 2025-12-24 20:05:06 +03:00
  • b36c55b3d9 Disable from_exception on cygwin. (#219) David McFarland 2025-12-23 11:51:13 -04:00
  • 6ef20c3ab7 Simplify has_addr2line check to not link with C++ Standard Library (#216) Antony Polukhin 2025-12-11 22:15:19 +03:00
  • cec57009ef Fix URL in libbacktrace_impls.hpp (#214) boost-1.90.0.beta1 boost-1.90.0 Jonathan Wakely 2025-10-29 19:44:29 +00:00
  • cf5992230b Update CI runners and minor fixes (#210) Antony Polukhin 2025-09-09 12:01:23 +03:00
  • 07bc960cfe Add missing cstdint header (#207) Orgad Shaneh 2025-06-01 09:38:06 +03:00
  • d6499f26d4 Fix stacktrace_from_exception builds with MinGW (#206) boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0 Antony Polukhin 2025-02-18 13:41:40 +03:00
  • d408cf4468 Document build options and use windbg_cached in Boost::stacktrace in CMake (#205) Antony Polukhin 2025-01-28 21:34:31 +03:00
  • 9d314b2b47 Force features to override library detections and make separate rules for each feature check with diagnostic messages (#203) Antony Polukhin 2025-01-23 21:56:26 +03:00
  • 54934a386a Expose stacktrace libraries as build features (#202) Uilian Ries 2025-01-18 11:26:21 +01:00
  • ea282324b8 Fix some warnings on MSVC (#201) Antony Polukhin 2025-01-11 12:36:57 +03:00
  • 9e7a98a61a Update copyright years Antony Polukhin 2025-01-08 19:54:11 +03:00
  • b170b28479 Use Relative Virtual Addresses to allow their decoding without knowing the base address (#200) Maciej Czarnecki 2025-01-07 21:59:16 +01:00
  • 5ec45912da Autodetect stacktrace dependencies in Appveyor CI runs (#199) Antony Polukhin 2024-12-22 18:47:19 +03:00
  • 679bd845aa Add libs/function_types dependency for Appveyor tests Antony Polukhin 2024-12-22 16:40:11 +03:00
  • 0bcc382ab5 Add libs/concept_check dependency for Appveyor tests Antony Polukhin 2024-12-22 16:25:09 +03:00
  • a64b8b7985 Do not test on macos-12 as the images are not available any more (take 2) Antony Polukhin 2024-12-22 16:22:14 +03:00
  • 92b1c794b3 Do not test on macos-12 as the images are not available any more Antony Polukhin 2024-12-22 14:06:12 +03:00
  • 8c4e50324c Use GetModuleNames to determine the full module path for msvc implementation Daniel Krügler 2024-12-21 19:16:53 +01:00
  • 22982db3f6 fix setting custom b2 feature from CLI (#194) boost-1.87.0 Dmitry Arkhipov 2024-11-19 11:00:46 +03:00
  • 088bf8ed7f Fix stacktrace_from_exception CMake builds (#191) boost-1.87.0.beta1 Antony Polukhin 2024-10-17 11:57:19 +03:00
  • 344f6bae19 Always link boost_stacktrace/Boost::stacktrace with Boost::stacktrace_from_exception if it is awailable in CMake Antony Polukhin 2024-10-16 15:13:44 +03:00
  • 6504ed9ea4 Add CMake target boost_stacktrace_from_exception (#189) int mian 2024-10-16 20:11:09 +08:00
  • a778e3d223 cleanup Antony Polukhin 2024-09-15 19:03:09 +03:00
  • 464e224c2f Don't export boost_stacktrace_impl_return_nullptr for static build (#186) huangqinjin 2024-09-14 01:42:31 +08:00
  • 762b4916fc fix attempt apolukhin-patch-2 Antony Polukhin 2024-09-13 19:13:33 +03:00
  • 3c756ad478 Update stacktrace.hpp Antony Polukhin 2024-09-13 11:25:41 +03:00
  • 005bcbad7d Update stacktrace.hpp Antony Polukhin 2024-09-13 07:20:27 +03:00
  • b105972fbc Update stacktrace.hpp Antony Polukhin 2024-09-13 00:29:53 +03:00
  • c624479813 Another fix attempt for #177 Antony Polukhin 2024-09-12 22:34:47 +03:00
  • 3f79aee92f Revert fix attempt for #177 Antony Polukhin 2024-09-12 22:27:45 +03:00
  • da94896d2d Fix attempt for #177 Antony Polukhin 2024-09-12 22:00:21 +03:00
  • 4444773304 Update appveyor.yml apolukhin-patch-1 Antony Polukhin 2024-09-12 18:28:19 +03:00
  • 0a1f8ac9a0 Fix Appveyor CI runs (#183) Antony Polukhin 2024-09-12 18:26:16 +03:00
  • 7c79d84614 fix attempt for Appveyor Antony Polukhin 2024-09-12 11:31:04 +03:00
  • e95c2723d8 Add auto linking when using clang compiler under Visual Studio (fixes #100) Antony Polukhin 2024-09-12 11:15:03 +03:00
  • 9028c8a413 Attempt to fix weird build issues with CYGWIN and MacOS (fixes #88) Antony Polukhin 2024-09-12 11:14:26 +03:00
  • b37fc77b5d Attempt to fix weird build issues with CYGWIN and MacOS (fixes #88) Antony Polukhin 2024-09-12 11:04:52 +03:00
  • aa97b1a34c Fix missing namespace in stacktrace.qbk (#181) Mats Taraldsvik 2024-09-12 09:36:53 +02:00
  • 23e1213f54 Fix missing include for std::exception (#178) Julien Schueller 2024-09-03 09:27:59 +02:00
  • ad121dbed0 Add support for modular build structure. (#172) René Ferdinand Rivera Morell 2024-09-01 09:23:26 -05:00
  • 981e37c218 Fix type conversions errors reported by GCC (#175) Jaroslaw Pelczar 2024-09-01 16:22:07 +02:00
  • cbf0df774d Fix addr2line work when the process is looked up via PATH. boost-1.86.0.beta1 boost-1.86.0 Antony Polukhin 2024-07-07 20:30:51 +03:00
  • 34e56c4e90 Do not define BOOST_STACKTRACE_DYN_LINK when BOOST_STACKTRACE_STATIC_LINK is defined feature/issue-169 Peter Dimov 2024-06-23 20:36:49 +03:00
  • f32bd5a543 Define BOOST_STACKTRACE_LINK when BOOST_STACKTRACE_STATIC_LINK is defined. Refs #169. Peter Dimov 2024-06-21 23:01:57 +03:00
  • 79fc075655 Revert "Disable static linking in GHA because of https://github.com/boostorg/stacktrace/issues/169" Peter Dimov 2024-06-21 22:58:47 +03:00
  • 6624a0aaeb Remove RelWithDebInfo from posix-cmake-test, because it fails under macos-14 feature/boost-stacktrace-lib Peter Dimov 2024-06-21 21:59:41 +03:00
  • ca76415503 Set CMAKE_BUILD_TYPE in posix-cmake-test Peter Dimov 2024-06-21 21:53:32 +03:00
  • 4352901d19 Move tests to their own function to ensure two stack frames Peter Dimov 2024-06-21 21:42:05 +03:00
  • 2820ed36b5 Change Windows jobs from Release to RelWithDebInfo Peter Dimov 2024-06-21 20:09:21 +03:00
  • 1a389747a3 Change test/CMakeLists.txt to use Boost::stacktrace Peter Dimov 2024-06-21 20:01:34 +03:00
  • 1db160d566 Change cmake_subdir_test and cmake_install_test to use Boost::stacktrace Peter Dimov 2024-06-21 19:59:27 +03:00
  • 1b16c5d6ae Add the boost_stacktrace library to CMakeLists.txt (an alias to the default backend) Peter Dimov 2024-06-21 19:53:29 +03:00
  • 274aeaa351 Disable static linking in GHA because of https://github.com/boostorg/stacktrace/issues/169 feature/gha-cmake Peter Dimov 2024-06-21 18:33:09 +03:00
  • a615135de0 Update test/CMakeLists.txt Peter Dimov 2024-06-21 18:12:51 +03:00
  • 32749a7041 Update ci.yml Peter Dimov 2024-06-21 18:06:47 +03:00
  • 08d4f46333 Update test/CMakeLists.txt Peter Dimov 2024-06-21 18:04:40 +03:00
  • 97bc049bcb Link to ${CMAKE_DL_LIBS} where appropriate Peter Dimov 2024-06-21 17:29:27 +03:00
  • 98ed11d235 Update test/CMakeLists.txt Peter Dimov 2024-06-21 17:25:11 +03:00
  • f1c5cd8963 Update test/CMakeLists.txt Peter Dimov 2024-06-21 17:19:56 +03:00
  • 94f11c52eb Add test/CMakeLists.txt Peter Dimov 2024-06-21 17:13:06 +03:00
  • f6f3623594 Update cmake_install_test/CMakeLists.txt Peter Dimov 2024-06-21 17:09:47 +03:00
  • aad95c2667 Add cmake_install_test, cmake_subdir_test Peter Dimov 2024-06-21 17:05:04 +03:00
  • a95e7e5860 Add CMake jobs to GHA Peter Dimov 2024-06-21 16:59:21 +03:00
  • 8b79199a2a Merge pull request #168 from leha-bot/hotfix-for-cmake Peter Dimov 2024-06-21 16:56:41 +03:00
  • 6e39a41abf hotfix for boost superproject CI leha-bot 2024-06-21 14:51:15 +03:00
  • 5747f85c0b CMake: add Boost::stacktrace ALIAS target for platform defaults (#167) Alex 2024-06-20 11:26:28 +03:00
  • c093aef138 Require support for noexcept and template aliases in tests Antony Polukhin 2024-06-20 10:42:31 +03:00
  • 66c0f7a54f avoid memory leaks and make the code more C++ish Antony Polukhin 2024-06-10 22:15:04 +03:00
  • aacfc2e557 Add dladdr minimal support for AIX Clément Chigot 2021-11-04 13:05:09 +01:00
  • 80af3a44c3 Fix shadowing (fixes #141) Antony Polukhin 2024-06-11 12:19:03 +03:00
  • 69260779d1 fix a typo in assert (fixes #164) Antony Polukhin 2024-06-10 22:24:16 +03:00
  • 2c83563695 Add a conditional rule for enabling boost_stacktrace_from_exception. Fixes #165. (#166) Peter Dimov 2024-05-27 11:38:17 +03:00
  • 07fd4c1e98 Add macos jobs to ci.yml feature/gha Peter Dimov 2024-05-25 14:39:45 +03:00
  • 39afcefb64 Avoid inclusion of rarely used Windows SDK headers which can cause conflict with other code using Windows SDK. (#157) Marat Abrarov 2024-04-16 11:47:28 +03:00
  • d1b7a61353 Implement stacktrace from current exception for MSVC (#159) huangqinjin 2024-04-16 16:39:07 +08:00
  • 351b03d522 Fix typo in documentation (fixes #158) boost-1.85.0 Antony Polukhin 2024-04-01 12:17:55 +03:00
  • a33e198cf6 More clarifications for async-signal-safety (refs #131) (#156) boost-1.85.0.beta1 Antony Polukhin 2024-03-04 11:45:49 +03:00
  • 824f0c0ea7 Clarify the async-signal-safety guarantees in docs (refs #131) (#154) Antony Polukhin 2024-02-29 20:47:13 +03:00
  • f783534b0f Fix frame_msvc.ipp compilation Antony Polukhin 2024-02-23 14:04:26 +03:00
  • 27093f24cb Update frame_msvc.ipp Antony Polukhin 2024-02-23 13:50:11 +03:00
  • 12e07fcca1 CI fixes (#153) Antony Polukhin 2024-02-22 09:12:00 +03:00
  • 95caaeaf99 Option to disable boost_stacktrace_from_exception library build Antony Polukhin 2024-02-17 10:26:49 +03:00
  • 906bb0b551 Add unignorable info on memory leaks for affected platforms (#150) Antony Polukhin 2024-02-16 08:49:57 +03:00
  • 87ef7f6950 Fix build (failure was noted in #147) (#151) Antony Polukhin 2024-02-15 09:19:27 +03:00
  • f6d4e117cd Add missing include Antony Polukhin 2024-02-12 22:21:35 +03:00
  • 0d8aed6bc9 Library for getting stacktraces from arbitrary exceptions (#147) Antony Polukhin 2024-02-07 11:27:45 +03:00
  • 3de5aea554 Merge pull request #149 from Lastique/feature/update_filesystem_usage Antony Polukhin 2024-01-27 11:54:24 +03:00
  • e9e0b6c3d4 Updated Boost.Filesystem usage. Andrey Semashev 2024-01-27 01:28:50 +03:00