Commit graph

  • d7ce15b47b update svn:ignore vapier@chromium.org 2014-08-27 02:11:52 +0000
  • 1b309ed007 make "make install" also install headers and pkgconfig files vapier@chromium.org 2014-08-27 02:10:55 +0000
  • 12d72ba492 Set 32 bits iOS app to use vm_region_recurse_64. blundell@chromium.org 2014-08-11 12:55:23 +0000
  • 2a5c22a580 update svn:ignore lists vapier@chromium.org 2014-08-11 01:20:00 +0000
  • c1ef53351c Update lss from r24 to r31. thestig@chromium.org 2014-08-01 02:32:17 +0000
  • 9c932f1d0c upload_system_symbols: Use the Go1.3 improvements to debug/macho. rsesek@chromium.org 2014-07-31 19:11:29 +0000
  • e2fffff1a4 In Mac dump_syms, allow reading debug data out of both the Mach-O file and the dSYM. rsesek@chromium.org 2014-07-25 18:18:59 +0000
  • dab50e6f6e Add GYP build for the src/tools directory on Mac and Linux. rsesek@chromium.org 2014-07-24 15:22:51 +0000
  • c41b7fc414 Annotate PageAllocator for MSan. mark@chromium.org 2014-07-22 14:24:21 +0000
  • 561f818735 Chrome on Android now supports loading the shared library directly from the APK file. rmcilroy@chromium.org 2014-07-22 11:34:11 +0000
  • b7aa202b54 Both std::tr1::unordered_set and std::unordered_set are not allowed in Google at this moment. This change is implementing a workaround that allows switching to hash_set and hash_map. ivanpe@chromium.org 2014-07-21 18:27:43 +0000
  • 8703844b3c [Android]: Remove __system_property_get(ro.build.fingerprint) from WriteOSInformation. rmcilroy@chromium.org 2014-07-18 13:14:37 +0000
  • 6c57bc19a5 Add frame pointer recovery to the AMD64 Stackwalker. rsesek@chromium.org 2014-07-18 00:27:49 +0000
  • d91bd8d23a Change some ELF utils to return the length as a size_t. thestig@chromium.org 2014-07-17 18:34:18 +0000
  • d7d532bf56 Ensure C:/Dumps/ exists in crash_generation_app A=j.turney R=ted at https://breakpad.appspot.com/1134002/ ted.mielczarek@gmail.com 2014-07-11 18:48:41 +0000
  • 0a5ebafdf0 Stringify minidump stream_type constants in minidump_dump output R=mark at https://breakpad.appspot.com/3704002/ ted.mielczarek@gmail.com 2014-07-11 10:57:30 +0000
  • 9e8ffc9fab Don't free pointer in BasicCodeModules::BasicCodeModules before possibly using it A=Jim Chen <nchen@mozilla.com> R=ted at https://bugzilla.mozilla.org/show_bug.cgi?id=1033006 ted.mielczarek@gmail.com 2014-07-10 19:16:43 +0000
  • 21384ad0e2 Fix compilation error in Linux libc++ builds due to use of tr1/. mark@chromium.org 2014-07-07 19:23:20 +0000
  • f88336d4a1 Unhook current Breakpad object after handling uncaught NSException. qsr@chromium.org 2014-07-07 08:13:23 +0000
  • 501673c86b Make crash_handler volatile to prevent compiler optimizing it away. rmcilroy@chromium.org 2014-07-02 10:27:39 +0000
  • bf0e00374f Cleanup: hide undefined behavior from the compiler better. ivanpe@chromium.org 2014-07-01 17:50:05 +0000
  • ada265ebbd dump_syms: use unordered_set<> instead of set<> for speed. mark@chromium.org 2014-06-26 12:37:15 +0000
  • 9d62ef9311 Update output for test minidump_dump_test. ivanpe@chromium.org 2014-06-25 00:24:01 +0000
  • a5da1e193c minidump_dump: bug fixes. mark@chromium.org 2014-06-17 18:03:31 +0000
  • fe34e3f9fe Use PAGE_MAX_SIZE. PAGE_SIZE is now a variable size. qsr@chromium.org 2014-06-06 16:20:15 +0000
  • 20583f0560 Add virtual dtor to LibcurlWrapper. pbos@chromium.org 2014-06-04 08:54:07 +0000
  • 91f746ec81 Add missing MD_MISCINFO_FLAGS1_BUILDSTRING. Revise documentation to clarify that it is not enough to check the size of an MDRawMiscInfo stream to verify member validity, the flags1 field needs to be consulted as well. Update minidump_dump to correctly consider the validity of all fields in this structure. mark@chromium.org 2014-06-03 19:35:41 +0000
  • dfdc7d2966 Print more x86-64 registers in minidump_stackwalk ted.mielczarek@gmail.com 2014-05-30 10:51:16 +0000
  • a57c70484d Linux: Fix a memory leak in ExceptionHandler. thestig@chromium.org 2014-05-28 18:01:22 +0000
  • 3cef0e5645 Fix a memory leak in DwarfCUToModule::FuncHandler::Finish(). thestig@chromium.org 2014-05-28 16:51:52 +0000
  • 5421a942f0 Fix minor typo in a comment in r1331. rmcilroy@chromium.org 2014-05-14 12:19:50 +0000
  • 222ef005ed Fix x86_64 Android build after user_fpregs_struct was added to /sys/user.h in newer NDKs rmcilroy@chromium.org 2014-05-14 09:49:24 +0000
  • 412b68396c [MIPS] Fix core dump related unit tests for Android on MIPS gordana.cmiljanovic@imgtec.com 2014-05-14 09:11:35 +0000
  • 9eb13afd54 [Mac] Remove unused host_info call and supporting calls. mark@chromium.org 2014-05-12 19:42:34 +0000
  • 31845f2bce Fix the documentation for MinidumpFileWriter::Open(). thestig@chromium.org 2014-05-12 19:36:46 +0000
  • f05e1037b5 Add required build options to correctly target XP wfh@chromium.org 2014-05-08 21:17:04 +0000
  • 40cd690901 FD leaks and handle errors better. rsesek@chromium.org 2014-05-06 19:52:55 +0000
  • a789d1d26b Add support for CFI based stack walking on Arm64. rmcilroy@chromium.org 2014-05-06 09:18:30 +0000
  • 44ba0b2050 Make the Linux CrashGenerationClient an interface. rsesek@chromium.org 2014-05-05 20:36:06 +0000
  • c96f4d7e01 Fixing a build break on Linux. mmandlis@chromium.org 2014-05-01 23:31:44 +0000
  • c2f9501755 Add Arm64 support to dumpsyms. rmcilroy@chromium.org 2014-04-29 09:45:46 +0000
  • 4463365304 Clean up common.gypi. chrisha@chromium.org 2014-04-28 21:16:52 +0000
  • 3d023a3472 Linux: Check the CRC32 of the debug link file in the symbol dumper. thestig@chromium.org 2014-04-23 20:52:28 +0000
  • 9aaae65466 Change PrintFunctions to print functions in address order and not print duplicate public functions. wfh@chromium.org 2014-04-23 17:27:01 +0000
  • 1c8e155b3a Skip ElfCoreDumpTest and LinuxCoreDumperTest on Android if no core file is dumped. rmcilroy@chromium.org 2014-04-23 10:20:00 +0000
  • d4f5ca2275 minidump-2-core: Allow user to override shared lib basedir. thestig@chromium.org 2014-04-18 20:59:16 +0000
  • c83a81450c Change the way function and public symbols are obtained to use the findChildren DIA function. wfh@chromium.org 2014-04-16 22:50:28 +0000
  • 7cc286a5a7 Allow symupload to upload to multiple URLs on the same command line. wfh@chromium.org 2014-04-16 16:03:57 +0000
  • be38be57e1 Limit the workaround in r1313 to Android only. thestig@chromium.org 2014-04-15 18:29:15 +0000
  • 32031a9136 [Android]: Fix hang in CreateChildCrash() on Android. rmcilroy@chromium.org 2014-04-15 10:07:50 +0000
  • eebdc96430 Update offset of fpregs_mem. rmcilroy@chromium.org 2014-04-15 09:52:37 +0000
  • 6594ac922c Add x64 version of getcontext. rmcilroy@chromium.org 2014-04-11 16:09:12 +0000
  • a2245d6744 Fill in CPU info in mini-dump for Arm64. rmcilroy@chromium.org 2014-04-11 14:41:14 +0000
  • 6b0703a093 Adding support for 64-bit Windows modules to ms_symbol_server_converter. ivan.penkov@gmail.com 2014-04-10 17:54:52 +0000
  • 7dbca422d4 Moving directory 'build' one level up as it collides with a file named 'BUILD' which happens to be in that same location in the Google source depot. ivan.penkov@gmail.com 2014-04-10 17:37:20 +0000
  • 347f7a10dd Increase Breakpad's signal handler stack size. rmcilroy@chromium.org 2014-04-09 17:35:44 +0000
  • 543cf832e6 Fix aarch64 ucontext layout on Android rmcilroy@chromium.org 2014-04-09 09:08:19 +0000
  • fff818514d Add Arm64 support to breakpad unittests. rmcilroy@chromium.org 2014-04-08 17:36:11 +0000
  • 611f8b7f32 Move build configuration to root of repository. chrisha@chromium.org 2014-04-03 18:34:24 +0000
  • 66460ce1d9 Fix ElfCoreDumpTest.ValidCoreFile unit test. benchan@chromium.org 2014-04-03 16:50:06 +0000
  • 410b7024e3 Add Arm64 version of breakpad_getcontext for Android. rmcilroy@chromium.org 2014-04-03 13:15:37 +0000
  • 83b9a28cf9 First cut at adding arm64 Linux / Android support to Breakpad. rmcilroy@chromium.org 2014-04-02 23:12:40 +0000
  • 46aba5a43a Remove some unecessary Android system header definitions. rmcilroy@chromium.org 2014-04-02 23:02:31 +0000
  • 0ac94ba617 fix races in CrashGenerator::CreateChildCrash vapier@chromium.org 2014-04-02 22:55:12 +0000
  • 33a84041e7 Update GYP dependency to r1886. chrisha@chromium.org 2014-04-02 21:34:42 +0000
  • 983af7cce4 Update DEPS to bring in gtest, gmock and GYP. chrisha@chromium.org 2014-04-02 20:18:55 +0000
  • 172d57d4b4 Add .gitignore file. chrisha@chromium.org 2014-04-02 19:41:40 +0000
  • ad37f5aabd Terminating FileID path when at maximum length. (Coverity) thestig@chromium.org 2014-04-01 20:18:53 +0000
  • 482df94a07 GoogleCrashdumpUploader would leak instances of LibcurlWrapper (Coverity) thestig@chromium.org 2014-04-01 20:18:23 +0000
  • 0decfdb042 Make ARM64 detection consistent in chromium. mark@chromium.org 2014-04-01 18:20:36 +0000
  • 3e12c58449 Ignore warning 4702 to avoid unreachable code error on VS2013 stl when compiling with _HAS_EXCEPTIONS=0 wfh@chromium.org 2014-03-26 21:02:12 +0000
  • acd538baf8 Check in new Windows binaries. wfh@chromium.org 2014-03-26 20:45:52 +0000
  • 213a0698cb Add support for Win64 stack unwind data as STACK CFI wfh@chromium.org 2014-03-24 12:12:17 +0000
  • b764582a53 Fix crash in Windows CrashGenerationServer from r1274. thestig@chromium.org 2014-03-19 19:12:56 +0000
  • cc3542dc44 Fix a bug in BreakpadController that prevented multiple report uploads per call to sendStoredCrashReports. ivan.penkov@gmail.com 2014-03-19 18:58:36 +0000
  • c5ae79b3f2 Trim unintentional whitespace and fix style nits thestig@chromium.org 2014-03-18 18:06:10 +0000
  • 1df13fed15 Fixing compiler warnings: - Building Breakpad in Xcode with arm64 architecture. - iOS Patches provided by: Ian Hickson and Greg Vance. ivan.penkov@gmail.com 2014-02-28 10:21:20 +0000
  • 70acad5df8 Renaming file COPYING to LICENSE and appending the disclaimer from src/common/convert_UTF.h to LICENSE. ivan.penkov@gmail.com 2014-02-27 19:23:16 +0000
  • 3e76b4a74b Initialize file descriptors to -1, not 0, in MachoWalker. mark@chromium.org 2014-02-26 18:59:48 +0000
  • 334b2c70f0 Update GTM and enable -Wundef and strict C++11 flags. dmaclach 2014-02-26 16:14:04 +0000
  • 47585f7dee Fixup breakpad compile for Xcode 5.1 iOS release dmaclach 2014-02-24 21:35:40 +0000
  • 9315301a56 Fix up ~14 warnings about 'Implicit conversion loses integer precision' on iOS. dmaclach 2014-02-18 22:52:02 +0000
  • 0c18b07255 When the Breakpad.h header gets compiled by standard C compilers (instead of C++) it gets upset about the default argument. Instead of using a default argument I split the function up into two separate functions. dmaclach 2014-02-18 21:34:43 +0000
  • 5fcdc4f567 Make Linux ExceptionHandler::HandleSignal public A=Jed Davis <jld@mozilla.com> R=ted at https://breakpad.appspot.com/1114003/ ted.mielczarek@gmail.com 2014-02-05 12:11:48 +0000
  • 299683dba6 Create a new tool to upload Mac system library symbols. rsesek@chromium.org 2014-02-03 22:52:49 +0000
  • 9dd2ab720e Support statically-linked libcurl for HTTP uploads in Linux mattdr.breakpad@gmail.com 2014-01-29 20:34:07 +0000
  • c590a7f322 Windows: Fix 64-bit compitation of crash_generation_app. thestig@chromium.org 2014-01-21 19:22:37 +0000
  • 0864f0afaa Fix missing semi-colons from r1267. thestig@chromium.org 2014-01-17 23:20:24 +0000
  • 8b65346242 Refactor the Windows MinidumpGenerator interface to get rid of the overloads when generating dumps. All required params are now passed to the constructor and the various options are set through new methods. cdn@chromium.org 2014-01-17 22:39:11 +0000
  • d9f582edce Fix VS project generation for the crash generation app. cdn@chromium.org 2014-01-17 21:57:47 +0000
  • 2b0db12678 Submitting on bahalf of Michele Aiello. ivan.penkov@gmail.com 2014-01-13 19:30:06 +0000
  • 12528d19bd Add -[BreakpadController setParametersToAddAtUploadTime:] for iOS. blundell@chromium.org 2014-01-13 10:40:07 +0000
  • 3ea04ec479 Don't do work inside assert(). Ever. mark@chromium.org 2014-01-10 19:54:20 +0000
  • 1e99113fbe Fix #include order from r1268. mark@chromium.org 2014-01-10 19:53:33 +0000
  • 6f045df4f0 Fix compilation with macos-target=10.9 A=Nomis101, R=ted at https://bugzilla.mozilla.org/show_bug.cgi?id=952623 ted.mielczarek@gmail.com 2014-01-03 12:32:55 +0000
  • 4a0f9bf030 Windows: Fix remaining level 4 warnings. thestig@chromium.org 2013-12-18 22:43:56 +0000
  • 74f640a92e Use a proper ignore_result() to fix a ftruncate warn_unused_result warning with GCC 4.8. thestig@chromium.org 2013-12-18 19:52:36 +0000
  • 15873e0016 Switch scoped_ptr.h to a compatible google3 implementation. thestig@chromium.org 2013-12-18 19:49:55 +0000
  • 6199766d99 Fix warnings from the Windows build. thestig@chromium.org 2013-12-17 22:21:40 +0000
  • 53a689933f Run svn propdel svn:executable on source code files. thestig@chromium.org 2013-12-17 21:40:50 +0000