radare.org 0x0001c100

radare is a Free advanced command line hexadecimal editor


    


Download!
Browse source
Get book
Get involved
   Changelog: radare 2 radare 1.x

Last changes in radare2

Mon, 08 Feb 2010 11:28:17 +0100

* Initial implementation of generic iterators
  - Take a look at r_bin.i.experimental
* Rename "class" to "bclass" in r_bin to avoid troubles with c++
* Fix cast in list.h

Mon, 08 Feb 2010 01:36:52 +0100

* Add r_bin.deps
* Remove debug stuff from r_bin
* Remove outdated r_array stuff from r_util vapi
* Minor fixup in r_bin vapi

Mon, 08 Feb 2010 00:50:59 +0100

* Update r_bin and r_util vapis
* Fix vapi/t/bin.vala in accordance with r_bin.vapi
* Minor aesthetic fixes in util/t/array.c

Sun, 07 Feb 2010 15:49:23 +0100

* Avoid r_bin_load to init items if bin->cur->load () cannot
  load the bin

Sun, 07 Feb 2010 15:43:42 +0100

* Fix segfault in r_bin_get_strings

Sun, 07 Feb 2010 14:11:05 +0100

* Fix buid for r_bin

Sun, 07 Feb 2010 13:17:51 +0100

* New implementation of r_array
* Huge refactoring of r_bin using r_array (not tested yet)
* Modify list.h in order to avoid collisions with c++ "new" keyword
* Random sanity fixes

Fri, 05 Feb 2010 12:21:37 +0100

* Initial working implementation of the r_diff with delta in C
  - 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

Thu, 04 Feb 2010 15:46:41 +0100

* Add flag -@ [addr] in rabin2 to show the section,
  symbol or import which is at addr. Eg:
  $ rabin2 -i@ 0x004020c0 /bin/ls
  signal

Thu, 04 Feb 2010 13:23:53 +0100

* Initial working implementation of r_debug_map_* API
  - Little integration from r_core_cmd (dm show maps)
  - Uses RList. Allows user and system defined maps
  - Added backend implementation for BSD and Linux
  - mem.c -> map.c
* Fix some more random warnings
  - Rename rList into RList .. as it should be
  - Added r_list_unlink method
* Rename MALLOC_STRUCT as R_NEW ..shorter and smarter
  - Needs propagation

read more