- Fix bug in r_core_anal_graph_nodes (s/printf/r_cons_printf/)
- Use r_str_chop_ro to get 'cg' filename
* r_diff
- Reimplement graphdiff using r_core functions
* r_config
- Fix t/Makefile using -l instead of .o's
- Allow to add overlapped functions
* r_core
- Remove r_core_anal_fcn_add, it's the same that r_anal_fcn_add
* r_diff
- Add 'af@entry0' to gdiff analysis
- Add r_diff_gdiff (initial import of the graphdiffer)
Next step is remove the mnemonics array and use a hash function
The bb_diff function will change too :)
- Add flag -g to radiff2
* r_core
- Add cmd 'cg [file]' for graphdiffing
- Add cmd 'agd [file]' for output graphdiff results
- Modify r_core_anal_graph() for supporting graphdiffs
* r_util
- Implement more r_big functions
- Make other more gmp-like
- Uses the mercurial's C algorithm for delta diffing
- Remove r_diff_lines .. do we need a line-level diffing tool?
- Remove -l flag from radiff2
* Rename RIo to RIO
* Added r_reg_arena_new () to simplify arena creation
- Some sanity fixes in r_reg arena.c
* Add -C in rasm2 to output in C string format
* Initial working implementation of r_debug_execute to inject code
in child process and restore memory and registers
- Returns %a0 register value in ut64
* Added 'c' command to r_core - to compare -- just dummy
- Will use r_diff
- if rdiff callback returns NULL, we must stop scanning
- old r_diff_buffers_delta is now named buffers_radiff
- Added test files in diff/t/{file1,file2}
* Added doc/plugins documentation file
* Fix ${EXT_SO} in bin/p and asm/p (dejavu?)
* Added dummy asm_gas r_asm plugin
* Various random syntax fixes
* Rename 'dbg.ptrace' to 'dbg.native'
* Added r_debug_io_bind () to sync dbg and bp io_bind
* r_debug_map_list is now in a nicer format
* Append ${EXT_EXE} in diff/t
* Add missing util/log.c and vapi/r_line.vapi
--HG--
rename : libr/debug/p/debug_ptrace.c => libr/debug/p/debug_native.c
rename : libr/debug/p/ptrace.mk => libr/debug/p/native.mk
- Propagate @VERSION@ from ACR
- All *2 apps are now supporting a -V flag to show the version
* Fix .dr* command in r_core debugger
- dr now supports [regtype] [bitsize] arguments
- Check dr? for help
* Added some 8, 16 bit registers to the dbg.ptrace backend
- Just for testing :)
* Check build of the whole source tree
- test programs are now in ${prefix}/bin/libr-test
* Fix lot of warnings and bugs
* Simplify some code
* Some rapification
* Fix segfault in r_reg related to unallocated arenas
- New function r_reg_type_by_name() resolves string->id
* Fix help of rax2
* Add 'autogen.sh' to ease the use of 'acr'
- Added USERCC and USEROSTYPE configuration flags
--with-compiler : select a compiler from mk/
--with-ostype : select a target OS (not required for ming32 f.ex)
* Add language bindings APIs from radare1
- Fix some issues from the ruby language binding
- Checks if file exists before slurping and causing a ruby segfault
- Added language destructor (.fini pointer)
* Rename str_clean into r_str_chop
* Initial work on the port for ming-w32
* Show flags instead of bytes in disassembly (smart disasm)
* New r_sys_{get|set}env (for portability issues
* Added flags -i and -l to radare2
* Fix warnings and random code cleanup
* Added r_flag_get_i
- Properly load all LIBR_PLUGINS from rabin2 too
- Maybe we will have to add a common stub for this
* Add r_bin_plugin_elf in the STATIC_PLUGINS list
* Add ii, iI, ie, is, iS, iz commands (accepts a * at the end)
- Wrappers to run rabin2 over the opened file
* Add -l flag to radiff2 (line diffing)
- Added -s flag to radiff2 (string distance)
- Move linediff test program into the test.c
- Use R_API for r_diff
- Use double for buffers_distance
- Fix -c flag (now we have modes and 'showcount' toggles)
* 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_
- Same state as in r1 or ruby-r2
- Added prompt() function pointer to override
the default language prompt if available
* Add -V flag to radare2
- Fix bug in foreach file open
- Fix help message for 'q' cmd
- Previous commits has been reported in the ChangeLog file
- hg log has been lost (moved inside ChangeLog)
- Old radare1 repository has removed all the libr