Commit Graph

26 Commits

Author SHA1 Message Date
Aaron Culliney faab9fa04a Rename external directory to something GitHub recognizes
- Should hopefully force recognition as a 'C' repository rather than counting all the Breakpad C++
2016-09-24 12:44:50 -07:00
Aaron Culliney 838bf0496a Include Mac breakpad binaries for CLI native builds from Mac development box
- NOTE : Darwin dump_syms is really 'dump_syms_elf' from my copy of Breakpad
2016-08-21 08:51:05 -10:00
Aaron Culliney fd0611f3a1 update dump_syms and minidump_stackwalk Linux binaries
- dump_syms in particular is needed for the Android build "generate symbols" step
2016-05-04 21:44:53 -07:00
Aaron Culliney 85d1af95f6 Merge commit 'fd3708f0df4531cbf164bb744d114466328ce55e' as 'externals/breakpad' 2016-05-03 22:23:53 -07:00
Aaron Culliney 36626fc201 Excise Breakpad to bring in new rebase branch 2016-05-03 22:23:17 -07:00
Aaron Culliney 87ae0f08e0 Refactor JSMN for better conformance to JSON spec and to pass our more stringent tests 2016-03-25 22:32:53 -07:00
Aaron Culliney 8b74dafc6f Check for and disallow NULL tokens in one location 2016-03-22 22:40:59 -07:00
Aaron Culliney 2da23f717a Simplify and refactor JSMN
- Always enable strict mode
    - Always calculate parent links and skip counts
2016-03-22 22:02:30 -07:00
Aaron Culliney 10d9cc3c66 Add APPLE2IX defines 2016-03-09 22:20:17 -08:00
Aaron Culliney c57bf83514 Merge commit 'b6d20bbe3b2a92a6db810a4e3ef6d67e91a38d36' as 'externals/jsmn' 2016-03-09 21:09:57 -08:00
Aaron Culliney 48c6515790 Remove inline import of JSMN 2016-03-09 21:07:05 -08:00
Aaron Culliney 01b25527fe Add JSON serialization and tests
- Encourage use of opaque reference rather than internal struct
2016-03-04 23:31:15 -08:00
Aaron Culliney 5bb65e3fc3 Calculate and store skip-ahead counts 2016-02-13 21:18:54 -08:00
Aaron Culliney 23381ba4c0 FWIW, also attempt to crash on SIGTRAP 2015-10-24 14:30:21 -07:00
Aaron Culliney 9f5bbe6eb0 Use correct number of arguments when invoking embedded minidump_stackwalk 2015-10-22 23:27:25 -07:00
Aaron Culliney b1b234defc update dump_syms and minidump_stackwalk binaries to "latest" 2015-10-19 19:46:49 -07:00
Aaron Culliney ee02c8247c Merge commit '29b5bdf05a283e2872c5e09d0d53f0f4192711b1' into develop 2015-10-02 21:18:49 -07:00
Aaron Culliney dc4f2a27f8 Get Breakpad Building For Me(tm) against android-10 2015-09-27 15:05:01 -07:00
Aaron Culliney 68be39de6b Allow building of minidump stackwalker on Android 2015-09-20 11:44:14 -07:00
Aaron Culliney 05e83a7800 Allow minidump_stackwalk.cc to be embedded 2015-09-20 11:42:24 -07:00
Aaron Culliney 53d7edf5a5 Allow printing of stackwalker output to something other than stdio 2015-09-20 11:40:49 -07:00
Aaron Culliney b8921b8441 Integrate Breakpad crash dumper and tools into Android build
- Includes Linux x86_64 binaries dump_syms and minidump_stackwalk
    - Includes adb_sanitize.c tool (gcc -std=gnu11 -o adb_sanitize adb_sanitize.c) for easily pulling local minidumps
2015-09-19 13:11:27 -07:00
Aaron Culliney a2d62a77b6 Get Android breakpad Building-For-Me(tm) 2015-09-19 10:45:57 -07:00
Aaron Culliney f8d3b9a50d Merge commit '932e2efeb1e1ff6618f07b4e929411678ff50ec8' into android-breakpad 2015-09-19 00:45:33 -07:00
Aaron Culliney c2558fbd8a Merge commit '20c1bbd955538e07665d3efcf70e7e0c1be77710' as 'externals/breakpad' 2015-09-19 00:35:08 -07:00
Aaron Culliney 0bd9591348 Include jsmn JSON parsing code; add our own wrapper for processing JSON daata from files 2015-08-28 22:09:35 -07:00