Commit Graph

15 Commits

Author SHA1 Message Date
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
cd3cc31cd6 use fmt.dev's fmt::print functions, factor out command line functions from main to cli.cpp 2023-06-05 08:45:06 -07: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
6b85db12c9 disable static building for now (causing more headaches than it should)
update keys.json with new info
2023-06-02 07:09:40 -07:00
Andrew
475241e608 Get rid of PkgConfig 2023-06-02 15:39:11 +03:00
Andrew
a14d44cdca FindOpenSSL (Crossplatform solution) 2023-06-02 15:36:34 +03:00
Andrew
e437cc548a Folder refactor 2023-06-01 23:09:44 +03:00
Neo
96639bbaf7 remove bink generation script
add runtime json parsing
add cmake.cpm
update cmake to reflect this
fix compilation errors

** breaks 2k3 key generation, work in progress
2023-06-01 10:55:36 -07:00
Andrew
814b8e48fb Update CMakeLists.txt (Refactor) 2023-06-01 18:56:26 +03:00
Andrew
8088c455ff Revert CMakeLists.txt 2023-06-01 18:54:11 +03:00
Andrew
5bf1da663a CMake executable merge 2023-06-01 18:22:45 +03:00
Andrew
f5423a8eb0 Refactor, improved readability 2023-06-01 16:09:22 +03:00
Neo
3999ed0996 switch the XP algorithm to use bink.h data
create script in python to format said data to C
begin transition to using C++ functions
2023-05-31 18:53:42 -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
Andrew
ac47a88f7e Add OpenSSL libraries, convert to CMake 2023-05-30 11:07:50 +03:00