Á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
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
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
pancake
dc75cb2320
Fix the rest of base64 warnings
2015-02-10 00:05:18 +01:00
jvoisin
16cac50319
Coverity++
2015-01-24 11:24:55 +01:00
pancake
64e9254b82
Fix #1840 - Fix formating for type Java CP values
2014-12-18 01:54:04 +01:00
pancake
65b580dbfc
Fix #1833 - AFL crash in r_bin_java_read_next_attr_from_buffer
2014-12-16 22:36:53 +01:00
Sébastien Duquette
e45a8a3a0b
fix for issue #1834 , handle NULL pointer return value from r_bin_java_read_next_attr_from_buffer()
2014-12-16 00:09:27 +01:00
pancake
7af9bf009a
Fix some more crashes for the Java CLASS and XBE RBin parsers
2014-11-05 02:09:00 +01:00
pancake
151cbf4d9b
Fix some more out of buffer accesses in the java class parser
2014-11-05 01:43:23 +01:00
pancake
dd131e15d0
Fix stack exhaustion bug in Java class parser
2014-11-05 01:31:33 +01:00
pancake
e93b0727c2
Fix crash in Java CLASS parser
2014-11-05 01:21:05 +01:00
pancake
514b120a94
Fix a read-out-of-bounds bug in the java class parser
2014-10-09 14:05:31 +02:00
pancake
8a3b127fb4
Fix crash in Java class parser (thanks Joxean)
2014-10-09 13:56:27 +02:00
deeso
55fe0a9e9a
Added command that 'bruteforces' the parsing of a class file in a blob of data
2014-09-20 19:46:21 +02:00
deeso
f3ff9caa14
Java unmangling lacked a 'short' type. fixed
2014-09-13 18:19:34 -05:00
deeso
083394175c
Adding JSON output for the java prototypes
...
- Created a simple JSON string builder lib so its
easier to build the JSON strings.
- Fixed errors and missing symbols on Mac Build
2014-09-13 17:37:11 +02:00
deeso
684b459c20
Bug in the code flipped jump and case value of the switch op, remove dangling in_switch key, and add a formal "case" op-type
...
and changed some strings back to "static" from "R_API"
2014-08-13 03:12:23 +02:00
jvoisin
975daf00f5
Coverifix
2014-07-30 22:26:13 +02:00
jvoisin
8fdfefb080
Fix coverity issues (and some PE tests \o/)
2014-07-24 02:05:17 +02:00
jvoisin
431ba75557
Fix some coverity issues
2014-07-21 23:14:25 +02:00
pancake
1a3ffef8b4
Fix static build
2014-06-25 04:11:43 +02:00
pancake
377b5bb2fe
Clean a huge list of warnings
2014-06-25 02:07:38 +02:00
pancake
a1224b2156
Refactor rva > vaddr and offset > paddr.
...
That change may make mixing vaddr and paddr more visible
2014-05-21 03:18:00 +02:00
Anton Kochkov
12037a14aa
Fix CID 1214298
2014-05-17 03:44:05 +04:00
pancake
962ac8d307
Fix all java warnings
2014-05-12 10:16:15 +02:00
pancake
bd82919761
Iinitial warning cleanup
2014-05-12 04:06:40 +02:00
pancake
216c183b6e
Remove tons of useless 'if (x) free (x)'
2014-05-09 17:40:28 +02:00
deeso
8802b42ca0
removed some unused variables, and grouped unused functions which happen to be used by different components
2014-04-30 20:42:05 -05:00
deeso
4dbc9916e8
Fix double assignment.
2014-04-29 23:38:35 -05:00
deeso
ce7f33480e
fixing warnings (not the unused ones) in various files
2014-04-28 12:58:35 -05:00
deeso
f5310ee921
Fixed Java warnings relating to parameters not being void * for free functions
2014-04-25 20:34:19 -05:00
deeso
dd07844436
Fixing some Null Dereference Bugs courtesy of coverity
2014-04-22 18:39:17 -05:00
deeso
1ccd783649
Fixing: CID 1204077, CID 1204078, CID 1204079, CID 1204082, CID 1204081, CID 1204080
2014-04-19 18:11:13 -05:00
Adam Pridgen
a88218dd16
updating the way prototypes are created
2014-04-14 00:58:15 -05:00
Adam Pridgen
7cd412f6c9
Fix coverity issues and small bug in interfaces
...
Change the java references are presented in lcr
2014-04-13 23:49:00 -05:00