-
-
Notifications
You must be signed in to change notification settings - Fork 214
Comparing changes
Open a pull request
base repository: getsentry/sentry-native
base: 0.7.12
head repository: getsentry/sentry-native
compare: 0.7.15
- 15 commits
- 44 files changed
- 6 contributors
Commits on Nov 5, 2024
-
getsentry-bot committedNov 5, 2024 Configuration menu - View commit details
-
Copy full SHA for d241dbc - Browse repository at this point
Copy the full SHA d241dbcView commit details
Commits on Nov 12, 2024
-
Provide version information in DLL (#1076)
* Provide version information in DLL * Update changelog * only include rc file when building dll * move rc code gen, change product name, make FileVersion the same as ProductVersion * Further clean-ups and reuse for crashpad * moved code to utility function * that function uses the target argument to generate all required files (only manual parameter is the file description) * switched from manual string replacement to `configure_file()` which creates another intermediate file * to generate the final *.rc file we use file(GENERATE) together with `TARGET_FILE_NAME` generator expression to retrieve "OriginFilename" during the generate-time (between configure and build phase). * ensure that unit-tests don't pick up unnecessary resource-sources * update changelog * update changelog * replace `TARGET` parameter with `TGT` for good measure * add test-fixture checks for binaries * conditionally include windows-specific module * don't include utils.cmake only for shared-libs build... ...because even if we generate static client libraries crashpad_handler.exe and crashpad_wer.dll should still be versioned. * update crashpad submodule to getsentry ref --------- Co-authored-by: Mischan Toosarani-Hausberger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7a882d3 - Browse repository at this point
Copy the full SHA 7a882d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34a9901 - Browse repository at this point
Copy the full SHA 34a9901View commit details
Commits on Nov 14, 2024
-
feat: add emitting of transaction data inside context trace data (#1075)
* add emitting of transaction data inside context trace data * format * fix test name * update test + proper data store * remove unnecessary test * remove unnecessary test from tests.inc * update CHANGELOG.md * renamed transaction.extra -> transaction.data * apply scoped transaction/span data to every in-scope event --------- Co-authored-by: Mischan Toosarani-Hausberger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67cc95c - Browse repository at this point
Copy the full SHA 67cc95cView commit details
Commits on Nov 15, 2024
-
feat: introduce optional handler strategy (#1027)
* reintroduce #ifdef symmetry regarding the usage of the handler_strategy (which must work on all UNIXes) and the query towards the handler_strategy option which must only work on Linux. * ensure we "leave" the signal-handler when we invoke the CLR/Mono runtime handler * ensure the page_allocator is only enabled when we have an actual native crash, we don't allocate before * continuing the signal chain at the end is something we want for both strategies, because CHAIN_AT_START will reach this execution-path only if the runtime-handler decided that it was an actual native crash. * add trace logs to at-start chaining, so we can see the behavior in the field when debugging is enabled * ensure page-allocator is only referenced on UNIXes * add integration test for managed and native crash * ignore 32-bit Linux build in the integration test * extract skip_condition to check what provokes the invalid syntax * clean up sigaltstack initialization * overwrite it only when the flag `SS_DISABLED` is set and the query didn't result in an error * if the query was successful but the flag is anything but `SS_DISABLED`, only log the size and flags of the current stack * if the query failed then log the corresponding error * clean up run assertion on output, so we can actually see what's happening. * create a non-faulty `sigaltstack` for the GHA runner * disable the test on ASAN runs since that would require an instrumented runtime :-) dotnet/runtime#13458 * Add changelog.
Configuration menu - View commit details
-
Copy full SHA for 7c1d428 - Browse repository at this point
Copy the full SHA 7c1d428View commit details
Commits on Nov 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0f98b0d - Browse repository at this point
Copy the full SHA 0f98b0dView commit details -
getsentry-bot committedNov 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 113d261 - Browse repository at this point
Copy the full SHA 113d261View commit details
Commits on Nov 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d8230a8 - Browse repository at this point
Copy the full SHA d8230a8View commit details -
[NDK] Add loadNativeLibraries method to allow pre-loading .so files (#…
…1082) * Add loadNativeLibraries method to allow pre-loading .so files * Update Changelog
Configuration menu - View commit details
-
Copy full SHA for 2ad5f0d - Browse repository at this point
Copy the full SHA 2ad5f0dView commit details
Commits on Nov 20, 2024
-
feat: thread context from breakpad on macos (#1083)
* feat: provide the thread-context to the [on_crash|before_send]-hooks on macOS from the breakpad backend. * Get rid of remaining static functions with `sentry__` prefix in the breakpad backend. * update `breakpad` submodule to our fork's `handler` branch
Configuration menu - View commit details
-
Copy full SHA for 43e00a9 - Browse repository at this point
Copy the full SHA 43e00a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6227eea - Browse repository at this point
Copy the full SHA 6227eeaView commit details -
getsentry-bot committedNov 20, 2024 Configuration menu - View commit details
-
Copy full SHA for 4e61614 - Browse repository at this point
Copy the full SHA 4e61614View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1699e1 - Browse repository at this point
Copy the full SHA f1699e1View commit details
Commits on Nov 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce76b36 - Browse repository at this point
Copy the full SHA ce76b36View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2bd91c - Browse repository at this point
Copy the full SHA a2bd91cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.7.12...0.7.15