324 Commits

Author SHA1 Message Date
pancake
9ff2cb4e5b Fix #java #parser regression introduced in 7a1b6516c1fbbbe01d28af0f7d72ee21eb238bf2 2015-10-25 02:31:42 +02:00
pancake
0c1345028f Fix 8338cc1424 from @revskills 2015-10-24 23:36:26 +02:00
pancake
2ecc0f9a02 Fix crash for another @revskills fuzzed java class 2015-10-21 23:54:38 +02:00
pancake
2fab2fcdbe Fix java crash 2015-10-21 15:42:36 +02:00
pancake
78cb412a6d Fix a null deref in some class fuzz case 2015-10-21 12:48:16 +02:00
Anton Kochkov
5a3dab0a86 Fix the build 2015-10-10 00:27:42 +03:00
XVilka
720341c2df Improve -fPIC handling, take 2 2015-10-09 22:24:15 +03:00
Anton Kochkov
82eed6f2a5 More standard C and TCC fixes 2015-10-06 01:29:26 +03:00
Anton Kochkov
6204f2a59d Remove erringly written semicolon in structure 2015-10-06 00:46:44 +03:00
pancake
b86bf19c85 Fix #3051 - Honor CFLAGS everywhere and fix some windows/android warnings 2015-09-14 20:43:11 +02:00
pancake
49975ccf95 Fix #3286 - Use stdbool.h 2015-09-14 02:08:31 +02:00
pancake
a5655dff9b A bit dsojson leak just to avoid a crash 2015-09-01 18:44:37 +02:00
pancake
7157cf92b7 Fix some covs 2015-09-01 11:24:09 +02:00
pancake
9c8c017f40 Fix #3192 - dsojson double free and code cleanup (-34LOC) 2015-08-31 21:58:59 +02:00
pancake
4322640635 Fix class method naming 2015-08-26 15:00:30 +02:00
Riccardo Schirone
eeef82c2b8 bin: use R_BIN_SCN_MAP flag when a section should be mapped by IO
- io/section: filter sections by looking at R_IO_MAP flag
- util/str: consider (m)apped flag when printing/parsing srwx info
2015-08-26 14:12:46 +02:00
jvoisin
145d8dd5ae Fix a few warnings 2015-08-18 16:21:21 +02:00
pancake
6ced6fa8b4 Refix binfile path issue and remove unused code in dsojson 2015-08-16 22:41:58 +02:00
pancake
9e08fb0c26 Update sdb and fix shlr/sdb race condition 2015-07-15 00:52:23 +02:00
pancake
e2c9783402 shlr/ build fixes 2015-07-14 12:50:36 +02:00
pancake
90529aa80b Some more appveyour changes 2015-07-14 00:44:09 +02:00
pancake
bdfbc4f076 Fix several COVs, and build issues related to appveyour 2015-07-13 11:21:21 +02:00
pancake
a9e5043d14 Fix build 2015-04-02 18:35:04 +02:00
jvoisin
0c144f16bc Even more coverifixes 2015-06-02 22:59:30 +02:00
Álvaro Felipe Melchor
d4fc6d46f5 Fix java regression 2015-05-29 18:40:50 +02:00
pancake
8d44eca10a Fix #2593 - crash in java class parser 2015-05-29 14:15:10 +02:00
pancake
acd2ab9cb5 Fix w32 build. UINT macro redefined by windows 2015-05-29 09:49:47 +02:00
pancake
f60a8f361b Fix Java disassembler for Mac t.anal/java/java 2015-05-29 02:46:49 +02:00
Álvaro Felipe Melchor
6b5460c6a4 CID 1297911 2015-05-22 12:46:14 +02:00
pancake
bf1e8b88cc Fix huge analysis times for Java 2015-05-19 10:58:44 +02:00
Álvaro Felipe Melchor
f2d740a12a Fix #2561 2015-05-12 23:22:29 +02:00
Álvaro Felipe Melchor
4723a56839 Fix #2553 2015-05-12 23:22:29 +02:00
pancake
85993e5aba Bump sdb again to get initial grep support 2015-05-12 03:08:38 +02:00
pancake
16271e2c95 Fix all java broken tests. Still more to work on 2015-05-11 18:30:06 +02:00
pancake
4ced532d69 Tons of fixes and cleanups to make the java tests happy 2015-05-11 18:23:38 +02:00
pancake
170b881617 A bit Java Class parsing cleanup (still a huge mess) 2015-05-11 16:44:31 +02:00
pancake
5d1ff72c56 Fix #2453 - Fix crash in Java CLASS parser 2015-04-29 23:55:03 +02:00
Álvaro Felipe Melchor
72b30d01b9 CID 1295060
CID 12950549-52
2015-04-26 22:40:42 +02:00
pancake
db7dd25920 Fix #2434 - Add INFINIT/NAN for non-c99 compilers 2015-04-25 04:22:44 +02:00
pancake
5187d37c13 Fix latest covs 2015-04-15 12:13:50 +02:00
Jeffrey Crowell
7a9ac6ae54 coverifix! 2015-04-13 00:43:42 -04:00
Álvaro Felipe Melchor
c9ba88136d Fix java section perms 2015-04-13 01:34:05 +02:00
pancake
2aecde26d2 Tons of free candy. See details below:
- Fix arm-thumb ESIL for the SUB instruction
- Handle Java imports as symbols in code analysis
- Invoke Java instructions reference the imports now
- Fix 71 crashes reported by jn
- Affected bin modules: elf, mach0, java, te, pe, dex
2015-04-13 00:57:32 +02:00
Kamil Rytarowski
345403f0ea Honor zip configure linkage 2015-02-23 01:07:05 +01:00
jvoisin
a61ea4e70a Coverifix++ 2015-02-19 01:53:11 +01:00
jvoisin
a4ba5f64f5 Even more Coverifix 2015-02-19 00:27:00 +01:00
jvoisin
2f6793a262 Coverifix 2015-02-18 00:29:35 +01:00
jvoisin
a193e54eac Coverifix 2015-02-17 00:34:51 +01:00
jvoisin
123a77c022 Coverifix 2015-02-11 19:05:28 +01:00
jvoisin
5ad3afb628 Coverifix 2015-02-11 17:55:25 +01:00