Andrew
|
150f7433dc
|
[Server] Connect JSON library
|
2023-06-05 12:19:47 +03:00 |
|
Andrew
|
79d62a3b1b
|
Slight refactor
|
2023-06-05 12:13:15 +03:00 |
|
Andrew
|
35c18d473b
|
QWORD upgrade 2/3
|
2023-06-05 01:24:20 +03:00 |
|
Andrew
|
632c84249c
|
QWORD upgrade 1/3
|
2023-06-05 00:52:10 +03:00 |
|
Andrew
|
d20cb1fa49
|
Verification procedure cleanup
|
2023-06-05 00:27:50 +03:00 |
|
Andrew
|
983acba760
|
Fix pack functions
|
2023-06-04 23:39:02 +03:00 |
|
Neo
|
974695b178
|
Add product entry for "PLUS! for Windows XP"
|
2023-06-04 12:28:16 -07:00 |
|
Neo
|
9b3abe7fb9
|
fix server2k3 compile error
|
2023-06-04 12:26:58 -07:00 |
|
Andrew
|
9812529903
|
Complete rewrite of XP Algorithm (w/ comments). Now fully optimized and readable
|
2023-06-04 22:01:09 +03:00 |
|
Andrew
|
21e31fd1b6
|
BOOL type, slight refactor, cleanup
|
2023-06-04 16:44:22 +03:00 |
|
Andrew
|
799fee5a68
|
QWORD upgrade, abstract NEXTNBITS()
|
2023-06-04 16:32:05 +03:00 |
|
Andrew
|
1c5f93b687
|
Slight refactor, prepare for QWORD upgrade
|
2023-06-04 15:40:08 +03:00 |
|
Andrew
|
3922223b9f
|
QWORD upgrade for Schnorr's Signature
|
2023-06-04 15:17:41 +03:00 |
|
Andrew
|
9302ebd751
|
Abstract FIRSTNBITS(), fix logic
|
2023-06-04 15:06:51 +03:00 |
|
Andrew
|
08ec7cb9bb
|
Simplify pointer arithmetics
|
2023-06-04 14:54:22 +03:00 |
|
Andrew
|
8e4285c960
|
Remove unnecessary pointer arithmetic
|
2023-06-04 13:38:05 +03:00 |
|
Andrew
|
63bc103384
|
Add pack/extract consistency
|
2023-06-04 13:35:26 +03:00 |
|
Andrew
|
06920ede2a
|
Data type consistency uplift
|
2023-06-04 13:31:24 +03:00 |
|
Neo
|
3f95974e61
|
disable asserts globally unless DEBUG is defined
|
2023-06-04 00:50:41 -07:00 |
|
Neo
|
166a0b5df7
|
transition products object in keys.json to add additional information later
confirm windows server 2003 as bink 0x5A
add BINK information for 0x54
|
2023-06-04 00:47:21 -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
|
728bf2a781
|
Add BINK data for VS.net (2001), VS.net 2003, Win CE Platform Builder 3, 4, and 5
|
2023-06-03 07:06:00 -07:00 |
|
Neo
|
7c62596aa5
|
fix syntax error in keys.json
|
2023-06-02 07:21:17 -07:00 |
|
Andrew
|
574b7b3b32
|
Merge remote-tracking branch 'origin/master'
|
2023-06-02 17:14:03 +03:00 |
|
Andrew
|
7944a9b15f
|
Server Algorithm uplift
|
2023-06-02 17:13:57 +03: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 |
|
Neo
|
19cce11bc2
|
Merge pull request #13 from WitherOrNot/newkeys
Add new keys from @WitherOrNot
|
2023-06-02 06:38:42 -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 |
|
WitherOrNot
|
d930648230
|
Add new keys
|
2023-06-02 03:14:53 -04:00 |
|
Neo
|
72d441b539
|
Fix datatypes to use platform independent values, Add command line switch scaffolding
Allow users to chose which bink/channelid they'd like to generate with
Add rudimentary help system, Sanitize user input
|
2023-06-01 21:25:43 -07:00 |
|
Andrew
|
e437cc548a
|
Folder refactor
|
2023-06-01 23:09:44 +03:00 |
|
Andrew
|
cc009d0ad4
|
Fix garbage keys being generated, abstract elliptic curves out
|
2023-06-01 22:19:35 +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
|
1f30ff762d
|
Fix logic
|
2023-06-01 19:47:07 +03:00 |
|
Andrew
|
62e2e37373
|
Remove BINK.h dependency on header.h
|
2023-06-01 19:24:07 +03: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
|
88619134bc
|
Quick fix - must fix script to compose project correctly
|
2023-06-01 18:32:46 +03:00 |
|
Andrew
|
bd11fb5eed
|
Include "bink.h", update BINK.h generation script
|
2023-06-01 18:28:41 +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
|
46adbee701
|
reorder products object
|
2023-05-30 13:29:43 -07:00 |
|
Neo
|
44dbb1e722
|
add in Visual Studio 2005 BINK data
|
2023-05-30 13:28:16 -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 |
|
Andrew
|
f5a76d8df5
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# LICENSE
|
2023-05-30 10:44:45 +03:00 |
|
Andrew
|
388464da68
|
Prepare repository for a revamp
|
2023-05-30 10:44:23 +03:00 |
|
Neo
|
b6ade7c890
|
Update keys.json to include a list of products and their corresponding BINK IDs
change BINK data to be referenced by their corresponding BINK ID (in hexadecimal)
|
2023-05-29 16:25:07 -07:00 |
|