* bindiff-ng supports per symbol and section diffing * Support to undefine functions with 'afu' command * Fix relative memory access issue using [] expressions * rabin can now load mangled elf headers (no sht and so..) * Added s/ command to seek first search hit * Fixes a segfault in cons code * Added 'Sp' command to define virtual per-section permissions * Use rax instead of rx in some rsc helpers * Fixed some issues in cons_grep (~#[]) - Added support for negative column indexing (like in python slices) * !cont argument autocompletes with flag names * string_flag_offset now returns more than one flag (comma separated) * Added support for multi-line commands ending with '\' * Added @@= iterator for lists of offsets (nice for scripting) * Some installation issues fixed (Thanks mandingo) * 'f*' is now the same as 'f *' * Support for quoted commands prefixing it with '"' * Enable ranged searching with search.inar=true (uses 'ar' ranges) - Used in /z, /, /x and /p * Added /v to search for values (support for endian) * Fix boundary issues in pattern matching - Do not resolve nested patterns (Thanks esteve!) * Initial release of the libr API - Added initial Vala api - Some basic optimizations done along many libs - r_asm supports x86 16,32,64 and arm 16,32 disassemblers and assemblers (olly,udis,gnu) - r_bin supports elf32,64 and pe32 parsers - Simplification of conditional commands ??, ?!, ?+, ?- - Lot of work needs to be done - more than one `` escaped command are now allowed in cmds - Major refactoring of the old core - 20 libraries and more to come - support for macros and some basic $$ variables - r_bin can now resize ELF sections - implemented basic rax2, rabin2, rasm2 and radare2 Current libraries are: asm: assemble, disassemble, pseudodisassemble in multiple architectures bin: parse elf32/64 and pe32 (pe64, mach0, class will be imported soon) cmd: handles short and long radare commands config: handles configuration hashtable cons: multi-os access to console (ansi, html and plain text) core: implements a radare instance flags: handles offset marks hash: checksumming, hashing and entropy calculations io: wraps IO with backend plugins with support for maps, sections, undos and caches lib: multi-os library for loading plugins line: minimalistic multi-os replacement for readline macro: the scripting macro engine of radare print: multiple print modes (hexdumps, dates, formatted structures, etc..) range: handle ranged list of elements search: search engine with binary masks, strings (ascii, widechar), patterns, expanded aes, ... socket: easy-to-use socket api syscall: multi-os api for querying syscall information util: cross-library utilities for strings, memory, numbers, mathematical expressions... vm: standalone implementation of the radare vm for emulating any architecture