Commit Graph

  • 001b2d42b7 fix: Correctly handle unicode in windows paths (#252) Arpad Borsos 2020-05-12 17:32:50 +02:00
  • 66703b7dd7 ref: Move sentry options into its separate file (#255) Arpad Borsos 2020-05-08 14:31:50 +02:00
  • dd1eeef3b0 ref: Remove deprecated items (#253) Arpad Borsos 2020-05-08 10:06:30 +02:00
  • c3fbaf11fe docs: Update MinGW + MSYS2 documentation and setup (#239) Amphaal 2020-05-05 12:39:25 +02:00
  • 4c2211604a ref: Always send envelopes (#249) Arpad Borsos 2020-05-05 11:48:26 +02:00
  • 2676d8541c release: 0.2.6 0.2.6 Arpad Borsos 2020-04-29 17:41:49 +02:00
  • e9a8e3b813 fix: Make sure to use an absolute crashpad handler path (#248) Arpad Borsos 2020-04-29 12:37:23 +02:00
  • 714d98a15f build: Set C standard if not set (#247) Carlos Gomes Martinho 2020-04-27 18:58:57 +02:00
  • 029594607d release: 0.2.5 0.2.5 Arpad Borsos 2020-04-24 16:00:28 +02:00
  • 1ab1fe3899 fix: Correctly send session init flag (#245) Arpad Borsos 2020-04-27 16:38:09 +02:00
  • 7e841ef7e2 fix: Avoid global static in crashpad backend (#243) Arpad Borsos 2020-04-23 12:18:22 +02:00
  • 8537236191 fix: Clean up Android build warnings and libraries (#242) Arpad Borsos 2020-04-23 11:22:58 +02:00
  • 2368456042 fix: Send sessions as envelopes to the correct endpoint (#241) Arpad Borsos 2020-04-23 11:07:24 +02:00
  • abf871fe51 release: 0.2.4 (#237) 0.2.4 Arpad Borsos 2020-04-17 11:56:45 +02:00
  • 62c3423269 fix: Avoid reading procmaps memory offsets directly (#236) Arpad Borsos 2020-04-17 10:42:23 +02:00
  • 2ffc017f85 feat: Bump to latest crashpad version (#234) Arpad Borsos 2020-04-14 15:49:27 +02:00
  • c5b7709cbe fix: Add missing errno.h (#233) Amphaal 2020-04-14 08:42:47 +02:00
  • 0c631f6ec7 build: Various CMake fixes (#231) Anonymous Maarten 2020-04-12 00:23:34 +02:00
  • f9f252184d build(cmake): hide sentry defines + no curl include directory (#230) Anonymous Maarten 2020-04-08 20:46:33 +02:00
  • 048a604256 release: 0.2.3 (#226) 0.2.3 Arpad Borsos 2020-04-07 17:54:54 +02:00
  • 5ab309d837 fix: Clean up read loops and errno handling (#229) Arpad Borsos 2020-04-07 17:46:38 +02:00
  • 195469f3e8 docs: Clean up both public and internal docs. (#222) Arpad Borsos 2020-04-07 17:14:02 +02:00
  • 2ffc7d21d4 fix: Use absolute paths for the database (#225) Arpad Borsos 2020-04-07 14:19:43 +02:00
  • 126624a4e9 fix: Add an explicit log when crashes have been captured (#227) Arpad Borsos 2020-04-07 14:02:17 +02:00
  • 6a6e42fcd8 fix(init): Correctly lock run directories (#209) Arpad Borsos 2020-04-06 22:59:39 +02:00
  • 62b32b9bca ci: Set up a linting job, and add a precommit hook (#217) Arpad Borsos 2020-04-06 13:10:56 +02:00
  • 004c8e62f2 cmake: add SENTRY_PIC option (#218) Anonymous Maarten 2020-04-03 11:04:59 +02:00
  • bf375b07c3 fix: Expose a method to clear the module cache (#216) Arpad Borsos 2020-04-03 10:37:39 +02:00
  • 7b18bef0b7 build(cmake): Use crashpad targets (#207) Anonymous Maarten 2020-04-02 09:48:10 +02:00
  • cd8c7bf161 build: add -fPIC flag when building static lib on Linux (#206) Aleks Kamko 2020-04-01 00:48:06 -07:00
  • b28ce1b004 win: Remove use of Windows 8+ API (#212) Javier Blazquez 2020-04-01 00:19:50 -07:00
  • eb73904a87 feat: Handle Exception API (#201) Cameron Royal 2020-03-29 23:53:07 -07:00
  • d9375d3be4 Fixes for legacy Windows versions (#203) Mikhail Paulyshka 2020-03-30 09:52:23 +03:00
  • 97714fb614 Fixes initializing random on windows (#202) Cameron Royal 2020-03-29 23:51:43 -07:00
  • a3d61c3c3a release: 0.2.2 (#200) 0.2.2 Arpad Borsos 2020-03-27 13:26:10 +01:00
  • c7589f9d31 feat: Implement sample rate to randomly throw away events (#198) Arpad Borsos 2020-03-27 11:52:19 +01:00
  • 0f9b29c531 fix: Only output 3 decimals in timestamps (#199) Arpad Borsos 2020-03-27 11:52:04 +01:00
  • e67c293492 feat: Write crash timestamp into a marker file (#197) Arpad Borsos 2020-03-26 18:32:46 +01:00
  • c979eb7b4c feat(sessions): Basic session handling (#178) Armin Ronacher 2020-03-26 10:01:07 +01:00
  • 9b654a3950 ci: Disable MinGW builds for now Arpad Borsos 2020-03-26 09:35:58 +01:00
  • 58b541ff2c cmake: detect if sentry is main project (#194) Anonymous Maarten 2020-03-25 12:57:52 +01:00
  • 8d1eb0d110 Allow MinGW builds (#189) Amphaal 2020-03-25 11:18:04 +01:00
  • 0edaef639c feat: Dump in-flight requests in case of a crash (#191) Arpad Borsos 2020-03-25 09:33:25 +01:00
  • 5f0d6b5b13 fix: Properly clean up global module cache (#192) Arpad Borsos 2020-03-23 18:10:00 +01:00
  • c86a6271de tests: Test HTTP transports (#187) Arpad Borsos 2020-03-20 16:22:20 +01:00
  • 2dd17da61c fix: Avoid some compile warnings (#186) Arpad Borsos 2020-03-19 13:16:30 +01:00
  • af00c47ff5 remove unneeded breakpad directories from release archive 0.2.1 Arpad Borsos 2020-03-18 13:28:15 +01:00
  • 6a94494d79 release: 0.2.1 (#184) Arpad Borsos 2020-03-18 13:05:40 +01:00
  • 40a6bf79f5 feat: Create a new SENTRY_TRANSPORT cmake option (#183) Arpad Borsos 2020-03-18 12:49:24 +01:00
  • fd6c3e4a7e feat: Add fallback buildid hashing (#181) Arpad Borsos 2020-03-18 09:54:25 +01:00
  • a57f2b0903 ci: Further cmake improvements, and more platform tests (#177) Arpad Borsos 2020-03-16 15:01:50 +01:00
  • 5152ae69a4 build: respect CMAKE_SYSTEM_VERSION (#180) Mikhail Paulyshka 2020-03-16 11:28:36 +03:00
  • 7acd79f100 build: Add installation support and fix cmake files (#168) Anonymous Maarten 2020-03-12 21:11:16 +01:00
  • f4612e26a2 ci: Run CI on a wider range of compiler versions (#176) Arpad Borsos 2020-03-12 15:17:19 +01:00
  • 099ce5d0a0 feat: Create a Breakpad Backend (#169) Arpad Borsos 2020-03-12 12:25:17 +01:00
  • 99c1159a1a tests: Refactor tests and fix minor issues (#166) 0.2.0 Arpad Borsos 2020-03-10 16:23:14 +01:00
  • 7c29f0b28e ref: Expose SENTRY_SDK_VERSION in public header (#165) Arpad Borsos 2020-03-10 12:52:52 +01:00
  • e995329629 fix: Correct wrong slice comparison (#164) Arpad Borsos 2020-03-10 11:12:23 +01:00
  • 1e3b02c9b0 fix: Memory leaks (#161) Jan Michael Auer 2020-03-03 18:03:49 +01:00
  • 979ed16a04 feat: Add sdk information to scope (#160) Jan Michael Auer 2020-03-03 17:13:41 +01:00
  • a695ef5cae ci: Clean up more files from source archive (#159) Arpad Borsos 2020-03-03 16:49:07 +01:00
  • 198cfd7de2 feat: Add WinHTTP support (#158) Arpad Borsos 2020-03-03 14:58:08 +01:00
  • 73ea5a1876 fix: Make the build work with cmake 3.10, as is the default on Ubuntu 18.04 (#157) Arpad Borsos 2020-03-02 13:06:14 +01:00
  • a940b550cc test: Move test suite into pytest (#153) Arpad Borsos 2020-03-02 11:20:33 +01:00
  • 41f225b831 fix: Generate and install debug symbols (#152) Arpad Borsos 2020-02-28 09:13:53 +01:00
  • 82760c5172 feat: Set some options based on ENV (#154) Arpad Borsos 2020-02-28 09:11:43 +01:00
  • f33727a6ec ci: Try increasing android simulator start timeout (#155) Arpad Borsos 2020-02-28 09:11:26 +01:00
  • 6031ffd62c fix mpack cmake Arpad Borsos 2020-02-25 15:03:05 +01:00
  • 2dc67c6a55 ci: Move checkout into each CI job (#151) Arpad Borsos 2020-02-25 14:45:08 +01:00
  • 5ec0589561 docs: Update README and CHANGELOG (#150) Arpad Borsos 2020-02-25 13:29:51 +01:00
  • 1d4f1451f0 Merge remote-tracking branch 'origin/master' into feature/c-ver Arpad Borsos 2020-02-25 08:53:46 +01:00
  • 9ceaa7de2c refactor: Restructure CMake build and internal definitions (#149) Arpad Borsos 2020-02-24 17:54:34 +01:00
  • e4bed02184 feat: Add Crashpad Integration (#147) Arpad Borsos 2020-02-24 13:46:50 +01:00
  • 15738871ae test: Make unwinder test work on windows (#141) Arpad Borsos 2020-02-12 12:13:53 +01:00
  • 47af4cf2bf feat: Enqueue unsent envelopes on startup (#144) Arpad Borsos 2020-02-11 10:43:48 +01:00
  • 04f387598f docs: Update the README for c-version changes (#146) Arpad Borsos 2020-02-11 09:17:59 +01:00
  • f0ddbb0683 fix: Fix invalid memory access when resizing a sentry_value (#145) Arpad Borsos 2020-02-10 17:05:40 +01:00
  • 0a27313ee9 build: Add option for static library builds (#140) Arpad Borsos 2020-02-06 15:28:36 +01:00
  • d2564e18f2 feat: Add support for attachments which are read lazily when capturin… (#139) Arpad Borsos 2020-02-06 15:17:11 +01:00
  • e499e9a5d5 feat: Add null debug_id for bad images Armin Ronacher 2020-01-30 20:53:48 +01:00
  • 95c9bcc1c5 fix: properly skip /dev/ files (#136) Arpad Borsos 2020-01-30 19:02:33 +01:00
  • 0f834d9dfc feat: Use custom code to get the linux vdso (#135) Arpad Borsos 2020-01-30 13:52:07 +01:00
  • 40fb37bc65 replacing build-id to sha1 as uuid is not Windows friendly (#134) Manoel Aranda Neto 2020-01-29 09:31:35 -03:00
  • acf2b3e861 fix: skip over deleted mappings that might segfault (#133) Arpad Borsos 2020-01-29 10:57:11 +01:00
  • c30eae8d7f test: Test the unwinding implementation (#132) Arpad Borsos 2020-01-27 11:53:50 +01:00
  • aaf7290b67 ci: test on android API 18 (#131) Arpad Borsos 2020-01-27 11:13:22 +01:00
  • f661f5d17d ci: Create a fresh azure config for the C version (#130) Arpad Borsos 2020-01-24 16:49:27 +01:00
  • 6d97954038 feat(modulefinder): Implement a procfs based module finder (#129) Arpad Borsos 2020-01-24 13:47:49 +01:00
  • 0f6d5ab111 feat: Add alias for sentry_string_free and add missing SENTRY_API markers Armin Ronacher 2020-01-24 09:04:06 +01:00
  • 615a7da07e feat(unwinding): add support for libunwindstack on android (#128) Arpad Borsos 2020-01-21 18:42:25 +01:00
  • 32cff04b1a feat(transport): Implement a disk transport (#126) Arpad Borsos 2020-01-20 15:22:59 +01:00
  • a62d5475df ci: Get tests running on both windows and linux (#127) Arpad Borsos 2020-01-20 13:57:55 +01:00
  • 2f18741171 feat(android): add the bare minimum to get this compiling inside sentry-android-ndk (#125) Arpad Borsos 2020-01-17 13:50:49 +01:00
  • 965c33e49d feat: add some debug and trace logs throughout the code (#123) Arpad Borsos 2020-01-15 19:53:47 +01:00
  • 80d10a3053 ref: remove leftover cpp test files (#122) Arpad Borsos 2020-01-14 20:12:48 +01:00
  • 1347ba70a6 feat(transport): hook up the curl transport (#121) Arpad Borsos 2020-01-14 13:04:12 +01:00
  • 55790bb666 build(example): add cmake target for example and add DSN (#119) Arpad Borsos 2020-01-14 13:03:47 +01:00
  • c348d850c5 feat: merge in new C code Armin Ronacher 2020-01-13 13:34:04 +01:00
  • d646e21278 ref: kill exiting code Armin Ronacher 2020-01-13 13:29:53 +01:00
  • 9a7658155a feat: fixed issues with module finder and added test Armin Ronacher 2020-01-11 18:56:08 +01:00