Commit Graph
15 Commits
Author SHA1 Message Date
TheTank20 f9100e0871 To slop SSL away (#191)
* windows 98/nt4, slopped openssl away

* one (1) roadblock that it can't figure out

* fixed maybe

* fix dos?

* fix dos? (2)

* ts is gonna be slow

* No need to compress anymore

* No need to compress anymore (2)

* deslop

The main problem with AI models, even today, is that they're very shortsighted. They're too focused on the thing working now than thinking about how maintainable it will be later. As such, you get duplicated code, as well as comments that are geared towards what it's doing right then and there (as if it's an advertisement of it's services) rather than improving the readability of the code. Always check your diffs.

* Update workflows

* Update freebsd.yml

* Update README.md
2026-10-30 16:53:17 -04:00
TheTank20 987bba28af Update linux.yml 2026-06-27 12:05:41 -04:00
TheTank20 090b9805be BINK2002-specific action tests (#181) 2026-05-08 20:23:01 -04:00
TheTank20 0fdae6b053 bug fix by WindowsAddict (#177)
+ entropy fix for GitHub Actions
2026-04-11 20:46:30 -04:00
Neo 8ac486f806 Update CI display text 2025-07-19 13:32:43 -07:00
TheTank20 761ba76081 Update linux.yml 2025-07-04 09:35:34 -05:00
TheTank20 1002e0a6d5 Windows on ARM support + icon fixes (#129)
* Support for Windows on ARM (uses MSVC, but it's Windows 11 exclusive anyway so `¯\_(ツ)_/¯`)
* Adds the icon back for x86/x64 TDM-GCC builds
* Makes Linux compilation on ARM much faster
* added tests to every workflow
2025-07-04 09:29:23 -05:00
TheTank20 034c00a5b8 Update linux.yml 2025-04-13 17:50:02 -04:00
whatdoineed2do/Ray 2ac6920e2c cleanup CMakeLists.txt to build normal with statically linked internal lib without need for full static linkage 2023-09-29 22:16:33 +01:00
TheTank20 283df1c1fe Update linux.yml 2023-08-14 22:01:07 -04:00
TheTank20 f7b41a9810 Update linux.yml 2023-08-14 15:11:53 -04:00
TheTank20 c664ea7f9c Update linux.yml 2023-08-14 15:08:52 -04:00
CONIGUEROandNeo 15cbe19006 Refactor/Overhaul (#40)
* major refactor/overhaul
move generation implementation to libumskt/*
decouple CLI/Options (and JSON) from generation implementation
set groundwork for future shared library
use standardized PIDGEN2/PIDGEN3 naming convention
create a Windows Docker file for quick compilation
add Windows resouce file/header so we have an application icon on windows
use icon from @Endermanch (used with permission)
add support for fully-static linux/muslc-based compilation
add support for a dos/windows (i486+) binary using djgpp
add Dockerfile to compile gcc/djgpp/watt32/openssl to provide DOS (DPMI) binaries
add @Endermanch 's Vista+ documentation
update Readme for recent credits

* begin work on C linkage and emscripten buildpath

* Update CMake to include and build Crypto++

* move dllmain.cpp to the correct directory

* add rust port info to README.md

* re-add dropped changes from rebase

* update build config, specify windows XP version number for crypto++

* update dos-djgpp action to use new cmake builder and options

* update dos-djgpp to use UMSKT hosted forks

* update other workflows to include standard header

* remove crypto++ from build config for now

* use the new `shell` parameter in `threeal/cmake-action`
TODO: move to a stable version (v1.3.0) when ready

* use full commit hash because a shortened hash is unsupported

* add the required {0} parameter?

* add openssl 3.1.1 to windows github runners

* ensure linux matrix build compiles on the correct arch

---------

Co-authored-by: Neo <321592+Neo-Desktop@users.noreply.github.com>
2023-07-08 20:08:43 -07:00
Alfi Maulana bcd51e0e4e update build WindowsXPKg step (#38) 2023-06-30 00:58:20 -07:00
TheTank20andNeo 40c60e656f Add GitHub Actions CI/CD (#23)
* Create linux.yml

* Create windows.yml

* re-enable static builds
make a better linux github workflow

* better windows action script
fix linux output zip

* fix path typos

* Update readme

---------

Co-authored-by: Neo <321592+Neo-Desktop@users.noreply.github.com>
2023-06-16 05:57:56 -07:00