Aiden Isik Aiden-Isik · he/him
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-30 00:08:39 +01:00
b8be6481e0 No, iatAddr doesn't contain a flag
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-30 00:03:30 +01:00
9d36dd8ec9 Do more work on imports
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-26 01:12:57 +01:00
3527e2e76d Remove tabs from Guile indentation
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-25 23:52:08 +01:00
a518314dee Add Guix support
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-24 18:27:54 +01:00
9992242f5b Correct version regex in CMakeLists.txt
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-24 18:20:57 +01:00
f505302e71 Change the way versioning works, fix memory leaks
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-21 21:46:55 +01:00
3c46c6cf74 Restore comments which were accidentally deleted during reformatting
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-16 22:06:37 +01:00
f6610667ae Remove prints from everywhere but main, fix bug where only part of an import library version was set
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-16 21:31:24 +01:00
b646f28812 Tweak formatting, add CONTRIBUTING.md
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-16 17:12:35 +01:00
dba2f4c54c Change how getXXFromYY functions handle errors (utilise errno)
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-16 17:09:58 +01:00
ef726fbdbd Change how getXXFromYY functions handle errors (utilise errno)
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-16 15:31:41 +01:00
1ff1e8f93f Reformat all code to modified Allman/BSD style
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-16 14:27:49 +01:00
4e053b09ca Refactor code style, and add hardening
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-16 14:19:29 +01:00
1938c71369 Add Nix support
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-15 22:29:57 +01:00
434ed63db9 Use UBSan as well
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-15 12:36:25 +01:00
3d57c01b92 Do not use base address to determine DLL type, revert to old method
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-10 16:52:17 +01:00
7b1d147cf0 Fix bug where if there are no import tables, the location of the first optional header overwrites the basefile
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-09 21:58:43 +01:00
75e2a58ade Use PE DLL flag to decide whether to use DLL or Title flag (more accurate?)
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-09 20:18:07 +01:00
1dab6189be Remove some debugging stuff
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-06-09 20:17:02 +01:00
8b9bb90ef5 Remove some debuggin stuff