Commit Graph

18309 Commits

Author SHA1 Message Date
sivaramaaa
13da7c809c [WIP] Support RAnalop.dst/src in all archs (#10185)
* Intial work on supporting RAnalop.dst/src in all archs

* Fix struct offset for dst operand in ta command
2018-05-26 11:42:14 +02:00
pancake
7965a77373 Add task_struct info in \p* for r2k.linux 2018-05-25 16:50:17 +02:00
pancake
08e65e69cd Support 0xff.. syntax for RNum 2018-05-25 16:46:44 +02:00
pancake
3e619bff12 Add task_struct address in linux r2k procinfo 2018-05-25 14:31:16 +02:00
pancake
9cb30f102a Use cb_printf in io.r2k 2018-05-25 13:43:49 +02:00
Toizi
7dac882477 pdfj now prints ops based on basic block info. fixes cmd for functions with linear size != real size (#10180) 2018-05-25 12:55:15 +02:00
Khairul Azhar Kasmiran
1af3b9fcd1
Honor asm.ucase in arm varsub (fp) (#10178) 2018-05-25 18:54:41 +08:00
David CARLIER
6bf6b99993 qsort_r is not supported under OpenBSD. (#10181) 2018-05-25 12:53:48 +02:00
Paolo Monti
26b1610b10 Rewrite of assembler logic for mov indirect, added many tests (#10177)
* Rewrite of assembler logic for mov indirect, added many tests
* Keeping stuff split for now, untill all instructions are fixed
2018-05-24 12:20:22 +02:00
Luca Di Bartolomeo
02d75022d2 Remove agft tiny graph edges on by default and fix aggt edges (#10167) 2018-05-24 12:18:48 +02:00
sivaramaaa
3c8d7d53fa Avoid recursion in self nested struct (#10169)
* Avoid recursion in self nested struct
* Remove commented code
* Minor fixes
2018-05-24 12:43:57 +08:00
cyanpencil
8a65873b64 Fix graph.from graph.to behaviour
Updated graph.from graph.to help

Updated visual help

Removed cmd.graph unused config variable

Whitespace cleanup
2018-05-24 00:15:35 +02:00
cyanpencil
c774c1209e Fix 'agj @ 0' inconsistency 2018-05-24 00:15:35 +02:00
cyanpencil
cbacb17b6f Add argument handling for every ag* command
Added grd->follow_offset for better arg handling in ag*
2018-05-24 00:15:35 +02:00
Paolo Monti
3f0bac9723 Fixed parser ambiguity between RIP and R8 (#10168) 2018-05-24 00:11:11 +02:00
condret
867f765219 Implement ordered id-storage (future storage for RIOMap) (#8769) 2018-05-24 00:10:19 +02:00
Adrian Studer
5f3f4bfc99 add missing data xref for xjmp - issue #10066 (#10173) 2018-05-23 22:58:55 +02:00
pancake
e2e2af1998 Add initial refactoring script and hints for android-mips 2018-05-23 18:22:37 +02:00
Paolo Monti
36a3fa526a Fixed the parsing of the operand sign (#10166) 2018-05-23 11:14:30 +02:00
Levente Polyak
2ca2a0ae15 libc: respect zip/deps.mk for zlib/libzip (#10163)
Additionally respect standard caller {C,CPP,LD}FLAGS plus the
deps.mk relaed LINK
2018-05-23 11:13:26 +02:00
radare
6da28493f5
Initial work on using idpool+idstorage from RBin + initial new RBin.open() api (#10160) 2018-05-22 17:48:34 +02:00
Rene Laemmert
a5fc453b72 Fixes slow vmenu pds (#10158) 2018-05-22 16:35:02 +02:00
Giovanni
b3a47c022a Fix bad cast in PPC esil (#10156) 2018-05-22 13:15:11 +02:00
Paolo Monti
65076bf596 Fixed operand struct (#10147)
* Fixed operand struct

* Fixed legacy code for test

* Forgot debug prints

* Fixed the other legacy code for test

* Fixed code for out instruction

* Fixed mov with rip source addressing
2018-05-22 09:41:35 +02:00
cyanpencil
9936a1dbe6 Updated ag? help
Fixed segfault in r_str_trunc_ellipsis()

Fix agC* command

Fix callgraph bug not resetting is_callgraph
2018-05-22 09:36:14 +02:00
cyanpencil
fc82e86b13 Added r_str_trunc_ellipsis() to truncate node titles too long
Removed comments and fixed r_agraph_get_node()
2018-05-22 09:36:14 +02:00
cyanpencil
4c040aeaca Added agA global graph and agR global graph 2018-05-22 09:36:14 +02:00
sivaramaaa
47acc3cf07 Implement tpx command to accept sequence of bytes (#10149)
* Honor @x: in pf

* Extended tp command to accept sequence of bytes

* Minor fixes
2018-05-22 09:35:54 +02:00
vane11ope
5ce6c7d425 fixed the resizing bug and the other small bugs. 2018-05-22 09:35:17 +02:00
cc
3752d992f3 fix for build with syscapstone 2018-05-22 09:34:34 +02:00
pancake
31ad955bab Use r_io_read_at instead of r_core_read_at which is now deprecated 2018-05-21 23:06:00 +02:00
pancake
9ddfed7135 Add missing file for meson 2018-05-21 22:13:07 +02:00
pancake
91a2e5fb9d More killing of strcasecmp/strncasecmp 2018-05-21 22:13:07 +02:00
pancake
c9777ff7f4 Fix windows build 2018-05-21 22:13:07 +02:00
pancake
9bcae5a9d2 Fix last covs 2018-05-21 22:13:07 +02:00
pancake
6868dabe0e Meson updates 2018-05-21 22:13:07 +02:00
pancake
4a3057f9fc s/\r\n/\n/g 2018-05-21 22:13:07 +02:00
pancake
be89180e7b Cleaning up asn1 apis, standarize IS_* apis and some more cleanup 2018-05-21 22:13:07 +02:00
pancake
7fef50d1c5 After release version bump 2018-05-21 22:12:18 +02:00
Khairul Azhar Kasmiran
08ffbf4001
asm.highlight works with ecHw even when it's not $$$ (#10146) 2018-05-21 21:40:43 +08:00
pancake
ceba14c612 Fix last covs 2018-05-21 11:32:37 +02:00
pancake
df9e7e551f Fix #10138 - Missing definition for TCC 2018-05-21 11:04:37 +02:00
pancake
83ef480221 Release 2.6.0 - codename Rome 2018-05-21 03:18:13 +02:00
pancake
05cc56325e Fix #9850 - V/ - visual highlight heap overflow 2018-05-21 03:06:52 +02:00
sivaramaaa
0fd3896262 Fix #9886, Add flag at both offset and value for /V (#9953) 2018-05-21 02:47:20 +02:00
pancake
ea3b868628 Fix #9829 - aos was now enlarging the blocksize 2018-05-21 02:34:14 +02:00
pancake
6c3f61b627 Inline time.h timer api if not available :? 2018-05-21 02:22:17 +02:00
pancake
8bab020ff5 Honor libr.dylib on ios-sdk.sh 2018-05-21 02:03:41 +02:00
Giovanni
b4b3563567 asm.fcnlines > asm.lines.fcn (#10140) 2018-05-21 02:01:47 +02:00
radare
879a32d4b0
Fix use after free and oobread in pf command (#10098)
* Fix use after free and oobread in pf command

- Spotted by running the testsuite in ASAN mode

* Few minor fixes (by @sivaramaaa)
2018-05-21 01:59:25 +02:00