deeso
d5908941fb
Steps toward fixing the reopen of a file being debugged
2014-04-24 18:21:40 -05:00
Fedor Sakharov
3ea8820b76
dwarf: Store DW_AT_comp_dir var in sdb_addrinfo.
...
This variable points to the default directory to be
searched for source files of the binary. This is used
by linenumber information but is stored in debug_info section.
debug_info by default is DWARF4(which is currently not supported)
and debug_lines is by default DWARF2 so for now if using DWARF4
in your binaries you would have to set this var by hand.
2014-04-24 11:49:19 +02:00
Fedor Sakharov
8c95190256
dbginfo: Don't print path to source file in linnum info
2014-04-24 11:49:14 +02:00
deeso
c6a7faad77
fixed the bug with the insane fuzz command
2014-04-22 23:06:00 -05:00
pancake
61bc0c8268
Fix t/io/zerofile segfault
2014-04-23 04:04:50 +02:00
pancake
836803d786
Sdbize RBin.list_archs(). Expose addrinfo in 'k bin/fd.#/addrinfo/*'
2014-04-23 03:57:13 +02:00
pancake
eec8512e8b
Fix linkage
2014-04-21 19:31:30 +02:00
Fedor Sakharov
219a8497d0
Move size() out of ifdef for elf so it works for elf64
2014-04-21 19:22:37 +04:00
Fedor Sakharov
6c5505b39d
Use sdb to store dwarf lineaddr info
2014-04-21 19:22:37 +04:00
pancake
fd6196e1f1
Fix mach0 arch listing (!= fatmach0)
2014-04-21 13:16:22 +02:00
deeso
d1186ac7c2
Added a temporary fix for the bin->printf issue
2014-04-20 15:01:51 -05:00
deeso
be5c6b6f0d
Fixed the parsing and extraction of RBinFiles in macho or other multi-files. There appears to be a problem with bin->printf
2014-04-19 16:38:37 -05:00
pancake
2b84217ce8
Fix few warns in RBin
2014-04-18 16:37:02 +02:00
pancake
61fba34835
Add 'iA' command to list all archs (sub-bins)
2014-04-18 12:10:38 +02:00
pancake
a5fc0fd92a
Fix dblfree in dex
2014-04-07 17:09:10 +02:00
pancake
bd7f7cb74c
Fill symbol type bin info for coff
2014-04-05 02:09:45 +02:00
pancake
662de48bd2
Fix rabin2 -z on Rust binaries
2014-04-04 00:24:56 +02:00
pancake
613e6e2f9c
Fix invalid free and r2 -hh help
2014-04-03 23:05:52 +02:00
Adam Pridgen
eaa8f303fc
fixed issue with r_bin missing stuff
2014-04-03 14:13:02 -05:00
Adam Pridgen
3048a34783
Trying to fix mem-leaks, and allow updating of bin object infos
2014-04-03 14:04:07 -05:00
condret
27d7725950
Code clean up and fix o+
2014-03-26 22:32:45 +01:00
Jann Horn
f092afa91f
fix some of the biggest memory leaks that happen during startup
2014-03-26 22:29:06 +01:00
pancake
a727663f98
Add radiff2 -a and -b flags
2014-03-19 10:41:13 +01:00
pancake
92c5d8513b
Refix link
2014-03-18 02:21:52 +01:00
pancake
f80d659912
Fix java linkage
2014-03-18 00:15:10 +01:00
pancake
53edf7c17d
Merge RCmd inside RCore
2014-03-18 00:05:44 +01:00
pancake
c260d37f39
Fix infinite parsing when loading MACH0 files
...
- Reenable some mouse enabled ansi sequences
2014-03-16 00:16:40 +01:00
pancake
8fb6b41f32
Fix linkage
2014-03-12 17:50:36 +01:00
condret
b202b05774
Add support for GBA roms and update GB opcode table
...
see http://gbdev.gg8.se/wiki/articles/CPU_Instruction_Set
2014-03-12 15:32:29 +01:00
pancake
7c8daf1e70
Refactoring RBinMeta into RBinDbgInfo
2014-03-10 02:27:32 +01:00
pancake
7634b8ca77
Bump sdb and fix possible segfault in elf
2014-03-06 00:39:54 +01:00
pancake
9ec418ec37
Fix rap:// and enhace RConsMouseWheel support
2014-03-02 00:31:35 +01:00
pancake
f3d622a641
ReFix for #585 issue
2014-02-27 03:01:14 +01:00
pancake
110934227e
Autodetect lang="msil" in .NET PE binaries
2014-02-26 01:13:14 +01:00
pancake
d257493fb3
Fix some warnings
2014-02-24 12:18:07 +01:00
pancake
5666b6ce2b
Refix #652
2014-02-22 02:52:56 +01:00
pancake
7e5d6894fb
Fix #652 - rabin2 -g/-x/-N segfault
2014-02-22 02:48:13 +01:00
pancake
d25cafe4d4
Check Java version in RBin's check(), cleanup (-44LOC)
2014-02-22 00:19:16 +01:00
pancake
9b9b04576f
Purge all r_lib references
2014-02-20 22:16:23 +01:00
Fedor Sakharov
dff9e0d420
coff: Remove debug prints.
2014-02-20 14:01:49 +04:00
Fedor Sakharov
d31c3623cc
coff: Let's support TI coff and tms320 files.
2014-02-20 13:39:05 +04:00
Fedor Sakharov
1dafb6b029
coff: Use beginning of .text section if no entry point specified.
2014-02-20 13:39:05 +04:00
Fedor Sakharov
35e84450a3
Adds some fixes to support x86, amd64 and h8000 together.
2014-02-20 13:39:05 +04:00
Fedor Sakharov
7da39c208e
coff: Try to detect coff. Only h8300 now.
2014-02-20 13:39:05 +04:00
Fedor Sakharov
ead69073ed
coff: Small fixups and coff bin object free implementation.
2014-02-20 13:39:05 +04:00
Fedor Sakharov
906bb8b3ff
coff: Implement optional header, symbols and sections.
2014-02-20 13:39:05 +04:00
Fedor Sakharov
7a76f2f3e1
coff: Initial commit
2014-02-20 13:39:05 +04:00
pancake
25809a0887
Fix some warnings and indentations
2014-02-20 03:08:12 +01:00
pancake
4bb63d4c2e
Use dynamically allocated *next (+15% analysis speedup + better analysis)
2014-02-20 00:43:06 +01:00
pancake
12dc36ce23
Sync with sdb 0.8.rc1 - lot of api changes
2014-02-19 05:02:59 +01:00