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