Commit Graph
10 Commits
Author SHA1 Message Date
icex2 5a78cdf7f6 prinet-proxy: Add keepalive module
Starts a separate thread that sends the keepalive packet to the
client in defined intervals
2021-01-23 23:46:22 +01:00
icex2 52a821f207 prinet-proxy: Separate module for client communication/packet handling
Move stuff from main. Will be re-used for keepalive packet sending
2021-01-23 23:46:22 +01:00
icex2 8747fce0ca hook/pro: Add net-crypt module, monitor network packet decryption failure 2021-01-17 01:58:24 +01:00
icex2 986571a513 pumpnet: Add prinet-proxy application
Sits between the game (client) and pumpnet (server) translating
the game's native protocol to more managable http requests.

Encryption and decryption is also taken care off to remove that
burden from the server side. This makes http requests as generic as
"game version X is sending some data. here, go and figure out what
to do" on the server side.
2021-01-17 01:34:23 +01:00
icex2 506abe92da pumpnet/lib: Add prinet module for sending prime network data to pumpnet 2021-01-17 01:34:23 +01:00
icex2 60e37e8eff pumpnet/lib: Adapt cmake file to refactoring changes 2021-01-17 01:34:23 +01:00
icex2 da44fb71a4 pumpnet/client: Remove curl dependency, already part of pumpnet-lib 2021-01-17 01:34:23 +01:00
icex2 abb383995a sec/prinet: Module for encryption/decryption of prime network traffic 2021-01-17 01:34:18 +01:00
icex2 8c66e6b763 piubtn real: Add missing library on linking 2020-12-31 19:55:24 +01:00
icex2 762bf140c0 Version 1.08 with public source code release. 2020-10-03 20:56:55 +02:00