lief-integration-bot
|
d005663ac7
|
Merge pull request #1378 from lief-project/dependabot/pip/doc/lxml-6.1.0
build(deps): bump lxml from 6.0.2 to 6.1.0 in /doc
|
2026-09-06 11:54:00 +02:00 |
|
lief-integration-bot
|
105fbbb714
|
rust: expose Memory::Chunk::deallocate
|
2026-09-06 07:12:24 +02:00 |
|
lief-integration-bot
|
c7c5a9fc4f
|
docs: publish AI-friendly pages
|
2026-09-05 22:31:24 +02:00 |
|
lief-integration-bot
|
7fe429a5f0
|
docs: clarify extended and runtime
|
2026-09-05 21:58:35 +02:00 |
|
lief-integration-bot
|
9a78a15cee
|
runtime: add MemoryLayout API
|
2026-08-30 14:30:16 +02:00 |
|
lief-integration-bot
|
05eee7a67f
|
elf: support the MIPS n64 relocation encoding
close #1367
|
2026-08-29 15:22:57 +02:00 |
|
lief-integration-bot
|
fe8ccaa92d
|
elf: ensure the vector_iostream is initialized
|
2026-08-29 15:21:34 +02:00 |
|
lief-integration-bot
|
d377a74997
|
elf: fix endianness & bit/bytes confusion
|
2026-08-29 15:17:13 +02:00 |
|
lief-integration-bot
|
8107947d82
|
runtime: add mmap_hint
|
2026-08-29 11:36:04 +02:00 |
|
lief-integration-bot
|
0a470d7420
|
test: fix x86 instruction counts for the LOCK prefix instructions
|
2026-08-29 11:29:18 +02:00 |
|
lief-integration-bot
|
37ab8a7ef0
|
test: fix arm64 memory operands
|
2026-08-29 11:28:03 +02:00 |
|
lief-integration-bot
|
6bc9a38587
|
api: add support for C++17 std::{string_view, filesystem}
|
2026-08-29 11:17:09 +02:00 |
|
lief-integration-bot
|
3cc572c3bb
|
python: upgrade nanobind 2.13.0 -> 3.0.1
|
2026-08-29 08:32:32 +02:00 |
|
lief-integration-bot
|
c8e6eff6ef
|
tests: update catch2 to 3.15.3
|
2026-08-20 17:31:38 +02:00 |
|
lief-integration-bot
|
1937d455ec
|
core: fix parsing path whose content can't be read
Resolve #1372
|
2026-08-20 16:57:00 +02:00 |
|
lief-integration-bot
|
5da76859ef
|
ELF: fix the layout of the segments added on 64KB-page architectures
Fix: #1366
|
2026-08-02 21:25:16 +02:00 |
|
lief-integration-bot
|
fb73059abb
|
COFF: add Binary::get_section()
|
2026-08-02 11:44:09 +02:00 |
|
lief-integration-bot
|
372512fc18
|
Fix missing boundaries checks
These issues have been found by Claude Fable 5 & GPT-5.6-SOL
|
2026-08-02 09:01:15 +02:00 |
|
lief-integration-bot
|
cac3d8fb3f
|
logging: rename LEVEL -> Level with CamelCase enumerators
Resolve #1365
|
2026-08-01 19:04:04 +02:00 |
|
lief-integration-bot
|
a0a312030e
|
asm: add x86 LOCK prefix API with Python & Rust bindings
|
2026-08-01 12:59:14 +02:00 |
|
lief-integration-bot
|
884e229971
|
core: modernize codebase to C++17 and remove legacy C API
- Bumped the minimum C++ standard for public headers, public API, and STL C++11 to C++17
- Fully removed the legacy C API
|
2026-08-01 06:12:13 +02:00 |
|
lief-integration-bot
|
a931521fa8
|
Downgrade build version
|
2026-07-26 17:38:36 +02:00 |
|
lief-integration-bot
|
d41866b597
|
pe: fix PE relocations parser
resolve #1362
|
2026-07-26 17:33:26 +02:00 |
|
lief-integration-bot
|
46d05fc76b
|
rust: add write_to_bytes bindings
|
2026-07-12 15:16:05 +02:00 |
|
lief-integration-bot
|
e608952ef4
|
tests: only for linux
|
2026-07-11 14:53:00 +02:00 |
|
lief-integration-bot
|
17c244a396
|
tools: add common crate
|
2026-07-11 14:52:33 +02:00 |
|
lief-integration-bot
|
e4880ee9bb
|
rust: add patch_address API
Close #1361
|
2026-07-11 07:13:01 +02:00 |
|
lief-integration-bot
|
415680ad41
|
binaryninja: comments are now supported
|
2026-07-11 06:35:49 +02:00 |
|
lief-integration-bot
|
d5099fa16e
|
Update nanobind: 2.13
|
2026-07-11 06:34:29 +02:00 |
|
lief-integration-bot
|
a80d770619
|
Fix for setting soname
close #1358
|
2026-07-11 06:26:03 +02:00 |
|
lief-integration-bot
|
11a8ade305
|
Avoid crash with malformed symbols in debug printing
close #1360
|
2026-07-11 06:25:46 +02:00 |
|
lief-integration-bot
|
1177cbb56c
|
avoid FSCALE conflict
close #1359
|
2026-07-11 06:24:29 +02:00 |
|
lief-integration-bot
|
5602aa1e84
|
runtime: initial version
resolve: #1072
|
2026-07-11 05:18:14 +02:00 |
|
lief-integration-bot
|
57b10a2eec
|
asm: implement fmt::Display Instruction
|
2026-06-27 18:47:42 +02:00 |
|
lief-integration-bot
|
f4835af59f
|
Avoid duplicated entries
|
2026-06-27 18:47:29 +02:00 |
|
lief-integration-bot
|
28508c36bc
|
binaryninja: adapt dwarf-export to BN 5.4 FunctionParameter location API
|
2026-06-27 18:46:56 +02:00 |
|
lief-integration-bot
|
823272a6cd
|
Enhance lifetime annotations
|
2026-06-27 18:46:12 +02:00 |
|
lief-integration-bot
|
c7bc5f65e2
|
extended: add support to emit C/C++ declaration from DWARF & PDB
|
2026-06-20 16:22:02 +02:00 |
|
lief-integration-bot
|
3d0ce7545e
|
macho: fix extra byte written after LC_UNIXTHREAD/LC_THREAD state
Fix: #1344
|
2026-06-20 09:15:34 +02:00 |
|
lief-integration-bot
|
2775086371
|
lint: fix lint error
|
2026-05-23 10:05:14 +02:00 |
|
lief-integration-bot
|
421a732e8a
|
lint: update clang-tidy rules
|
2026-05-23 09:44:13 +02:00 |
|
lief-integration-bot
|
497b0c012e
|
pe(signature): workaround CMS CertificateChoices
|
2026-05-16 18:43:36 +02:00 |
|
lief-integration-bot
|
57a0b95070
|
pe(debug): add support for SPGO/PGI/PGU
|
2026-05-16 18:43:28 +02:00 |
|
lief-integration-bot
|
e216760b76
|
python: fix name
|
2026-05-16 08:38:40 +02:00 |
|
lief-integration-bot
|
80e04d4b43
|
plugins(binaryninja): support non FragmentTypeClass versions
|
2026-05-16 08:38:30 +02:00 |
|