Romain Thomas
|
21cf565261
|
Update copyright
|
2026-01-11 22:04:09 +01:00 |
|
Romain Thomas
|
7f4fe593db
|
Add virtual size information in the abstract layer
|
2025-09-21 09:57:57 +02:00 |
|
Romain Thomas
|
a27b986882
|
Improve get_function_address
|
2025-08-10 13:20:40 +02:00 |
|
Romain Thomas
|
33bfcead27
|
Add support to load an external debug file (DWARF/PDB)
|
2025-08-10 13:20:38 +02:00 |
|
Romain Thomas
|
c40dcea762
|
Add support for contextual assembly patching
|
2025-07-13 18:09:50 +02:00 |
|
Romain Thomas
|
d585c1e5ae
|
API updates
|
2025-06-24 16:03:34 +02:00 |
|
Romain Thomas
|
2babf12d93
|
Add support to access and disassemble COFF functions
|
2025-06-14 07:32:21 +02:00 |
|
Romain Thomas
|
84f963a716
|
Initial support for the COFF format
Resolve #1091
|
2025-06-08 20:01:21 +02:00 |
|
Romain Thomas
|
a1ec0f815f
|
Fix missing PPC64 (resolve #1217)
|
2025-05-29 13:27:52 +02:00 |
|
Romain Thomas
|
8cae0420d9
|
Make sure ELF, PE, and Mach-O parser can consume bytes.
Related to #1167
|
2025-02-04 12:40:32 +01:00 |
|
Romain Thomas
|
2c0bf31cc0
|
++year
|
2025-01-01 09:49:21 +01:00 |
|
Romain Thomas
|
de58725db9
|
Initial assembler
|
2024-11-30 07:54:08 +01:00 |
|
Romain Thomas
|
de49dceba9
|
Update nanobind
Resolve: #1128
|
2024-11-30 05:30:21 +01:00 |
|
Romain Thomas
|
b63dca262f
|
Add nanobind custom type caster for LIEF::span
|
2024-11-16 18:35:35 +01:00 |
|
Romain Thomas
|
f7a127eac3
|
Initial disassembler support
|
2024-11-02 16:42:41 +01:00 |
|
Romain Thomas
|
4cc1dd26be
|
Refactor and clean code in LIEF's abstract layer
Resolve #1119
|
2024-10-26 05:36:49 +02:00 |
|
Romain Thomas
|
8784fb5aa5
|
Refactor LIEF's Abstract Function
|
2024-10-26 05:03:52 +02:00 |
|
Romain Thomas
|
b6de8801b2
|
Improve documentation
|
2024-10-19 04:39:01 +02:00 |
|
Romain Thomas
|
cd81ed3ba6
|
Add get_int_from_virtual_address in the abstract layer
|
2024-09-14 05:57:08 +02:00 |
|
Romain Thomas
|
b2b7fb96ec
|
Add support for extensions.
|
2024-07-13 07:51:52 +02:00 |
|
Romain Thomas
|
da6ca93e7d
|
Avoid polluting compilation units with static initializer
|
2024-07-13 06:45:30 +02:00 |
|
Romain Thomas
|
f763b51274
|
Fix binary's original_size
|
2024-06-29 05:15:32 +02:00 |
|
Romain Thomas
|
2a31841aec
|
Update logging interface
|
2024-06-22 05:49:59 +02:00 |
|
Romain Thomas
|
e46074212d
|
Re-scope Mach-O enums
|
2024-05-09 06:02:00 +02:00 |
|
Leland Jansen
|
ef824c71bc
|
Rename DEBUG enum variants
|
2024-05-06 16:18:48 +02:00 |
|
Romain Thomas
|
9502c2b7ec
|
Update copyrights
|
2024-02-04 05:50:39 +01:00 |
|
Romain Thomas
|
df97777811
|
Fix typo and update the changelog
|
2023-11-18 12:33:36 +01:00 |
|
Romain Thomas
|
529d5a8679
|
Implement classof for Binary object
|
2023-11-18 09:00:39 +01:00 |
|
Romain Thomas
|
262ad9735a
|
Cleanup std::vector with span when it's suitable
|
2023-11-10 07:41:31 +01:00 |
|
Romain Thomas
|
1e0bc5d522
|
Simplify CMake
|
2023-11-10 05:33:41 +01:00 |
|
Romain Thomas
|
e5ef1da160
|
Fix typing
|
2023-10-22 14:00:04 +02:00 |
|
Romain Thomas
|
2a2c56a173
|
Make typing stubs more accurate
|
2023-10-21 06:36:59 +02:00 |
|
Romain Thomas
|
a27bd6a644
|
Add support for os.PathLike inputs in the parsers
Resolve: #974
|
2023-10-21 05:23:42 +02:00 |
|
Romain Thomas
|
3ade2736c0
|
Improve typing stubs
|
2023-10-15 22:14:28 +02:00 |
|
Romain Thomas
|
b3d6b20085
|
Fix return type (#965)
|
2023-09-16 06:00:21 +02:00 |
|
Romain Thomas
|
550f8cbcb4
|
Update tests
|
2023-07-22 05:34:03 +02:00 |
|
Romain Thomas
|
e37ffa9ec8
|
Switch the bindings to nanobind (and update the CI)
|
2023-07-09 21:33:43 +02:00 |
|
Zhang Na
|
375592aef4
|
Add LoongArch support for ELF
|
2023-05-31 17:33:13 +08:00 |
|
Romain Thomas
|
8908fe4a45
|
Add interface to tweak the PE parser (resolve #839)
This commit also removes the Binary's name attribute.
|
2023-04-28 06:17:26 +02:00 |
|
Romain Thomas
|
d2fe82a6b4
|
Resolve #880
|
2023-04-02 07:23:52 +02:00 |
|
Romain Thomas
|
6357c6370b
|
Use the span interface
|
2023-03-11 16:37:09 +01:00 |
|
Romain Thomas
|
9da2466609
|
Improve the LIEF Python build system by using pyproject.toml
- It also provides typing info (close #650)
- Enhance the test suite
- Remove deprecated PE functions
|
2023-02-19 20:19:03 +01:00 |
|