2816 Commits

Author SHA1 Message Date
Srimanta Barua
683e115ee5 Moved r_debug_get_baddr to debug API 2017-06-14 15:38:10 +02:00
pancake
6c37a9aa10 Add serial support in RSocket for gdb:///dev/ttyUSB0:9600 2017-06-12 22:25:58 +02:00
pancake
429740e5a1 Implement aerR and cmd.esil.ioer 2017-06-10 20:40:16 +02:00
pancake
0ded60cd0c Implement cmd.esil.todo 2017-06-10 18:00:07 +02:00
Andry
f81e0a7fdb grep functions refactoring (#7672) 2017-06-10 12:39:04 +02:00
Ren Kimura
487b305a8d Changed finding logic of session key (#7719) 2017-06-10 12:38:23 +02:00
alvarofe
7af491dda5 Fix build 2017-06-09 21:35:38 +02:00
pancake
470c183010 Initial work towards supporting a visual ESIL debugger VpOd 2017-06-09 19:12:20 +02:00
Roi Martin
d9202106f4 Fix hex column resize in visual mode (#7712) 2017-06-09 15:58:49 +02:00
pancake
8da5d2b295 Fix esil pin implementation using r2 commands 2017-06-09 02:50:28 -11:00
pancake
39542af604 Initial support for the Hexagon CPU (ripped from a binutils fork from 2013)
https://www.spinics.net/lists/linux-hexagon/msg00363.html
2017-06-07 11:43:24 +02:00
Rene Laemmert
3b051758eb aab now executes direclty also added aab* (#7688) 2017-06-06 18:28:43 +02:00
Roi Martin
a1388159c8 Fix hexdump offset in zoom mode
Add argument zoomsz to r_print_hexdump(). It allows to specify the real
size of each byte in the hexdump.
2017-06-06 10:45:01 +02:00
Lowly Worm
e4652c0319 add r_stack_peek to the stack api 2017-06-06 00:13:51 -04:00
Lowly Worm
383386ed14 add skiplist from crowell/ret2libc to r_util (#7657)
not used anywhere, but allow usage of the data structre for future use
2017-06-02 11:19:53 +02:00
Anton Kochkov
f4a2b07139 TCC - Saving types across sessions and add Arch/OS specific defines 2017-06-01 16:57:00 +02:00
Sven Steinbauer
fabf2ce0f5 Wide string printing fix (#7647)
* Add `psW` cmd to print 32 bit char strings
* Skip up to 3 leading NULLs on wide strings
2017-06-01 16:49:44 +02:00
Ren Kimura
3dcd3b79bd Renewed dsb command for new session format (#7651) 2017-06-01 10:47:12 +02:00
SkUaTeR
0596c1c08e Meson shlr libs 2017-05-30 18:38:19 +02:00
Sven Steinbauer
4dd740ebf2 Add rasm -r option honor flags and seeks 2017-05-30 13:19:21 +02:00
SkUaTeR
080416d09e Fixed meson build for msvc 2017-05-29 22:35:59 +02:00
pancake
5a90a375db Update cdb.h to make skuater happy 2017-05-29 21:23:19 +02:00
pancake
5c254c089a Fix memleak 2017-05-29 14:16:05 +02:00
pancake
1b854be75e Add file.lastpath to fix regression in projects using malloc:// 2017-05-29 14:02:50 +02:00
pancake
22cde23367 Generate r_userconf.h with Meson too 2017-05-29 13:06:10 +02:00
pancake
5bf37c2bf7 Update sdb from git to make msvc happy 2017-05-29 12:44:04 +02:00
pancake
5687da18f9 Fix #7383 - Case insensitive grep with ~+ 2017-05-29 02:52:53 +02:00
pancake
d8fff83c2e Aim to fix UAF in #7521 - r2 -d on mac 2017-05-28 23:38:14 +02:00
pancake
ba6dce4d73 Add REgg as dependency of RDebug 2017-05-28 22:38:10 +02:00
Xiangyu Zhu
bc3555b833 Modify RLang plugins for Py2/py3 support
* Add alias field
* use RTLD_LOCAL
2017-05-28 01:50:08 +02:00
pancake
6758e3753d Remove configure-plugins dependency for the make meson 2017-05-26 02:43:53 +02:00
Srimanta Barua
06aae3080e Added kill signal for gdb client 2017-05-25 15:41:07 +02:00
pancake
582863189d Update sdb from git 2017-05-25 15:14:23 +02:00
pancake
4bd1d0d9cd Introduce the anal->cmdtail and enhance anal.jmptbl with it
* Reduce false positives of switch tables detection
* Add flags for the jmptable, the cases and the bb using it
* cmdtail introduces some recursivity problems that may be fixed using the api more c
* Increased CMD DEPTH from 10 to 100
2017-05-23 23:55:22 +02:00
Ren Kimura
d3f5773219 Add new trace session format 2017-05-23 19:37:11 +02:00
Marc
ae1aef88b9 Add align info in payloads #7376 (#7574) 2017-05-23 03:01:45 +02:00
Srimanta Barua
d3958f00e4 Initial stub for gdbserver support
* Renaming functions, reorganizing code, adding temporary hack for closing gdbserver
2017-05-22 19:37:48 +02:00
pancake
74971add35 Honor MMX and SSE op.family for x86.cs 2017-05-22 00:56:24 +02:00
Ren Kimura
de259c83d1 Add diff-style memory snapshot 2017-05-20 12:37:45 +02:00
xarkes
ccc39a88cf Added .appveyor.yml to the repo and better config (#7474) 2017-05-18 16:50:52 +02:00
Simone Ferrini
dc669f165b [linux_heap_glibc] Implemented dynamic global_max_fast resolution (#7512) 2017-05-18 11:56:06 +02:00
pancake
0668d04488 Honor color theme in p=, add palette rainbow primitives in RCons 2017-05-18 00:01:16 +02:00
pancake
ff38defb1a Initial implementation of the flame column graphs in p== 2017-05-16 03:09:06 +02:00
soez
edba3d11f0 Fix max_global_fast again 2017-05-15 12:05:44 +02:00
Álvaro Felipe Melchor
99c90aad56 Add resource support into radare for PE files 2017-05-15 01:00:49 +02:00
SkUaTeR
9a1337512a meson.build fixes to build with MSVC 2017-05-14 23:06:00 +02:00
Khairul Azhar Kasmiran
a4ab7cdcda Use r_str_escape for str flag cmts (#7483)
* Using r_str_escape for str flag cmts

* Escape '"' and '\'

* Escape ESC

* Properly escape Windows UTF-16 2-byte chars
2017-05-14 09:50:01 +02:00
pancake
6756662d3a Implement pxj, p8j, pxwj, pxhj and pxqj 2017-05-13 18:27:55 +02:00
SkUaTeR
28f785daa0 MSVC compile correctly (WIP) 2017-05-13 00:42:00 +02:00
pancake
ed5e999b86 Refactor fo command into an api for cfg.fortunes 2017-05-12 03:44:53 +02:00