rthomas
672c539e73
Use mbedtls github version
2020-08-24 07:24:14 +02:00
Koh M. Nakagawa
653f8a1c35
Update mbedtls version to fix #395 . Additionaly, escaping non-ascii strings to avoid crash of lief.to_json
...
Signed-off-by: Koh M. Nakagawa <tsunekou1019@gmail.com>
2020-07-23 14:54:31 +09:00
rthomas
5684960317
Update dependencies
2020-05-24 06:47:15 +02:00
rthomas
da4507fcbb
Force patch version to '0'
2019-11-30 16:14:27 +01:00
Romain Thomas
40570e6522
Enhance LIEF modules configuration
2019-08-23 08:07:40 +02:00
Romain Thomas
6824548665
Bump version for nightly build
...
Issue: #294
2019-05-11 08:08:23 +02:00
Romain Thomas
0d03b4bdb8
Improve Python setup
2019-03-31 10:15:08 +02:00
Romain Thomas
ad792af834
Add color when using Ninja
2018-10-01 10:02:24 +02:00
Adrien Guinet
89d4de54c8
Fix git tag commmand to always work
...
Forward CRT on other targets
2018-08-29 13:38:27 +02:00
Adrien Guinet
4b03ac45e0
Remove LIEF_SHARED_LIB from cmake
...
Moreover, add macros to force the CRT usage when using MSVC.
This is based on the LLVM one.
2018-08-29 08:50:56 +02:00
Romain Thomas
d394e0e58f
Strip file for Release Build
2018-08-20 09:04:28 +02:00
Romain Thomas
9314b4ad11
Fix when no tag are present
2018-08-12 10:54:57 +02:00
Romain Thomas
4ef1bb845f
Add new formats: OAT, DEX, VDEX, ART
2018-05-04 12:46:28 +02:00
Romain Thomas
70a18e8246
Merge branch 'pr/153'
2018-03-30 05:33:44 +02:00
Aure
04be950eab
Add LIEF_SHARED_LIB option (default ON)
...
If LIEF_SHARED_LIB=off and LIEF_EXAMPLES=off and LIEF_PYTHON_API=off it works around bug #152 (Error compiling LIEF with VS2015 (fatal error C1001)) when calling the INSTALL build target
2018-03-30 05:32:59 +02:00
Romain Thomas
4ee01e5de5
Enable profiling
2018-03-28 07:29:05 +02:00
Romain Thomas
262af07311
Use Frozen for static const containers.
...
Thanks to https://github.com/serge-sans-paille/frozen
By default, Frozen is used if the compiler support C++14. It can be disabled by
using the "LIEF_DISABLE_FROZEN" option during the CMake configuration
step
2018-03-28 05:57:22 +02:00
Romain Thomas
3b17aba10e
Refactor some parts of the Architecture:
...
* JSON visitor are located in the format namespace
* Visitor are *real* visitor
* Visitable class has been renamed to Object
* Due to a bug in Visual Studio 2015, we move to VS2017
2018-03-13 16:49:02 +01:00
Romain Thomas
4cee3fa240
Some improvements in the CMake build
...
* cache dependencies in the 'third-party' directory.
* Enhance Python 'find_library'
2017-11-01 10:12:05 +01:00
Romain Thomas
ab9c7d7e86
Cleanup cmake
2017-04-16 13:49:44 +02:00