|
9d36dd8ec9
|
Do more work on imports
|
2025-06-30 00:03:06 +01:00 |
|
|
f505302e71
|
Change the way versioning works, fix memory leaks
|
2025-06-24 18:20:43 +01:00 |
|
|
b646f28812
|
Tweak formatting, add CONTRIBUTING.md
|
2025-06-16 21:31:17 +01:00 |
|
|
1ff1e8f93f
|
Reformat all code to modified Allman/BSD style
|
2025-06-16 15:31:35 +01:00 |
|
Vali0004
|
4e053b09ca
|
Refactor code style, and add hardening
Signed-off-by: Aiden Isik <aidenisik+srht@member.fsf.org>
|
2025-06-16 14:27:12 +01:00 |
|
|
3d57c01b92
|
Do not use base address to determine DLL type, revert to old method
|
2025-06-15 12:36:09 +01:00 |
|
|
7b1d147cf0
|
Fix bug where if there are no import tables, the location of the first optional header overwrites the basefile
|
2025-06-10 16:52:07 +01:00 |
|
|
75e2a58ade
|
Use PE DLL flag to decide whether to use DLL or Title flag (more accurate?)
|
2025-06-09 21:58:32 +01:00 |
|
|
1dab6189be
|
Remove some debugging stuff
|
2025-06-09 20:17:57 +01:00 |
|
|
d82fd383f0
|
Rework executable type logic, add command line option to override it
|
2025-06-09 19:10:55 +01:00 |
|
|
81b649ca32
|
Finish import table generation
|
2025-06-09 13:47:58 +01:00 |
|
|
c0607ecc49
|
Improve error handling in main, other misc bug fixes
|
2025-06-03 18:24:07 +01:00 |
|
|
3108eb3d4a
|
Add support for DLLs
|
2025-05-29 19:13:01 +01:00 |
|
|
6eea1399bc
|
Remove some redundancy, harden better against bad input, clean up a bit.
|
2025-01-10 03:02:15 +00:00 |
|
|
ef151a1437
|
Disable imports & exports
|
2024-12-30 15:07:27 +00:00 |
|
|
095b42fc97
|
Fix header hash calculation, implement import header testing from supplemental file
|
2024-11-04 14:33:53 +00:00 |
|
|
4681226be1
|
Implement basics of many important modules.
|
2024-10-25 09:18:19 +01:00 |
|