pancake
19fa55ba33
* Add random documentation for dynamic language plugins
...
* Properly installation of vapi files
- Lot of fixtures to build a external hello world in gtk+vala+r_asm
- default staticplugins for r_asm are:
mips, java and x86_olly by default
- Add r_util.vapi and make .pc file point to -lr_util
- Use .deps to generate dependencies between vapi files
- Fix r_asm.vapi (Added Asm.Aop struct)
- add set(string) method
- asm/disasm -> assemble/disassemble
* Fix warning + build in sign.c
- Included in default build
* Fix segfault in r_lib with NULL in opendir()
* More fixtures for r_asm_plugin_*
- use #ifndef CORELIB
- drop 'static'
* Update README
2009-03-10 01:49:24 +00:00
Nibble
d51005f027
* Added 'static-plugin' feature to r_bin module
...
* Minor fixups in r_asm build
* Added missing IFDBG in lib.c
2009-03-09 13:03:42 +01:00
pancake
4ba2e545ae
* Fix warn in javasm.c
...
* Fix asm_x86 makefile rule dup
* Fix build of x86_bea plugin
* Add asm.offset and asm.bytes in r_core
2009-03-09 02:03:32 +00:00
pancake
b2e785fc61
* Add 'static-plugin' feature to r_asm module
...
* Make rabin2 support 'arm' instead of 'asm_arm' for -a (autoprefix 'asm_')
* Some build fixtures
* Static plugins are configurable in libr/config.mk and libr/config.h
2009-03-08 23:49:15 +00:00
Nibble
8ff0d7e13c
* Removed several warnings
2009-03-06 12:53:19 +01:00
Nibble
3d76339cec
* Added java plugin for r_asm
...
* Added java assembly support in rasm2
2009-03-05 16:58:13 +01: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
1b71e0e52d
* Fixed build O:)
...
* Removed warning from asm_x86_bea plugin
2009-02-20 16:29:12 +01:00
Nibble
bda701d02f
* r_asm
...
- Removed warnings
- Added error handling to rasm2
* r_lang
- Fixed "print help" bug
2009-02-19 18:13:34 +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
10bac23574
* Fixed rasm2 init O:-)
2009-02-19 14:34:06 +01:00
Nibble
d8f56c56e9
* r_asm
...
- Fixed asm_bea
- More refactoring on rasm2
2009-02-19 14:24:51 +01:00
Nibble
2cc6fcd1e4
* r_asm
...
- Initial import of bea engine
- asm_x86 splited in asm_x86, asm_olly and asm_bea
- More refactoring
2009-02-18 22:10:47 +01:00
Nibble
a2abae1c01
* rasm2 refactoring
...
* Fixed r_lib null handler issue
* Default blocksize of 64B
2009-02-18 16:20:14 +01:00
Nibble
ca77c47350
* rasm2
...
- Fixed
- All the language plugins are now supported
2009-02-18 13:59:57 +01:00
Nibble
777235bb87
* r_asm
...
- Added arm plugin
- Added bf plugin
- Added csr plugin
- Added m68k plugin
- Added mips plugin
- Added ppc plugin
- Added sparc plugin
- Removed deprecated test programs
- Updated rasm2 (not working)
* r_parse
- Initial import
--HG--
rename : libr/asm/arch/arm/asm.c => libr/asm/p/asm_arm.c
rename : libr/asm/arch/bf/asm.c => libr/asm/p/asm_bf.c
rename : libr/asm/arch/csr/asm.c => libr/asm/p/asm_csr.c
rename : libr/asm/arch/m68k/asm.c => libr/asm/p/asm_m68k.c
rename : libr/asm/arch/mips/asm.c => libr/asm/p/asm_mips.c
rename : libr/asm/arch/ppc/asm.c => libr/asm/p/asm_ppc.c
rename : libr/asm/arch/sparc/asm.c => libr/asm/p/asm_sparc.c
rename : libr/asm/arch/x86/pseudo.c => libr/parse/pseudo.c
2009-02-18 03:47:40 +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
dec90751a1
* r_asm
...
- Added csr and m68k support
- Added csr and m68k test programs
- Fixed Makefile
2009-02-17 02:46:52 +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
pancake
fcb58f1ff7
* Lot of makefile refactoring and cleanup
...
- Make use of some gnu extensions to make it cleaner
- Fixes (mostly) build system
2009-02-06 13:17:51 +01:00
pancake
c5e588e6e5
* Initial import of libr
...
- Previous commits has been reported in the ChangeLog file
- hg log has been lost (moved inside ChangeLog)
- Old radare1 repository has removed all the libr
2009-02-05 22:08:46 +01:00