Commit Graph

  • e059dad5ea Polling in ParallelChildCrashesDontHang test Iacopo Colonnelli 2022-09-08 09:38:48 +0200
  • 4febb34583 Update copyright boilerplate, 2022 edition (Breakpad) Mark Mentovai 2022-09-07 10:34:05 -0400
  • 00f76018cc Fix fread() check in ExploitabilityLinux. Lei Zhang 2022-09-07 09:38:41 -0700
  • e69677e93d Added crash context float state flag GlassOfWhiskey 2022-09-07 14:22:20 +0200
  • 30c7f3cfc1 Fix some Coverity defects. Lei Zhang 2022-09-06 08:00:52 -0700
  • 5d6d250150 Update LSS dep to the last commit GlassOfWhiskey 2022-09-06 14:15:25 +0200
  • 46e00d30cd fix includes Joshua Peraza 2022-08-29 14:31:21 -0700
  • cb55d48154 Add product name metadata to converter and symupload. Nelson Billing 2022-08-10 13:01:24 -0700
  • e085b3b50b Fix -Wdeprecated-declarations when macOS 13 SDK is used. Mirko Bonadei 2022-08-12 17:07:53 +0000
  • a7a8b9c300 Fix int64_t format in fprintf by using PRIx64. Zequan Wu 2022-08-11 15:00:12 -0700
  • c44d14ac89 Fix garbage header being prepended to native symbol uploads. Nelson Billing 2022-08-10 13:07:29 -0700
  • f1f7b5272f Check sh_type for symbol table and finish ProcessDIEs if any DIE processing goes wrong Zequan Wu 2022-08-10 10:55:51 -0700
  • 7e4ea04094 Add error messages on pdb Open function Lorenzo Alberto Maria Ambrosi 2022-08-10 03:55:31 +0200
  • defdcb714e arm64: strip PACs from return addresses found from CFI Joshua Peraza 2022-07-26 19:20:10 -0700
  • 86ea554601 Mac dump_syms: Fix -a on arm64 Leonard Grey 2022-07-26 14:23:54 -0400
  • afc8daa2de arm64: don't interpret DW_CFA_GNU_window_save Joshua Peraza 2022-07-21 17:09:21 -0700
  • e467c59c68 Adds fastfail subcodes as distinct failure reasons Alex Gough 2022-07-19 05:23:55 -0700
  • 335e61656f {static_,}range_map: fix overflows under ubsan George Burgess IV 2022-07-12 21:35:52 -0700
  • eb087c3383 exploitability_linux: fix mismatched comparison warning George Burgess IV 2022-07-12 13:13:14 -0700
  • e9057e2d5e stackwalker_mips64_unittest: default-init MIPS context George Burgess IV 2022-07-11 21:02:22 -0700
  • 0b1ffaa153 module_unittest: fix memory leak George Burgess IV 2022-07-11 15:06:10 -0700
  • 4b7984b351 stabs_to_module: fix memory leak George Burgess IV 2022-07-11 15:23:41 -0700
  • 9a1941fab9 crashdump_uploader: fix memory leaks & use-after-frees George Burgess IV 2022-07-11 14:08:38 -0700
  • 4d7cd09800 exploitability: fix buffer overflow George Burgess IV 2022-07-11 12:37:19 -0700
  • c161459d7e dwarf2reader: include <algorithm> George Burgess IV 2022-07-03 08:33:37 -0700
  • 90a0d9a9ff configure: support rustc-demangle installations in the sysroot George Burgess IV 2022-06-30 14:30:14 -0700
  • 3e2a341168 Handle abbrev entities being out of order. Konstantin Mandrika 2022-06-30 14:29:08 -0400
  • f9fcba812c simplify enable & with configure flags Mike Frysinger 2022-06-28 22:12:34 -0400
  • 593196225d regen autotools Mike Frysinger 2022-06-28 21:26:47 -0400
  • ae1530a4f4 update autotool minimum versions Mike Frysinger 2022-06-28 21:45:37 -0400
  • 2e161431bc Added a missing dependency on android/google_breakpad/Android.mk priettt 2022-06-24 12:30:59 -0300
  • dee16d9b30 dwarf_cu_to_module_unittest: remove expectation George Burgess IV 2022-06-27 14:46:44 -0700
  • 0c816d2d12 module_unittest: fix use-after-free George Burgess IV 2022-06-27 13:11:00 -0700
  • a8e8a69591 elf_core_dump_unittest: skip test if setrlimit will fail George Burgess IV 2022-06-24 12:03:52 -0700
  • ad8a43f367 dwarf_cu_to_module_unittest: fix tests George Burgess IV 2022-06-24 12:19:32 -0700
  • 467ac5701f Ignore failure in recovering optional registers Dangyi Liu 2022-06-10 21:17:53 -0700
  • c4c43b80ea Reland "Support PE modules in core files when running core2md" Iryna Shakhova 2022-05-12 09:32:52 +0000
  • 82b16055af Remove usage of sprintf in dwarf_cfi_to_module. Justin Cohen 2022-06-08 13:37:42 -0400
  • 0f1f43edd2 Revert "Support PE modules in core files when running core2md" Justin Cohen 2022-06-08 18:08:18 +0000
  • 4d85225467 [breakpad] Add MINIDUMP_THREAD_NAME_LIST support Ben Hamilton 2022-06-06 19:01:15 -0600
  • 737e2cd338 Look for http redirection errors from SymSrv in google_converter. Nelson Billing 2022-06-03 15:47:48 -0700
  • 41a11409d6 Upload native symbols from google_converter. Nelson Billing 2022-05-31 15:47:15 -0700
  • 678d69cd78 Add symbol type option to SymUploadV2ProtocolSend. Nelson Billing 2022-05-31 14:04:53 -0700
  • bee636cea4 Migrate google_converter to v2 upload API. Nelson Billing 2022-05-20 14:56:42 -0700
  • c34fc86972 Make sym-upload-v2 windows code shareable. Nelson Billing 2022-05-19 15:16:12 -0700
  • 0808030bee Support PE modules in core files when running core2md Iryna Shakhova 2022-05-12 09:32:52 +0000
  • c85eb4a59b avoid dump_syms crashing if selected arch is not found Adam Duke 2022-04-08 10:47:18 -0400
  • 8b68c72a3f [dump_syms] Fix DW_AT_specification warning on Mac. Zequan Wu 2022-04-12 09:59:21 -0700
  • e09741c609 Fix build with Windows 10 20348 SDK Yuly Novikov 2022-03-29 18:22:35 -0400
  • fd72a6c232 Set use_async_processing in windows symupload. Nelson Billing 2022-03-28 14:36:22 -0700
  • dccd242781 Set use_async_processing in mac symupload. Nelson Billing 2022-03-29 16:35:14 -0700
  • 59abf117ac Add docs for INLINE and INLINE_ORIGIN in overview Zequan Wu 2022-03-14 14:10:16 -0700
  • c685fe1153 Better identification of context frames. Ivan Penkov 2022-03-01 21:01:34 +0000
  • 42d2475617 Add doc for INLINE and INLINE_ORIGIN records in symbol file Zequan Wu 2021-11-08 14:42:48 -0800
  • 622a582fa6 Support for leaf functions which don't touch any callee-saved registers for Windows x64 stacks. Ivan Penkov 2022-02-24 20:49:43 +0000
  • 88f5fc451e Never use frame pointer unwinding on a Windows x64 stack. Ivan Penkov 2022-02-24 02:53:01 +0000
  • 1da39e3a90 Fix another table formatting issue in symbol_files.md Deepanjan Roy 2022-02-23 16:48:53 -0500
  • 8e73e40c8c Fix table formatting of symbol_files.md Deepanjan Roy 2022-02-23 16:39:31 -0500
  • fc1b9d3203 Populating is_multiple in google_breakpad::StackFrame from symbol files. Ivan Penkov 2022-02-17 03:18:03 +0000
  • 34af6bcff1 Fix missing <memory> header for Windows dump_syms Sunbreak 2021-11-16 10:23:37 +0800
  • 4708e6fb8b github: update to latest coverity scan action Mike Frysinger 2022-02-07 13:00:17 -0500
  • 7685201906 Add support for product_name in Mac sym_upload v2 Nathan Scoglio 2022-02-04 14:24:50 -0800
  • 3123f102ff include memory header when using unique_ptr Takuto Ikuta 2022-02-04 12:52:34 +0900
  • 8205b6edb8 The X86 stack walker was doing an illegal down cast from base-class (StackFrame) to derived-class (StackFrameX86). Ivan Penkov 2022-01-31 19:07:58 +0000
  • 08bd844599 Fix corner cases on Windows dump_syms Zequan Wu 2022-01-28 16:49:10 -0800
  • d55a5f3dca Make symupload v2 api respect --timeout flag Zequan Wu 2022-01-27 16:52:13 -0800
  • f6974b15ef namespace implementations of FileID Adam Duke 2022-01-27 17:21:21 -0500
  • 772cfc1db6 allow dump_syms to operate on contents in memory Adam Duke 2022-01-25 17:04:16 -0500
  • 92a20b6504 Fix reading DW_AT_ranges in dwarf 5 Zequan Wu 2022-01-14 15:17:42 -0800
  • 862dc68dbc Match the return type of getopt(). danakj 2022-01-13 13:56:52 -0500
  • bbf740148d Fix symupload build failure on Windows. Zequan Wu 2022-01-05 13:41:21 -0800
  • 10afee3916 Add INLINE and INLINE_ORIGIN records on Windows dump_syms Zequan Wu 2022-01-04 16:03:22 -0800
  • 634a7b3fad mac: add go.mod for upload_system_symbols Mark Mentovai 2021-12-16 11:28:23 -0500
  • 605c51ed96 Fix for non-constant SIGSTKSZ David Faure 2021-12-15 22:26:40 +0100
  • 3846f6d297 Add <call_site_file_id> to INLINE and remove <file_id> from INLINE_ORIGIN Zequan Wu 2021-10-27 13:40:35 -0700
  • b6510f998a Fix RegisterValidFlag Zequan Wu 2021-12-13 14:40:07 -0800
  • 64b25d6653 Fixing issues in the Breakpad symbol file serialization code. Ivan Penkov 2021-12-09 04:58:57 +0000
  • 647aa17a7a Fix corrupted symbol file due to malformed INLINE/INLINE_ORIGIN records Zequan Wu 2021-12-07 12:37:07 -0800
  • 0ae29c99d1 Add serialization of inlines and inline origins for FastSourceLineResolver so that it can construct inlined frames later. Zequan Wu 2021-11-30 16:29:00 -0800
  • c472afe064 Change Inlines in Function to be ContainedRangeMap that is easier to serialize. Zequan Wu 2021-11-30 13:54:24 -0800
  • 4458a5965a Extend ContainedRangeMap and StaticContainedRangeMap Zequan Wu 2021-11-30 13:53:53 -0800
  • 4ee9854be5 Limit Tokenize max_tokens to 512 when parsing INLINE record. Zequan Wu 2021-11-24 15:18:45 -0800
  • 998a0a480c github: enable cron schedule Mike Frysinger 2021-11-18 15:25:00 -0500
  • 57281798ba add DIR_METADATA settings Mike Frysinger 2021-11-24 20:10:34 -0500
  • 2dce3fe73e Add missing config for encoding_util.h/m in iOS client project Sunbreak 2021-10-21 13:33:38 +0800
  • 38ee0be4d1 Update Rust demangling to use rustc-demangle Alex Pankhurst 2021-11-10 13:25:30 -0800
  • fe35cd43f2 Allow breakpad to read extended amd64 contexts Alex Gough 2021-11-02 20:14:52 +0000
  • ee2ad61263 Make processor compatible with both old and new format INLINE/INLINE_ORIGIN Zequan Wu 2021-10-29 16:20:55 -0700
  • dfcb7b6799 Revert "Fix incorrect source file name for inlined frames" Mark Mentovai 2021-10-26 09:31:09 -0400
  • 076073c96b Enable PA and BTI for breakpad André Kempe 2021-10-15 17:20:23 +0100
  • 54d878abcb Fix incorrect source file name for inlined frames Zequan Wu 2021-10-20 14:07:55 -0700
  • 71387fc200 Fix an instance of -Wshadow. Peter Kasting 2021-10-18 09:46:15 -0700
  • 6b66d136ca Fix building unittests failure caused by the introduction of StringView at https://chromium-review.googlesource.com/c/breakpad/breakpad/+/3189410 Zequan Wu 2021-10-14 10:39:55 -0700
  • db97ea1fd0 Fix errors in minidump_exception_mac and dwarf_cu_to_module_unittest Justin Cohen 2021-10-14 14:45:08 -0400
  • d93f6b9393 ios/mac: Add exception code for Crashpad uncaught exceptions. Justin Cohen 2021-10-14 13:04:32 -0400
  • 2d0d117749 gtest: update to 1.11 release Mike Frysinger 2021-10-14 11:44:34 -0400
  • 36032719b1 CI: convert Travis to GH actions Mike Frysinger 2021-10-12 21:25:44 -0400
  • 73296aa5e3 github: convert pull closing to GH actions Mike Frysinger 2021-10-12 17:32:18 -0400
  • 0c04944727 Fix StringView build Marvin Scholz 2021-10-04 16:48:15 +0200
  • cf6246e2ba Fix warnings in http_upload.cc with GCC Marvin Scholz 2021-09-21 03:03:04 +0200