pancake
b52be45418
Fix pe parser issues spotted by corkami tests
2014-05-09 01:22:06 +02:00
jvoisin
48c72e9fa0
Fix CID 1212095
2014-05-09 00:52:48 +02:00
deeso
4ad0f2a400
Tweaking bin plugins so that they can check bytes along with a binfile and fixed extraneous * in buf.c and r_util.h
2014-05-08 14:09:10 -05:00
pancake
773b033620
Fix negative/huge mallocs in PE parser and fix invalid fd close
2014-05-08 01:32:06 +02:00
inisider
ceee413bb3
fix message in eprintf() in r_bin_pe_init_sections() and Issue #666
2014-05-07 14:20:31 -05:00
deeso
03cff1625a
Fixing missing get_vaddr function in bin plugin elf64
2014-05-06 23:51:22 -05:00
Fedor Sakharov
1f9d8be632
dwarf: Fix dwarf source search.
2014-05-06 16:44:01 +02:00
pancake
213edb513f
Fix all segfaults spotted by my fuzzing tests on MACH0
2014-05-06 12:48:21 +02:00
Adam Pridgen
baf8ead86f
Update bin info for binfile being set in the environment
2014-05-05 22:07:01 -05:00
Anton Kochkov
98f8fff3f7
Fix CID 1211152
2014-05-06 01:33:53 +04:00
Fedor Sakharov
d6289ba72c
dwarf: Fix lineinfo parsing
2014-05-05 10:46:55 +04:00
Adam Pridgen
e9cabecc45
Fix CIDs: 1211131, 1211134, 1211136, 1211133, 1211143
2014-05-04 22:09:20 -05:00
Fedor Sakharov
99f8ab6b81
Cherry-pick cmd_meta refactoring for CL
...
- Adds CL* and CL-* commands
- Fix invalid free
- dwarf: Use | as file line delimeter in addrinfo sdb
- Move CL to separate function and use info from sdb
- Move filter_line to a separate function
2014-05-05 01:03:05 +02:00
pancake
6d0005213a
Fix build
2014-05-05 00:56:48 +02:00
Fedor Sakharov
d7c80a9a64
Fix CID 1208752
2014-05-05 00:35:04 +02:00
Fedor Sakharov
fc4ba55ff6
Fix CID 1208753
2014-05-05 00:35:04 +02:00
Adam Pridgen
bd297f6788
reworked how bins environmnent variables are set (e.g. io.va, arch, bits, etc.) and fixed some more mach0 regressions
2014-05-04 17:15:55 -05:00
deeso
3d8dc61a55
Fixed some of the mach0 regressions
2014-05-03 09:58:53 -05:00
pancake
a0da04cb16
Fix r_bin.h (should fix bindings) and more MAKE_JOBS
2014-05-03 02:19:14 +02:00
fr33tux
3d801f90ff
Remove r_list_destroy, replaced it by r_list_purge
2014-05-03 01:27:10 +02:00
deeso
d5a6c3d23c
Adding r_bin_load_as feature and fixing null pointer reference in rabin.
2014-05-02 13:51:02 -05:00
Anton Kochkov
c8d4e04792
Fix build
2014-05-02 14:21:59 +04:00
Anton Kochkov
8b25562c39
Fix CID 1135001
2014-05-02 13:46:51 +04:00
Anton Kochkov
b14b7df820
Fix CID 1135006
2014-05-02 13:38:35 +04:00
Anton Kochkov
dbff404a07
Fix CID 1135007
2014-05-02 13:34:02 +04:00
deeso
3adcb54f17
Overhauled how files are loaded. Now *all* files use an IO plugin the default one is mmap'ed
2014-05-01 20:13:57 -05:00
jvoisin
854bf7db87
Revert "Fix CID 1134998"
...
This reverts commit 44f5b35cb0024a1fa6ae1c7ac882690df425dfc1.
2014-05-01 19:49:33 +02:00
jvoisin
44f5b35cb0
Fix CID 1134998
2014-05-01 19:27:53 +02:00
jvoisin
87c8cffeea
Fix CID 1134996, 1135005, 1135002, 1134993
2014-05-01 19:13:52 +02:00
jvoisin
6420ff29db
Fix CID 1134955
2014-05-01 19:08:10 +02:00
deeso
8802b42ca0
removed some unused variables, and grouped unused functions which happen to be used by different components
2014-04-30 20:42:05 -05:00
jvoisin
09060466a6
Fix CID 1134860
2014-04-30 20:37:23 +02:00
Fedor Sakharov
83f24e71a4
dwarf: Fix dso's fixes
2014-04-30 07:43:31 -05:00
Fedor Sakharov
9ce5c5d064
dwarf: Fix #833
2014-04-30 07:43:31 -05:00
jvoisin
e229cfc1f9
Fix CID 1208750
2014-04-30 03:17:09 +02:00
jvoisin
8335cc5180
Fix CID 1208749
2014-04-30 03:15:46 +02:00
jvoisin
89f0ea4285
Fix CID 1135005, 1135004, 1134995, 61134996
2014-04-30 02:32:04 +02:00
Anton Kochkov
32e795f6a0
Fix CID 1135019
2014-04-30 03:08:24 +04:00
Anton Kochkov
463951d9f5
Fix CID 1135020
2014-04-30 03:07:08 +04:00
Anton Kochkov
b541c014eb
Fix CID 1171365
2014-04-30 02:34:45 +04:00
pancake
7216d9772c
Fix linkage in OSX
2014-04-28 22:51:42 +02:00
Anton Kochkov
b6ea32d2fb
Fix CID 1208743
2014-04-28 23:08:31 +04:00
Anton Kochkov
212e4ebfb6
Fix CID 1208741
2014-04-28 22:45:04 +04:00
deeso
ce7f33480e
fixing warnings (not the unused ones) in various files
2014-04-28 12:58:35 -05:00
Adam Pridgen
c3d6664756
Adding multi-bin support for files that contain multiple objects and lots of other fixes in libr/bin
2014-04-28 12:11:14 -05:00
jvoisin
698d6d340f
Add canary detection for ELF
2014-04-28 14:45:02 +02:00
pancake
d7ff0e46be
Implement 'ej' to dump config in json and update uncrustify
2014-04-28 11:54:01 +02:00
Anton Kochkov
f7c8f1cf96
Fix CID 1134970
2014-04-27 05:25:21 +04:00
Anton Kochkov
5a09744510
Fix CID 1134875
2014-04-27 05:25:21 +04:00
Anton Kochkov
3dafba2512
Fix CID 1134874
2014-04-27 05:25:21 +04:00