diff --git a/README.md b/README.md index c046e400ff..b15ca7a889 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ with binary data. Radare project started as a forensics tool, an scriptable commandline hexadecimal editor able to open disk files, but later support for analyzing binaries, disassembling -code, debugging programs, attaching to remove gdb servers, .. +code, debugging programs, attaching to remote gdb servers, .. radare2 is portable. diff --git a/TODO.md b/TODO.md index de044fb6c8..a26c232ca8 100644 --- a/TODO.md +++ b/TODO.md @@ -13,7 +13,6 @@ Broken stuff to fixe before release 0.9.4 ===== -* implementar cmovz * rafind2 : add support for unicode/widestring search * e dbg.hwbp para evitar q use hwbps * .dr- # documented... but not working diff --git a/configure b/configure index cdabea277d..18b175def1 100755 --- a/configure +++ b/configure @@ -106,12 +106,12 @@ done : ${INSTALL_PROGRAM_STRIP:=${INSTALL} -m 755 -s} : ${INSTALL_MAN:=${INSTALL} -m 444} : ${INSTALL_LIB:=${INSTALL} -c} - PKGNAME='radare2' ; VERSION='0.9.3git' ; CONTACT_MAIL="pancake@nopcode.org" ; CONTACT_NAME="pancake" ; CONTACT="pancake " ; + PKGNAME='radare2' ; VERSION='0.9.4' ; CONTACT_MAIL="pancake@nopcode.org" ; CONTACT_NAME="pancake" ; CONTACT="pancake " ; } show_usage() { cat <." exit 0 @@ -214,7 +214,7 @@ case $flag in show_version ; ;; "-r"|"--r"|"--report") echo "PKGNAME: radare2" -echo "VERSION: 0.9.3git" +echo "VERSION: 0.9.4" echo "LANGS: c" echo "REQUIRED: libdl" echo "OPTIONAL: libmagic" diff --git a/configure.acr b/configure.acr index 3f482d6ee3..2f9fb680a0 100644 --- a/configure.acr +++ b/configure.acr @@ -1,5 +1,5 @@ PKGNAME radare2 -VERSION 0.9.3git +VERSION 0.9.4 CONTACT pancake ; pancake@nopcode.org LANG_C! diff --git a/libr/core/disasm.c b/libr/core/disasm.c index 3a74926cb9..3ac3588fc3 100644 --- a/libr/core/disasm.c +++ b/libr/core/disasm.c @@ -776,7 +776,11 @@ toro: free (str); } else r_cons_printf ("unknown type '%c'\n", mi2->type); } - } else r_cons_printf (" ; 0x%08"PFMT64x"\n", analop.ref); //addr+idx+analop.ref); + } else { + st64 sref = analop.ref; + if (sref>0) + r_cons_printf (" ; 0x%08"PFMT64x"\n", analop.ref); //addr+idx+analop.ref); + } } else { if (analop.ref != UT64_MAX && analop.ref) { r_cons_printf (" ; 0x%08"PFMT64x" ", analop.ref); diff --git a/r2-bindings/configure b/r2-bindings/configure index aa55965882..6b01adedad 100755 --- a/r2-bindings/configure +++ b/r2-bindings/configure @@ -1,5 +1,5 @@ #!/bin/sh -# This script was automatically generated by ACR v0.9.1 +# This script was automatically generated by ACR v0.9.2 # @author: pancake # @url: http://www.nopcode.org # @repo: hg clone http://hg.youterm.com/acr @@ -27,7 +27,7 @@ while : ; do ENVWORDS="${ENVWORDS} $1_CPU $1_OS" STR=`eval "echo ${S}$1"` SPLIT_CPU="`echo "$STR" | cut -d - -f 1`" -SPLIT_OS="`echo "$STR" | cut -d - -f 3`" +SPLIT_OS="`echo "$STR" | awk -F - '{if(NF==3){print $2}else{print $3}}'`" eval "$1_CPU=\"$SPLIT_CPU\"" eval "$1_OS=\"$SPLIT_OS\"" shift @@ -97,12 +97,12 @@ done : ${INSTALL_PROGRAM_STRIP:=${INSTALL} -m 755 -s} : ${INSTALL_MAN:=${INSTALL} -m 444} : ${INSTALL_LIB:=${INSTALL} -c} - PKGNAME='radare2-bindings' ; VERSION='0.9.3git' ; CONTACT_MAIL="pancake@nopcode.org" ; CONTACT_NAME="pancake" ; CONTACT="pancake " ; + PKGNAME='radare2-bindings' ; VERSION='0.9.4' ; CONTACT_MAIL="pancake@nopcode.org" ; CONTACT_NAME="pancake" ; CONTACT="pancake " ; } show_usage() { cat < CPP C preprocessor CXX C++ compiler command - CXXFLAGS C++ compiler flags\n" -printf "\nReport bugs to: pancake " + CXXFLAGS C++ compiler flags +" +printf " +Report bugs to: pancake " echo "" exit 0 } @@ -171,7 +176,7 @@ take_environ() { } show_version() { -echo "radare2-bindings-0.9.3git configuration script done with acr v0.9.1. +echo "radare2-bindings-0.9.4 configuration script done with acr v0.9.2. The 'Free Software Foundation' message is only for autodetection. Originally written by pancake ." exit 0 @@ -195,7 +200,7 @@ case $flag in show_version ; ;; "-r"|"--r"|"--report") echo "PKGNAME: radare2-bindings" -echo "VERSION: 0.9.3git" +echo "VERSION: 0.9.4" echo "LANGS: c c++" echo "PKG-CONFIG: r_core" echo "FLAGS: --disable-devel --with-cc=gcc --with-cxx=g++ --with-ostype=auto" diff --git a/r2-bindings/configure.acr b/r2-bindings/configure.acr index 794f53132b..2b27468069 100644 --- a/r2-bindings/configure.acr +++ b/r2-bindings/configure.acr @@ -1,5 +1,5 @@ PKGNAME radare2-bindings -VERSION 0.9.3git +VERSION 0.9.4 CONTACT pancake ; pancake@nopcode.org LANG_C!