dav1901
5b644dcb74
Minor cleanups/fixes ( #12478 )
2018-12-14 00:17:50 +01:00
David CARLIER
519c969e5c
Fix #12473 - implement C. command ##meta
2018-12-13 15:49:59 +01:00
pancake
6125b9541e
Fix visual leahints hotkeys ##disasm
2018-12-13 11:17:24 +01:00
radare
370d0fede6
Handle meta hints for dwords in visual disasm hotkeys ##disasm ( #12472 )
2018-12-13 02:35:35 +01:00
radare
3fc815e755
Update capstone ( #12470 )
2018-12-13 01:09:01 +01:00
David CARLIER
75dfeeffc6
Various build compiler warning fixes attempts. ( #12468 )
2018-12-12 22:04:11 +01:00
Khairul Azhar Kasmiran
b6905cfc88
Fix so -N when no anal info available ( #12469 )
2018-12-12 22:03:32 +01:00
dav1901
3a24f6d8a1
Minor cleanups/fixes ( #12467 )
2018-12-12 22:02:32 +01:00
radare
78ee6c0896
Improve pds ##disasm ( #12465 )
2018-12-12 22:02:06 +01:00
Vanellope
616bc6c1ad
Help message for Snow ##panels ( #12466 )
2018-12-12 15:29:49 +01:00
David CARLIER
6196093599
Few build compilation warning fixes. ( #12464 )
2018-12-12 13:25:44 +01:00
EvenCode
134ac4c962
Implement kj command
2018-12-12 13:24:07 +01:00
Vanellope
eb33d382f6
Snow is supported in Panels because it is winter ##panels ( #12460 )
2018-12-12 13:23:00 +01:00
pancake
a29759af72
Improve scr.rainbow in hexdump with hex.bytes=0
2018-12-12 13:20:50 +01:00
dreamist
f051f2b185
Add relocation search in disassembly jump substituion. ( #12459 )
2018-12-12 12:24:10 +01:00
dav1901
97b94b3f94
Fix more clang warnings ( #12458 )
2018-12-12 12:22:36 +01:00
pancake
2382f616b0
Fix p- to honor multiple regions ##print
2018-12-12 12:22:02 +01:00
pancake
4fee4c8eab
Fix .in=io.maps, improving aap analysis (2052 vs 41 functions find) ##anal
2018-12-12 12:22:02 +01:00
pancake
ce99ae1139
Add hex.bytes to toggle px/pxx
2018-12-12 01:11:21 +01:00
Khairul Kasmiran
cd9097c5ef
Visual 'k' honors asm.bb.middle
2018-12-11 18:17:51 +01:00
David Carlier
9c158c9e41
Fixing few leaks
2018-12-11 15:55:38 +01:00
pancake
006c9b9cda
Fix hex header issue
2018-12-11 13:10:10 +01:00
Iain Lane
5549ad6160
Move #endif (HAVE_PTRACE) after functions which use it
...
When built with --disable-debugger, HAVE_PTRACE is not defined. The
function r_io_ptrace_func() is outside of an "#if HAVE_PTRACE" block and
uses ptrace_* functions. This causes a build failure because the
functions are only defined under HAVE_PTRACE.
Move the adjacent "#endif" for a HAVE_PTRACE guard to include this
function too.
2018-12-11 12:29:12 +01:00
Khairul Kasmiran
db71288fc3
Use entry.init0 instead of entry0.init
2018-12-11 11:10:07 +01:00
pancake
8ff572b26f
Improve pxa, use more colors. honor VdF (pf format)
2018-12-11 11:07:59 +01:00
pancake
c07f0120e3
Optimize r_meta_find (~4x faster :D) ##performance
2018-12-11 11:07:59 +01:00
pancake
87cc1da85d
Highlight the flagged bytes on hex.style ##print
2018-12-11 11:07:59 +01:00
pancake
22d05696de
Add hex.style and grab flags, not just comments
2018-12-11 11:07:59 +01:00
dav1901
024d65e288
Fix few more clang warnings ( #12429 )
2018-12-11 10:28:01 +01:00
Young-X
c2cfa547f1
Fix leak introduced in b703dfbf17c0cff54181627fb40da92de3a52b79. ( #12452 )
...
Edition in commit b703dfbf17c0cf for compute_calls in libr/core/cmd_anal.c
is wrong, since it leads to memory leak.
If xrefs is null, then r_list_free (xrefs) does nothing;
else, xrefs is set to null in if branch True, then r_list_free dose nothing.
Therefore, call to r_list_free is useless.
However, we should free xrefs in if branch True.
Signed-off-by: Young Xiao <YangX92@hotmail.com>
2018-12-11 09:23:18 +01:00
Ben Gardiner
31f03570cd
Small msp430 improvements ##anal
...
* msp430: registers names for pc, sp, sr and cg
* msp430 initialize more default op fields
2018-12-11 03:17:39 +01:00
radare
8e8fe2e810
Fix aap for thumb ##anal ( #12450 )
2018-12-11 03:16:07 +01:00
condret
e424924c2a
Fix #8054 - Update cpu flags in arm/thumb ADD/SUB ##anal
2018-12-10 22:05:13 +01:00
Amith Venugopal
768d31016c
Implemented tc command as an alias for tuc;tsc;tec... ##types
2018-12-10 19:39:02 +01:00
radare
e9f5589a31
Implement hex.hdroff (disabled by default) ##print ( #12443 )
2018-12-10 19:37:25 +01:00
radare
ff87cc8029
Fix glitch in some graph shortcuts ( #12445 )
2018-12-10 18:19:00 +01:00
David CARLIER
e5c14c167b
Fix #12417/#12418 (arm assembler heap overflows)
2018-12-10 16:42:02 +01:00
dav1901
db18c78456
Fix #11756 - Implement tsc and tuc ##types
2018-12-10 14:45:45 +01:00
dav1901
d067c16266
Fix more clang-analyzer warnings ( #12427 )
2018-12-10 14:41:38 +01:00
Khairul Azhar Kasmiran
2ebd956fdd
Use separate counters for init, fini, preinit entries ( #12441 )
2018-12-10 14:35:41 +01:00
dav1901
9a91f96101
Fix realloc misusages ( #12433 )
2018-12-10 11:56:12 +01:00
David CARLIER
3aed538f7b
Fiximg little clang warnings in various places. ( #12439 )
2018-12-10 11:55:35 +01:00
pancake
d8888bb312
Fix null assert in
2018-12-10 10:31:51 +01:00
Vanellope
61d28bb00b
Better Hexdump support ##panels ( #12432 )
2018-12-10 00:04:46 +01:00
David CARLIER
384fe0f903
Silencing/fixing clang warnings. ( #12430 )
2018-12-10 00:04:21 +01:00
Khairul Azhar Kasmiran
7a12996f2e
r_anal_bb_from_offset() honors anal.jmpmid ( #12436 )
2018-12-10 00:03:54 +01:00
pancake
fb55a230e3
Fix wasm analysis for the end instruction ##wasm
2018-12-09 00:26:05 +01:00
Vanellope
b9651f764c
Remove mouse events thoroughly from panels ##panels ( #12425 )
2018-12-06 23:02:18 +01:00
David CARLIER
7bf0380e77
Further clang warning fixes ( #12416 )
2018-12-06 17:00:08 +01:00
dav1901
b88806f65f
Fix more clang-analyzer warnings ( #12424 )
2018-12-06 16:55:09 +01:00