mirror of
https://github.com/radareorg/radare2.git
synced 2024-12-11 15:04:23 +00:00
e76216e92a
* Add STATIC_DEBUG and RUNTIME_DEBUG config.mk variables - Mirrored in C as R_DEBUG and R_RTDEBUG - Defines IFDBG and IFRTDBG macros - used in r_lib, checks for RLIB_RTDEBUG environment variable * Added -f and -L flags to radare2 * Added initial dummy work on r_crypto module - Added 'aes' algorithm * Added EXTRA_TARGETS and EXTRA_CLEAN targets in makefiles to build extra programs or libraries in a single directory * Initial working stuff with hg's bdiff.c - Working as a line based diffing tool. 'linediff' - Added 2 files for testing linediff * Prefix io plugins with io_ - Added ewf and shm io plugins * Prefix lang plugins with lang_ |
||
---|---|---|
.. | ||
p | ||
t | ||
desc.c | ||
handle.c | ||
io.c | ||
Makefile | ||
map.c | ||
README | ||
section.c | ||
undo.c | ||
undo.h |
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_*