Commit Graph

5665 Commits

Author SHA1 Message Date
0x6d696368
6b46a63bcd Fix #6524 - Character before redirection operator '>' acknowledged (#6532)
The code in libr/core/cmd.c removed character before '>' redirection operator
regardless of whether it was fd or H flag (for HTML) output.
2017-01-18 16:47:10 +01:00
Moritz Eckert
c176c48ffc Implement: Show comments in hexdump #6460 (#6527)
* Add hex.comments variable to config
* Add get_comments callback to the core api
* Add comment printing functionality to px
* Add pxc function
* Change visual mode hexdump to pxc
* Boolify use_comments
2017-01-18 16:12:06 +01:00
pancake
c686139a49 Fix some uniniitalized var access in rabin2 -OR 2017-01-18 15:51:06 +01:00
leberus
286ca4d0ed Add: support for dbg.follow.child option (#6525) 2017-01-18 00:40:30 +01:00
pancake
368428d5ec Add afvj as an alias for afvsj;afvbj;afvrj 2017-01-17 15:53:17 +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
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
pancake
b46fa51f9c Colorize backward lines with pal.flow2 2017-01-16 00:41:31 +01:00
pancake
183a13a4ab Revert with if0 the autonaming regressions issue 2017-01-15 21:17:59 +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
62e1edc01c Bump sdb to fix hash collision issues 2017-01-14 22:02:33 +01: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
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
pancake
5fb9319613 A bit more work for r2bb 2017-01-13 12:49:42 +01:00
Nick Hoffman
1ece64abdc Fixed small typo (#6492)
For the description of "prototypes", Methods and Fields were listed twice.

Previously read:
```
prototypes <jaicmf>               show in JSON, or All,Imports,Class,Methods,Fields,Methods,Fields
```

Should now read
```
prototypes <jaicmf>               show in JSON, or All,Imports,Class,Methods,Fields
```
2017-01-12 16:56:58 +01:00
pancake
e5c38591c6 Fix null derefs in r2 -qcia -- 2017-01-12 16:52:57 +01:00
pancake
67d1c1b257 pf i != d (signed vs unsigned) 2017-01-12 00:31:53 +01:00
pancake
4d84626b00 Fix main function autoname 2017-01-12 00:14:45 +01:00
pancake
95cddc5151 Show function+delta in visual title 2017-01-11 23:56:36 +01:00
pancake
075949f04a Fix V@ and implement Vc@ 2017-01-11 23:51:20 +01:00
Álvaro Felipe Melchor
c649d81fd3 Fix possible NULL dereference 2017-01-11 21:24:52 +01:00
leberus
dc5be7a767 Improving debug on linux (#6435) 2017-01-11 17:39:09 +01:00
pancake
bcf045bd92 Fix #6481 - Implement ytf command 2017-01-11 16:54:46 +01:00
pancake
0bb0d5d5e0 Refix p=d 2017-01-11 00:45:35 +01:00
pancake
0021842972 Fix p=d [arg] 2017-01-11 00:22:18 +01:00
pancake
c14f02736c Fix code injection vuln in r_sys_tts() and add new ?es command 2017-01-11 00:21:58 +01:00
pancake
e23c173460 Use <> keys in visual to seek cursor to select ranges and move with precission 2017-01-10 01:47:15 +01:00
pancake
c645fc0aa4 Add afcc and use afc to sum cycles in a function 2017-01-10 01:30:48 +01:00
nevun
d26a4cfd62 Make debugging work a bit better on OpenBSD: nudge get_base_from_maps() so it does not return 0 on OpenBSD just because the memory mapping does not contain the file name. (#6455)
Copied the fallback code from cmd_debug.c:r_debug_get_baddr().

getBaddrFromDebugger() from radare2.c also does the right thing. r_debug_get_baddr() probably should be exposed through the api so everyone can use one, maybe correct, version.
2017-01-10 00:55:38 +01:00
pancake
fef557bfdd Fix 'on' to make travis happy 2017-01-09 21:57:11 +01:00
pancake
5d4f4bcd11 Raise rbinobj with o [fd], add baddr to [o ma ba], new of command 2017-01-09 17:40:58 +01:00
pancake
2b296e5d2b Fix tcc build 2017-01-09 17:12:06 +01:00
pancake
66d60dcf8b Enable http.sandbox by default 2017-01-09 14:43:33 +01:00
pancake
e3e19385e8 Fix #6415 - Properly disable sandbox after http.sandbox 2017-01-09 13:19:08 +01:00
pancake
ce5aab1cbf fl command now works with 1 argument too 2017-01-09 03:44:52 +01:00