Commit Graph

  • bac5d36659 fix: Avoid sending empty envelopes with crashpad (#377) Arpad Borsos 2020-09-29 16:16:50 +02:00
  • 1eb541b0a5 fix: Add missing library to build sentry as a static library (#380) 4diekmann 2020-09-29 16:02:52 +02:00
  • aa733d525b ci: Switch to GitHub Actions (#383) Arpad Borsos 2020-09-29 15:47:09 +02:00
  • 425b803d53 Merge release/0.4.2 into master Arpad Borsos 2020-09-15 16:32:02 +02:00
  • 1d0a84d467 release: 0.4.2 0.4.2 Arpad Borsos 2020-09-15 12:47:03 +02:00
  • 149375836e meta: Update changelog Arpad Borsos 2020-09-15 12:45:37 +02:00
  • b2c6afff3b fix: Increase session errors count for sampled events (#367) Arpad Borsos 2020-09-15 12:42:16 +02:00
  • 1d6bbf82c6 meta: Bump Crashpad to 2020-09-10 (#371) Arpad Borsos 2020-09-15 12:29:34 +02:00
  • d7523294b9 fix: Initialize all static data (#372) Arpad Borsos 2020-09-15 12:24:29 +02:00
  • f1437333d4 fix: Work around mpack failing the build (#369) Arpad Borsos 2020-09-15 11:56:52 +02:00
  • 6cd81be00d Merge release/0.4.1 into master Arpad Borsos 2020-08-27 13:41:24 +02:00
  • c48b073b31 release: 0.4.1 0.4.1 Arpad Borsos 2020-08-27 11:57:13 +02:00
  • fd13157df5 fix: Parse rate limits with multiple categories (#362) Arpad Borsos 2020-08-26 12:41:56 +02:00
  • 1e6e27d569 fix: Add a linker script to enforce exported symbols fix/exported-symbols Arpad Borsos 2020-08-26 12:13:01 +02:00
  • 1599ec1888 fix: Fix NaN-tagging of pointers and document things (#350) Arpad Borsos 2020-08-26 10:50:36 +02:00
  • 7fec655614 build: Fix crashpad runtimestatic build (#360) Arpad Borsos 2020-08-26 09:48:48 +02:00
  • 53fe4b970e build: Use the correct output directory for Makefile target meta/build-output Arpad Borsos 2020-08-25 10:35:05 +02:00
  • 2fed9755d3 docs: Better document the database-path requirements (#356) Arpad Borsos 2020-08-19 18:28:31 +02:00
  • 2759bdc1a2 Merge release/0.4.0 into master Arpad Borsos 2020-08-11 10:55:31 +02:00
  • f32ec6842a release: 0.4.0 0.4.0 Arpad Borsos 2020-08-11 10:30:25 +02:00
  • 0c5c158c1c fix: Lock scope for duration of flush hook (#348) Arpad Borsos 2020-08-10 16:40:03 +02:00
  • 35dadfe32f meta: Use pytestmark to skip whole files (#349) Arpad Borsos 2020-08-10 15:09:00 +02:00
  • 247787de32 fix: Flush session and send queue in crashpad backend (#335) Arpad Borsos 2020-08-10 11:59:37 +02:00
  • 884deddc72 fix: nullptr dereferencing in sentry__process_old_runs() (#347) Mikhail Paulyshka 2020-08-05 09:17:24 +03:00
  • cbd7b964b6 meta: Bump crashpad to latest version (#346) Arpad Borsos 2020-08-03 10:41:57 +02:00
  • 4b469b05bf meta: Fix known limitations link in README Jan Michael Auer 2020-07-23 17:53:40 +02:00
  • b9e2aab5f6 fix: Lock/refcount global options whenever they are accessed (#333) Arpad Borsos 2020-07-23 14:38:26 +02:00
  • b1debcb178 fix: Initialize curl in the correct order and update public API (#341) Arpad Borsos 2020-07-21 17:18:01 +02:00
  • a18a814141 fix: Bump Windows CMake requirement (#342) Arpad Borsos 2020-07-16 20:01:15 +02:00
  • d92db4c96a meta: gitignore only root build folders (#343) Dmytro Korchynskyi 2020-07-16 15:12:38 +03:00
  • 6d1e0478ec feat: Stabilize sessions and enable by default (#336) Arpad Borsos 2020-07-15 16:25:14 +02:00
  • 9d0a2ed193 meta: Make codecov less annoying (#339) Arpad Borsos 2020-07-15 11:42:45 +02:00
  • 62c9810094 fix: Avoid assertion when hitting shutdown_timeout (#323) Arpad Borsos 2020-07-09 12:58:22 +02:00
  • 2142f9dd8e fix: Bump crashpad submodule to pull in linux https fix Arpad Borsos 2020-07-07 17:04:48 +02:00
  • 2363081071 ci: Run a linux build through valgrind (#324) Arpad Borsos 2020-07-07 14:26:23 +02:00
  • 577c9f49f9 test: Add more testcases for previously untested code (#317) Arpad Borsos 2020-07-06 19:43:54 +02:00
  • 4adf9c3846 ci: Run analysis using CodeChecker and fix identified issues (#304) Arpad Borsos 2020-07-06 13:57:09 +02:00
  • 30204bd505 ref: Pass options and run explicitly (#326) Arpad Borsos 2020-07-03 15:54:53 +02:00
  • e00a0bbd31 ref: Remove name parameter from sentry_options_add_attachment (#330) Arpad Borsos 2020-07-03 15:53:13 +02:00
  • 080cc3527b build: Allow building with system breakpad (#328) Arpad Borsos 2020-07-03 15:52:51 +02:00
  • 3cf77a68c1 feat: Update Crashpad and enable Linux support (#320) Arpad Borsos 2020-07-03 14:54:18 +02:00
  • 1dcb6bc949 meta: Update README slightly, with discuss links (#331) Arpad Borsos 2020-07-03 12:02:33 +02:00
  • cf1b2c53c0 feat: Add a userdata parameter to the logger. (#325) Arpad Borsos 2020-06-30 11:50:38 +02:00
  • f35b4b2138 fix: Correctly build on MinGW32 (#321) Yuriy Levchenko 2020-06-26 17:31:11 +03:00
  • 3a3d10b307 ci: Collect code coverage via llvm (#318) Arpad Borsos 2020-06-25 14:33:07 +02:00
  • a0e62ace1c ci: Collect coverage via kcov on CI (#316) Arpad Borsos 2020-06-23 16:29:00 +02:00
  • 2a2dc86f46 fix: Avoid leaking itermediate path objects (#308) Arpad Borsos 2020-06-23 13:22:28 +02:00
  • 7f21d7572a meta: Add Contribution guide and issue/pr templates (#313) Arpad Borsos 2020-06-22 18:42:00 +02:00
  • 90610501d7 test(integration): Add tests for crashpad (#311) Jan Michael Auer 2020-06-22 10:13:51 +02:00
  • 85594b7bca meta: Update info about inproc backend (#312) Mikhail Paulyshka 2020-06-20 15:56:52 +03:00
  • fe5c9d6fd3 Merge release/0.3.4 into master Jan Michael Auer 2020-06-19 21:10:44 +02:00
  • e45af98fcf release: 0.3.4 0.3.4 Jan Michael Auer 2020-06-19 20:56:36 +02:00
  • 1ef86ab66f meta: Changelog for 0.3.4 Jan Michael Auer 2020-06-19 20:53:00 +02:00
  • 833539000a fix: Avoid invalid memory access in the logger (#310) Arpad Borsos 2020-06-19 20:51:48 +02:00
  • 205e38f20e test: Restructure tests to deduplicate cmake runs (#305) Arpad Borsos 2020-06-17 17:43:24 +02:00
  • b972a24410 feat: Add an inproc backend on Windows (#287) Chris Rudd 2020-06-17 09:37:29 -05:00
  • feee796d47 feat: Add Breakpad support for Windows (#278) Mikhail Paulyshka 2020-06-17 13:08:10 +03:00
  • fb33dffdb8 Merge release/0.3.3 into master Arpad Borsos 2020-06-17 12:05:28 +02:00
  • f326cec6e8 release: 0.3.3 0.3.3 Arpad Borsos 2020-06-17 11:37:58 +02:00
  • 368d76bdce Merge branch 'meta/changelog' Arpad Borsos 2020-06-17 11:35:27 +02:00
  • cc7654bad6 links Arpad Borsos 2020-06-17 11:35:09 +02:00
  • 776ccc3862 ci: Run analyzers and leak-check on CI (#299) Arpad Borsos 2020-06-17 11:29:52 +02:00
  • fc6ac28ff2 meta: Draft new CHANGELOG Arpad Borsos 2020-06-17 11:20:07 +02:00
  • 5bff34a401 fix: Start logger as early as possible (#302) Arpad Borsos 2020-06-17 11:10:34 +02:00
  • f72a004836 fix: Use monotonic time for timeouts (#284) Arpad Borsos 2020-06-17 11:10:01 +02:00
  • c12c83892c fix: Avoid using strncat in logger (#301) Arpad Borsos 2020-06-17 10:44:38 +02:00
  • 1801f0777e build: Support for 32 bit linux builds and gcc 4.9 (#291) Chris Rudd 2020-06-16 15:08:15 -05:00
  • 870ee63f3a fix: Correctly free object pair when removing from object (#297) Arpad Borsos 2020-06-16 15:45:52 +02:00
  • d271466336 Merge release/0.3.2 into master Arpad Borsos 2020-06-15 18:34:30 +02:00
  • a26848bfa6 release: 0.3.2 0.3.2 Arpad Borsos 2020-06-15 17:46:45 +02:00
  • ba594309e0 meta: Fix for craft not passing the old version for bumping Arpad Borsos 2020-06-15 17:44:49 +02:00
  • 82099615d1 meta: Use crafts new auto changelog policy Arpad Borsos 2020-06-15 17:24:26 +02:00
  • fd5cace75c fix: Fix log output on Windows (#295) Mikhail Paulyshka 2020-06-13 17:08:56 +03:00
  • 51acc00c90 meta: Draft new CHANGELOG entry (#293) Arpad Borsos 2020-06-12 23:19:13 +02:00
  • e83927bbfe fix: ContextRecord incorrectly passed to StackWalk64 (#294) Chris Rudd 2020-06-12 07:21:49 -05:00
  • f91ed3f95b build: Add CMake option to disable exposing symbols (#285) Ivan Blinkov 2020-06-11 10:24:04 +03:00
  • 2e7306593c fix: Use more explicit ISO Time formatting for MinGW (#292) Chris Rudd 2020-06-11 02:13:51 -05:00
  • 19ad6e7383 fix: Creation of directories with absolute path on Windows (#289) Mikhail Paulyshka 2020-06-10 23:01:00 +03:00
  • 3030613a11 build: Set the default cxx standard (#288) Chris Rudd 2020-06-10 15:00:01 -05:00
  • b85641b084 fix: Run through clang-analyzer and fail on warnings (#277) Arpad Borsos 2020-06-10 18:01:53 +02:00
  • de7c8c7049 feat: Add SENTRY_BUILD_RUNTIMESTATIC flag (#283) Mikhail Paulyshka 2020-06-10 13:20:26 +03:00
  • 9651561d45 ci: Skip Archive Job when running on foreign PRs (#279) Arpad Borsos 2020-06-08 14:53:40 +02:00
  • 66a109d4c7 build: Add option to disable linking Sentry with pthread (#273) Ivan Blinkov 2020-06-08 13:34:22 +03:00
  • 621ee38b0c fix: Correctly create directories for paths with forward slashes on Windows (#266) Mikhail Paulyshka 2020-06-08 13:13:19 +03:00
  • dd6ec0c371 build: Publish with craft (#275) Jan Michael Auer 2020-06-05 17:07:14 +02:00
  • ee63af78ee meta: Update the bump-version script to also update tests (#274) Arpad Borsos 2020-06-04 16:10:12 +02:00
  • 9e1163f8a5 fix: Flush scope immediately when starting Crashpad Backend (#272) Arpad Borsos 2020-06-04 12:36:30 +02:00
  • aca8890298 feat: Implement logger hook (#267) Mikhail Paulyshka 2020-06-04 11:34:57 +03:00
  • 5020ff55ac fix: Two issues uncovered by GCC analyzer (#271) Arpad Borsos 2020-06-03 11:25:01 +02:00
  • b48c21d244 fix: Avoid memory unsafety when loading session from disk (#270) Arpad Borsos 2020-06-02 13:11:14 +02:00
  • 5dd159f640 fix: Undeclared identifiers using msan (#269) Ivan Blinkov 2020-06-02 11:41:08 +03:00
  • df9f1eb281 release: 0.3.1 0.3.1 Arpad Borsos 2020-05-29 11:22:40 +02:00
  • c6dd1f97bb feat: Symbolize Stacktraces in-process (#261) Arpad Borsos 2020-05-28 23:11:49 +02:00
  • 3fbfcd0ab1 fix: Pad short code_ids with 0 (#265) Arpad Borsos 2020-05-28 16:46:31 +02:00
  • 025e8affca fix: Correct typedef on 32bit Apple platforms (#264) Arpad Borsos 2020-05-28 16:26:27 +02:00
  • 9871bf8109 fix(crashpad): Enable GZIP uploads (#262) Jan Michael Auer 2020-05-28 10:02:17 +02:00
  • 3bfce2d17c release: 0.3.0 (#260) 0.3.0 Arpad Borsos 2020-05-14 11:20:21 +02:00
  • 7d24015317 fix: Avoid creating invalid sessions (#259) Arpad Borsos 2020-05-13 19:17:30 +02:00
  • f52bf3a752 ref: Make transport opaque (#256) Arpad Borsos 2020-05-13 15:01:39 +02:00
  • 0a575a986c fix: Avoid crashes on sentry_init failure (#257) Arpad Borsos 2020-05-13 10:36:02 +02:00