13894 Commits

Author SHA1 Message Date
pancake
97911069b3 Initial port of io.winedbg using the new r_socket_spawn() api 2017-09-27 03:12:00 +02:00
xarkes
b4a1a595c9 pf segfault fix (#8592) 2017-09-26 23:45:42 +02:00
pancake
45b0c9b3f3 Fix #8487 - infinite loop in pf with undefined recursive types 2017-09-26 12:49:23 +02:00
pancake
3adb70a753 Honor io.0xff in sparse RBuffers 2017-09-26 11:55:48 +02:00
pancake
34bdab65b7 Pressing _ in RCons.less enters the HUD mode 2017-09-26 11:53:16 +02:00
pancake
9b5eda95e6 Support spawning processes with spaces in path 2017-09-26 11:44:43 +02:00
pancake
314f9d0e57 Fix uninitialized issue in core/cmd and another path fix for sdk.sh 2017-09-25 19:26:47 +02:00
Rene Laemmert
a7dfcec5cc added z/ to aaaa 2017-09-25 18:36:10 +02:00
Rene Laemmert
a90354fdba added zi command (#8583) 2017-09-25 16:59:50 +02:00
Rene Laemmert
6f94ca59a4 add warning to zos command (#8585)
add warning if no zignatures to save
2017-09-25 16:52:58 +02:00
pancake
da30f1c80c Fix invalid free with rust core plugin (wip) 2017-09-25 16:05:42 +02:00
pancake
71a6177b8a Fixes for the gdb-avr backend, lower min pkgtsz and fix tid<1 issue 2017-09-25 10:47:27 +02:00
Khairul Azhar Kasmiran
fc6cc69e90 Csj: encode strings in base64 (#8577) 2017-09-23 02:36:19 +02:00
pancake
106fedeef4 Add the 'null' debugger plugin 2017-09-23 02:34:37 +02:00
pancake
8ce09268e1 Avoid warning in modern macs for DYLD_PRELOAD via rarun2 2017-09-23 02:31:12 +02:00
pancake
86d2c31c37 omm works without args now 2017-09-23 02:23:26 +02:00
pancake
b23a987552 Update help message for .? 2017-09-23 02:05:30 +02:00
pancake
7e4477d5fe .. is now ..., and .. works as expected 2017-09-23 02:03:07 +02:00
pancake
fe20b1719a Honor endianness in refptr of disasm 2017-09-22 23:48:53 +02:00
pancake
01bb156928 Remove dupped asm: in Vd1 2017-09-22 15:43:49 +02:00
Rene Laemmert
fcdf5793f1 Fix node glitches in graph with magic numbers (#8578) 2017-09-22 09:12:01 +02:00
Khairul Azhar Kasmiran
8d061778bd Csj: add enc and ascii properties (#8570) 2017-09-20 18:27:33 +02:00
Fangrui Song
c43e6880fb Refactor search (#8566)
* fix out-of-bounds read in r_search_strings_update
* Remove static variables searchhits maplist maxhits first_hit in cmd_search.c
* Change semantics of r_search_hit_new (update kw->count s->nhits in it), return 2 if search.maxhits is reached and stop searching immediately
* honor search.maxhits in r_search_regexp_update
* Refactor _cb_hit, remove bckwrds/do_bckwrd_srch and static cmdhit
* Fix mem leak in regexp.c
* Add support for /d (delta) /bd (backward + delta) when crossing blocksize boundaries
2017-09-20 17:00:18 +02:00
pancake
aa3eb6a9ad Fix #8573 - Detect D's main 2017-09-20 16:42:28 +02:00
Fangrui Song
e36248e9d3 Fix mem leaks in graph 2017-09-20 13:35:12 +02:00
xarkes
c70c2d45da Modified idpX commands name and behaviour (#8558) 2017-09-20 13:34:44 +02:00
Srimanta Barua
3640a7cb8b paged reading for gdb (otherwise it doesn't work on qemu) (#8572) 2017-09-20 13:33:45 +02:00
Sven Steinbauer
0e6a0946d6 Compile extended mov commands
FIX #8543
2017-09-20 18:11:00 +08:00
Srimanta Barua
915589b51d cleaned up and corrected memory reading (#8568) 2017-09-19 15:02:49 +02:00
Fangrui Song
d3eaac16c0 cmd_help.c: honor io.va for ?S and add command name beside case labels (#8564) 2017-09-19 11:42:47 +02:00
xarkes
493a6d00f8 Fix #8487 - Fix pf segfault 2017-09-18 22:15:05 +02:00
Fangrui Song
8c12935303 Honor io.0xff (#8557) 2017-09-18 22:14:25 +02:00
Rene Laemmert
729c528c80 Added autoload of zignatures (#8554) 2017-09-18 17:48:19 +02:00
Khairul Azhar Kasmiran
bae2bdd42d Cs: differentiate between ascii and non-ascii strings (#8553) 2017-09-18 16:24:18 +02:00
pancake
1a1958f0e5 Fix #8469 - Fix cmd.repeat again and honor opdelta for pd 2017-09-18 16:18:12 +02:00
pancake
215098da55 Fix #8479 - dbic argument parsing issue 2017-09-18 15:53:37 +02:00
pancake
899d561574 Fix two covs 2017-09-18 15:46:55 +02:00
pancake
f0185a6194 More optimizations for aav, and avoid double aav in -A 2017-09-18 12:53:42 +02:00
Fangrui Song
b58316dd42 Fix a mem leak in graph.c 2017-09-18 11:02:53 +02:00
Fangrui Song
b563065b04 Fix type-matching and remove unused cb_anal_trace (#8548) 2017-09-18 10:59:44 +02:00
Fangrui Song
b549a1cf53 Fix comment spaces (#8547) 2017-09-18 05:54:13 +02:00
pancake
bb68b6b4fb Another fix for aav 2017-09-18 05:14:49 +02:00
pancake
9f291dfadd Speedup aav and fix infinite loop 2017-09-18 04:49:35 +02:00
pancake
84cc37664a Fix emu test (pf 's' on unreadable memory printing trash) 2017-09-18 04:13:49 +02:00
Fangrui Song
0dfa39590f Faster onIterMap (#8544) 2017-09-18 04:29:29 +02:00
pancake
993e30a965 Fix aav, much slower than before, but working 2017-09-18 03:22:25 +02:00
Fangrui Song
d190effb26 Remove search.count in favor of search.maxhits in /A , /R , and everywhere (#8538) 2017-09-18 02:04:01 +02:00
pancake
030a22ca6b Add search.in={io.sections.readonly,dbg.maps.readonly} 2017-09-18 01:19:24 +02:00
Fangrui Song
1c31b45ac5 Fix search.in=io.section (#8542) 2017-09-18 01:38:45 +02:00
pancake
1bfb5ffba2 Fix swprintf crash issue for mingw32 builds 2017-09-18 00:06:23 +02:00