Commit graph

  • feb2dca989 Add and handle new dwarf5 string-related forms. Sterling Augustine 2020-06-22 16:38:16 -0700
  • 2757a2c9c8 Make symupload exit with an error code when command-line parsing fails. Michael Moss 2020-06-04 23:28:44 +0000
  • f2679262ac Avoid calling demangler for non-C++ symbols on Linux Mikhail Borisov 2020-05-26 21:44:01 +0300
  • 2ffe116322 mac: Don’t try to demangle non-C++ symbols with the C++ demangler Yngve N. Pettersen 2020-05-05 02:06:14 +0200
  • a7b621f810 processor: Bound number of exception parameters read Joshua Peraza 2020-04-27 14:58:17 -0700
  • a2d3e8b2d5 Use stdint.h numeric types in tests Joshua Peraza 2020-04-16 11:56:40 -0700
  • 1f15e4e3e4 Use portable format macros Joshua Peraza 2020-04-16 11:12:55 -0700
  • 86bf444128 Use stdint.h numeric types Joshua Peraza 2020-04-08 15:50:37 -0700
  • 5bba75bfd6 Remove true/false defines in convert_UTF.cc Michael Forney 2020-03-18 17:23:10 -0700
  • 23e6fbf571 Use ULONG_MAX instead of __WORDSIZE to determine native ELF architecture Michael Forney 2020-03-16 23:08:02 -0700
  • 2633712387 Roll src/src/third_party/lss/ f70e2f164..fd00dbbd0 (2 commits) Michael Forney 2020-03-16 16:47:53 -0700
  • e780d58fd7 Use breakpad_getcontext on all Linux platforms missing getcontext Michael Forney 2020-03-16 12:56:56 -0700
  • 02b7be4065 convert_UTF: try to update xcode files Mike Frysinger 2019-09-14 18:28:11 -0400
  • a5fa28ddf0 Fix some bugs in CheckMicrodumpContents Michael Forney 2020-03-12 18:20:58 -0700
  • 9de167a349 Remove sys/signal.h compatibility header Michael Forney 2020-03-10 23:27:52 -0700
  • 9bc5d7024f Add google_crashdump_uploader_test to .gitignore Michael Forney 2020-03-10 23:15:25 -0700
  • 98c883b5cf Remove redundant LINUX_HOST conditional Michael Forney 2020-03-10 23:09:43 -0700
  • 75ca6a193d Use public fpregset_t type to define fpstate_t Michael Forney 2020-03-10 16:30:20 -0700
  • a0f647d7f3 Use ULONG_MAX instead of __WORDSIZE to determine ELF class Michael Forney 2020-03-10 16:24:38 -0700
  • a03ad96dbd Use standard header locations for poll.h and signal.h Michael Forney 2020-03-10 15:32:35 -0700
  • 3f6f16b059 Use sched_yield instead of pthread_yield Michael Forney 2020-03-10 15:18:51 -0700
  • 4f3f0acd6f Revert "Add new dwarf 5 enums, plus some dwarf4 enums." Mike Frysinger 2020-03-10 00:00:17 +0000
  • fea1913f29 Revert "Add dwarf5 compilation-unit header handling." Mike Frysinger 2020-03-09 23:59:12 +0000
  • 52b33b2a4b dump_syms: Reintroduce warnings inadvertently removed by 47cd498384 Mark Mentovai 2020-03-06 10:40:39 -0500
  • c7522272ff Add "type" option to sym_upload sym-upload-v2 mode. Nelson Billing 2020-02-27 14:04:01 -0800
  • 815497495e Make LibcurlWrapper support static linking. Nelson Billing 2020-02-21 15:54:49 -0800
  • a4c536dc2d linux: fix symupload build failures Joshua Peraza 2020-02-21 10:34:58 -0800
  • 5e1c53a442 android: truncate lower of two overlapping modules Joshua Peraza 2020-02-20 18:56:04 -0800
  • bbad9f255d Add optional new symbol upload API to sym_upload. Nelson Billing 2020-02-19 15:32:08 -0800
  • 216cea7bca Update Xcode project files to fix build errors. Ivan Penkov 2020-01-28 20:11:25 -0500
  • 647158232b Roll src/src/third_party/lss/ 8048ece6c..f70e2f164 (3 commits) Michael Forney 2020-01-24 22:42:38 +0000
  • 13c1568702 arm64: recover register X30(LR) when fallback to frame pointer unwinder Sim Sun 2020-01-14 21:48:37 -0800
  • 4e15f7d230 Extract the exception record from the minidump Joshua Peraza 2020-01-03 12:00:23 -0800
  • e5ef907c2e ios: build for arm64e Joshua Peraza 2020-01-03 09:43:46 -0800
  • dbd454dbe4 Add dwarf5 compilation-unit header handling. Sterling Augustine 2019-12-13 16:54:50 -0800
  • 0c0e24f709 Add new dwarf 5 enums, plus some dwarf4 enums. Sterling Augustine 2019-12-12 12:07:33 -0800
  • f32b83eb08 Enable reading DWARF4 CIEs with 32 bit addresses. Nelson Billing 2019-12-03 15:00:30 -0800
  • 5bc3092b30 Add a variable to allow adding an extra include path for LSS. Bryan Klimt 2019-11-22 10:55:42 -0800
  • 47cd498384 dump_syms: handle forward reference DWARF attributes Mark Mentovai 2019-12-02 13:45:36 -0500
  • 1f1d950d6a Fix compilation of http_upload.cc with Windows gcc Jon Turney 2019-11-22 12:20:16 +0000
  • f6fe7cc55a mac processor: Add mapping for EXC_BAD_ACCESS/KERN_CODESIGN_ERROR Mark Mentovai 2019-11-22 12:51:43 -0500
  • 62f10f30ba Fix 'make distcheck' Jon Turney 2019-11-19 15:00:33 +0000
  • 792e6b2143 Remove dependency of uploader.mm on GTMLogger Sylvain Defresne 2019-11-12 17:05:12 +0100
  • 5915ea929c Add fallthrough annotations on new C++ switches Christopher Grant 2019-11-04 21:34:20 -0500
  • 8c62281f8b Revert "Remove use of "register" keyword, deprecated in C++17" Mark Mentovai 2019-11-01 03:49:03 +0000
  • 5085b1d0df linux, client: set module name from DT_SONAME Joshua Peraza 2019-10-29 17:55:54 -0700
  • d27fd9ae7e linux, dump_syms: Make style consistent in module unittest Christopher Grant 2019-10-29 16:24:21 -0400
  • 862c9f47ef linux, dump_syms: Filter module entries outside specified ranges Christopher Grant 2019-10-29 14:56:38 -0400
  • 17958ef62c Add options to set OS and filename Jake Ehrlich 2019-10-04 13:29:26 -0700
  • 3e56ef9d4e linux, dump_syms: set module name from DT_SONAME Joshua Peraza 2019-10-24 11:41:44 -0700
  • db1cda2653 convert_UTF: rewrite in C++ Mike Frysinger 2019-08-03 12:12:40 -0400
  • abfe08e789 codereview.settings: do not force squashing behavior Mike Frysinger 2019-08-14 13:41:25 -0400
  • 07411862ea Remove use of "register" keyword, deprecated in C++17 Mark Mentovai 2019-08-12 14:10:41 -0400
  • 01dfa81f1b Mac dump_syms: accept __DWARF segment without __debug_info section Mark Mentovai 2019-08-07 12:42:38 -0400
  • ef04c9c028 string_conversion: fix pointer math Mike Frysinger 2019-08-03 11:28:50 -0400
  • 4beee493f6 guid_creater: include string.h for memcpy Mike Frysinger 2019-08-03 10:37:57 -0400
  • f0d43bc16b minidump_processor: fix typo in BUS_ADRALN Mike Frysinger 2019-08-03 12:02:00 -0400
  • 55499d616c Updated lss to fix compiling with GCC 9 Henri Hyyryläinen 2019-08-03 17:14:51 +0300
  • cfad51e954 arm64: strip PACs from link register values Joshua Peraza 2019-07-22 13:26:19 -0700
  • 4a6d7c70cc Improving the support for Fuchsia in Breakpad Processor. Ivan Penkov 2019-07-11 18:34:48 -0700
  • 02dd8e0da7 Remove base_logging::LogMessage Mark Mentovai 2019-07-03 15:44:29 -0400
  • c46151db0f Fix Windows symupload after PE-only MD refactor. Nelson Billing 2019-07-01 10:27:45 -0700
  • 9cafb376eb Explicitly LoadLibrary dbghelp.dll in symbol converter. Nelson Billing 2019-06-28 12:07:06 -0700
  • a5a607b0b0 Fix clang build warnings/errors for windows symbol converter. Nelson Billing 2019-06-27 12:47:45 -0700
  • b62101dead Fix windows symbol converter blacklisting. Nelson Billing 2019-06-25 15:56:50 -0700
  • e1b5fef027 Fix dump_syms clang Windows build. Nelson Billing 2019-06-24 17:16:46 -0700
  • c11646e643 Fix breakpad client build. Nelson Billing 2019-06-24 15:00:30 -0700
  • 6ca3f8bbe5 Add PE-only MD support to Windows symbol converter. Nelson Billing 2019-06-24 11:52:48 -0700
  • c38725b70e Fix 'debug_file' in PESourceLineWriter. Nelson Billing 2019-06-19 16:13:24 -0700
  • ee65a3c005 Fix symbol converter after PE-only MD refactor. Nelson Billing 2019-06-18 16:20:58 -0700
  • 315ab8a927 Fix common_windows.gyp. Nelson Billing 2019-06-18 16:09:14 -0700
  • 92032389a6 Move Windows Symbol Converter to breakpad Nelson Billing 2019-06-14 15:51:23 -0700
  • a7d686086c Mac upload_system_symbols: make dump of /Library/QuickTime optional Mark Mentovai 2019-06-18 10:48:04 -0400
  • 9575315d8b Mac upload_system_symbols: use log.Fatalf where formatting is desired Mark Mentovai 2019-06-18 10:31:28 -0400
  • 488566d2dd configure.ac: Workaround gtest-config not being installed. Allen Webb 2019-06-14 13:06:07 -0700
  • 87bc402210 Enable PE-only metadata dumping for 64bit (aka. PE32+ format) PEs files. Nelson Billing 2019-06-12 14:19:57 -0700
  • 548ca6e382 Port new symbol upload API to Windows symupload tool. Nelson Billing 2019-04-01 10:33:30 -0700
  • 756daa536a Removed unused includes/declarations Joshua Peraza 2019-06-11 16:06:02 -0700
  • d7676cd696 fix build failures Joshua Peraza 2019-06-11 15:20:42 -0700
  • c2467077b9 Enable truncation of module ranges Joshua Peraza 2019-06-11 11:48:14 -0700
  • 6f287a5f57 linux: fix broken tests Joshua Peraza 2019-06-03 16:59:11 -0700
  • e436b07330 Fix a build break with SDK 10.14. Ivan Penkov 2019-05-28 17:14:30 -0700
  • d930308bbb Fix orphaned crash reports. John Z Wu 2019-05-13 12:49:43 -0700
  • b2831dbed1 Increase timeout of HTTPMultipartUpload from 10s to 60s. John Z Wu 2019-05-13 13:11:05 -0700
  • 21b48a72aa Linux breakpad_unittests: fix ThreadSanitizer problems Mark Mentovai 2019-04-26 14:00:01 -0400
  • 9f90ceb904 Linux MinidumpWriter: fix stack-use-after-scope violation Mark Mentovai 2019-04-26 12:28:57 -0400
  • 1fc9cc0d0e [Breakpad iOS] Add a callback on report upload completion. Olivier Robin 2019-04-18 18:06:31 +0200
  • 8c70c504b2 Make breakpad_unittests work with Chrome's test runner instead of gtest's Mark Mentovai 2019-04-19 17:08:56 -0400
  • ebab5970b0 Use correct c++ standard library in Xcode project. John Z Wu 2019-04-18 15:20:19 -0700
  • 232c45abee linux_core_dumper: add missing newline to Android test-disabled message Mark Mentovai 2019-04-08 20:08:59 -0400
  • 4d550cceca linux_core_dumper: partially disable test on Android Mike Frysinger 2019-03-31 05:57:52 -0400
  • 9e9e236c82 mac dump_syms: remove unused vars to fix -Werror build failures Mike Frysinger 2019-03-31 06:03:42 -0400
  • e2b3b80e43 linux_core_dumper: add explicit casts for exception fields Mike Frysinger 2019-03-29 14:14:27 -0400
  • b4a0eb2d06 mac dump_syms: Support .dSYMs > 4GB (partially) Mark Mentovai 2019-03-28 16:07:39 -0400
  • a86aedb515 Fix dump_syms unit tests on Windows. Nelson Billing 2019-03-18 13:33:52 -0700
  • 8547289da5 linux_core_dumper: handle missing SIGSYS support Mike Frysinger 2019-03-14 17:03:49 -0400
  • 3ee9a0b274 linux_core_dumper: support setting exception_information Mike Frysinger 2019-03-02 02:37:25 -0500
  • 57f420bf7c linux_core_dumper: add a fallback definition for NT_SIGINFO Mike Frysinger 2019-03-06 18:34:12 -0500
  • 7864f2edaa core2md: write error message with perror Mike Frysinger 2019-03-02 01:56:23 -0500
  • 59d89be2d6 linux_core_dumper: support NT_SIGINFO for reading crashing address Mike Frysinger 2019-03-02 02:02:12 -0500