Commit Graph

22 Commits

Author SHA1 Message Date
CONIGUERO
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
WitherOrNot
9817a83e74
Update README.md 2023-07-03 16:40:25 -04:00
TheTank20
dc64133adf
Update README.md 2023-06-16 20:32:46 -05:00
Neo
32a14cb8d9 issue number typo 2023-06-16 15:09:05 -07:00
Neo
db5ff7cd74 add actions build badges 2023-06-16 15:07:00 -07:00
Neo
ca9ccc43ee rebrand WindowsXPKg to UMSKT 2023-06-16 14:58:22 -07:00
TheTank20
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
WitherOrNot
98c8db7e02
merge server and confid with xpkey, add LH keys (#18)
* merge server and confid with xpkey, add LH keys

* improve error handling

* update README.md

* fix line endings

* reorder products section of keys.json

* use options as global variable

* rename genServer to isBink2002

* small refactor

* handle unknown error codepath on confirmation id
remove redundant else for BINK1998 generation

* finish conversion from std::cout -> fmt::print();

---------

Co-authored-by: Neo <321592+Neo-Desktop@users.noreply.github.com>
2023-06-06 15:04:39 -07:00
Neo
fcaa449ead
use webchat for irc badge 2023-06-05 17:29:39 -07:00
Neo
42c24b57a1
Update README.md
add irc channel
2023-06-05 17:13:01 -07:00
CONIGUERO
0204d8486b
Added chat link 2023-06-05 17:21:23 -03:00
WitherOrNot
e9a10e2882
add confirmation ID generator, fix server.cpp (#14)
* add confirmation ID generator, fix server.cpp

* made an oopsie

* Update README.md

* Remove unused platform-dependent code
2023-06-03 07:14:11 -07:00
Neo
05ee5eb933 update CMakeLists to correctly compile sources - update readme to reflect that
factor out reused functions to shared.cpp/shared.h
2023-05-30 12:37:13 -07:00
Neo
aadeb8fe46 update README.md with additional project information 2023-05-29 15:09:20 -07:00
Andrew
b7c6621809
Update README.md 2023-05-29 21:30:21 +03:00
Andrew
1564056d68
Update README.md 2023-05-29 21:28:08 +03:00
Andrew
fa12ad2c48
Update README.md 2023-05-29 21:22:00 +03:00
Neo
a7a670be02 add new, updated information to readme 2023-05-26 08:58:30 -07:00
Neo
92938eb908 change datatypes to platform agnostic versions, add makefile 2023-05-23 20:06:34 -07:00
TheMCHK
b7a26092d9
Update README.md 2019-08-21 12:52:02 -03:00
TheMCHK
888b935469
Update README.md 2019-08-21 12:46:22 -03:00
TheMCHK
4d044b881c
Create README.md 2019-08-21 12:45:36 -03:00