Joshua Mack
d188fbdd23
Assigns alignment of note segments that are added by lief user
...
Adds support for serialization of hwcap and unknown notes through
Builder::build()
Gives unknown note types a default ".note" namespace rather than
potentially alias a ".note.unknown" type in the future
2019-06-07 14:37:34 -07:00
Joshua Mack
c9c49bb4b8
Adds ability to clone ELF NoteDetails objects
...
Subsequently, calling print(mybin) on an ELF binary that has a new note
added it no longer segfaults
2019-06-06 21:34:03 -07:00
Romain Thomas
fa3195b1bd
Add API to check if a section associated with an Off/VA exists
2019-05-28 09:47:33 +02:00
Romain Thomas
8fb74bec60
Fix ELF `patch_address
` function for object files (.o)
2019-05-20 11:01:40 +02:00
Romain Thomas
22344e764e
Fix conflict when the builder tries to resolve the DT_XXX_ARRAY section
2019-05-20 10:59:39 +02:00
Romain Thomas
3730e447e1
Add ANBU
2019-05-13 17:09:11 +02:00
Romain Thomas
1bd6cb8120
Use compiler shstrtab name
2019-05-13 17:04:40 +02:00
Romain Thomas
ca846b3ce7
Add Wiggle
2019-05-11 10:41:08 +02:00
Romain Thomas
352fa954a1
Set LIEF_EXPORTS for LIEF shared library
2019-05-11 10:40:52 +02:00
Romain Thomas
31db3adf34
Fix typo
2019-05-11 08:39:45 +02:00
Romain Thomas
084fc4544f
Resolve #295
2019-05-11 08:14:19 +02:00
Romain Thomas
6824548665
Bump version for nightly build
...
Issue: #294
2019-05-11 08:08:23 +02:00
Romain Thomas
f4ba8b199e
Fix (bad) bound checking
2019-05-07 16:12:16 +02:00
Romain Thomas
27a03a6fd3
Force GLIBCXX_USE_CXX11_ABI
2019-05-04 07:17:03 +02:00
Romain Thomas
35805fb598
Explicitly export function
2019-05-03 21:00:08 +02:00
Romain Thomas
36a7eeda2a
Fix #292
2019-05-03 20:40:13 +02:00
Cédric Tessier
9fc3a8a433
Add coredump support in LIEF
2019-04-18 07:17:46 +02:00
Romain Thomas
4608af8280
Remove not unnecessary dependencies
2019-04-15 21:01:35 +02:00
Romain Thomas
f20b1600c9
Install elf,pe,macho_reader when installing python api
2019-04-02 17:10:21 +02:00
Romain Thomas
22cd81cfd8
Fix typo
2019-04-01 14:47:51 +02:00
Romain Thomas
449a56b3a9
Merge branch 'enhancement/setup'
2019-03-31 10:15:38 +02:00
Romain Thomas
0d03b4bdb8
Improve Python setup
2019-03-31 10:15:08 +02:00
Romain
57c30b8bd5
Update issue templates
2019-03-30 16:13:12 +01:00
Romain
779529b1b8
Merge pull request #287 from lief-project/romainthomas-patch-1
...
Update issue templates
2019-03-30 16:12:02 +01:00
Romain
2129f645e3
Update issue templates
2019-03-30 16:11:22 +01:00
Romain
6c5889d9f2
Merge pull request #286 from nezetic/fix_macho
...
Add support for adding LC_UNIXTHREAD commands in a MachO
2019-03-30 09:38:37 +01:00
Cédric Tessier
64d2597284
Add support for adding LC_UNIXTHREAD commands in a MachO (include minor fixes)
2019-03-29 16:54:17 +01:00
Romain Thomas
a6adf242df
Fix typo
2019-03-29 13:45:09 +01:00
Romain Thomas
b26abae9a9
Fix #285
2019-03-25 20:38:28 +01:00
Romain Thomas
e4c37e00ec
Fix warning
2019-03-24 09:06:33 +01:00
Romain Thomas
09454f84a3
Resolve #284
2019-03-22 15:41:09 +01:00
Romain Thomas
a2403d5eeb
Resolve #280
2019-03-14 12:48:03 +01:00
Romain
b1e9c1baed
Merge pull request #275 from DaLynX/master
...
Counter bugs in PE resources manipulation functions
2019-03-12 05:56:12 +01:00
DaLynX
01b4d47048
[PE] Fix counter bug in ResourceNode child addition
2019-03-11 23:43:58 +01:00
DaLynX
d56e4fbb69
[PE] Fix counter bug in ResourceNode deletion
2019-03-11 23:33:52 +01:00
Romain Thomas
90867193b5
Fix #271
2019-03-10 17:49:21 +01:00
Romain Thomas
5fd3edc2a9
Fix #272
2019-03-10 17:28:18 +01:00
Romain Thomas
12073db330
Resolve #259
2019-03-09 09:16:52 +01:00
Romain Thomas
342f450e3c
Update references
2019-02-19 16:38:15 +01:00
Romain Thomas
87e200a07f
Add cmake config for Android
2019-02-19 08:28:06 +01:00
Romain Thomas
24f7898748
Add CMake export
2019-02-18 17:23:33 +01:00
Romain Thomas
44a10f2d35
Update appveyor
2019-02-18 16:16:32 +01:00
Romain Thomas
6fc676387a
Enhance tests
2019-02-18 14:17:08 +01:00
Romain Thomas
7e88e2b2c0
Add function to check if a symbol can be removed
2019-02-18 14:17:08 +01:00
Romain Thomas
826aae615b
Add function to check format integrity against codesign
2019-02-18 14:17:08 +01:00
Romain Thomas
1fefa7eee9
Handle Dynsym table
2019-02-18 14:17:08 +01:00
Romain Thomas
616d739da5
Enable to remove Mach-O symbols
2019-02-18 14:17:08 +01:00
Romain Thomas
38c7ef8416
Fix UTF8 char
2019-02-04 08:47:43 +01:00
KOLANICH
8a30e1a3d7
Added a dir with runtime libs i to PATH if it exists
2019-01-27 08:55:14 +01:00
Romain Thomas
1fdeafc6cc
Fix windows
2019-01-17 07:37:15 +01:00