Commit Graph

3499 Commits

Author SHA1 Message Date
aaSSfxxx cfa95afa98 Fix ELF vaddr, Disable bogus alignment and re-enable PHDR calculation 2013-12-09 04:28:39 +01:00
Adam Pridgen 12ca0b206b disabled the debugging statements 2013-12-08 23:29:23 +01:00
Adam Pridgen 5a8ee7ba3d Fixed issue with p_stack_frame being null when parsing java class method 2013-12-08 23:29:19 +01:00
BatchDrake b04a9776a2 Refactorization of RAnalOp.esil to make it compatible with RStrBuf 2013-12-08 22:47:50 +01:00
Adam Pridgen 6550a553fd Added potential fix for pd 2013-12-08 22:42:22 +01:00
pancake b97eecc06f RStrBuf setters return boolean for success 2013-12-08 02:47:55 +01:00
Anton Kochkov fbc17f6f6e Fixed C55x+ analysis [2] 2013-12-08 03:28:12 +04:00
Anton Kochkov 5e231acee0 Fixed C55x+ analysis 2013-12-08 03:17:28 +04:00
Anton Kochkov a93b144685 Improve C55x+ analysis 2013-12-08 02:58:31 +04:00
Anton Kochkov 16fb125668 Fix #432 bug and indent fixes 2013-12-08 01:51:20 +04:00
pancake 02b0202042 s/anal.plugin/anal.arch/g 2013-12-07 14:25:15 +01:00
Adam Pridgen 38c9af46b0 Fix the bin.minstrlen bug by adding a callback and refereshing strings when this value changes 2013-12-05 23:51:17 -06:00
Adam Pridgen 1289476120 Cleaning up functionality and fix some bugs for Java 2013-12-06 05:42:35 +01:00
pancake 2fb1da0fe3 More .size refactoring 2013-12-06 05:31:54 +01:00
pancake 322a8a7654 Fix build for latest refactoring 2013-12-06 05:18:57 +01:00
pancake 230efd1f05 Rename {RAsmRAnal}Op inst_len and length to size 2013-12-06 05:04:17 +01:00
Adam Pridgen b71bf37622 Fixed issue where strings were not loaded from bin_strings, because r->bin->minstrlen is zero (set from r_config) (fixed in set_items and r_bin_io_load) 2013-12-06 02:51:08 +01:00
pancake 44a959fa78 Fix #423 - asm.tabs parser to bound words between brackets 2013-12-06 02:44:43 +01:00
pancake 171c40129f Fix #422 - iej shows nothing in the shell (missing newline) 2013-12-06 02:41:23 +01:00
cquaid bae7d3b970 Fix ragg2 emit_syscall and emit_string for x64. Also fixes parsedatachar()
Fix x64 emit_syscall()

Fix x64 emit_string() (sort of)

Properly adjust context in parsedatachar()

Adjust CTX
2013-12-05 14:52:54 -06:00
cquaid afa7c2bf99 Enable elf64 output in ragg2 2013-12-05 14:38:54 -06:00
Fedor Sakharov 7e28c6977e Recognize EBC arch in pe/pe.c 2013-12-05 18:43:11 +01:00
Fedor Sakharov aa93817914 Fixes EBC jmps and calls analysis 2013-12-05 18:43:08 +01:00
pancake d49b56dc3a RAnalPlugin now have .license and uses the same .bits like in RAsm 2013-12-05 18:41:13 +01:00
pancake feb42ff61a Implement 'iaj' command 2013-12-05 02:06:19 +01:00
pancake eae051efd3 Fix ebc disasm test (trailing space) 2013-12-05 02:06:04 +01:00
Adam Pridgen 20bde77884 Added mixing return after setting RBinAddr entry and offset 2013-12-04 23:42:46 +01:00
Saul St. John c4e17efb29 bitwise opcodes' immediates aren't sign-extended 2013-12-04 11:13:37 -06:00
Saul St. John e96cd9a9dd fix mips decode 2013-12-03 22:11:28 -06:00
pancake 42a3a68adf Minor /R fix 2013-12-04 03:25:27 +01:00
pancake 907b75f1a5 Fix #415 - Invalid assembly of 'mov [rbp+4], 0' 2013-12-04 02:52:46 +01:00
pancake af6c71417a Show plugin path in r2 -hh, add r_str_rmch() inline 2013-12-04 02:35:10 +01:00
pancake 7f884567c4 Fix #343 - No autocompletion for breakpoints 2013-12-04 01:14:22 +01:00
pancake 2186875a55 Fix #411 - Fix asm.tabs and write test cases 2013-12-04 00:47:34 +01:00
pancake 10091ed87c Fix build 2013-12-04 00:24:51 +01:00
Gonzalo J. Carracedo 5a92bf0dd7 Added ESIL description of xchg, xadd, bt, btc, bts, btr, clc, cli, cld, cmc, int3, into, lahf, loop, loope and loopne. 2013-12-04 00:24:07 +01:00
pancake 05d7188a9a Fix dynamic format string functions
- s/r_str_dup_printf/r_str_newf/g
- Add r_strbuf_setf()
2013-12-04 00:20:52 +01:00
pancake d10d0c6516 Fixes for the strbuf api 2013-12-03 17:27:47 +01:00
Adam Pridgen ec5a679ec8 Fixed IO plugin load again, would not properly load the plugin 2013-12-03 04:52:46 +01:00
Adam Pridgen b2c194014c Updated zip file listing as requested. Could not use io->printf bc it did not flush properly after use 2013-12-03 04:51:54 +01:00
Adam Pridgen f14f905fe0 updated zip_io so that files are accessible via script 2013-12-03 04:51:49 +01:00
pancake 8717542596 Add RStrBuf api 2013-12-03 04:46:53 +01:00
pancake 8559ea2d0b Some more coverity fixes 2013-12-03 04:20:45 +01:00
pancake f1be79972c Merge branch 'master' of git://github.com/radare/radare2
is necessary,
2013-12-03 03:42:12 +01:00
pancake 6051cc8357 Another fix for pD 2013-12-03 03:37:31 +01:00
pancake b98c327385 Random fixes 2013-12-03 03:36:56 +01:00
pancake 9cf450272e Fix two more coverity issues 2013-12-03 01:02:08 +01:00
pancake d02df0d306 Fix some issues reported by CoverityScan service 2013-12-03 00:14:59 +01:00
pancake 32bfab2a50 Fix toro loop in disasm that broke visual reflines 2013-12-02 17:15:22 +01:00
pancake e84e0e02d1 Fix negative analop.type (thx zlul) 2013-12-02 17:07:37 +01:00