Romain Thomas
68b0958a2a
Set default python version to 3.5
...
Resolve : #127
2018-05-16 10:32:05 +02:00
Romain Thomas
4ef1bb845f
Add new formats: OAT, DEX, VDEX, ART
2018-05-04 12:46:28 +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
2e4bd6d4c4
Improve Python packaging
2017-10-03 22:42:13 +02:00
Romain Thomas
ab160a88d6
Move to version 2.2.1 of Pybind11
2017-10-01 20:51:44 +02:00
Romain Thomas
cd0f1e03d8
Fix typo
2017-09-28 11:24:20 +02:00
Romain Thomas
7a0dc28ea2
Integration of llvm libFuzzer
2017-09-28 10:54:37 +02:00
Romain Thomas
7f6aeb0d0d
Enable ASAN, TSAN, USAN and LSAN
2017-09-28 08:54:40 +02:00
Romain Thomas
051a452415
Use archives instead of all repos
2017-09-24 14:00:35 +02:00
Romain Thomas
9503f2fc7b
Add relocation in the Abstract layer
...
The abstracted attributes are:
* Address: virtual address where the relocation occurs
* Size: size in bits of the relocation
See: LIEF::Relocation / lief.Relocation and abstract_reader
Resolve : #53
2017-09-05 22:00:31 +02:00
Adrien Guinet
cecdb721a6
Add functional header to ELF/Header.hpp
...
This makes LIEf compile with libstdc++-v7
2017-08-20 08:53:59 +02:00
Adrien Guinet
3a76b8dddc
Make JSON related API optional
2017-08-20 07:08:50 +02:00
Romain Thomas
4600c2ba8d
Provide API to configure the LIEF's logger
...
API changes:
LIEF::Logger::{set_level, set_verbose_level...}
Resolve : #68
2017-07-31 15:16:02 +02:00
Adrien Guinet
a244e3485f
Prefix external project names with "lief_" to avoid conflicts
2017-07-27 16:29:15 +02:00
Romain Thomas
968e93f95c
Factorize Python packages
2017-07-25 17:06:30 +02:00
Romain Thomas
8c7ceafa82
Handle encoding errors ( resolve #59 )
2017-07-15 15:10:47 +02:00
Romain Thomas
2a737b5d02
Change to version 'v2.1.1'
2017-04-29 20:23:26 +02:00
Jessy Campos
27c78a3715
Grouping src files and headers in order to display them correctly in VS Solution Explorer
2017-04-25 12:41:21 -04:00
Romain Thomas
a7ef358f33
Disable '-Wno-macro-redefined' when not available
2017-04-16 10:40:30 +02:00
Romain Thomas
d75fd098b9
Enclose paths within quotes ( fix #9 )
2017-04-05 15:33:18 +02:00
Romain Thomas
044fa78513
Change pybind11 version
2017-04-04 19:01:02 +02:00
Romain Thomas
306a191a03
First public release
2017-03-30 16:56:49 +02:00