Antony Polukhin
902537345a
Update copyright years
2026-01-04 11:21:08 +03:00
Antony Polukhin
b2f10f7efd
More tests and docs on CMake installation ( #213 )
2025-12-24 20:05:46 +03:00
Antony Polukhin
d408cf4468
Document build options and use windbg_cached in Boost::stacktrace in CMake ( #205 )
2025-01-28 21:34:31 +03:00
Antony Polukhin
9e7a98a61a
Update copyright years
2025-01-08 19:54:11 +03:00
Mats Taraldsvik
aa97b1a34c
Fix missing namespace in stacktrace.qbk ( #181 )
2024-09-12 10:36:53 +03:00
René Ferdinand Rivera Morell
ad121dbed0
Add support for modular build structure. ( #172 )
...
This is part of the effort to make the Boost libraries "modular" for build and consumption. See https://lists.boost.org/Archives/boost/2024/01/255704.php and https://github.com/grafikrobot/boost-b2-modular/blob/b2-modular/README.adoc for more information.
2024-09-01 17:23:26 +03:00
huangqinjin
d1b7a61353
Implement stacktrace from current exception for MSVC ( #159 )
...
std::current_exception() makes a copy of current exception object
into returned std::exception_ptr. So the tracking of the original
exception object and its stacktrace are lost.
2024-04-16 11:39:07 +03:00
Antony Polukhin
351b03d522
Fix typo in documentation ( fixes #158 )
2024-04-01 12:17:55 +03:00
Antony Polukhin
a33e198cf6
More clarifications for async-signal-safety (refs #131 ) ( #156 )
2024-03-04 11:45:49 +03:00
Antony Polukhin
824f0c0ea7
Clarify the async-signal-safety guarantees in docs (refs #131 ) ( #154 )
2024-02-29 20:47:13 +03:00
Antony Polukhin
12e07fcca1
CI fixes ( #153 )
...
* Update thread_safety_checking.cpp to use Standard Library types
* Remove MinGW runs due to https://github.com/boostorg/system/issues/116
* Delete the shared memory example sources
2024-02-22 09:12:00 +03:00
Antony Polukhin
95caaeaf99
Option to disable boost_stacktrace_from_exception library build
2024-02-17 10:26:49 +03:00
Antony Polukhin
87ef7f6950
Fix build (failure was noted in #147 ) ( #151 )
2024-02-15 09:19:27 +03:00
Antony Polukhin
0d8aed6bc9
Library for getting stacktraces from arbitrary exceptions ( #147 )
2024-02-07 11:27:45 +03:00
Antony Polukhin
0ec802df84
Update copyright years
2024-01-07 13:03:02 +03:00
Chocobo1
b9a0a12f1c
Fix typo
2023-02-08 17:45:10 +08:00
Antony Polukhin
4cf47389c1
Update copyright years
2023-01-19 10:21:22 +03:00
Antony Polukhin
308b7f6b08
allow forcing the static backtrace_state
...
References: https://github.com/boostorg/stacktrace/issues/118
2022-09-02 12:20:30 +03:00
Antony Polukhin
e5940e7103
remove COM-initialization related tests and notes in docs
2022-09-01 17:51:22 +03:00
Antony Polukhin
75b7986f97
update copyright years
2022-01-30 14:47:24 +03:00
Antony Polukhin
a00587f4d7
update copyright years
2021-01-03 19:24:15 +03:00
Antony Polukhin
7985a04380
bigger warning for signal handlers ( fixes #71 )
2020-12-15 17:00:34 +03:00
Antony Polukhin
66aba44f79
do not recommend safe_dump_to ( fixes #98 )
2020-12-15 16:48:29 +03:00
Antony Polukhin
9b5bc54fe3
provide documentation on distribution of PDBs ( fixes #55 , #47 )
2020-01-23 23:56:01 +03:00
Antony Polukhin
ade7d54dc7
update copyright year
2020-01-18 14:11:02 +03:00
Dirk Jagdmann
0bddb90c1d
fix typo in stacktrace.qbk
2019-11-14 13:29:33 -08:00
Antony Polukhin
d9d6512743
Update copyright years
2019-01-12 22:15:16 +03:00
Antony Polukhin
819f2b1c86
bump copyright years
2018-08-07 22:41:22 +03:00
Antony Polukhin
fb47f17836
Allow to specify exact location of the backtrace.h header. Fixes #59
2018-08-07 22:29:00 +03:00
Antony Polukhin
7f20c8c676
Disable async unsafe code
2018-01-29 23:22:31 +03:00
Antony Polukhin
75f79a1177
Updated the docs to better reflect the MinGW situation. Refs #14 , #34 , #36
2017-11-12 22:31:35 +03:00
Antony Polukhin
8ab572d823
Docs improved. Fixes #35
2017-11-05 20:13:05 +03:00
Antony Polukhin
c2ac4b28ba
Updated docs to describe stacktrace usage with MinGW (refs #14 )
2017-10-31 08:44:26 +03:00
Antony Polukhin
1614e8ff7d
Fix typos in docs (including #25 )
2017-07-16 08:51:24 +03:00
Daniel James
86299b8a7e
Set the documentation reference id
...
The default one generated from the title was clashing with the boostbook
reference documentation.
2017-07-15 22:21:24 +01:00
Daniel James
5afad6fcc7
Remove redundant dependency on autodoc
...
It's not needed because 'stacktrace' already depends on autodoc.
2017-07-15 22:20:47 +01:00
Antony Polukhin
ba2f260d95
Remove doubtful example from 'Getting Started' section
2017-07-04 23:31:23 +03:00
Antony Polukhin
f5318e3591
Updated and improved the documentation, fixed possible alignment issue in the terminate_handler example
2017-05-26 21:08:59 +03:00
Antony Polukhin
55063fd438
Add id to .qbk (refs #17 )
2017-04-27 22:35:14 +03:00
Antony Polukhin
61d11f8d48
Separated the stack collecting from decoding headers, dropped windows.h dependency for capturing stack, added tests on minimal files inclusion for stack capturing headers
2017-04-20 20:09:49 +03:00
Antony Polukhin
a208f422a5
Docs regenerated
2017-04-15 15:12:01 +03:00
Antony Polukhin
b6fad0f575
Make sure that frames with 0x0 addresses are not stored
2017-03-16 23:10:09 +03:00
Antony Polukhin
5552c97150
MinGW fixes. Docs updated to satisfy the prereview requests
2017-03-16 22:46:21 +03:00
Antony Polukhin
672a1dcbe3
Minor fixes for the docs
2017-02-14 17:30:29 +03:00
Antony Polukhin
224750cbef
Added more examples on safe_dump_to (shared memory example) and changed interface of safe dumping into the memory
2017-01-27 21:56:27 +03:00
Antony Polukhin
ea6e7fabe9
Improve docs and move safe dumping into a separate header file
2017-01-26 22:22:40 +03:00
Antony Polukhin
c9315559a3
Improved docs by describing macro and libraries
2017-01-15 22:43:31 +03:00
Antony Polukhin
c221f0c2dd
Multiple minor fixes, improved docs, changed the example to use Boost.Exception
2017-01-13 22:36:25 +03:00
Antony Polukhin
85c31f691d
Macro for enabling/disabling addr2line usage
2017-01-08 12:05:45 +03:00
Antony Polukhin
41ed839e49
Added thanks to Bjorn Reese
2016-12-17 14:09:40 +03:00