Romain Thomas
|
9ddfcd89ba
|
Add from_bytes helper
|
2026-01-02 17:39:42 +01:00 |
|
Romain Thomas
|
d6a97f0aa7
|
Add python bindings for vector_iostream
|
2026-01-02 17:38:39 +01:00 |
|
Romain Thomas
|
683782d878
|
Enable instantiation of DWARF editor from format and arch
|
2026-01-02 13:56:24 +01:00 |
|
Romain Thomas
|
ab5078fcd3
|
Add bitfields support
|
2026-01-02 08:27:33 +01:00 |
|
Romain Thomas
|
107d9c51c5
|
Resolve #1265
|
2026-01-01 20:20:11 +01:00 |
|
Romain Thomas
|
4196d2fdbf
|
Add bindings for the binarystream interfaces
|
2025-11-12 12:20:38 +01:00 |
|
Romain Thomas
|
6f8ec24955
|
Add function to find enum entry by value
|
2025-11-08 13:24:49 +01:00 |
|
Romain Thomas
|
7b36cbd8aa
|
Expose is_stack_based for DWARF variables
|
2025-10-12 10:40:37 +02:00 |
|
Romain Thomas
|
00619e2ed7
|
Add support to access or set Enum's underlying type"
|
2025-10-12 10:40:26 +02:00 |
|
Romain Thomas
|
7fbc31cd81
|
Add support for DWARF Enum entries
|
2025-10-04 18:49:51 +02:00 |
|
Romain Thomas
|
be775c7185
|
Fix missing return type
|
2025-10-04 09:11:44 +02:00 |
|
Romain Thomas
|
f6cd5db689
|
Enhance DWARF support to support DW_AT_description and LexicalBlock.
|
2025-10-04 08:29:19 +02:00 |
|
Romain Thomas
|
55878992fc
|
Add LIEF::COFF:Section::coff_string
|
2025-10-04 07:57:42 +02:00 |
|
Romain Thomas
|
3f406b640b
|
Add support to assign a register to a function parameter
|
2025-09-21 09:58:04 +02:00 |
|
Romain Thomas
|
7f4fe593db
|
Add virtual size information in the abstract layer
|
2025-09-21 09:57:57 +02:00 |
|
Romain Thomas
|
26821c7b6e
|
Bump version
|
2025-09-14 16:02:46 +02:00 |
|
Romain Thomas
|
2313755619
|
Resolve #1238
|
2025-09-07 15:41:15 +02:00 |
|
Romain Thomas
|
f6c9cbfe78
|
Update PE's ImageGuard flags
|
2025-08-19 09:21:01 +02:00 |
|
Romain Thomas
|
c719c4e6ba
|
Add extended info
|
2025-08-10 13:20:46 +02:00 |
|
Romain Thomas
|
c4255935e4
|
Add offset information
|
2025-08-10 13:20:44 +02:00 |
|
Romain Thomas
|
1f208904e9
|
Enhance support for IMAGE_ARM64EC_CODE_RANGE_ENTRY_POINT
|
2025-08-10 13:20:43 +02:00 |
|
Romain Thomas
|
19eefd9e08
|
Add 'all' helper
|
2025-08-10 13:20:42 +02:00 |
|
Romain Thomas
|
db6074d00e
|
Add is_shared_cache
|
2025-08-10 13:20:41 +02:00 |
|
Romain Thomas
|
a27b986882
|
Improve get_function_address
|
2025-08-10 13:20:40 +02:00 |
|
Romain Thomas
|
ff03a9d3e7
|
Add generic support for Path
|
2025-08-10 13:20:39 +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
|
adf7266284
|
Add is_pdb helper
|
2025-08-10 13:20:36 +02:00 |
|
Romain Thomas
|
f808da8400
|
Add new UmaFunctionPointers
|
2025-08-10 13:20:34 +02:00 |
|
Romain Thomas
|
6374b6b11c
|
Add enums for dyld 1284.13
|
2025-08-10 13:20:33 +02:00 |
|
Romain Thomas
|
a7743d72b4
|
Update nanobind version
|
2025-08-10 13:20:27 +02:00 |
|
Romain Thomas
|
5b851c9839
|
LLVM 21 update
|
2025-08-10 13:20:26 +02:00 |
|
Romain Thomas
|
08df4324b8
|
Fix type
|
2025-07-26 13:24:47 +02:00 |
|
Romain Thomas
|
5fb4f0cfa0
|
Add support for LC_FUNCTION_VARIANTS/LC_FUNCTION_VARIANT_FIXUPS
Note that this support is partially incomplete especially for writing
back Mach-O binaries.
|
2025-07-26 13:03:39 +02:00 |
|
Romain Thomas
|
f999e49345
|
Bootstrap new MachO segmented chained fixups
|
2025-07-26 11:26:14 +02:00 |
|
Romain Thomas
|
6afae6c314
|
Enhance Mach-O support
|
2025-07-26 07:33:04 +02:00 |
|
Romain Thomas
|
1f0dff6c67
|
Add additional constants
|
2025-07-26 06:05:04 +02:00 |
|
Romain Thomas
|
c40dcea762
|
Add support for contextual assembly patching
|
2025-07-13 18:09:50 +02:00 |
|
Romain Thomas
|
5c7c8222ce
|
Improve Rust API to remove dynamic entries
|
2025-07-12 20:38:50 +02:00 |
|
Romain Thomas
|
6f48fb1216
|
Update doc
|
2025-07-12 12:39:57 +02:00 |
|
Romain Thomas
|
0762ca3cf4
|
Resolve #1233
|
2025-07-12 11:39:49 +02:00 |
|
Romain Thomas
|
7fce27408a
|
Provide lief-patchelf: a LIEF-based implementation of NixOS's patchelf
Related: NixOS/patchelf#568
Support: NixOS/patchelf#596
|
2025-07-12 10:01:33 +02:00 |
|
Romain Thomas
|
9599415297
|
Fix typing
|
2025-07-12 06:06:25 +02:00 |
|
Romain Thomas
|
baa063c823
|
Add support to remove version from .gnu.version_r
|
2025-06-29 19:05:06 +02:00 |
|
Romain Thomas
|
836620bfbb
|
Add API to remove a version requirement from a symbol
|
2025-06-29 17:34:58 +02:00 |
|
Romain Thomas
|
a1e0155007
|
Enhance support for endian and s390x support
|
2025-06-29 09:07:45 +02:00 |
|
Romain Thomas
|
497b95e3de
|
Add support for SH4
|
2025-06-28 09:35:21 +02:00 |
|
Romain Thomas
|
e661bb7422
|
Improve page size support
|
2025-06-24 16:48:02 +02:00 |
|
Romain Thomas
|
d585c1e5ae
|
API updates
|
2025-06-24 16:03:34 +02:00 |
|
Romain Thomas
|
1b18d17a7e
|
Add doc about Mach-O library/rpath modification
|
2025-06-24 06:05:26 +02:00 |
|
Romain Thomas
|
a8097e5def
|
Export write_to_bytes for ELF & Mach-O
|
2025-06-14 20:08:08 +02:00 |
|