Commit Graph

16786 Commits

Author SHA1 Message Date
Florian Märkl
17e6746f59 Fix escaping opcode in pdj and pdJ (#9066) 2017-12-24 18:03:28 +01:00
pancake
9545a9a1b7 The range thing is now @() instead of @.. 2017-12-24 17:37:28 +01:00
pancake
d35cdb31af Remove trailing space in pxW 2017-12-24 17:23:08 +01:00
pancake
bf3c1b9511 Fix crash in 'r2 -qc "CCu base64:TE9MCkxPTAo= @ 0 ; pd 1" -' 2017-12-24 16:03:47 +01:00
Khairul Kasmiran
de74180d1e pd: always escape backslashes if json 2017-12-24 21:52:42 +08:00
pancake
2f2c2278f6 Drop that flag comment space 2017-12-24 13:18:42 +01:00
Khairul Kasmiran
e6ff0bbe4d Fixed pd printing of string metadata 2017-12-24 20:17:25 +08:00
pancake
ba5a4f89c9 Fix #6956 - Implement @... and fix last cov 2017-12-24 13:07:22 +01:00
pancake
c5b66c2d12 Fix @@? help message 2017-12-24 12:03:19 +01:00
kriw
425fb50a4b Fix #7989 impl noreturn_recurse (#9065) 2017-12-24 11:26:53 +01:00
emvivre
1b9f87f798 Add on the double-quote in the r_str_utf16_encode() to be able to parse json. (#9064) 2017-12-24 14:25:21 +08:00
Khairul Kasmiran
3e68588ef0 java_analyze_fns now updates fcn_tree 2017-12-24 13:29:35 +08:00
pancake
e01a7509f1 Fix #6614 - Mix dor with ood and make oodr 2017-12-24 01:13:32 +01:00
pancake
266bf00feb More asm.cmtright=0 and doublearrow issues fixed 2017-12-24 01:03:19 +01:00
pancake
ec42120699 More comment aligning and double arrow fixes for disasm 2017-12-24 00:20:51 +01:00
Khairul Kasmiran
6e7ecd4670 Update fcn_tree only if the fcn size changes 2017-12-23 22:35:57 +08:00
Khairul Kasmiran
e65cc4d422 afb+ now updates fcn_tree 2017-12-23 21:41:28 +08:00
pancake
b399959560 Fix UAF in anal.jmptbl 2017-12-23 02:54:58 +01:00
pancake
8ded1626fd Enums are int32 on msvc, this breaks RAnalOp.type, switch to ut32 2017-12-23 02:40:45 +01:00
pancake
339cc75611 Fix left line glitch in disasm for flags 2017-12-23 02:16:24 +01:00
pancake
43544f080c s33 also works now 2017-12-22 18:58:35 +01:00
pancake
e1317af236 Fix null deref in recent changes for the ax command 2017-12-22 18:18:20 +01:00
pancake
3c27f27700 Fix #9048 - No more double arrows in disasm 2017-12-22 17:14:29 +01:00
pancake
d6e0b606c7 Fix #9042 - Remove spaces from delta flags in ax 2017-12-22 15:56:34 +01:00
emvivre
9fa161fea5 Add a calling to .ar* for the aec / aecu / aecue commands 2017-12-22 15:42:03 +01:00
pancake
1724ed60dc Fix #8815 - asm.maxrefs=0 shows XREFS(%d) 2017-12-22 15:38:06 +01:00
Khairul Kasmiran
84e3786248 Fixed fcn_tree code when fcn size is 0 2017-12-22 20:55:27 +08:00
pancake
b9841f5856 Refix #8998 - Expose the aoj fix in agj 2017-12-22 13:54:11 +01:00
pancake
07200809dd Fix #8998 - Harden the aoj fix 2017-12-22 13:40:11 +01:00
pancake
027f445fc5 Add disasm filtered/varsub/relsub in aoj 2017-12-22 13:19:02 +01:00
pancake
e499b398ff Bring back s0x33 (without space) syntax support 2017-12-22 12:36:02 +01:00
pancake
fb43dd401a Fix #9060 - base64 encode strings in pfj s 2017-12-22 12:15:51 +01:00
Maijin
032aff2d55 Add some missing mfc 2017-12-21 23:01:31 +01:00
Tatsuyuki Ishi
cd0350ffa9 parse_x86_pseudo: Fix read overflow 2017-12-21 14:42:06 +01:00
Tatsuyuki Ishi
e2771d738d r_name_filter: Fix buffer overflow 2017-12-21 14:42:06 +01:00
Francesco Tamagni
89cef54555 Fix invalid json in arm opex (#9059)
- also decode pstate value
2017-12-21 14:12:24 +01:00
Rene Laemmert
be23a75092 Fixed that ax[cdC] also adds refs to fcn->refs 2017-12-20 20:39:09 +01:00
pancake
1d4cfea5cb Damn missing line 2017-12-20 19:23:09 +01:00
pancake
220f552df1 Add missing function definition 2017-12-20 19:16:05 +01:00
pancake
0c2eda71f8 Fix warning reported by gcc7 in wasm.c 2017-12-20 18:58:40 +01:00
sivaramaaa
02a188ce36
Fix #8278 , fix issue in afta (#9056) 2017-12-20 22:05:11 +05:30
pancake
d1ed4077a5 Remove the umask hack 2017-12-20 15:39:11 +01:00
Khairul Kasmiran
0c048b2774 Moved some static prototypes into their source file 2017-12-20 22:38:20 +08:00
pancake
df4ddfc745 Fix last covs 2017-12-20 15:05:33 +01:00
pancake
a79d2a7bd9 Initial import of the Yara's .NET parser
- Not yet used, incomplete, but builds
2017-12-20 02:47:07 +01:00
sivaramaaa
49f9d46664 Implement fdw command 2017-12-19 22:49:30 +01:00
Filipe Laíns
49837994d9 Highlight the updated registers (#9054)
Like in 'dr'
2017-12-19 22:47:09 +01:00
Khairul Kasmiran
f06a36097e Minor code edits 2017-12-19 22:18:00 +08:00
januschp
e16e1a12db Removing special chars from str flags. Leading and trailing underscores (#8972)
are removed by r
2017-12-19 21:57:32 +08:00
Francesco Tamagni
9ac77fde8f Handle arm thumb/thumb2 pc-relative in relsub (#9047)
* Handle arm thumb/thumb2 pc-relative in relsub

- in thumb mode, PC is always 4 bytes ahead (even in 32-bit thumb2 instructions)
- the resulting pc value must be aligned to 4 bytes, by ignoring last 2 bits

* Fix style and portability
2017-12-19 10:13:17 +01:00