Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: getsentry/sentry-native
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.9.0
Choose a base ref
...
head repository: getsentry/sentry-native
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.9.1
Choose a head ref
  • 17 commits
  • 68 files changed
  • 7 contributors

Commits on Jun 5, 2025

  1. Merge branch 'release/0.9.0'

    getsentry-bot committed Jun 5, 2025
    Configuration menu
    Copy the full SHA
    9b29c79 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2025

  1. 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
    supervacuus authored Jun 12, 2025
    Configuration menu
    Copy the full SHA
    16fa689 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2025

  1. Configuration menu
    Copy the full SHA
    1bf8db1 View commit details
    Browse the repository at this point in the history
  2. 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]>
    3 people authored Jun 13, 2025
    Configuration menu
    Copy the full SHA
    7ab3786 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d823acb View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2025

  1. 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"
    vaind authored Jun 16, 2025
    Configuration menu
    Copy the full SHA
    931c468 View commit details
    Browse the repository at this point in the history
  2. feat: add sentry_attachment_set_content_type() (#1276)

    * feat: add sentry_attachment_set_content_type()
    
    * drop content_type_owned
    
    * add _n
    jpnurmi authored Jun 16, 2025
    Configuration menu
    Copy the full SHA
    455f0ef View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2025

  1. chore: breakpad upstream update (#1277)

    * update breakpad + lss
    
    * CHANGELOG.md
    
    * breakpad post-merge
    JoshuaMoelans authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    99e5982 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2025

  1. Configuration menu
    Copy the full SHA
    6aaccb4 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2025

  1. 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
    vaind authored Jun 24, 2025
    Configuration menu
    Copy the full SHA
    889d59a View commit details
    Browse the repository at this point in the history
  2. 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
    jpnurmi authored Jun 24, 2025
    Configuration menu
    Copy the full SHA
    9dd7d6c View commit details
    Browse the repository at this point in the history
  3. fix: xbox config typo (#1286)

    vaind authored Jun 24, 2025
    Configuration menu
    Copy the full SHA
    75e5f8c View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2025

  1. feat: add sentry_attachment_set_filename() (#1285)

    * feat: add `sentry_attachment_set_filename()`
    
    * add missing null check
    
    * crashpad: adapt ensure_unique_path
    jpnurmi authored Jun 25, 2025
    Configuration menu
    Copy the full SHA
    7646cac View commit details
    Browse the repository at this point in the history
  2. 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.
    supervacuus authored Jun 25, 2025
    Configuration menu
    Copy the full SHA
    28fb3ed View commit details
    Browse the repository at this point in the history
  3. chore: enable PS stack unwinding and module resolution (#1282)

    * chore: enable PS stack unwinding and module resolution
    
    * symbolize stacktrace automatically on PS
    vaind authored Jun 25, 2025
    Configuration menu
    Copy the full SHA
    e2ea52c View commit details
    Browse the repository at this point in the history
  4. 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
    vaind authored Jun 25, 2025
    Configuration menu
    Copy the full SHA
    3f7bbd6 View commit details
    Browse the repository at this point in the history
  5. release: 0.9.1

    getsentry-bot committed Jun 25, 2025
    Configuration menu
    Copy the full SHA
    a64d5bd View commit details
    Browse the repository at this point in the history
Loading