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
|
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
|
6369464dc5
|
Fix ; warnings
|
2025-06-24 16:01:35 +02:00 |
|
Romain Thomas
|
81c2a633b2
|
Add API to assemble a LLVM MCInst
|
2025-06-14 07:55:10 +02:00 |
|
Romain Thomas
|
a1ec0f815f
|
Fix missing PPC64 (resolve #1217)
|
2025-05-29 13:27:52 +02:00 |
|
Romain Thomas
|
c000b17be0
|
Enhance PE parser/builder
close #1021
close #1118
close #192
close #276
close #358
close #642
close #746
close #777
resolve #1043
resolve #109
resolve #114
resolve #1167
resolve #124
resolve #137
resolve #140
resolve #277
resolve #472
resolve #473
resolve #517
resolve #523
resolve #528
resolve #530
resolve #546
resolve #69
resolve #876
|
2025-02-15 05:33:25 +01:00 |
|
Romain Thomas
|
7d369634cb
|
Resolve #1155
|
2025-01-25 05:48:59 +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
|
33a8e16976
|
Improve disassembler support
|
2024-11-23 07:31:41 +01:00 |
|
Romain Thomas
|
8b8b84d180
|
Add support to disassemble DWARF Function
|
2024-11-23 05:46:27 +01:00 |
|
Romain Thomas
|
f7a127eac3
|
Initial disassembler support
|
2024-11-02 16:42:41 +01:00 |
|
Romain Thomas
|
699ae7ed96
|
Change Doxygen comment style
|
2024-11-01 06:45:19 +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
|
ba294bd181
|
Make sure we have a correct visibility
|
2024-10-05 05:49:38 +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
|
e6ec359a3d
|
Fix missing include (close #1071)
|
2024-06-29 06:11:06 +02:00 |
|
Romain Thomas
|
bca2738a33
|
Enhance Rust API
|
2024-06-15 05:40:32 +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
|
7a62df9b58
|
Re-scope ELF enums
|
2024-01-28 22:54:25 +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
|
1781ba0f61
|
Clean DosHeader interface
|
2023-07-27 18:23:43 +02:00 |
|
Romain Thomas
|
550f8cbcb4
|
Update tests
|
2023-07-22 05:34:03 +02:00 |
|
Romain Thomas
|
12f359f748
|
Code cleaning
|
2023-07-15 05:33:12 +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
|
961cc44049
|
Merge branch 'master' into fix-dep-in-gcc133
|
2023-04-08 07:46:30 +00:00 |
|
Romain Thomas
|
cb0b6f65ac
|
Fix header guard
|
2023-04-08 07:32:08 +02:00 |
|
Romain Thomas
|
71237bdb1c
|
Remove the Profiler class
|
2023-04-08 07:30:07 +02:00 |
|
topazus
|
a32f9a0127
|
Fix missing <cstdint> header for gcc 13
|
2023-04-07 10:34:39 +08:00 |
|
Romain Thomas
|
58a756460a
|
Clean headers
|
2023-04-01 09:18:43 +02:00 |
|
Romain Thomas
|
6357c6370b
|
Use the span interface
|
2023-03-11 16:37:09 +01:00 |
|
Romain Thomas
|
e9045bc6e9
|
Move from iostream to ostream
|
2023-02-25 07:23:41 +01:00 |
|
Romain Thomas
|
969411f8ef
|
Welcome 2023
|
2023-01-03 10:38:09 +01:00 |
|
Romain Thomas
|
2a10494b8a
|
Enhance the Python IO interface
Related to #832
|
2022-12-09 10:22:53 +01:00 |
|
ζeh Matt
|
9d55f53860
|
Add overloads to write output to std::ostream
|
2022-07-21 18:16:53 +03:00 |
|
Romain
|
28cd6ec1ca
|
Merge pull request #750 from orca-repos/orca-patches
Correction of an ambiguous symbol in the binary API
|
2022-07-19 04:29:58 +00:00 |
|
William Roy
|
c753e0cf10
|
Fix Binary API conflict from redundant qualifier
Signed-off-by: William Roy <wroy@proton.me>
|
2022-07-16 16:41:20 -04:00 |
|
Romain Thomas
|
baa023b914
|
Remove exceptions
|
2022-04-01 05:38:30 +02:00 |
|
Romain Thomas
|
50986fcaf1
|
Use a span interface
|
2022-02-13 10:39:38 +01:00 |
|