mirror of
https://github.com/radareorg/radare2.git
synced 2025-02-26 17:15:38 +00:00

* Add 'var' in build liblist and 'vapi/t' for make clean * Add ^C handler for r_cons. support for callbacks * Add support for ./m ELF for example to interpret the output of commands * Fix a bug in the regexp algorithm that can get into infinite loop * Binmask can now contain non hexpair values * Add '/m' search regexp matches using the new R_SEARCH_REGEXP algorithm - Handle ^C in search loop..needs to use callback method * Properly cleanup the flag names * Added asm.bits and asm.os eval vars * Added some random tips for debug in README - Stupid snippets for import/export data between modules - Register support requires a rethink * Initial work on the integration of r_io_undo() api
========================= libr - codename 'radare2' ========================= LibR is the refactoring of the old radare1 core in a set of libraries defining the APIs of radare2. The library 'libr' is composed by different modules, each one implementing working modules of radare, so then, we get a complete set of libraries for analyzing code, disassembling bytes, dumping bytes, plugin handling, etc.. The 'R' is for refactoring, reversing, radare, ... Each module has its own test directory (t/) which contains simple applications using the upper directory code and linking against the direct dependencies. This enables a fine-grained test level for checking all functionalities in one shot and give us the opportunity to write radare2 as test programs. --pancake