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
2b48d630bf
* r_bin
...
- more refactoring
- r_bin_elf_imports and r_bin_elf_symbols unified into r_bin_elf_symbols
- removed section_resize (needs to be rewritten)
2009-07-07 18:01:49 +02:00
Nibble
811f39c833
* r_util
...
- Add r_str_dup_printf
* r_bin_elf
- Huge refactoring
r_bin_elf_get_{imports, symbols} will be modified soon
r_buf|r_io will be used, so 'swap-endian' and 'malloc-lseek-read' calls will be removed
Need to rethink section resize (temporary disabled)
* rabin2
- Refactoring
2009-07-05 16:49:47 +02:00
Nibble
df9e68bf53
* rabin2
...
- Flags '-x' and '-w' unified into '-o'
- '-w' is used to open file in rw mode
- More refactoring
* r_bin
- Added bin_dummy plugin
- get_strings works now with unknown formats
2009-05-17 12:01:02 +02:00
Nibble
0efabe19a8
* r_bin
...
- Added r_bin_get_fields
- Added flag -H to rabin2 to list header fields
2009-04-24 12:12:15 +02:00
Nibble
a9ad542ea6
* r_asm
...
- Added pseudo-instruction .arch
- Improve label parsing
- Dropped r_cmd dependency
* r_bin
- Fixed string address issue
- Minor fixup in elf_specs.h
* r_util
- Removed '.' from isseparator
2009-04-19 20:09:07 +02:00
Nibble
38b47d2481
* r_bin_elf
...
- Fixed error opening "sstripped" elfs
* r_asm
- Added r_asm_massemble
Assemble several instructions separated by ';'
* rasm2
- Updated assembly using r_asm_massemble
* core
- Updated 'wa' cmd using r_asm_massemble
2009-04-09 01:03:49 +02:00
Nibble
0819be62de
* r_bin & r_bininfo
...
- Added "check" function to plugins
(used by _open for auto setting)
- Removed hardcoded format autodetection
2009-03-25 20:51:26 +01:00
Nibble
8e72d7f7d9
* r_bin & r_bininfo
...
- Removed _set and _autoset functions
- _open (auto)sets the plugin now
- Refactoring
2009-03-25 15:52:17 +01:00
Nibble
b89e2d47c8
* r_bin & r_bininfo
...
- Minor refactoring
2009-03-23 23:07:31 +01:00
Nibble
7e5f8de7eb
* r_bin_elf
...
- Huge refactoring
* r_bin_pe
- Initial work on pe32+ plugin
* r_bin_java
- Use macro instead of ntohs
- Minor fixups
- Added dummy show_info function
* r_types
- Types fixup
2009-03-19 22:04:50 +01:00
Nibble
f3983d9316
* r_bin
...
- Added generic string search support
- Added class format autodetection
- Minor fixup
2009-03-17 00:34:45 +01:00
Nibble
758b492739
* r_bin
...
- Removed unnecessary files
- Added initial java support (baddr, entry, syms, strings)
- Minor fixups in r_bin_{elf, pe}
- Added rabin2 -z for strings (not working yet)
2009-03-16 21:07:31 +01:00
Nibble
acc455109f
* Several fixups
2009-03-10 12:21:46 +01: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
a53a50721f
* Add rafind2 utility
...
- Commandline utility to perform searchs on multiple files
* Fix build or r_bin
* Add doc/rgraph
* Show prefix in 'install'
* Fix 'install' inside libr/
2009-03-09 01:14:50 +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
9ecc5775a7
* r_bin
...
- r_bin_init splitted in r_bin_init and r_bin_set_file
* r_core
- Fixed radare2
* r_parse
- Fixed parse_mreplace build
* r_lib
- Lazy dlopen by default
2009-03-08 18:29:21 +01:00
Nibble
04c9a3f5d1
* r_bin
...
- Major refactoring (using r_lib infrastructure)
- Removed outdated test programs
- Updated rabin2
--HG--
rename : libr/bin/elf.c => libr/bin/p/elf/elf.c
rename : libr/include/r_bin_elf.h => libr/bin/p/elf/elf.h
rename : libr/bin/elf64.c => libr/bin/p/elf/elf64.c
rename : libr/include/r_bin_elf64.h => libr/bin/p/elf/elf64.h
rename : libr/include/r_bin_elf_specs.h => libr/bin/p/elf/elf_specs.h
rename : libr/bin/mach0.c => libr/bin/p/mach0/mach0.c
rename : libr/include/r_bin_mach0.h => libr/bin/p/mach0/mach0.h
rename : libr/bin/pe.c => libr/bin/p/pe/pe.c
rename : libr/include/r_bin_pe.h => libr/bin/p/pe/pe.h
rename : libr/include/r_bin_pe_specs.h => libr/bin/p/pe/pe_specs.h
2009-03-08 16:49:15 +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