Commit Graph

  • e29852cd6e Make the ios-build happy about the proxy-settings. Mischan Toosarani-Hausberger 2023-05-22 18:47:08 +02:00
  • af58387d05 Make sure dispatch_semaphore_signal is called when request errors Mischan Toosarani-Hausberger 2023-05-22 18:16:25 +02:00
  • 3bc2282608 Fix up http-proxy pass through from client to handler on Linux Mischan Toosarani-Hausberger 2023-05-22 14:44:27 +02:00
  • 96b7d5f580 Make http_proxy work on Windows Mischan Toosarani-Hausberger 2023-05-22 12:24:36 +02:00
  • dc779354cc Initial e2e implementation macOS Mischan Toosarani-Hausberger 2023-05-20 20:25:15 +02:00
  • e67d687b6a Fix compiler error with msvc on non-unicode system xyz1001 2023-05-19 18:11:23 +08:00
  • 8525d5384e Fix broken doc links Thomas Gales 2023-05-17 14:28:25 +00:00
  • 3307c7cefc Fix ASan failures for MinidumpCrashpadInfoWriter Thomas Gales 2023-05-05 21:11:35 +00:00
  • a280d65971 Update linux-syscall-support (LSS) version Thomas Gales 2023-05-05 22:13:31 +00:00
  • 3b82866f01
    Merge pull request #83 from getsentry/add-codeowners Mischan Toosarani-Hausberger 2023-05-04 17:07:03 +02:00
  • 53c2ede36e meta: Add codeowners Ashley Camba Garrido 2023-05-04 15:56:12 +02:00
  • 09c1f5b51f meta: Add codeowners file Ashley Camba Garrido 2023-05-04 15:47:00 +02:00
  • 1904ae1436
    Merge pull request #82 from supervacuus/meta/update Arpad Borsos 2023-05-04 12:32:53 +02:00
  • 36b0f0d949 Fix windows tool build Mischan Toosarani-Hausberger 2023-05-04 12:12:04 +02:00
  • fc014d91be Add tools to CI build Mischan Toosarani-Hausberger 2023-05-04 10:11:49 +02:00
  • 56b62ee54a Add dump_minidump_annotations to tools build. Mischan Toosarani-Hausberger 2023-05-03 23:37:36 +02:00
  • fbd4abeab0 Add PAC helper to Linux utils build. Mischan Toosarani-Hausberger 2023-05-03 23:35:59 +02:00
  • 7f9c4601c0 Merge branch 'main' of https://chromium.googlesource.com/crashpad/crashpad into meta/update Mischan Toosarani-Hausberger 2023-04-29 18:07:51 +02:00
  • 07827d9807 Remove base/cxx17_backports.h from the code in third_patry/crashpad Ho Cheung 2023-04-25 23:33:34 +08:00
  • 3a6bc8c527 [tests] Disable clang optimization on the infinite recursion function. Zequan Wu 2023-04-21 13:26:17 -04:00
  • 0e3758bef6 pac_helper: test for __has_feature macro Stephan Hartmann 2023-04-12 17:39:38 +02:00
  • ada8dfa4a7 ios: Always reset IOSIntermediateDumpWriter file descriptor on close. Justin Cohen 2023-04-10 14:19:23 -04:00
  • 4773a37f0a Crashpad: Adding PAC bit stripping to stack sanitization. avvall 2023-04-04 17:02:57 +00:00
  • c21292dd71 Fix iOS test with libc++ exception throw change. Justin Cohen 2023-03-16 23:10:08 -04:00
  • fdf7b9e8e9 Skip tests that create symbol links when not allowed Bruce Dawson 2023-03-17 20:53:41 -07:00
  • eeb3cad132 Raise extra-memory cap in ProcessSnapshotTest.CrashpadInfoChild Bruce Dawson 2023-03-17 15:44:55 -07:00
  • d5b2eea537 Fix another argument-dependent-lookup dependency David Benjamin 2023-02-28 18:23:52 -05:00
  • 3cd7b5bf7f ios: Fix crash in ObjcExceptionPreprocessor. Justin Cohen 2023-03-13 13:13:40 -04:00
  • 322eaa5850 Use thread_local instead of ThreadLocalStorage::Slot. Peter Kasting 2023-03-06 18:27:34 -08:00
  • 3e54a2cd1b ios: Support minimum deployment targets of iOS15 Joemer Ramos 2023-03-02 17:19:02 -05:00
  • 707d0d4dac Restrict new crash_reporter flag to valid versions Miriam Zimmerman 2023-03-03 13:34:02 -05:00
  • 90bba04e22 Fix some accidental uses of argument-dependent lookup David Benjamin 2023-02-28 16:34:24 -05:00
  • 2237d97ee2
    Merge pull request #81 from supervacuus/fix/remove_openssl_dep_on_linux Mischan Toosarani-Hausberger 2023-02-28 16:36:37 +01:00
  • 9830fbf3b4 ios: Suppress log-if-missing for kSourceVersion intermediate dump key. Justin Cohen 2023-02-27 15:50:39 -05:00
  • 7a997fb253 Report exception number in metadata on CrOS. Miriam Zimmerman 2023-02-21 14:44:59 -05:00
  • ee62397fd0 fix: remove the OpenSSL dependency for Linux Mischan Toosarani-Hausberger 2023-02-27 09:11:43 +01:00
  • 448d2d90da Add dump_minidump_annotations bsheedy 2023-02-24 14:22:31 -08:00
  • 3e8727238b win: Only process up to EXCEPTION_MAXIMUM_PARAMETERS in an EXCEPTION_RECORD Robert Sesek 2023-02-22 18:37:10 -05:00
  • 70e0f92153 Fix StringPiece compile issue in Chromium. Justin 2023-02-16 14:59:46 -05:00
  • 04b2ab5bba port: fix non-glibc desktop linux build Elly Fong-Jones 2023-02-15 22:17:12 +00:00
  • 485805c6fe Fix test that relied on NDEBUG always disabling DCHECK Ben Hamilton 2023-02-15 12:09:32 -07:00
  • 0adab59836 ios: Validate exception code buffer size before read. Justin Cohen 2023-02-15 13:02:26 -05:00
  • ec99257868
    Merge pull request #80 from supervacuus/meta/update Mischan Toosarani-Hausberger 2023-02-07 09:56:16 +01:00
  • 3af012a9c9 Add new sources to build-scripts Mischan Toosarani-Hausberger 2023-02-06 22:20:57 +01:00
  • ad3404fdfe Merge branch 'main' of https://chromium.googlesource.com/crashpad/crashpad into meta/update Mischan Toosarani-Hausberger 2023-02-06 22:19:40 +01:00
  • e39c0b67af
    Merge pull request #78 from past-due/mingw-patches-1 Mischan Toosarani-Hausberger 2023-02-06 21:26:41 +01:00
  • 5886ae41fa [CMake] Make process_reader_win define overrides more conditional past-due 2023-02-06 13:11:35 -05:00
  • 3a3c1f3f2e
    Merge pull request #79 from supervacuus/fix/curl_found_crashpad_linux Mischan Toosarani-Hausberger 2023-02-06 16:07:12 +01:00
  • 486c2937dd fix: make sure we reuse already found libcurl Mischan Toosarani-Hausberger 2023-02-04 12:42:15 +01:00
  • 981e164617 [CMake] Adjust crashpad_compat link command past-due 2023-02-03 13:13:15 -05:00
  • 08ec71c928 dbghelp.h: Silence Wzero-length-array past-due 2023-02-03 13:08:42 -05:00
  • c7d9c710f2 [ios] Support guarding concurrent reads and writes to Annotations Ben Hamilton 2023-01-31 16:18:47 -07:00
  • 212b8f6b8c [client] New RingBufferAnnotation Ben Hamilton 2023-01-31 16:18:37 -07:00
  • 3215ed9086 [client] Optionally support ScopedSpinGuard in Annotation Ben Hamilton 2023-01-31 14:28:15 -07:00
  • 9158eb7caa handle num_handled_exceptions == 0 case Vaibhav Nagarnaik 2023-01-31 02:43:54 +00:00
  • 28354d11c3 [ios] New class ScopedVMMap Ben Hamilton 2023-01-30 15:02:31 -07:00
  • 8071d3019e [client] Clean up types and code style in LengthDelimitedRingBuffer Ben Hamilton 2023-01-27 16:16:17 -07:00
  • c11d49db88 Add a mask to MinidumpCrashpadInfo to indicate valid pointer addresses. Justin Cohen 2023-01-06 13:45:52 -05:00
  • 59b37de134 Improve MSVC / MINGW compile definition parity past-due 2023-01-28 11:26:28 -05:00
  • 817cb6563c third_party/zlib/CMakeLists.txt: Modernize crashpad_zlib interface past-due 2023-01-26 16:38:08 -05:00
  • b66ab3f80e mingw: WER support past-due 2023-01-26 15:59:44 -05:00
  • 85b7d3dd6f Mac: more robust __crash_info on 13+ Leonard Grey 2023-01-27 14:48:54 -05:00
  • cc4a6ae51e win32: Ensure InitializeContext2 definition availability past-due 2023-01-26 15:58:12 -05:00
  • 3dc58f40c8 mingw: Add missing GetThreadDescription definition past-due 2023-01-26 15:55:42 -05:00
  • ad2e043288 Mac: Look for crash annotations in __DATA_DIRTY on macOS 13+ Leonard Grey 2023-01-25 20:12:20 -05:00
  • a0ab0e24d9
    mingw: Add missing MINIDUMP_THREAD_NAME / MINIDUMP_THREAD_NAME_LIST definitions pastdue 2023-01-25 17:52:28 -05:00
  • 84627e1ac7 [fuchsia] Temporarily disable hwasan from crashpad tests Leonard Chan 2023-01-17 23:18:15 +00:00
  • 918fd319d6
    fix: Avoid accidentally mutating CONTEXT when stack walking (#77) Arpad Borsos 2023-01-17 14:53:29 +01:00
  • 4edb2bb254
    fix: upload crashes on linux (#75) Bogdan Livadariu 2023-01-17 15:52:37 +02:00
  • 1e10a2370e Update header includes for /base/functional in Crashpad Avi Drissman 2023-01-12 17:02:04 -05:00
  • 43eac93aef [fuchsia] Import buildconfig from fuchsia Jay Zhuang 2023-01-05 19:30:37 +08:00
  • a0b4e88a9f [snapshot] Use Fuchsia specific header Jay Zhuang 2023-01-04 17:07:55 +08:00
  • 21035861b5 mac: Don’t cater to gcc-4.2 libstdc++ brokenness Mark Mentovai 2023-01-04 12:20:17 -05:00
  • a41e599f33 [fuchsia] Update crashpad location Jay Zhuang 2023-01-03 18:01:03 +08:00
  • bd479a1202 [ios] Fix --gtest_filter for non-xcuitest targets Ben Hamilton 2022-12-20 13:27:14 -07:00
  • 62a0099c0e [ios] Support --gtest_filter for iOS tests Ben Hamilton 2022-12-16 15:24:02 -07:00
  • 0e7dae459f Roll gn to 5e19d2fb. Justin Cohen 2022-12-16 15:07:32 -05:00
  • 1a7918b716 [client] New class LengthDelimitedRingBuffer Ben Hamilton 2022-12-15 10:09:30 -07:00
  • f7b5e00268 [util] New class ScopedSpinGuard Ben Hamilton 2022-12-14 14:02:29 -07:00
  • b670429f08
    Merge pull request #76 from supervacuus/meta/update Arpad Borsos 2022-12-14 10:39:52 +01:00
  • 5a8a43a992 [fuchsia] Update mini_chromium location as well Nathan Mulcahey 2022-12-12 16:55:56 -08:00
  • d5aa5d4f1b [fuchsia] Move mini_chromium and lss Nathan Mulcahey 2022-12-12 10:33:00 -08:00
  • 1f23bde898 set CRASHPAD_FLOCK_ALWAYS_SUPPORTED in build... Mischan Toosarani-Hausberger 2022-12-12 22:16:50 +01:00
  • e56784c9f2 Merge branch 'main' of https://chromium.googlesource.com/crashpad/crashpad into meta/update Mischan Toosarani-Hausberger 2022-12-12 13:26:58 +01:00
  • c902f6b1c9 Fix Crashpad CI failures on mac, linux, and fuchsia Ben Hamilton 2022-11-23 13:11:01 -07:00
  • f742c1aa4a Fix build failure on Linux/amd64 Tom Anderson 2022-11-16 00:07:44 +00:00
  • fca8871ca3 Add SA_EXPOSE_TAGBITS to crashpad's signal handler. Mitch Phillips 2022-11-14 15:25:09 -08:00
  • 72e51701c7 [MSAN] Suppress false-positive in HTTPTransportLibcurl::WriteResponseBody Tom Anderson 2022-11-11 01:29:16 +00:00
  • a91f197a26 [tests] Make the infinite recursion actually recurse with clang Benoît Lizé 2022-11-10 19:39:08 +01:00
  • 9ca1fb932e [tests] MINSIGSTKSZ is no longer a constant, update tests Benoît Lizé 2022-11-10 19:01:53 +01:00
  • 58c68181ea Install ninja to crashpad using DEPS Junji Watanabe 2022-11-07 15:44:43 +09:00
  • 0729b08ace Fix NOTREACHED availability Brian Sheedy 2022-11-07 11:48:16 -08:00
  • bce9a58c66 Fix locking on certain Android partitions Brian Sheedy 2022-11-03 15:06:18 -07:00
  • 2b618565e5 Fix copyright message in third_party/edo/BUILD.gn Joshua Peraza 2022-10-31 12:12:44 -07:00
  • 30ca5564f8 Validate number of bytes read Joshua Peraza 2022-10-31 11:37:21 -07:00
  • a42e249453
    Merge pull request #74 from supervacuus/meta/update Arpad Borsos 2022-10-19 14:48:15 +02:00
  • 59d9a2e112 Merge branch 'main' of https://chromium.googlesource.com/crashpad/crashpad into meta/update Mischan Toosarani-Hausberger 2022-10-19 09:33:49 +02:00
  • 8255e5f275
    Fix build when CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION is undefined (#73) Vitalii Koshura 2022-10-17 15:26:52 +02:00
  • 31af46b91e Update copyright boilerplate in third_party/edo Mark Mentovai 2022-10-06 22:57:42 -04:00
  • b00da64ac8 ios: Correct iOS forbidden allocators on iOS 16.1 Justin Cohen 2022-10-04 17:38:56 -04:00