Commit Graph

534 Commits

Author SHA1 Message Date
Arpad Borsos 47e8bef618 ref: Create a new Android specific modulefinder 2021-03-01 16:20:57 +01:00
Amphaal f71934166f fix: 'missing-field-initializers' warning using MinGW / Clang (#487) 2021-02-26 11:59:04 +01:00
Arpad Borsos b76d6c87a5 feat: Support Breakpad on Android (#480) 2021-02-24 10:30:00 +01:00
Arpad Borsos 8cc89bd215 ref: Update Android Unwinder (#476) 2021-02-24 10:28:58 +01:00
Mikhail Paulyshka f75ae734b3 feat: Cleanup platform libraries linkage (#478) 2021-02-12 15:33:17 +01:00
daxpedda 1843a913ad fix: Typo in API docs (#475) 2021-02-08 17:17:29 +01:00
Sentry Bot 31aafe8827 Merge release/0.4.7 into master 2021-02-03 06:04:59 -08:00
getsentry-bot 3aa9a80fcf release: 0.4.7 0.4.7 2021-02-03 13:44:39 +00:00
Arpad Borsos d331c1108f feat: Add ability to control the max_breadcrumbs. (#471) 2021-02-03 14:42:41 +01:00
Arpad Borsos d220295f8f fix: Avoid memory leak when adding breadcrumbs (#470)
And avoid leaking on some error conditions as well.
2021-02-03 12:07:26 +01:00
Arpad Borsos d5848ded59 feat: Add os context to events automatically (#467) 2021-02-03 11:43:04 +01:00
Jan Michael Auer 70961019b7 Merge release/0.4.6 into master 2021-02-02 14:23:08 +01:00
getsentry-bot 2327d513d9 release: 0.4.6 0.4.6 2021-01-25 13:55:02 +00:00
Arpad Borsos c95dbb0d9e Update changelog and bump crashpad/breakpad (#465) 2021-01-25 14:53:39 +01:00
Arpad Borsos a382ac6b1e fix: Avoid using CMake 3.11 features (#463) 2021-01-22 11:50:05 +01:00
Sentry Bot ed41a1065b Merge release/0.4.5 into master 2021-01-21 11:27:38 +03:00
getsentry-bot a4e7301c1c release: 0.4.5 0.4.5 2021-01-20 11:08:37 +00:00
Arpad Borsos e77d2b69b8 Update Changelog 2021-01-20 12:07:17 +01:00
Arpad Borsos 46d2a61207 fix: Clone mutable scope data when applying to event (#462)
The objects on the scope are mutable, which means they can re-allocate at any time.
This could potentially lead to segfaults when concurrently serializing an event object
that has a reference to such a scope object.
Now we shallowly clone those objects into the event which should guarantee they do not
move.
2021-01-20 12:02:49 +01:00
Mikhail Paulyshka 8a02abf421 feat: Expose sentry-native version to CMake project and package (#461) 2021-01-18 18:28:02 +01:00
Tor Arne Vestbø 8617d852d1 feat: Add minimal Qt integration (#453)
The integration turns Qt logging via e.g. qDebug() into breadcrumbs.

Enable the integration by passing -DSENTRY_INTEGRATION_QT=ON during
configure time. This will add a runtime dependency on the QtCore
library to sentry.
2021-01-13 16:53:29 +01:00
Jan Michael Auer 1f3fc1c71b meta: Update to latest release process 2021-01-12 12:27:03 +01:00
Arpad Borsos 8335814dae fix: Ensure collection methods on null do not crash (#456)
This tests all the value methods intended for list/object do
not crash when called on a null value, and fixes a faulty return
value while at it.

In addition, this changes a few things around handling of NaN.
2021-01-11 12:55:30 +01:00
Jan Michael Auer 57866be050 ci(gha): Switch to release workflow (#451)
Switches the release process to the centralized release action. Craft is
run directly on the host.
2021-01-05 16:58:56 +01:00
Arpad Borsos 048670f989 meta: Bump Break/Crashpad (#452) 2021-01-05 15:08:34 +01:00