- r_util is now bindable from swig !!
- Added test cases for r_util
- r_flist has been mirrored in C, to keep API consistent
* Rename RIO->seek into RIO->off
- There's a method with the same name
- Also rename list.h ->next and ->prev into ->n ->n
* Apply patch from whats fixing 'r_cmd_str' EOF for stdin (Thanks!!)
- Added test program to ensure stdin food works
* Allow '-f -' to rasm2 (assemble file from stdin)
* Added test case in python using RBin, RAsm and RCC to compile
and assemble a code to be injected in the given target program
* Add ruby test for r_bin
* Remove old r_array stuff from r_types.h
* Fix swig/Makefile to install ruby libs into ruby1.8 libdir too
--HG--
rename : libr/include/r_array.h => libr/include/r_flist.h
- 'unowned string' is the correct vala type
- Depends on valaswig tip
- type checking is now more strict
* Build libr.so again for swig bindings
* Added test-r_bin.py
* Remove deprecated r_bin.i.experimental
* Define r_array functions in r_array.h as inline static (list.h like)
* Minor fixups in some vapis and headers
* Update python examples
* Exclude problematic libs from swig/rules.mk (temporary)
* Rename some enums in r_cons (C_ -> Color_)
- Export colors in vapi and swig
* Initial dummy work with r_cons_instance singleton
- Added _new() and _free() methods for r_cons
- Redefine RCons structure
* Added r_cons python example
- Fixes ruby warnings
- Follow java syntax conventions
- Helped to identify and fix bugs in many vapis
- Sync swig examples
- Add test-r_core.rb (ruby test for RCore)
* Some work in r_cons, some refactoring and cleanup
- scr.html is now working again
- w32 cons support should work now
- Rename r_cons_get_columns -> r_cons_get_size()
- But it needs more work
* Typedef all r_range, r_parse and r_anal structs
- Add missing r_lib.pc in configure.acr
* 'make' clean now removes the libr* in swig/${LANG}/
* Fix linking of r_core (r_bin not found)
* Lot of fixes for valaswig. libr, r_io and r_debug
are now usable from python/perl/ruby
- Fix many .vapi files
- Enhace the libr.pc
- r_hash.deps must be removed
- Depends on valaswig-head
* Add swig dependencies to the default build
* Check for valaswig and swig at configure time
* Some random vapi fixes
* Upgrade to acr 0.8
- Add --without-valaswig flag to disable the build
of the python/perl/ruby bindings
- typedef function pointers in r_search (rSearchCallback)
- hide R_API stuff as it should in many .h files
- typedef classes in rCore, rSearch
* Add perl, ruby, python examples for r_asm and r_bp
- Many other libraries are compiled by default
* Adapt r_asm vapi to the current C api (massemble returns rAsmCode)
- dynamically allocatable string buffer
* Rename seek->offset to avoid collisions