suletm
|
7daff3bf9b
|
To fix documentation issue #392
1. Inconsistent function name fix.
2. Compilation fix as discussed in #392
|
2020-04-10 20:12:25 -07:00 |
|
rthomas
|
8ac569cb52
|
Update travis
|
2020-04-10 14:48:57 +02:00 |
|
Romain
|
43b65f616b
|
Merge pull request #389 from kohnakagawa/fix/resource-parse-bug
fix resource parsing bug
|
2020-04-07 13:57:13 +02:00 |
|
Romain
|
5d45f8c6cb
|
Merge pull request #385 from aeflores/always-parse-section-relocs
parse section relocations but do not parse dynamic relocations twice.
|
2020-04-07 13:56:54 +02:00 |
|
rthomas
|
b57f32333a
|
Consider relative offset when parsing EH frame.
Related to #385
|
2020-04-07 09:28:48 +02:00 |
|
Koh Nakagawa
|
a7254d1ba9
|
fix resource parsing bug
|
2020-04-05 15:49:17 +09:00 |
|
Antonio Flores Montoya
|
fe7c725f3b
|
remove leftover debugging code.
|
2020-03-23 08:59:03 -04:00 |
|
Antonio Flores Montoya
|
594ea3b356
|
add test for binary with all relocations.
|
2020-03-23 08:53:25 -04:00 |
|
aeflores
|
6c53646bb7
|
parse section relocations but do not parse dynamic relocations twice.
|
2020-03-14 12:06:56 -04:00 |
|
Romain
|
1014ba0ad1
|
Merge pull request #384 from lief-project/revert-382-always-parse-section-relocs
Revert "Binaries generated with --emit-relocs have dynamic and section relocations"
|
2020-03-14 07:37:01 +01:00 |
|
Romain
|
e39f939899
|
Revert "Binaries generated with --emit-relocs have dynamic and section relocations"
|
2020-03-14 07:36:23 +01:00 |
|
Romain
|
f210e6ba9b
|
Merge pull request #382 from aeflores/always-parse-section-relocs
Binaries generated with --emit-relocs have dynamic and section relocations
|
2020-03-14 07:35:54 +01:00 |
|
Antonio Flores Montoya
|
a8293b4343
|
Binaries generated with --emit-relocs have dynamic and section relocations.
|
2020-03-09 16:47:43 -04:00 |
|
rthomas
|
33d1b894c0
|
Fix collisions in string optimization
|
2020-01-04 07:59:13 +01:00 |
|
rthomas
|
0b205665c3
|
Add package dir
|
2019-12-27 06:21:51 +01:00 |
|
Romain
|
fb789a8e9a
|
Merge pull request #368 from newgre/master
Use ifstream::read method to read file data instead of std::copy.
|
2019-12-15 10:53:28 +01:00 |
|
newgre
|
89bd542833
|
Use ifstream::read method to read file data instead of std::copy.
Improves the time to load and parse a large executable (~100MB) on my machine from ~1000ms to ~400ms.
|
2019-12-14 23:29:18 +01:00 |
|
Romain
|
a26ae60e83
|
Merge pull request #365 from mingwandroid/FixMissing-typeinfo-symbol
Export BuildToolVersion and fix typo
|
2019-12-11 07:46:31 +01:00 |
|
Ray Donnelly
|
f9e88a6665
|
Export BuildToolVersion
|
2019-12-10 18:20:18 +01:00 |
|
Ray Donnelly
|
68f6154722
|
Fix typo BuildeVersion => BuildVersion which may lead to my link failures
|
2019-12-10 15:42:04 +01:00 |
|
Romain Thomas
|
eeddc38393
|
Handle PE forwarded exports
Resolve: #307
|
2019-12-10 06:33:48 +01:00 |
|
rthomas
|
ab349aadc6
|
Set Python 3.5 as the minimum version
|
2019-12-08 09:21:51 +01:00 |
|
rthomas
|
172c589d4c
|
Update LIEF version
|
2019-12-07 09:31:36 +01:00 |
|
rthomas
|
0ade59de75
|
Add PT_GNU_PROPERTY
|
2019-12-06 06:22:01 +01:00 |
|
rthomas
|
86568dc77a
|
Update tests
|
2019-12-01 14:52:54 +01:00 |
|
rthomas
|
74bc77465e
|
Do not break parsing when a symbol is empty.
Seen in ``libbaiduprotect.so`` (4813a0c5cf97f52ccb3d2494d86fc2e3e924df2fbd83936437e3472f64019d22)
|
2019-12-01 07:51:27 +01:00 |
|
rthomas
|
1cd2db0dca
|
Fix typo
|
2019-12-01 07:38:50 +01:00 |
|
rthomas
|
da4507fcbb
|
Force patch version to '0'
|
2019-11-30 16:14:27 +01:00 |
|
rthomas
|
7b7216f14c
|
Update README
|
2019-11-30 07:29:58 +01:00 |
|
rthomas
|
bfe5414a1e
|
Set date
0.10.1
|
2019-11-29 21:51:38 +01:00 |
|
rthomas
|
86a35bd7bc
|
Fix typo
|
2019-11-28 17:16:57 +01:00 |
|
rthomas
|
b0e480c9f2
|
Fix Python parsing with input 'bytes'
|
2019-11-28 07:53:27 +01:00 |
|
rthomas
|
ca4e6148fe
|
Add API to demangle strings
|
2019-11-28 16:25:58 +01:00 |
|
rthomas
|
c93f428d04
|
Add doc option
|
2019-11-28 07:47:06 +01:00 |
|
rthomas
|
7fc13786e8
|
Cleanup
|
2019-11-28 06:47:49 +01:00 |
|
rthomas
|
91bc294b62
|
Update README
|
2019-11-25 08:17:27 +01:00 |
|
rthomas
|
1090d09e1a
|
Update README
|
2019-11-24 19:12:00 +01:00 |
|
rthomas
|
833d8a626f
|
Fix date
|
2019-11-24 19:07:38 +01:00 |
|
rthomas
|
845f675627
|
Clean
0.10.0
|
2019-11-24 09:54:14 +01:00 |
|
rthomas
|
f5d152ee92
|
Update API key
|
2019-11-24 08:52:32 +01:00 |
|
rthomas
|
b9eb5c4043
|
Update files
|
2019-11-24 08:33:30 +01:00 |
|
rthomas
|
db4e52dd90
|
Only wheel files matter
|
2019-11-24 08:33:17 +01:00 |
|
rthomas
|
fe9315f42d
|
Update changelog
|
2019-11-23 14:20:38 +01:00 |
|
rthomas
|
bf9e4a259b
|
Fix travis CI
|
2019-11-23 12:04:12 +01:00 |
|
rthomas
|
42ee4173cd
|
Disable Python 3.8 in Appveyor because of error
|
2019-11-23 06:53:35 +01:00 |
|
Laszlo Kiss-Kollar
|
5f865a8980
|
Run build on Python 3.8
Enable Travis and AppVeyor builds on 3.8.
|
2019-11-23 06:53:35 +01:00 |
|
Romain
|
4744ab12a0
|
Merge pull request #359 from majin42/fix/pe_missing_offset
[PE] Fix missing offset in resource parsing
|
2019-11-23 06:32:33 +01:00 |
|
rthomas
|
d838f523bb
|
Trigger Docker on OSX build instead of Linux
|
2019-11-23 06:31:31 +01:00 |
|
majin42
|
ed2e775e77
|
reintroduce missing offset parameter in PE resource data parsing
|
2019-11-22 10:40:49 +01:00 |
|
rthomas
|
934d84ffea
|
Move to Pybind11 v2.4.3 and fix enum conflicts
|
2019-11-19 06:41:11 +01:00 |
|