pancake
233e83323d
* Autogenerate libr.pc.acr with 'make pkgcfg'
...
* Revert elf.h (was partially killed by zeroes)
2009-07-16 09:40:00 +00:00
pancake
d62886064a
* Fix memory leak and simplify the code of the CSR disassembler
2009-07-16 09:24:17 +00:00
pancake
1c3a319c53
* Added 'pkgcfg' directory with autogenerated .pc files
...
- 'make pkgcfg' does that automagically :)
* Implement r_mem_mem function in r_util
2009-07-16 00:30:20 +00:00
pancake/fluendo
a8a661947c
* Added Genie examples in the vapi test directory
2009-07-13 19:56:46 +02:00
pancake
1275f31e07
* Upload partial implementation of iterators and tables for r_db
2009-07-08 17:14:19 +00:00
Nibble
8c62412de6
* More type renaming
...
- s/s64/st64/
2009-07-08 13:56:04 +02: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
e55dbb5858
* r_bin
...
- More refactoring
- Remove dupped code from Elf_(get_import_addr)
2009-07-08 02:06:27 +02:00
Nibble
c9501effc9
* r_bin
...
- minor fixup
2009-07-07 18:33:21 +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
5645531005
* r_bin
...
- *_open return -1 on fail
2009-07-05 16:57:09 +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
pancake
b02e61bc01
* Added r_db_delete() method in r_db api
2009-06-18 13:10:26 +00:00
pancake/fluendo
7ab39d1d3b
* Initial working version (with test) of r.db
...
- Ow yeah! (missing r_db_delete and iterators)
2009-06-15 18:31:03 +02:00
pancake
0509263cbd
* Initial import of r_db
2009-06-15 02:44:05 +00:00
Nibble
620431982f
* Fixed r_bin_pe segfault with .NET PE files
...
* Added windows 7 syscalls table to r_syscall under win7.c
2009-06-12 19:33:31 +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
pancake
0f2503f781
* Sync local random changes with public repo
...
* Forwport of the 'Y' yesno issue of r1
* R_APIize r_util a bit more
* Added r_str_ansi_* helper functions
2009-05-20 12:41:04 +00: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
5cc6b4769c
* Fixed resize_section in r_bin
2009-05-05 23:49:40 +02:00
Nibble
f76f81b917
* Merge
2009-05-02 01:08:57 +02:00
Nibble
ff9b4031a1
* Fixed ERR()
...
* Added flags -x (extract) and -w (write) to rabin
-w r/<section_name>/<size> resizes a section
-x d/s[/<length>] dumps symbols
-x d/S/<section_name> dumps the specified section
2009-05-02 01:04:32 +02:00
pancake
c8c5b4ec87
* Fix rafind2 -x and make it less verbose
2009-05-01 01:25:28 +00: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
438028a7ae
* Added mdisassemble into r_asm
...
* Update r_asm vapi
2009-04-27 00:34:54 +02:00
Nibble
8af1004c04
Added tag 0.2 for changeset b8a299e8cb05
2009-04-25 20:44:27 +02:00
pancake
485e946b3c
* Sync changelog for 0.2
...
* RELEASE=1
2009-04-25 19:43:47 +00:00
pancake
1541a3d11d
* Release 0.2
2009-04-25 17:59:52 +00:00
pancake
9f78bed623
* Fix make dist
...
* Added make shot target
2009-04-25 11:29:39 +00: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
pancake
3939dcf26f
* Fix vmas assembler plugin license header
...
* Added set_subarch() method for r_asm plugins
- Not yet used by any plugin
2009-04-23 10:31:55 +00:00
Nibble
499adab6f1
r_asm
...
- Remove some warnings from r_asm
- Redefine parameters in several functions
2009-04-23 00:09:55 +02:00
pancake/fluendo
eaac73b314
* Apply skurz0's patch implementing psosvm architecture for r_asm
2009-04-22 20:17:49 +02:00
Nibble
f47b8c01e6
* r_asm
...
- Added pseudo-instruction .bits
- Added asm_x86_nasm as static plugin
* r_bin
- Added pe, pe64, elf64 and java as static plugins
2009-04-22 16:29:30 +02:00
Nibble
e37ca5367e
* r_asm
...
- Added pseudo-instruction .org
- .asciz renamed to .string
* r_core
- Fixed r_bin format detection at opening
2009-04-22 00:42:18 +02:00
Nibble
0d5f0531e5
* r_asm
...
- Now instructions are splitted by '\n' '\r' and ';'
2009-04-21 13:39:33 +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
pancake/fluendo
2495a30317
* Fix generation of libr.pc from ACR instead of the hacky makefile way
2009-04-20 17:54:18 +02:00
Nibble
ee7e8c10ee
* Fixed labels bug in r_asm
2009-04-20 13:26:29 +02:00
Nibble
a27d81e42b
* Fixed build
2009-04-20 13:11:50 +02:00
pancake/fluendo
463e32a066
* Apply elektranox patch for the makefiles
...
- replace mkdir with INSTALL_.. thanks!
2009-04-20 13:02:04 +02:00
pancake/fluendo
4a33771947
* Fix segfault in r_file_slurp_random()
...
- Thanks elektranox
2009-04-20 12:31:12 +02:00
pancake/fluendo
52c4f25247
* Fix --without-debugger usage O:)
2009-04-20 11:57:36 +02:00
pancake/fluendo
bc1f1e5920
* Apply elektranox patch using INSTALL instead of cp
...
- Fixes installation permissions
2009-04-20 11:42:05 +02:00
Nibble
fec51758cc
* Fixed infinite loop in asm_x86_olly when str == ""
2009-04-20 11:37:54 +02:00
pancake
76cf64671f
* Oops merge
2009-04-19 23:30:15 +00:00
pancake
4238cb04c1
* Fix plugin perms (thanks elektranox)
2009-04-19 23:30:01 +00:00