4
0
mirror of https://github.com/QuasarApp/LIEF.git synced 2025-05-12 11:29:33 +00:00

20 Commits

Author SHA1 Message Date
rthomas
672c539e73 Use mbedtls github version 2020-08-24 07:24:14 +02:00
Koh M. Nakagawa
653f8a1c35 Update mbedtls version to fix . 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: 
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  (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