135 Commits

Author SHA1 Message Date
jvoisin
3b550586b2 Fix CID 1134871 2014-04-29 01:21:57 +02:00
jvoisin
15888efe2a Fix CID 1134869 2014-04-29 00:52:13 +02:00
pancake
b49195f2df Fix lot of warnings 2014-04-28 11:53:22 +02:00
deeso
dd07844436 Fixing some Null Dereference Bugs courtesy of coverity 2014-04-22 18:39:17 -05:00
deeso
a1e81a4cbd refactored some of cmd_hash 2014-04-20 17:22:51 -05:00
pancake
b7ac099d2d Add 'pxd' for base10 hexdump 2014-04-12 01:14:13 +02:00
pancake
6a61706d05 Random offby8 fixes for /R 2014-04-09 04:53:34 +02:00
Adam Pridgen
6bc694f873 Added colorization to pdn and added a dead code warning if all the bytes in a method are not consumed during analysis. 2014-04-01 16:22:56 -05:00
pancake
3ee51a2d02 Fix w32 build 2014-03-28 17:17:56 +01:00
pancake
6a835f159d Fix static link 2014-03-18 01:36:54 +01:00
pancake
94fc93890a Fix #682 - Arrows not shown in 'pdf' command 2014-03-04 00:46:49 +01:00
pancake
9515d06de0 Handle argument in p= 2014-03-02 22:31:27 +01:00
Jerome Marty
7bc2cc185d Fix entropy/printable chars bars, accurate help text, code cleanup 2014-03-02 21:59:25 +01:00
pancake
d55212a17a Fixes for p= and add 'fm' to move flags 2014-03-02 05:41:45 +01:00
pancake
21f91c0b46 Add pxa in VP. Fix segfault in sandbox comments 2014-03-02 02:08:16 +01:00
pancake
1656f20222 Fix #638 - /R segfaults (x86-udis86-esil issue) 2014-02-21 01:59:32 +01:00
pancake
22f864a373 Fix #647 - Cant found function twice 2014-02-21 01:02:47 +01:00
Adam Pridgen
27674ad03e Fixed Java crashes and case statements for anal and print disasm by adding
a reset_counter (added to RAnalPlugin) or reset method address at the beginning
of each print disasm or analysis.  Also fixed a bug in reflines.c/disasm.c,
s.t. lines will be respected when printing disasm.
2014-02-15 09:42:14 -06:00
condret
0a8fd8b931 Merge condret's GameBoy pull request
- Update analysis
- Add p2 (2bpp print command)
- Insert more auto comments for gb roms
- Delete mbc
- Handle gb-halt as cjmp (correct in most situations)
- Update gameboy register profile
- Add symbols for hard-interrupt-handlers
2014-02-10 17:02:43 +01:00
pancake
b5b87d7249 Fix 'VA' (visual asm), 'pd' and 'pD' with @b: suffix 2014-01-29 02:55:03 +01:00
pancake
6e8073a67f Fix @b: command suffix for 'pd' and fix issue with malformed mach0 2014-01-29 02:42:22 +01:00
pancake
f287cfb413 Fix build 2014-01-24 11:13:17 +01:00
Adam Pridgen
2e20adb68d Proposed fix to printing function disassembly with rewrite of the function handling reflines. 2014-01-24 02:40:02 +01:00
pancake
6656f8d0fa Some more cleanup and rmeta fixes 2014-01-23 04:00:01 +01:00
pancake
1878a8cbae Fix previously skipped segfault 2014-01-20 03:29:50 +01:00
pancake
a4d3cc6a31 Add 'pae' command to show esil from hexpairs
* Add some more prefixed help messages
2013-12-23 01:57:43 +01:00
pancake
0f8d485d21 Add new raw comment '^|' 2013-12-22 04:58:41 +01:00
pancake
7962df7ca6 Add 'pxe' command (emoji dump) - thanks @earada 2013-12-13 11:41:23 +01:00
pancake
0df2759c18 Obey opcode size rules when disassembling instructions 2013-12-11 02:18:39 +01:00
pancake
c165361124 Add bin.bf for brainfuck and use static ESIL struct 2013-12-10 03:35:59 +01:00
pancake
f76441b7e7 Fix some warnings 2013-12-09 04:56:13 +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
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
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
32bfab2a50 Fix toro loop in disasm that broke visual reflines 2013-12-02 17:15:22 +01:00
pancake
3bb57ebe87 More fixes for pd/pD 2013-12-02 05:43:29 +01:00
pancake
4e368ae2b3 Fixes for pd, pdn and pD, Fix Vppj issue 2013-12-02 03:53:29 +01:00
pancake
3810d76508 Fix build 2013-12-02 01:28:06 +01:00
Adam Pridgen
b5b6348691 Updated some missing Java Byte code Ops and cleaned up some code parsing. 2013-12-02 01:23:50 +01:00
pancake
ba78f4656c Fix build 2013-12-02 00:43:44 +01:00
Adam Pridgen
519190801b Rewrote backward disassemble with a greedy backward algorithm, added a find api to rlist, label to bb struct 2013-12-02 00:09:22 +01:00
pancake
f9c838ca5c Minor stuff 2013-11-26 03:25:31 +01:00
pancake
71c148a92d Better x86 analysis and 'ao' now accepts a counter argument 2013-11-25 02:03:54 +01:00
Adam Pridgen
ffc8cc14a3 Chasing a segfault, when program exits 2013-11-22 12:28:44 -06:00
pancake
844851ce6b Fixes for 'pdn' 2013-11-22 18:11:28 +01:00
Adam Pridgen
a5ad388eb5 Cleaned up how the pd command process input. Added support for setting [len] [asm.arch] [bits] for all pd commands. 2013-11-22 08:45:13 -06:00