Commit Graph

173 Commits

Author SHA1 Message Date
Arpad Borsos b76d6c87a5 feat: Support Breakpad on Android (#480) 2021-02-24 10:30:00 +01:00
getsentry-bot 3aa9a80fcf release: 0.4.7 2021-02-03 13:44:39 +00: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
getsentry-bot 2327d513d9 release: 0.4.6 2021-01-25 13:55:02 +00:00
getsentry-bot a4e7301c1c release: 0.4.5 2021-01-20 11:08:37 +00: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
Arpad Borsos 989782943a feat: breakpad support for OSX (#448)
Co-authored-by: Chris Rudd <rudd.chris.m@gmail.com>
2021-01-05 13:17:36 +01:00
Arpad Borsos c019d93c2d ci: Run tests on clang 11, and fix coverage generation cflags (#447) 2021-01-05 10:20:59 +01:00
Arpad Borsos 026fc64413 ci: Pin CodeChecker version and fix Linux dependencies (#437) 2020-12-23 13:31:21 +01:00
Arpad Borsos c78d7c4f6f fix: Use correct logic to detect macOS target (#429) 2020-11-27 09:33:04 +01:00
Arpad Borsos 74c7fb1353 test: Add new rate-limit reason-code tests (#430)
Relay will start to emit a new reason-code pretty soon, so make sure the SDK can deal with it
2020-11-24 13:39:59 +01:00
Arpad Borsos 079993ac26 fix: Update crashpad and suppress C5105 (#428)
This warning was newly introduced in VS 16.8, but breaks with the
Windows SDKs own `winbase.h` header. We will just suppress it for now.
2020-11-20 14:29:59 +01:00
Arpad Borsos 04eb4e61f0 release: 0.4.4 2020-11-12 14:05:05 +01:00
Arpad Borsos 8faa78298d feat: Expose modulefinder (#423) 2020-11-11 14:07:54 +01:00
Arpad Borsos dfc96e3fcb fix: Retain run folder on shutdown (#422) 2020-11-10 15:28:41 +01:00
Arpad Borsos 8a38e57882 fix: Fix building on MinGW (#421)
fixes #420
2020-11-09 12:41:42 +01:00
Arpad Borsos f9ea2e360d fix: Better validate JSON double output (#418) 2020-11-06 13:49:54 +01:00
Jan Michael Auer 7cd5e9cebb fix(crashpad): Send sentry_client with all crashpad requests (#410) 2020-10-29 12:20:38 +01:00
Armin Ronacher 49b3bd6cd1 ref(android): Do not use stb for printf on Android (#409) 2020-10-28 10:27:11 +01:00
Arpad Borsos 6a55ce7c28 fix: Parse/Stringify JSON in a locale-independent way (#408)
fixes #407
2020-10-27 16:47:48 +01:00
Arpad Borsos 73e4324a01 fix: Run crashpad tests on 32-bit Windows (#401) 2020-10-16 17:02:45 +02:00
Arpad Borsos 560e7b2dd4 release: 0.4.3 2020-10-12 10:10:10 +02:00
Arpad Borsos 291825df4a fix: Append breadcrumbs in binary mode (#395) 2020-10-09 11:35:29 +02:00
Arpad Borsos b908a7a59c fix: Use doubles to represent signal numbers (#392) 2020-10-05 15:48:53 +02:00