* Added r_cons_set_cup() method to RCons api
- Enable/Disable terminal scrolling by using the cursor
addressing mode of the terminal.
- Those escape codes are terminal specific and not portable
- Added test program to display cup information
- Thanks eddyb for noticing!
- Should trick some silly antiviruses to stop claiming that
the w32 build is malware
* Unify the python-config-wrapper scripts
--HG--
rename : binr/rasc2/shellcodes.c => binr/rasc2/shellcodes.c.src
- Added enum for VIEW_{DELETED|SPECIAL} ...
- Implement support for listing deleted files for FAT.
- Experimental state
* Add 'fs.view' eval variable
- values normal, all, deleted and special
- only 3 letters are checked 'del' and 'spe' are ok
* Add missing include files
* Parse space separated words in rax2
* Added r_str_binstr2bin() helper function in r_util/str
- Converts binary string to raw bytes
- rax2 -b is the commandline frontend for this
* Avoid C99 stuff in anal_avr
* Escape string passed to "/ " search command
- Fix return value of r_str_escape
- Thanks Gerardo for noticing!
* Kill process before reopening in 'oo' command when cfg.debug=true
- Fix segfault when RIOMach* is NULL after reopening
- Autodetects underlying filesystem
- Auomatically mounts a /root partition
- Only support for 'HFS+' filesystem (as a test)
* Added 'oo' command to reopen current file
- In debugger mode re-forks the process
* Find recoil
* Set pc to addr-recoil properly
* Fixed bp_restore: per bp, check if handled, else do via io.write
- Improved debug_gdb
* Added 'read all regs to buffer'
* Added breakpoint callback: check if supported first time, else return FALSE
- Maybe something else...
- r2 -d gdb://<host>:<port>
- register maps not yet implemented
- some basic step/continue should work in cfg.debug=true
- gdbwrap instance is shared between RIO and RDebug
* RDebug is now arch-sensitive
- Plugins describe which architectures and register sizes are supported
- Native debugger is restricted to local CPU
- Remote debugger (GDB) arch can be specified with -e asm.arch=arm
* Fix some random warnings
* Move R_ASM_ARCH into R_SYS_ARCH
- Helper functions to translate id to string and string to id
are now in util/sys.c (r_util)
- Move all R_SYS_* from r_util to r_types
- Endianness, OS, CPU and regsize is now 'global'
- dc (works now)
- dcu (continue until address) works
- db (breakpoints mostly works (sw only))
- page permissions are not correctly restored yet
* Add new API to list threads from a process
* Fix build of python plugin in OpenBSD (python2.5)
* Fix initialization of dbg->arch and remove useless printf
* Do not compile cons/color.c (unused)
* Use snprintf, memcpy instead of sprintf/strcpy
* Fix segfaults caused by read buffer overflow in x86im
- use a 16 byte delta buffer in function and basic block analysis
* Fix r_list_delete segfault caused by an use-after-free bug
- Thanks Edd Barrett for notifying :)
* Clean up many warnings reported by OpenBSD's gcc
* Reduce analysis depth to 50
* Fix OpenBSD syscall definitions and fix generator python script