mirror of
https://github.com/radareorg/radare2.git
synced 2025-02-03 12:12:06 +00:00
05b40f0e75
* Plugin directory renamed to 'p' * Add env.sh to enter into a "radare2 development shell" --HG-- rename : libr/io/plugins/Makefile => libr/io/p/Makefile rename : libr/io/plugins/README => libr/io/p/README rename : libr/io/plugins/dbg.c => libr/io/p/dbg.c rename : libr/io/plugins/malloc.c => libr/io/p/malloc.c rename : libr/io/plugins/ptrace.c => libr/io/p/ptrace.c
R_IO ==== IO - manages basic IO DESC - file descriptor (stores seek, io_handler, ..) HANDLE - determines io backend by io plugins SECTION - allows virtual base addressing over the IO MAP - allows virtual maps at random address // TODO: - Can share storage UNDO - records all write ops allowing undo, redo, reset operations r_io_undo_* CACHE - caches write operations to emulate fake reads r_io_cache_*