Commit Graph

405 Commits

Author SHA1 Message Date
pancake
424fe2261c Fix #3219 - LDR ref issue on thumb 2015-09-02 10:01:53 +02:00
pancake
6b254a98c7 Fix #1118 - Add asm.invhex and asm.lines.ret
- Do some cleanup in RAsm and RCore.disasm
- Accidentally reverts 74be82d30b.
2015-08-31 00:24:28 +02:00
pancake
0096c5bf1d Fix null deref issues in anal reflines 2015-08-30 23:35:02 +02:00
pancake
1d4b0d8555 Fix some covs 2015-08-28 17:21:04 +02:00
pancake
90fcbd10dc Fix #3182 - blacklist relocs in midflags 2015-08-27 13:44:57 +02:00
Álvaro Felipe Melchor
74be82d30b Fix #1118 2015-08-26 23:39:23 +02:00
pancake
1efa0f2f7e Add asm.slow eval config var to speedup disasm
- Useful for slow io backends
2015-08-26 03:27:34 +02:00
pancake
235953900c Fix glitch in disasm DATA XREFS 2015-08-26 00:29:56 +02:00
pancake
1f277f72e9 Add asm.indentspace and implement .atd and atl 2015-08-12 10:40:24 +02:00
Riccardo Schirone
ed4691b51c core/disasm: reset colors at the end of a line with only one style 2015-08-09 22:17:56 +02:00
pancake
036b07bf6b Do not show flags in disasm if the function name is the same 2015-07-27 23:01:01 +02:00
pancake
1e8714f0cf Fix cmd_pd_bugs (function names must not be section) 2015-07-25 03:31:17 +02:00
pancake
5ffe848cb2 Fix COV 1311950 2015-07-17 11:33:16 +02:00
Riccardo Schirone
99ac4461c4 core/config: rename var to enable/disable marks before disasm 2015-07-16 13:20:04 +02:00
pancake
d4eb221d38 Add asm.tabsoff variable to make Bokken happy 2015-07-15 17:30:34 +02:00
pancake
10ad1deaac Fix op.ref issue on some x86 MOVs and show flags for op.ref 2015-07-15 16:45:24 +02:00
pancake
2145a2cd05 Add asm.tabsonce to only tabulate the instruction 2015-07-15 15:14:51 +02:00
pancake
cb26b7a366 Fix asm.describe when asm.ucase is set 2015-07-15 14:55:00 +02:00
pancake
d645c3338f Honor asm.fcnlines in asm.vars 2015-07-15 00:09:24 +02:00
Riccardo Schirone
acf1a347d6 core/config: add var to enable/disable cursor before the disassembly 2015-07-14 19:24:16 +02:00
pancake
51ef7c01d1 Autocomment for memref strings in disasm (reported by @dwenstein) 2015-07-08 18:46:35 +02:00
pancake
c334632809 Add anal.noncode to avoid analyzing data by default
Fix double-free in core/anal.c
2015-07-05 01:44:45 +02:00
Jeffrey Crowell
cb2184912d fix out of bounds heap read in perform_disassebly
close #2872
2015-07-01 18:52:25 -04:00
pancake
7851b75e5c Fix color and indentation issues in some comments 2015-06-29 11:37:18 +02:00
pancake
323d54702c Fix #2842 - Fix function boundary lines in one-instruction length function 2015-06-25 22:25:26 +02:00
Riccardo Schirone
77a26237fe util/list: add some const to the API and adapt existing code 2015-06-17 11:22:10 +02:00
pancake
b3fdc01318 Fix regression in disasm with anal-meta 2015-06-15 10:55:05 +02:00
pancake
4e1f7d2f0b Honor asm.esil in pij and make mangling types as masks 2015-06-15 05:04:57 +02:00
pancake
6245e65422 Fix scr.color in pdi 2015-06-14 02:43:37 +02:00
pancake
bcb51cd4ce Fix another asm.cmtright=false color glitch in disasm 2015-06-12 03:09:58 +02:00
pancake
f8b1f8e807 Fix iorap bug, disasm glitch, and comments are red now 2015-06-12 02:11:07 +02:00
pancake
faed37ca55 Honor asm.cmtright for refptr too 2015-06-05 01:03:24 +02:00
pancake
4d900061bb Better asm.cmtright, honors asm.section 2015-06-05 00:45:42 +02:00
pancake
9c467f2ade Fix #326 - call comments honor asm.cmtright now 2015-06-05 00:19:41 +02:00
pancake
99883280e0 Restore internal temporal seek and avoid huge backward disasms 2015-06-04 16:53:04 +02:00
pancake
b6720d8529 Puke rainbows in pi pid and pdi 2015-06-04 13:05:02 +02:00
pancake
10b701640c Fix #2672 - Add 'Vz' to fold/unfold comments. Old Vz is now VZ 2015-06-02 01:04:10 +02:00
pancake
e92f958854 Short asm.section name for debug maps 2015-06-01 15:34:26 +02:00
pancake
312a57c659 Fix #2664 - Show debug map name in asm.section if no section defined 2015-06-01 15:22:03 +02:00
pancake
ca4c0d1d5f Fix save/restore analysis info in projects 2015-05-26 03:11:32 +02:00
pancake
5930eb9caf Fix utf8 disasm glitch with comments alignment 2015-05-21 03:42:00 +02:00
pancake
19f1e78c5c Fix fcn label glitch in pd and extend anal.eobjmp via CJMP 2015-05-14 01:17:35 +02:00
pancake
0697103f7d Fix #2536 - Implement ahS and fix ah in pd 2015-05-10 00:12:33 +02:00
pancake
22a2f87942 Fix some disassembly glitches by implementing e asm.midflags 2015-05-06 00:56:31 +02:00
Anton Kochkov
56f4adf034 Fix CID 1295412 2015-04-23 01:46:28 +03:00
pancake
43dfbd9820 Initial (bugfix/PoC) for the pdc decompiler command 2015-04-16 06:44:48 +02:00
Jeffrey Crowell
7a9ac6ae54 coverifix! 2015-04-13 00:43:42 -04:00
pancake
120a9c4b29 Smarter dstfcn auto comment 2015-04-12 01:28:26 +02:00
pancake
65218eec09 Only show fcnnames in comments when its != than current one 2015-04-12 01:06:10 +02:00
pancake
b4e7960dc3 Bring back the local-flags/function-labels feature 2015-04-12 00:45:39 +02:00