1008 Commits

Author SHA1 Message Date
Romain Thomas
bdf1264df9 Update doc & tests 2021-01-16 09:44:51 +01:00
Romain Thomas
53ce0cd7d4 Fix Windows issues 2021-01-16 09:44:51 +01:00
Romain Thomas
ec9115a3d1 Fix windows and python 3.7 2021-01-16 09:44:51 +01:00
rthomas
634c2fc98e Enhance PE Authenticode 2021-01-16 09:44:51 +01:00
Romain Thomas
5b587ea88f Update changelog 2021-01-16 09:44:41 +01:00
Romain
d1ad5ab1de
Merge pull request #522 from kohnakagawa/fix/elf_enum_to_string
Fix the number of entries of MIPS_RELOCS
2021-01-15 07:42:32 +01:00
Koh M. Nakagawa
820dd28905 fix the number of entries 2021-01-15 14:39:27 +09:00
Romain Thomas
846978474c Add linux x86-64 workflow 2021-01-14 09:27:54 +01:00
Romain Thomas
40052253ef Add missing PPC entries 2021-01-14 05:54:54 +01:00
Romain Thomas
1e914cd86e Add ddisam 2021-01-14 05:54:39 +01:00
Romain Thomas
cd286e1c08 Update doc 2021-01-07 08:43:11 +01:00
Romain Thomas
fa9e340842 Enable CI as 'romainthomas' 2021-01-06 06:50:10 +01:00
Romain Thomas
0a76b87d91 Update changelog according to postponed PR 2021-01-06 06:25:32 +01:00
Romain Thomas
2b01a2d086 Merge branch 'pr/519' 2021-01-06 06:19:08 +01:00
Andrew Chow
8f46263c17 Calculate MachO binary available_command_space_
This value was always set to 0, so space would always be allocated in
the binary for more commands. However it is not necessary to do this as
there will often be space available. This commit adds a simple way to
calculate that during parsing.

This method is taken from Apple's cctools package, specifically the
codesign_allocate tool. See 466063c7f7/cctools/misc/codesign_allocate.c (L861)
2021-01-06 06:18:43 +01:00
Romain Thomas
90a781baac Fix condition 2021-01-05 13:35:12 +01:00
Romain Thomas
bbe04d0e28 Backport Conan fixes.
See: 28e84b9c5f
2021-01-05 11:17:39 +01:00
Romain Thomas
8b1d101a8f Fix variable name conflict 2021-01-04 18:31:33 +01:00
Romain Thomas
541cd5b0d9 Update badges 2021-01-04 11:14:13 +01:00
Romain Thomas
65e36a6650 Update FindLIEF 2021-01-04 10:50:12 +01:00
Romain Thomas
c30a580d6b Add Mobile-Security-Framework-MobSF 2021-01-04 10:49:46 +01:00
Romain Thomas
13222b6974 Fix #515 2021-01-04 09:56:19 +01:00
Romain Thomas
42745373ef Update deployment script 2021-01-03 20:33:54 +01:00
Romain Thomas
a7967a6827 Update doc 2021-01-03 19:55:16 +01:00
Romain Thomas
f4fc5784af Enhance CI & platforms 2021-01-03 17:52:44 +01:00
Romain Thomas
64481662f5 Update nightly install command 2021-01-03 11:56:37 +01:00
Romain
eccc0bbc61
Merge pull request #513 from aguinet/feature/fatmacho_take
Fat MachO: API to "take" a binary from the fat MachO object
2020-12-31 07:03:56 +01:00
Adrien Guinet
99f868b1b7 Fat MachO: API to "take" a binary from the fat MachO object
This gives ownership to the caller, and remove the LIEF::Binary object
from the FatMachO one.
2020-12-30 18:44:13 +01:00
Romain Thomas
6fe83ec826 Fix missing when releasing sdist 2020-12-29 13:28:04 +01:00
Romain Thomas
933b9492a0 Fixes 2020-12-24 20:51:46 +01:00
Romain Thomas
d35ac6c48f Fix to support AArch64 cross-compilation 2020-12-24 20:19:36 +01:00
Romain Thomas
022ec6e998 Update strip 2020-12-23 09:46:09 +01:00
Romain Thomas
a4682e0329 Update changelog 2020-12-23 09:41:23 +01:00
Romain Thomas
a9fea192b1 Update doc 2020-12-23 09:40:16 +01:00
Romain Thomas
197b699951 Update strip command 2020-12-23 08:00:54 +01:00
Romain Thomas
f8bd135057 Update dependencies 2020-12-23 07:37:39 +01:00
Romain Thomas
ce58df93d8 Update doc build system
It enables to build documentation out-of-tree. It also introduces the
following build targets:

- lief-doc
- lief-doxygen
- lief-sphinx
- lief-quick-sphinx

See doc/CMakeLists.txt for the details
2020-12-23 07:10:17 +01:00
Romain Thomas
51305e205e Revert "Sort dynamic symbols"
This reverts commit 50a348e7f0f7f6b8b74a25212e1e428fe41c7773.
2020-12-21 16:02:19 +01:00
Romain Thomas
ca80be352e Fix typo 2020-12-21 15:55:25 +01:00
Romain Thomas
db9ffbb61c Fix modular compilation 2020-12-21 08:37:08 +01:00
Romain Thomas
c365a533bc Update links 2020-12-20 14:19:04 +01:00
Romain Thomas
e509528896 Update python setup config 2020-12-19 06:37:53 +01:00
Romain Thomas
576d791f80 Update doc 2020-12-18 18:55:09 +01:00
Romain Thomas
01c33053ab Add commit attribute 2020-12-17 19:33:11 +01:00
Romain Thomas
9d1635ef72 Fix Travis
skip appveyor
2020-12-17 09:12:13 +01:00
Romain Thomas
e59c7a992d Update CI 2020-12-17 08:23:32 +01:00
Romain Thomas
749241db92 Update changelog 2020-12-16 16:22:23 +01:00
Romain
1feefec9f8
Merge pull request #510 from mkomet/android_enums
added ELF enums for Android relocations and special compiler sections
2020-12-16 16:20:46 +01:00
Romain Thomas
f17cb09269 Update doc 2020-12-16 16:16:36 +01:00
Meir Komet
9dd641d380 added ELF enums for Android relocations and special compiler sections 2020-12-12 00:48:32 -08:00