pancake
a9d47cbecb
* Initial working version of the r_iter for Vala
...
- pointers is the answer
2009-09-03 11:17:00 +00:00
pancake
bca428f994
* Some ideas for the code analysis module
...
* Fix r_iter_last()
- Some more work on the Vala integration
* Grep for README and TODO for hg-miss
2009-08-24 12:03:37 +00:00
pancake/fluendo
57cb3628fa
* Added basic iterator helper functions (help vala integration?)
2009-08-19 18:38:35 +02:00
pancake
bc1b1b976e
* Initial implementation of r_asm_fastcall()
...
- VAPI sync
- Used to get register N to call fastcalls (syscalls f.ex)
* Code analysis marked as 8-bit compliant
2009-08-14 00:37:18 +00:00
Nibble
94445e1540
* Change the name of some types
...
- s/u64/ut64/
- s/u32/ut32/
- s/u16/ut16/
- s/u8/ut8/
2009-07-08 13:49:55 +02:00
Nibble
f76f81b917
* Merge
2009-05-02 01:08:57 +02:00
pancake
7c27588c13
* Sync x86 code analysis fixups from r1
...
* Fix some segfaults on the not-yet-used dbg.reg api
* Now uses .radare2rc
* Some R_APIzation in r_debug
2009-04-16 20:49:18 +00:00
pancake
cdd80105cb
* Initial dummy implementation of r_bp
...
- Managing breakpoints for the core
- Initial work on the support for breakpoints
for the r_debug plugins
* Adding some dummy work for context support in r_anal
* Make asm_set_bits check per-plugin supported bit sizes
- Now asm plugins have 'arch' and 'bits' attributes
- Used to setup default callbacks for undefined 'assemble' callback
- Also used to avoid setting asm.bits eval variable to invalid values
- We need a way to display all this data
* Added DEFAULT_ARCH in config.h to setup default arch to asm and anal
* Added r_config_set_i_cb()
- Make r_config_set restore value when callback is called and fails
- asm.bits now has a config callback
* Added _LAST in some r_anal enums
2009-04-11 21:22:20 +00:00
Nibble
fd06adb922
* More r_anal_reflines fixups
2009-04-06 17:11:37 +02:00
Nibble
57c0c88205
* Oops, type error in anal O:-)
2009-04-06 14:48:46 +02:00
Nibble
1b61512a72
* Added r_str_concatch
...
* Fixed reflines libc issue
2009-04-06 14:01:56 +02:00
Nibble
f3d8941cd1
* r_anal
...
- Dropped param addr in r_anal_reflines_str
Use r_anal_set_pc instead
- Fixed asm.reflinesout behavior
* Fixed r_line build
* Fixed 'make install'
2009-04-03 13:01:58 +02:00
Nibble
d12e2bd16a
* Removed expand option from reflines
...
* Added function spacer
* Fixed fortunes bug
* Fixed history bug
* Fixed r_line_hist_add
* Fixed eval list bug
2009-04-02 15:07:26 +02:00
Nibble
bacc40a6cd
* Fixed r_anal reflines
...
* Added config vars for configuring it
2009-04-02 11:36:34 +02:00
pancake
3b95d5c605
* Another 700-LOC train-based commit
...
* Initial work on integrating the anal_x86_bea plugin
* Adds the concept of 'opcode families'
* Added 'cmdhit' from e cmd.hit
* Fix r_print_hexdump ascii column
* More R_APIziation
* Cleanup some warnings
* Added keyword index attribute to the keyword structure
2009-04-02 10:23:32 +00:00
Nibble
a09f365de5
* reflines partial fix
2009-04-02 01:09:38 +02:00
Nibble
6791ef0f6b
* More work on r_anal_reflines
...
* Fixed r_bininfo build
2009-04-02 00:41:10 +02:00
Nibble
103d23cd48
* r_anal
...
- Added reflines support
- Fixed anal_x86 code
- Refactoring (removed r_asm dependency)
2009-04-01 00:32:26 +02:00
Nibble
c4421c3c7f
* Some changes in r_anal
...
* Fixed build
2009-03-31 22:05:18 +02:00
pancake
1d90ad7143
* Add constructor/destructor for r_anal and r_sign
...
- Add rasign test program for r_sign
* Minor code cleanup in cons
* Cleanup and sort commands in help message
* Make oobi input work as command interpreter
- Add r_core_cmd_buffer
* Some basic design workup for xrefs search engine
2009-03-14 11:39:37 +00:00
pancake
f88fd507cd
* fix r_asm and r_anal deps
...
* Initial import of depgraph.pl helper script to get the libr
internal library dependencies graph with graphviz
2009-03-04 12:39:51 +00:00
Nibble
ea44bb103a
* r_anal
...
- Added initial anal_x86_bea plugin (op analysis using bea engine)
'ao' command in radare2
- Minor fixups
* r_asm
- Modified r_asm_aop_t to fit r_anal requirements
- Updated r_asm plugins
* r_parse
- Removed several warnings from mreplace
- Removed unnecessary includes
2009-02-26 15:15:19 +01:00
Nibble
ab956379ea
* Fixed plugin name length error in r_{asm, anal, lang}
...
* r_asm
- asm_bea renamed to asm_x86_bea
- asm_olly renamed to asm_x86_olly
- Minor fixups in rasm2
* r_debug
- R_ASM_ARCH_ renamed to R_DBG_ARCH_
--HG--
rename : libr/asm/p/asm_bea.c => libr/asm/p/asm_x86_bea.c
rename : libr/asm/p/asm_olly.c => libr/asm/p/asm_x86_olly.c
2009-02-19 16:41:51 +01:00
Nibble
23afb7eeb3
* r_asm
...
- Used plugin infrastructure
- Huge refactoring
- Added x86 plugin
--HG--
rename : libr/asm/arch/x86/asm.c => libr/asm/p/asm_x86.c
2009-02-18 01:49:26 +01:00
Nibble
d3643d52a6
* Minor fixups in r_anal
2009-02-16 03:13:51 +01:00
Nibble
f2a93116c9
* r_anal
...
- Redefined r_anal_aop
- Fixed x86 plugin
* r_core
- Added ao command (test)
* Fixed r_search Makefile
2009-02-16 02:12:02 +01:00
Nibble
26b5e48ede
* r_anal
...
- Initial (non working) implementation
- Added dummy and x86 plugins
* r_core
- Added 'anal' command
* r_asm
- Removed aop parser
2009-02-16 00:57:03 +01:00
Nibble
389cce05f6
* r_anal // r_asm
...
- Initial AOP parser (needs more love)
- Adds buf and inst_len to r_asm_t
- Refactoring
* More Makefile refactoring
2009-02-09 00:19:06 +01:00
Nibble
710adba920
* More Makefile refactoring and cleanup
...
* Minor cleanups in r_asm.h
* First work in r_anal
2009-02-06 18:22:27 +01:00