Yesterday I was met th0rpe and esteve and perform the first ever
"Warnaton". a 'hackaton' to fix all the warnings. We didn't achieve
our proposal, but just for few of them :D

The warnaton was really nice for bugfixing and so, I think we have
fixed most of unexpected segfaults we got until the current commit.

It was also useful for testing some features, implementing new ones,
get new ideas and make a little of code refactoring.

I'm very happy with the work done, I plan to make 0.9.5 the first
stable and decent version of radare. Feel free to perform tests,
bug reporting and so on :) 

I have managed to build a new w32 build of radare. Take it from:

  http://radare.nopcode.org/get/w32

I would like to find collaborations for the w32 build/port. The work
needed to do is just download mingw and the rest of dependencies
(descrived in live.gnome.org/Vala) to build the first native with
vala and Gtk gui for w32. It's not that hard to do and it will rock :)

Any volunteer? :D


The changelog afraid me and looks like:

Fri, 21 Mar 2008 16:16:17 +0100
* Fix build for mingw32
  - Fix regs.h
  - Fix socket.c build (no select() support)
* Static-ize config variable callbacks
* dbg.dwarf replaces dbg.reference
* asm.dwarf removed (too heavy!)


Fri, 21 Mar 2008 08:22:17 +0100
* Finally fix the 'f' and 'F' keys in visual mode
* Implement cfg.vbsize and cfg.vbsize_enabled
  - Make the current block to be dinamic depending
    of a maximum distance defined by cfg.vbsize to
    find a near flag.
  - This way its easy to read data streams or debug
    protocols
* Fix 'f -xxx' command . Big Oops


Fri, 21 Mar 2008 07:10:59 +0100
* Forced vala >= 0.1.7 requirement
* Fix dl_hist_add call
* Up to python 2.5 (Thanks anonymous bugtracker!)
* Add report debugging when loading radare.lua
  - Use luaL_loadfile
* Fix radare.lua (big oops)
* Fix data size when using 'd' key in visual


Fri, 21 Mar 2008 05:43:58 +0000
* WARNATON! - 3 guys nonstop hacking night fixing warnings
  - Lot of bugs fixed (mostly unexpected segfaults)
  - Do not exit when cannot open grava window (gtk_init_check)
  - Add mips/code.c (oops)
  - Some code refactoring
  - Popularize u8, u16, u32, u64 and addr_t (aka u64)
  - Drop runtime debugging messages
  - Centralize hasher stuff in hasher/hash.h
* Add rasm support to compile from files (-f flag)
  - Add support for directives and comments
    - ';' char comment separator
    - .org, .zero, ...
* Import bitcarrier changes to socket.c and socket.h
* Make rabin -a identify ELF and PE x86 and ARM architectures
* Initial import of socket io plugin to open socket connections
  as streams (always growing file)


--pancake
_______________________________________________
radare mailing list
[email protected]
http://lists.nopcode.org/listinfo.cgi/radare-nopcode.org

Reply via email to