- use specific ptrace() calls in linux/freebsd to change regs
- hwbp are not yet working, just basic DRX get/set
- generic interface to handle hw bps in x86-32/64
- needs to import DR# handling code from r1
- Added help in 'b?'
* Added support for bit-collection registers
- eflags is now displayed as a string
- debug/p/debug_native.c needs a correct x86 flag string
* Fix segfault when listing empty register sets
- pt prints times in unix format
- ptd prints times in dos format
- ptn prints times in ntfs format
* Add cfg.datefmt in global config to define the format output of 'pt'
* Show call decompilations under the opcode as a comment
* Rename RRegister as RReg
- Deprecate r_reg_init and use r_reg_new
- Rewrite the list.h dependency in r_reg in order to use r_list
- Fix some memory leaks
* Implement push/pop methods in RReg class
- add test case using it
- will be used for register diffing and tracing
- Some more fixes in the ARM emitter backend
- Single quoted strings are now supported, not filtered
- Fix math opcode names for ARM
- Added support for /**/ and // comments
* Fix makefile for test programs in rarc2/t
- Added simple hello world for tests in rarc2/t
- now swig assigns const types correctly in go bindings
- simplify fixgoswig.sh while the patch I've done for
swig adding iterators support is not commited
* Add support for /**/ style comments in rarc2
* Fix libr2.a warning message
* Fix .string "" directive in rasm2
- Now works like in GAS. escape chars are handled
- and quotes are stripped
* More fixes for rarc2 on ARM
* Implement .fill directive in r_asm
* Added asm.profile in r_core
* Added r_str_bits as a helper to display register flags
- Still not yet usable, but
* Add .byte and .hex in r_asm as directives
* Add test case for r_word api
- Fix r_word_count()
* Also handle .globl (and .global) to keep GAS compatibility
- TODO: add .word .fill .align and others
* Add swig/go/test-r_bin.go for testing r_bin from go
* Fix build for r_bp and r_search bindings
* Rename enum VarType to VarClass in r_anal.vapi to avoid conflicts
* Add flag -R to rabin_cmd in r2 start up
- Fixes rarc ATT output format for x86
* Fix commandline flags parsing in rarc2
- Honor intel syntax with ".intel_syntax noprefix" header
- GAS can now compile att and intel syntax rarc2 output
* Handle .intel_syntax and .att_syntax directives in rasm2
- Parse local symbols
- Resolve non-lazy symbol pointers
- Set import type to FUNC or OBJECT
- Refactoring of get_imports
- Add field type to r_bin_mach0_{import, symbol}
* ptrdepth works right with code and data refs
* More work in x86im plugin
- Fill op.refs for more opcodes
- Next step is a massive refactoring using r_anal_value
* Add comments in anal_x86_x86im explaining how x86im parse the opcodes
* Implement analysis for more opcodes
* Rename R_ANAL_OP_TYPE_RCALL into R_ANAL_OP_TYPE_UCALL (more generic)
* Update anal_mips.c and r_anal.vapi
* Update TODO
- CC now ask for size, like the rest of r_meta_add commands
- Project tracks meta, xrefs and sections information and actual offset
- Visual add comment patched to use new r_meta_add comment with size
- Documented C* in r_meta help.
- Move t/test_anal to binr/ranal2
- Add support for static/dynamic plugins
- Add flag '-B' for binary input
- Add support for ascci hexpairs
- Now input can be given through argv or stdin
- Output analyzed bytes
* r_asm & r_anal
- Improve output of r_*_list
--HG--
rename : libr/anal/t/test_anal.c => binr/ranal2/ranal2.c