18416 Commits

Author SHA1 Message Date
radare
6921aee8d8
Move pava from core to print and honor it in pxa ##print 2019-04-15 13:22:27 +02:00
Khairul Kasmiran
df4a3b7e76 "char * " -> "char *" in format.c 2019-04-15 18:49:14 +08:00
radare
1a4c94e776
oob [arg] sets bin.baddr, then seeks to new entry0 ##io 2019-04-15 11:50:34 +02:00
pancake
73c38d38e7 No bgcolor in the sepia calls 2019-04-15 05:16:32 +02:00
radare
188759b7e2
Implement fq. fj. and f*. - show flag in current offset commands ##core 2019-04-15 03:08:22 +02:00
radare
418c337e37
Fix #13321 - Make /ci [from] [to] find immediates in range ##search 2019-04-15 02:36:50 +02:00
radare
33428f8938
Implement the missing bits in the triple-at ##core
@@@           # foreach offset+size iterator command:
x @@@=       [addr] [size] ([addr] [size] ...)
x @@@b       basic blocks of current function
x @@@c:cmd   Same as @@@=`cmd`, without the backticks
x @@@C:cmd   comments matching
x @@@i       imports
x @@@r       registers
x @@@s       symbols
x @@@S       sections
x @@@m       io.maps
x @@@M       dbg.maps (See ?$?~size)
x @@@f       flags
x @@@f:hit*  flags matching glob expression
x @@@F       functions (set fcn size which may be incorrect if not linear)
x @@@F:glob  functions matching glob expression
x @@@t       threads
x @@@r       regs
2019-04-15 01:49:34 +02:00
pancake
8965c75873 Honor anal.ignhintbits for hintbits ##disasm 2019-04-15 00:36:02 +02:00
pancake
c72abfeff1 Fix elf-arm-main regression 2019-04-15 00:11:46 +02:00
tick
23ac83c26e Fixed help text for visual seek ('o' ->'g') (#13748) 2019-04-15 00:09:18 +02:00
pancake
faa49fae82 Honor fcn->bits in disassembly ##disasm 2019-04-15 00:05:30 +02:00
pancake
97eb757a17 Fix ELF main detection for ARM binaries ##bin 2019-04-14 23:11:06 +02:00
radare
8c21e4aee6
Add ooc, o., o.q and rename old o. into o: ##core 2019-04-14 23:06:01 +02:00
condret
7323caf817 Remove use of RPICK in sh-esil (#13747) 2019-04-14 23:05:44 +02:00
radare
ad3689b34d
Add the ability to set some registers readonly ##anal 2019-04-14 21:04:56 +02:00
Vanellope
b8fe31568b Show if the cache is on or not on each panel ##panels (#13745) 2019-04-14 18:56:02 +02:00
radare
2e87216a16
Fix RAnalOpMask.ALL (#13743) 2019-04-14 18:48:14 +02:00
radare
cfdd09c838
Fix #13738 - Autocomplete $aliases ##cons 2019-04-14 17:45:55 +02:00
bart1e
022550293c Fix #12867 - Identify BP usage in x86 functions to improve var analysis ##anal 2019-04-14 17:40:53 +02:00
Rene Laemmert
89064a7c8a Fixing aab (#13741)
* Fixing aab

* Update blaze.c
2019-04-14 17:33:49 +02:00
Khairul Azhar Kasmiran
51798fbe30 Fix pfj z when z is not at struct start (#13740) 2019-04-14 17:17:37 +02:00
Rene Laemmert
e25ddef4a0 Preventing two little segfaults in zdiff 2019-04-14 17:04:12 +02:00
radare
ecdeeb534d
Fix search asm boundaries issue ##search 2019-04-14 17:03:06 +02:00
radare
4015956119
Initialize GP on MIPS when no symbols found with ESIL ##anal 2019-04-14 15:50:27 +02:00
Khairul Azhar Kasmiran
a54953ea1a Use r_str_escape_utf8_for_json() for pfj z (#13734) 2019-04-14 13:37:04 +02:00
condret
7ac7d9c931 Remove all remaining uses of RPICK in avr-esil (#13733) 2019-04-14 13:36:52 +02:00
pancake
bc345fcb9a Fix memleak in aef 2019-04-14 13:30:00 +02:00
pancake
9c767c3b42 Implement ESIL for CPUID on x86.cs ##anal 2019-04-14 00:07:51 +02:00
vane11ope
d6fae89a60 Fix some potential memory leaks ##panels 2019-04-13 23:58:42 +02:00
vane11ope
b04bc75e10 Toggle cache boolean of a panel by & ##panels 2019-04-13 23:58:42 +02:00
tick
3ab96d8d0f Fixed help text for 'Z' in visual graph mode (#13732) 2019-04-13 23:58:14 +02:00
Khairul Azhar Kasmiran
b750d498d2 Put pfj z string in value field (#13729) 2019-04-13 23:57:46 +02:00
pancake
f70bb2f63e Fix crash in rasm2 -a 8051 -d 2019-04-13 22:19:22 +02:00
Óscar Carrasco
73e36a9719 Implement pfc C struct format command ##print 2019-04-13 16:09:29 +02:00
Vanellope
7db114ab61 Default positioning was not just right ##panels (#13726) 2019-04-13 15:34:27 +02:00
Khairul Azhar Kasmiran
b73b76ae8a Add value and label (if available) to pfj enum (#13728)
* Fix pfj enum when label is not available
2019-04-13 15:33:39 +02:00
MK
7a31e76967 Added missing c2 command + theme support for comparison commands ##diff 2019-04-13 14:03:46 +02:00
Khairul Kasmiran
4153ab0cc1 Remove some spaces in format.c 2019-04-13 20:00:02 +08:00
Vanellope
d98f31580f [X] instead of [x] to honor the command of deleting a panel ##panels (#13725) 2019-04-13 10:16:38 +02:00
Vanellope
0afc71bf1e C in panel should behave like the one in visual too ##panels (#13724) 2019-04-13 09:39:08 +02:00
Vanellope
04fd53cc23 Add summary and Entropy fire added in the menu ##panels (#13722)
* Entropy fire added in the menu ##panels

* add Summary under View menu as well ##panels
2019-04-13 09:38:26 +02:00
pancake
54fc8d8572 Add support for r2pipe shellscripts ##r2pipe 2019-04-13 02:21:21 +02:00
David CARLIER
6051c55b26 Fix potential DF and irrelevant resource freeing 2019-04-12 19:21:29 +02:00
radare
dba7a43f1d
Rollback to capstone4 until all bugs get fixed 2019-04-12 16:13:35 +02:00
radare
c52856626c
Implement /am and add initial support for PAC instructions ##anal (#13716)
* /am is like /c but only search for instructions and uses R_ANAL_MASK_DISASM
* Added new op family: R_ANAL_OP_FAMILY_PAC; (see /af)
2019-04-12 13:12:10 +02:00
radare
6e0e5cea0d
Honor more anal hints in the anal loop ##anal 2019-04-12 12:53:24 +02:00
radare
0ed7742073
Update capstone to use the NEXT branch ##disasm 2019-04-12 11:24:08 +02:00
rene
726e459043 added bswap to esil in x86 2019-04-12 10:42:09 +02:00
condret
c76ba8860c more RPICK removal from avr esil (fmuls and fmulsu) 2019-04-12 02:45:10 +02:00
condret
c1c75f76d7 more RPICK removal from avr esil (mul and fmul) 2019-04-12 02:45:10 +02:00