Commit Graph

13524 Commits

Author SHA1 Message Date
Sven Steinbauer
658241f038 Fix spp directive replacement 2017-01-17 15:24:04 +00:00
pancake
368428d5ec Add afvj as an alias for afvsj;afvbj;afvrj 2017-01-17 15:53:17 +01:00
Sven Steinbauer
a8d3d5b996 Retire x86_olly to r2e (#6521) 2017-01-17 14:28:14 +00:00
pancake
a3a42aa982 Implement RCons.jsonpath.grep via ~{json-path} 2017-01-17 13:38:42 +01:00
pancake
fb163cf1bf Implement ~... RCons.hud grep style 2017-01-17 13:12:27 +01:00
Maijin
3bafde9692 Add findings display in /r 2017-01-16 16:57:42 +01:00
Sven Steinbauer
3485e1cb91 Add quantum fortune 2017-01-16 14:49:58 +00:00
pancake
9adf68d230 Boolify a bit in core/disasm 2017-01-16 15:07:25 +01:00
leberus
f4b8fbbc77 Fix: remove linux specific and add braces 2017-01-16 12:22:24 +01:00
pancake
b0fb7c9261 Fix #6516 - Check null deref before crashing in r_io 2017-01-16 12:15:59 +01:00
Sven Steinbauer
4687135c5b Add asm directives help (-hh) and update manpage 2017-01-16 12:03:06 +01:00
pancake
28f6954414 Add rabin2 -P in short help message 2017-01-16 11:35:16 +01:00
pancake
cda09fa67f Honor home WWW path when in sandbox mode 2017-01-16 11:09:12 +01:00
pancake
75dd4536fa Fix #6434 - Crash in PDB 2017-01-16 10:40:09 +01:00
nevun
fb31d8e64c Sort and uniq imports and strings before returning them 2017-01-16 10:14:49 +01:00
pancake
6ef17225de Fix warning 2017-01-16 01:55:03 +01:00
pancake
9e206a4324 Speedup capstone cloning 2017-01-16 01:36:37 +01:00
Paul Fertser
d9d64b6cac gdb: use simple packets instead of vCont for single-threaded (#6409)
When debugging a single-threaded application via GDB Serial protocol
some GDB servers (notably OpenOCD) do not support vCont command, so
neither step nor continue work. Even though current protocol
description deprecates plain "s" and "c" it does so only for
multi-threading cases.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2017-01-16 01:12:18 +01:00
pancake
b46fa51f9c Colorize backward lines with pal.flow2 2017-01-16 00:41:31 +01:00
Marc
f78f2b2b16 add haddr for Java entrypoints (#6510) 2017-01-15 23:50:45 +01:00
pancake
a2cb6b6647 Fix a bunch of pedantic warnings and drop exits in base85
* Define eprint() when no formatting is necessary
* Remove exit() from ascii85 when allocation fails
* Update capstone
* Return null instead of exit if malloc fails in r_str_word_get_first
* Update sdb with a bunch of pedantic warnings fixed
* Drop windows-style newlines from judy64na.c
2017-01-15 23:36:19 +01:00
pancake
c1ba036cc0 Hide the noisy sandbox warning 2017-01-15 22:48:31 +01:00
pancake
08a9dddaba Commands show output even if return code is 1 2017-01-15 22:30:28 +01:00
pancake
2a83f21a3e Make gcc6 warnings happy 2017-01-15 22:02:57 +01:00
pancake
183a13a4ab Revert with if0 the autonaming regressions issue 2017-01-15 21:17:59 +01:00
pancake
b70ac26f4a Add R_FREE define guards to skip some warnings 2017-01-15 19:12:29 +01:00
Anton Kochkov
0d78c577a3 Fix #5758 - load splitdebug symbols for dmh 2017-01-15 02:10:42 +03:00
Álvaro Felipe Melchor
18b8d61a8a Fix order of some printed-data coming from sdb 2017-01-14 22:04:30 +01:00
Álvaro Felipe Melchor
6541d16db6 preparing the ground when fixed order of keys
I think that this is not even necessary since is not that important to get
metadata with insertion's order maybe in other places matter.
2017-01-14 22:04:01 +01:00
Álvaro Felipe Melchor
d1533c410e some memleaks fixes while reading changes
hope don't bring segfaults
2017-01-14 22:03:47 +01:00
pancake
549d1d582d Sort anal hints list by offset 2017-01-14 22:03:22 +01:00
pancake
119898d99d Implement 'ts name' as an alias for 't name', refactor 2017-01-14 22:03:11 +01:00
pancake
f13f462d1e Use sdbmatch in anal.type.fcn_list too 2017-01-14 22:02:53 +01:00
pancake
62e1edc01c Bump sdb to fix hash collision issues 2017-01-14 22:02:33 +01:00
Anton Kochkov
d4564ce425 Remove annoying pf structures debug 2017-01-14 23:50:05 +03:00
pancake
eb2338ec61 Fix null deref in r_core_hash_load 2017-01-14 21:45:13 +01:00
Álvaro Felipe Melchor
a31347369c Fix some regressions - symnames 2017-01-14 17:03:35 +01:00
Álvaro Felipe Melchor
96ccb9808e Rename libr/core/anal.c -> libr/core/canal.c 2017-01-14 16:56:05 +01:00
Álvaro Felipe Melchor
43e77cf459 Fix #6496 - add baddr and laddr in RBinXtrData 2017-01-14 16:15:52 +01:00
Álvaro Felipe Melchor
41e63aeb3a Define properly some macros in anal_arm_cs.cs 2017-01-14 15:02:54 +01:00
Álvaro Felipe Melchor
a161f5107a Fix warning when building 2017-01-14 14:53:12 +01:00
Álvaro Felipe Melchor
b3b81aa926 Fix build due to extern "C" 2017-01-14 11:52:46 +01:00
ninjahacker
f5c5c79136 Overhauled STR, fixed arm reg profile (#6504)
* Overhauled STR, fixed arm reg profile
2017-01-14 09:20:41 +01:00
pancake
b1ac3f071c Fix r_endian.h for C++ 2017-01-14 09:18:33 +01:00
pancake
fa26f1f2cc Add experimental horizontal layout and diagonal lines via graph.linemode/layout 2017-01-14 01:14:50 +01:00
pancake
f9cd40256d Autocomplete afC and fix to autocompletion 2017-01-13 23:44:52 +01:00
pancake
63730807e8 afv will run afvs, afvb and afvr 2017-01-13 23:15:07 +01:00
pancake
7bb7ec1e42 Fix #6473 - Show function cost information in afi, aflj and afll 2017-01-13 23:08:37 +01:00
pancake
c646b99724 Fix #6475 - Show offset flags in pxr 2017-01-13 14:13:53 +01:00
pancake
7272dac44b Document CF 2017-01-13 12:59:28 +01:00