radare2/libr
pancake a53a50721f * Add rafind2 utility
- Commandline utility to perform searchs on multiple files
* Fix build or r_bin
* Add doc/rgraph
* Show prefix in 'install'
* Fix 'install' inside libr/
2009-03-09 01:14:50 +00:00
..
anal * fix r_asm and r_anal deps 2009-03-04 12:39:51 +00:00
asm * Add 'static-plugin' feature to r_asm module 2009-03-08 23:49:15 +00:00
bin * Add rafind2 utility 2009-03-09 01:14:50 +00:00
bp * Initial import of libr 2009-02-05 22:08:46 +01:00
cmd * Fix lot of warning messages 2009-03-06 00:00:41 +00:00
config * Fix lot of warning messages 2009-03-06 00:00:41 +00:00
cons * Add 'dist' and 'shot' make targets 2009-03-05 13:15:28 +01:00
core * r_bin 2009-03-08 18:29:21 +01:00
debug * Fix lot of warning messages 2009-03-06 00:00:41 +00:00
diff * Fix lot of warning messages 2009-03-06 00:00:41 +00:00
flags * Initial working implementation of the debugger mode 2009-02-18 01:43:57 +01:00
hash * Fix lot of warning messages 2009-03-06 00:00:41 +00:00
include * Oops merge! 2009-03-08 23:49:49 +00:00
io * Fixed r_reg build 2009-02-20 14:43:59 +01:00
lang * Fix lot of warning messages 2009-03-06 00:00:41 +00:00
lib * Fixed IFDBG Macro 2009-03-08 21:41:02 +01:00
line * Fix lot of warning messages 2009-03-06 00:00:41 +00:00
macro * Initial import of libr 2009-02-05 22:08:46 +01:00
meta * Added dummy xrefs 2009-02-16 11:24:45 +01:00
parse * r_bin 2009-03-08 18:29:21 +01:00
print * Fix lot of warning messages 2009-03-06 00:00:41 +00:00
range * Added dummy xrefs 2009-02-16 11:24:45 +01:00
reg * Fixed r_reg build 2009-02-20 14:43:59 +01:00
search * Add rafind2 utility 2009-03-09 01:14:50 +00:00
sign * Initial import of libr 2009-02-05 22:08:46 +01:00
socket * Initial import of libr 2009-02-05 22:08:46 +01:00
syscall * r_anal // r_asm 2009-02-09 00:19:06 +01:00
trace * Oops. fix ruby plugin build 2009-02-12 15:47:13 -08:00
util * Fix lot of warning messages 2009-03-06 00:00:41 +00:00
vapi * Fix build and some minor fixups 2009-02-16 19:59:54 +01:00
var * Fix lot of warning messages 2009-03-06 00:00:41 +00:00
vm * Lot of random work on multiple fronts 2009-02-17 00:09:40 +01:00
config.h * Add 'static-plugin' feature to r_asm module 2009-03-08 23:49:15 +00:00
config.mk * Add 'static-plugin' feature to r_asm module 2009-03-08 23:49:15 +00:00
depgraph.pl * fix r_asm and r_anal deps 2009-03-04 12:39:51 +00:00
libr.pc * Fix build and some minor fixups 2009-02-16 19:59:54 +01:00
Makefile * Add rafind2 utility 2009-03-09 01:14:50 +00:00
README * Initial import of libr 2009-02-05 22:08:46 +01:00
rules.mk * Fix lot of warning messages 2009-03-06 00:00:41 +00:00
stripsyms.sh * Initial import of libr 2009-02-05 22:08:46 +01:00
TODO * Add initial 'fs' command to handle flag spaces 2009-02-17 10:59:26 +01:00

  =========================
  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