Commit Graph

21336 Commits

Author SHA1 Message Date
pancake
e10d7df600 Introduce dtdi and update help message ##traces 2019-04-17 14:06:45 +02:00
sivaramaaa
39bdf7b5e4 Added a command to edit types using cmd.editor ##types 2019-04-17 12:02:33 +02:00
GustavoLCR
38bdc772ce Fix coredump PC not being considered (#13793) 2019-04-17 11:49:28 +02:00
GustavoLCR
c6aa5754b4 Fix infinite loop and memleak in dex (#13794) 2019-04-17 11:43:04 +02:00
radare
2b55af08cf
obL is an alias for iL 2019-04-16 20:11:32 +02:00
Vanellope
bd7da1779e ioCache menu works ##panels 2019-04-16 20:10:23 +02:00
Vanellope
3bf54a4a9a Do not ask yesno for decompiler if it is not even available ##panels (#13791) 2019-04-16 20:06:02 +02:00
Vanellope
69e137d3b6 Show meaningful messages for invalid operations ##panels 2019-04-16 19:43:50 +02:00
Deepak Chethan
71dd95bb90 Rotate between call/jmp/lea in graph and panels with 'r' 2019-04-16 18:42:30 +02:00
Deepak Chethan
74d7d7635d Fix #13673: Sort column results in vbg ##visual 2019-04-16 18:41:45 +02:00
radare
8f17f58fc3
Do not use system-wide capstone when building with sys/install.sh ##build 2019-04-16 16:55:15 +02:00
Khairul Kasmiran
7b8a08aeeb "char* " -> "char *" in format.c 2019-04-16 22:38:29 +08:00
MK
61680079a7 Code refactoring the theme based colorization to reduce derefs ##cons 2019-04-16 15:56:41 +02:00
radare
d999a3d056
Add scr.square and implement the prc= command ala pz,p=.. ##print 2019-04-16 13:47:22 +02:00
Mert Degirmenci
23885d9a06 Add scr.confirmquit to actually "Confirm on quit" ##core 2019-04-16 13:45:36 +02:00
Khairul Kasmiran
15d71ffce6 Add to pfj z TODO comment 2019-04-16 18:31:44 +08:00
Deepak Chethan
1b529c4282 Fix #13713 - vr rotates between JMP, CALL and DATA reference hints ##visual 2019-04-16 10:09:43 +02:00
condret
277b26f97c Fix esil test that I broke yesterday (#13777) 2019-04-16 09:34:25 +02:00
GustavoLCR
33e045762e Fix #13674 - Graph nodes doesn't need to be updated if there aren't any 2019-04-16 09:32:59 +02:00
tick
e4c9b10533 Added missing help text for 'db*' command (#13774) 2019-04-16 01:53:01 +02:00
Vanellope
8a083a0b09 n/N splitting a panel vertically/horizontally with new user input cmd ##panels 2019-04-15 22:32:33 +02:00
David CARLIER
00a6a1b563 Fixing possible dangling pointer for str empty macro (#13769) 2019-04-15 18:24:37 +02:00
Khairul Kasmiran
881ad9def2 #if-0 out some not-working-as-expected code 2019-04-15 23:01:19 +08:00
radare
6fb6bccfbc
Implement 'less' command and add 'l?' command ##print 2019-04-15 15:10:29 +02:00
Khairul Azhar Kasmiran
d512b9c0a0 pfj z honors size (#13761) 2019-04-15 13:36:47 +02:00
Riccardo Schirone
820e3dbe73
Improve r_buf_buffer and remove r_buf_get_at (#13676)
* Make r_buf_buffer return a ut8 and the associated size of the buffer
* Remove r_buf_get_at uses and make it static
2019-04-15 13:24:15 +02:00
radare
3d6f20bb67
@b: overrides the anal hints again (#13756) 2019-04-15 13:23:02 +02:00
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