15978 Commits

Author SHA1 Message Date
xarkes
a68ecf5c3b Fixed syscall sdb symbolic links 2017-09-13 09:25:35 +02:00
xarkes
861648ad49 Renamed sdb models to .sdb.txt (#8463) 2017-09-13 09:20:34 +02:00
Pepe Vila
cbbe87bf3f Wasm fixes (#8492) 2017-09-13 08:51:23 +02:00
pancake
08f64793ea Implement r_io_map_reset and new command omm 2017-09-13 00:23:26 +02:00
pancake
35911ac49a Fix android build 2017-09-12 22:36:58 +02:00
pancake
a3a339b38c Fix static build 2017-09-12 22:31:54 +02:00
Sven Steinbauer
baf9027548 Add ldp op to arm64 (#8491) 2017-09-12 18:16:24 +02:00
Sven Steinbauer
d09adae6d2 Add arm64 stp instruction (#8490) 2017-09-12 17:29:39 +02:00
Maijin
0a619adc47 Fix filtering issue in PDB 2017-09-12 17:07:55 +02:00
Maijin
b0db0c7a36 Fix filtering issue in PDB 2017-09-12 16:59:58 +02:00
Rene Laemmert
6b8aedee23 FIX afb prints just a single basic block (#8488) 2017-09-12 16:12:05 +02:00
Rakholiya Jenish
11e13f1c95 Fix node and edge overlapping issue in graph mode (#7948)
* initial work on fixing overlapping issues in graph mode

* better vertical gap calculation and minor fixes
* fix backedges overlapping issue
* fix backedge height and remove unnecessary functions
* horizontal graph
* add edge info for update graph size
graph size for horizontal layout
* fix leaks in agraph_print_edges
2017-09-12 15:41:30 +02:00
Maijin
750d8e7fe6 Fix enum in pdb 2017-09-12 14:14:18 +02:00
Anton Kochkov
1e297f06ff Fix Travis build. 2017-09-12 19:56:00 +08:00
Maijin
1996da5895 Remove unwanted r_name_filter 2017-09-12 13:52:48 +02:00
Maijin
4e14ece2de Fix pdb pf/td 2017-09-12 13:26:24 +02:00
Sven Steinbauer
86a3aa92b6 Fix asm rep ops from within r2 (#8485) 2017-09-12 12:45:37 +02:00
Fangrui Song
b75f800e59 Delete r_core_file_get_next_map & file.loadmethod, relic of pre-siol old days (#8426) 2017-09-12 12:27:10 +02:00
pancake
bc6024f3a4 Fix null deref in io.c 2017-09-12 12:26:09 +02:00
Khairul Azhar Kasmiran
04844f00c6 C[Chsdmf][*] without arguments now lists respective meta info (#8464)
* C[Chsdmf][*] without arguments now lists respective meta info

* Fix off-by-one
2017-09-12 12:14:09 +02:00
Nicole Fontenot
a733612d40 Add error printing on execvp failure. Fixes #8471 2017-09-12 11:07:30 +02:00
Fangrui Song
63731e9e81 Add help for ~:[s]-[e] show lines s-e & fix #8164 recursive help (#8474)
* Move r_core_cmd_help features to grep.c:r_cons_cmd_help to avoid dependency on r_core from r_cons
* Beautify r_cons_cmd_help & fix wp? & p?
* Fix #8164 recursive help (and add partial support for ??* ???*) & NULL terminate fz? Sl? Sr?

The support for ???* is partial because the current ad-hoc command
parser is obscure and hard to extend.
2017-09-12 11:05:24 +02:00
pancake
b5979a4b3e Fix more crashes related to gdb and native mixtures 2017-09-12 02:23:44 +02:00
Guillaume Valadon
dc422e12d7 afbi - print curent basic block information (#8456) 2017-09-12 01:54:58 +02:00
Fangrui Song
cab86b882d Fix ar <type>, I suggest using -1 for any, 0 for anal->bits, >0 for exact bits (#8435) 2017-09-12 01:53:52 +02:00
pancake
eb64f16fa3 Fix some null derefs in r2 gdb:// (without -d), still buggy 2017-09-12 01:51:18 +02:00
pancake
6d1be4ad06 Make r2k and gdb rwx by default 2017-09-12 01:26:38 +02:00
Fangrui Song
b597dcfa45 Add include/r_util/r_addr_interval.h (#8475) 2017-09-12 01:12:41 +02:00
pancake
ee7496a92d Fix aav regression 2017-09-12 01:01:50 +02:00
pancake
a0a7ab67b8 Fix empty fortune message issue 2017-09-12 00:57:55 +02:00
Fangrui Song
a4997feb34 Move fortunes to libr/core/fortune.c (#8424) 2017-09-12 00:41:07 +02:00
Fangrui Song
24fb614da2 Fix a mem leak in idpool.c (#8445) 2017-09-12 00:40:21 +02:00
Fangrui Song
4fb1a97589 Fix out-of-bounds read in rtr.c (#8468) 2017-09-12 00:28:51 +02:00
pancake
99004f3c0b Enhance search.in boundaries by removing from/to and always use the list 2017-09-12 00:25:01 +02:00
xarkes
e3d388562f Pdb fixes (#8477)
Fixes #8302
2017-09-11 23:53:44 +02:00
Maxime Morin
c441e8aa00 Remove anal.trace Fix #7958 2017-09-11 20:40:22 +02:00
Guillaume Valadon
0c046a1e6d ragg2: -f support for Python and Javascript (#8454) 2017-09-11 12:21:27 +02:00
Phoebe Queen
360dfcb470 Added dense qrcodes functionality, with inverter 'i' code (#8443) 2017-09-11 12:13:48 +02:00
pancake
94b2fc64d2 Implement RIODescData and adjust RIOMach to work with it
- Handles a magic to ensure the destination struct is the expected one
- Based on r_str_hash, but it must be cached
- Use more r_io_desc_get_pid ()
2017-09-11 01:24:13 +02:00
Maijin
b59b28bb32 Fix typo in /?
Fix #7129
2017-09-11 00:28:48 +02:00
crd477
05f416b3bd Add a quote that came to me while watching pancake's 33c3 video. 2017-09-10 21:46:54 +02:00
Fangrui Song
a5e5ad63cd Partially fix esilbreak_mem_read, it did not read virtual memory into buf, and buffer overflowed if len > 8 (#8440)
Note, it is used by `hook_mem_read`, thus should handle the case when `len` > 8
2017-09-10 21:45:42 +02:00
condret
18f1517f21 fix mao-order 2017-09-09 13:36:41 +00:00
jvoisin
9291e80c9a Fix a formating isue in anal types db 2017-09-08 17:06:58 +02:00
Guillaume Valadon
6dbcc0e41f aac* - flag function calls without performing a complete analysis
Fix #4039
2017-09-08 16:44:37 +02:00
Sven Steinbauer
cb1ca045a7 Fix rep ops
FIX #8439
2017-09-08 13:09:39 +02:00
Maijin
d6ef58f1e7 Fix aflq newline #2955 2017-09-08 13:06:26 +02:00
Srimanta Barua
749af4c414 fix monitor commands bug 2017-09-08 11:30:50 +02:00
Beren Minor
50a0fb2d53 Add support for IDA FLIRT signatures v10
There's an additional field, which purpose is unknown.
2017-09-08 11:25:28 +02:00
Srimanta Barua
56e7f6198b setting baddr with -B in gdb 2017-09-08 01:27:43 +08:00