mirror of
https://github.com/radareorg/radare2.git
synced 2024-11-30 00:20:52 +00:00
822a33377b
- Uses the mercurial's C algorithm for delta diffing - Remove r_diff_lines .. do we need a line-level diffing tool? - Remove -l flag from radiff2 * Rename RIo to RIO * Added r_reg_arena_new () to simplify arena creation - Some sanity fixes in r_reg arena.c * Add -C in rasm2 to output in C string format * Initial working implementation of r_debug_execute to inject code in child process and restore memory and registers - Returns %a0 register value in ut64 * Added 'c' command to r_core - to compare -- just dummy - Will use r_diff - if rdiff callback returns NULL, we must stop scanning - old r_diff_buffers_delta is now named buffers_radiff - Added test files in diff/t/{file1,file2} * Added doc/plugins documentation file * Fix ${EXT_SO} in bin/p and asm/p (dejavu?) * Added dummy asm_gas r_asm plugin * Various random syntax fixes * Rename 'dbg.ptrace' to 'dbg.native' * Added r_debug_io_bind () to sync dbg and bp io_bind * r_debug_map_list is now in a nicer format * Append ${EXT_EXE} in diff/t * Add missing util/log.c and vapi/r_line.vapi --HG-- rename : libr/debug/p/debug_ptrace.c => libr/debug/p/debug_native.c rename : libr/debug/p/ptrace.mk => libr/debug/p/native.mk
35 lines
1.1 KiB
Plaintext
35 lines
1.1 KiB
Plaintext
____ ___ ____ ___ ____ ___ ______ ____
|
|
| _ \/ \' \/ \ _ \/ _ \ \__ | / \
|
|
| < V . T . V < _/ .--'_/ | () |
|
|
|_|\__|_|__|___/|_|_|_|\__\___/ |_____(_)____/
|
|
|
|
----------------------------------------[ todo
|
|
|
|
<{include libr/TODO}>
|
|
|
|
* is RCore->block and blocksize a RBuf ? refactor!11
|
|
|
|
* r_cmd must provide a nesting char table indexing for commands
|
|
- this is pretty similar to r_db
|
|
- every module can register their own commands
|
|
- commands can be listed like in a tree
|
|
* 'Vc' cursor mode makes color toggle
|
|
|
|
* Add maxrows option for r_print (fix visual problem)
|
|
|
|
* Add test for config.c with _set_cb
|
|
* Strip non input symbols in plugins (speed up loading)
|
|
* Specify binmask in hexpairs
|
|
- wx 1234:ff0f
|
|
- /x 1234:ff0f
|
|
|
|
* radare2 -e dbg.engine=vm -d ls
|
|
- load the program using r_bin in virtual space
|
|
- initialize vm and set regs
|
|
- debug backend should use the vm
|
|
|
|
* Script plugins
|
|
- We should enable r_lib to implement plugins in any
|
|
scripting language, so we can for example prepare
|
|
a .c stub interface for python/perl/ruby/..
|