* Split some install targets
* Fix segfault in r_anal when not setting any handler
* Rename R_ASM_SYN -> R_ASM_SYNTAX cprefix
- R_ASM_*_NULL -> R_ASM_*_NONE
* Added nonworking scr.html eval key in r_core/config
* Add install-ruby target for swig bindings
* Use @VERSION@ in libr.pc.acr
* Lot of fixes for valaswig integration
* 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
- Added R_BUF_CUR for reading at current offset
* r_bin
- r_bin_java rewritten using r_buf
- Removed unnecessary headers
- Some minor fixes in r_bin_pe and r_bin_elf
without PIC code (only static libraries, and link binaries)
- Fix linking order dependencies
* Fix some missing EXT_EXE
* Add some definitions to make debug_ptrace register work
on Solaris and *BSD (no windows yet)
- Some fixes for mips, x86, x86-64, arm and powerpc
* Initial import of rsc2
- Added intel2att rsc2 sample script
- Many API rethink for the r_bp/r_reg/r_debug bizarre triangle love
- Support for recoil for software breakpoints
- Some debugging printfs.. next step, hardware and mmu breakpoints
* r_bp_restore is now used correctly from r_debug
- sw bps are written when returning to proces and erased when back to dbg
* Fix build of bp plugins on w32/osx
* Add support to 'repeat' commands from r_core
- 3ds ; same as 'ds&&ds&&ds' ; perform 3 steps
* Fix a memory leak in rBreakpointItem constructor
* Fix some possible segfaults in r_debug
* Fix double definition cause segfault in r_reg for r_reg_types array
* Fix rLibrary/r_lib typedef class name (fixes valaswig compilation)
- Add r_buf_fread for "format read" (needs a better name)
- Fix segfault in set_bytes
- Fix r_buf_read
* r_bin
- Refactoring of r_bin_mach0 using r_buf and r_file
* Implement write register support in debug.ptrace
- Added many new commands related to registers to r_core
- Allow to set register values
- List register types
- Display register values by type
- Get value (f cureip @ `dr:eip`)
- Added continue with signal method to r_debug API
- drp : display register profiles
- drp [file] : load register profile
- Fixes in r_reg, r_io vapi and test program
* Fix build of gdbwrapper debug plugin
* Fixes related to the r_iter -> r_array rename
- rbin vapi is broken now.. waiting for major changes to sync
* Fix build of socket/proc on non-gnu systems
--HG--
rename : libr/util/iter.c => libr/util/array.c
rename : libr/util/t/iter.c => libr/util/t/array.c
with .dll and .exe for w32
* Do not build libr.${LIB_AR} by default (problematic in some platforms)
* Lot of more fixes for building on w32 - Yeah i got the first build done!
- Check radare.org/get/radare2-w32*
- So many things are still broken for windows
- Fixes some recursive and missing dependencies
- LINK and LDFLAGS must be after $OBJ
- See doc/windows
* Rename config.mk to global.mk
- Avoid name collision (cascade includes in rules.mk)
* Added ${EXT_EXE} in some test program directories
* Split rules.mk into config.mk
- Some scripts just need to get the environ (config.mk)
- They dont need the rules
--HG--
rename : config.mk => global.mk
* Fix signature for fastcall() in r_asm vapi
* Fix compilation of swig modules without having to install libr
* Fix compilation of swig language modules
- New target dependency check for make
* Thanks graz for reporting!
* 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