-
-
Notifications
You must be signed in to change notification settings - Fork 192
Comparing changes
Open a pull request
base repository: getsentry/sentry-native
base: 0.9.0
head repository: getsentry/sentry-native
compare: 0.9.1
- 17 commits
- 68 files changed
- 7 contributors
Commits on Jun 5, 2025
-
getsentry-bot committed
Jun 5, 2025 Configuration menu - View commit details
-
Copy full SHA for 9b29c79 - Browse repository at this point
Copy the full SHA 9b29c79View commit details
Commits on Jun 12, 2025
-
fix: introduce malloc/MAKE rv checks if missing (#1234)
+ ensure that none of the test runs into a segfault by asserting on malloc return paths that propagate
Configuration menu - View commit details
-
Copy full SHA for 16fa689 - Browse repository at this point
Copy the full SHA 16fa689View commit details
Commits on Jun 13, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 1bf8db1 - Browse repository at this point
Copy the full SHA 1bf8db1View commit details -
feat: Support modifying attachments after init (continued) (#1266)
* feat: Support modifying attachments after init Moves the attachments to the scope, and adds `sentry_add_attachment` and `sentry_remove_attachment` and wstr variants that modify this attachment list after calling init. Attachments are identified by their path. * feat: pass added and removed attachments to the backend * add `_n` * scope api * merge & apply attachments * update note on attachments * integration tests * Update README.md * Update CHANGELOG.md * Apply suggestions from code review Co-authored-by: Mischan Toosarani-Hausberger <[email protected]> * remove ticks * Apply more suggestions from code review * De-duplicate envelope attachment code - remove sentry__apply_attachments_to_envelope - add sentry__envelope_add_attachments - reuse sentry__envelope_add_attachment * sentry_add_attachment -> sentry_add_attachment_path * Update CHANGELOG.md * fixup: missed rename * fixup: another missed rename * remove_attachmentw() without _path * revise sentry_attach_file & removal * fix windows * Update CHANGELOG.md * clean up * fix attachments_add_remove on windows * Update CHANGELOG.md & NOTE on attachments * Update external/crashpad --------- Co-authored-by: Arpad Borsos <[email protected]> Co-authored-by: Mischan Toosarani-Hausberger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ab3786 - Browse repository at this point
Copy the full SHA 7ab3786View commit details -
Configuration menu - View commit details
-
Copy full SHA for d823acb - Browse repository at this point
Copy the full SHA d823acbView commit details
Commits on Jun 16, 2025
-
test: define individual unit tests for CTEST (#1244)
* test: define individual unit tests for CTEST * chore: add SENTRY_CTEST_INDIVIDUAL option * rename the aggregate test target to "unit-tests"
Configuration menu - View commit details
-
Copy full SHA for 931c468 - Browse repository at this point
Copy the full SHA 931c468View commit details -
feat: add sentry_attachment_set_content_type() (#1276)
* feat: add sentry_attachment_set_content_type() * drop content_type_owned * add _n
Configuration menu - View commit details
-
Copy full SHA for 455f0ef - Browse repository at this point
Copy the full SHA 455f0efView commit details
Commits on Jun 17, 2025
-
chore:
breakpad
upstream update (#1277)* update breakpad + lss * CHANGELOG.md * breakpad post-merge
Configuration menu - View commit details
-
Copy full SHA for 99e5982 - Browse repository at this point
Copy the full SHA 99e5982View commit details
Commits on Jun 20, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 6aaccb4 - Browse repository at this point
Copy the full SHA 6aaccb4View commit details
Commits on Jun 24, 2025
-
chore: xbox compilation fixes and cleanup (#1284)
* fix: xbox compilation * replace checks of _GAMING_XBOX_SCARLETT with SENTRY_PLATFORM_XBOX_SCARLETT * test: skip tests for missing features
Configuration menu - View commit details
-
Copy full SHA for 889d59a - Browse repository at this point
Copy the full SHA 889d59aView commit details -
feat: support attaching bytes (#1275)
* feat: Support attaching bytes * fix: move to_crashpad_attachment out of extern C > warning C4190: 'to_crashpad_attachment' has C-linkage specified, > but returns UDT 'crashpad::Attachment' which is incompatible with C * fix: lint * fix: unreachable * test: integration * test: rename * test: attaching bytes to crashpad is supported on win32 and linux * crashpad: dump byte attachments on disk * fix: windows * let crashpad ensure unique file names * fix sentry__attachment_from_buffer * clean up unused uuid * Update external/crashpad * alternative: ensure unique file in sentry_backend_crashpad * clean up * clean up more * switch to std::filesystem * fix leaks in backends * add sentry__attachment_from_path for convenience and to reduce diff * fix self-review findings * revert accidental ws changes * fix attachment_clone type & content_type are passed separately and content_type is cloned in sentry__attachments_add() * unit-testable sentry__path_unique() to back the "-N.tar.gz" claims * include <string> * ref: unique paths for byte attachments * add note about unique file names with crashpad * add missing null checks for screenshots * attachment_clone: add missing error handling * add note and missing test for buffer attachment comparison * Bump external/crashpad * Update external/crashpad * attachment_eq: clarify with a comment * document behavior regarding duplicate attachments * sentry__attachments_remove: replace attachment_eq with ptr cmp
Configuration menu - View commit details
-
Copy full SHA for 9dd7d6c - Browse repository at this point
Copy the full SHA 9dd7d6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75e5f8c - Browse repository at this point
Copy the full SHA 75e5f8cView commit details
Commits on Jun 25, 2025
-
feat: add
sentry_attachment_set_filename()
(#1285)* feat: add `sentry_attachment_set_filename()` * add missing null check * crashpad: adapt ensure_unique_path
Configuration menu - View commit details
-
Copy full SHA for 7646cac - Browse repository at this point
Copy the full SHA 7646cacView commit details -
meta: identify Xbox as a separate SDK name (#1287)
* Update CHANGELOG.md * move static sdk identification + versioning below platform defs in order to reuse the platform defs rather than external ones.
Configuration menu - View commit details
-
Copy full SHA for 28fb3ed - Browse repository at this point
Copy the full SHA 28fb3edView commit details -
chore: enable PS stack unwinding and module resolution (#1282)
* chore: enable PS stack unwinding and module resolution * symbolize stacktrace automatically on PS
Configuration menu - View commit details
-
Copy full SHA for e2ea52c - Browse repository at this point
Copy the full SHA e2ea52cView commit details -
fix: compilation error if SENTRY_TEST_PATH_PREFIX is defined (#1279)
* fix: compilation error if SENTRY_TEST_PATH_PREFIX is defined * run unit tests with custom path prefix * linter issue * fix cmake.py * Update tests/unit/sentry_testsupport.h
Configuration menu - View commit details
-
Copy full SHA for 3f7bbd6 - Browse repository at this point
Copy the full SHA 3f7bbd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a64d5bd - Browse repository at this point
Copy the full SHA a64d5bdView 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.9.0...0.9.1