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
857df2088b
* Fixed bug in r_bin_elf resolving imports
...
* Fixed 'rasm2 -o'
2009-06-11 14:28:35 +02:00
Nibble
b8afe87259
* Fixed Elf64_Xword/Elf32_word bug in r_bin_elf
2009-06-03 12:58:18 +02:00
pancake
5208ebe90e
* Minor syntax changes
...
* USE_BTREE is now optional in r_flags
- better test case (but im still unable to reproduce the bug)
* Fix build (r_anal.h)
2009-05-28 10:57:30 +00:00
Nibble
5cc6b4769c
* Fixed resize_section in r_bin
2009-05-05 23:49:40 +02:00
Nibble
1ad245a1ee
* Fixed bug in r_bin_pe resolving imports
2009-04-30 13:46:29 +02:00
Nibble
3e9714d3f9
* Huge refactoring of r_bin_elf_resize_section
2009-04-29 18:56:30 +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
656d9613ca
* r_bin
...
- Minor fixups in r_bin_elf
* r_asm
- Added multiline support to massemble
- Fixed buf_hex generation in massemble
2009-04-21 12:11:07 +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
44ecdbb636
* r_asm
...
- Added pseudo-instruction support using r_cmd
- Added .byte
* r_util_str
- Added r_str_trim
* r_cmd
- Fixed r_cmd.h
2009-04-11 18:49:09 +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
8744e9f86a
* Fixed resize_section for ELF64
2009-04-08 00:47:40 +02:00
Nibble
5fc2e91777
* r_bin_elf
...
- Fixed "imports bug" in ELF64
(needs more love ;)
- More fixups in section_resize for ELF64
2009-04-07 22:46:36 +02:00
Nibble
a18996b41f
* r_bin_pe
...
- Fixed exports bug
- Little refactoring
2009-03-19 23:22:14 +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
a27a4b393c
* More work on r_bin_java
2009-03-16 08:51:20 +01:00
Nibble
50fbf06b64
* r_bin
...
- rabin2 -p replaced by -f
- Changed folder structure
- Initial work in java plugin
- Minor fixups
--HG--
rename : libr/bin/p/elf/elf.c => libr/bin/format/elf/elf.c
rename : libr/bin/p/elf/elf.h => libr/bin/format/elf/elf.h
rename : libr/bin/p/elf/elf64.c => libr/bin/format/elf/elf64.c
rename : libr/bin/p/elf/elf64.h => libr/bin/format/elf/elf64.h
rename : libr/bin/p/elf/elf_specs.h => libr/bin/format/elf/elf_specs.h
rename : libr/bin/p/mach0/mach0.c => libr/bin/format/mach0/mach0.c
rename : libr/bin/p/mach0/mach0.h => libr/bin/format/mach0/mach0.h
rename : libr/bin/p/pe/pe.c => libr/bin/format/pe/pe.c
rename : libr/bin/p/pe/pe.h => libr/bin/format/pe/pe.h
rename : libr/bin/p/pe/pe_specs.h => libr/bin/format/pe/pe_specs.h
2009-03-11 01:11:50 +01:00