icex2
d261a905b3
Add Dockerfile.test for running pumptool's tests in a container
2021-01-17 01:34:23 +01:00
icex2
6c944ab9a0
Rename dockerfile to allow using multiple dockerfiles
2021-01-17 01:34:23 +01:00
icex2
9126fbd804
cmake: Remove public release compile branch, not used anymore
...
This furthermore fixes the argument positioning of -g which
needs to be part of the compiler flags not linker flags.
Fixes not showing line numbers and source files on valgrind
2021-01-17 01:34:23 +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
2b193a8d40
pumpnet/lib: Add protocol for prinet data
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
1210386602
hook/patch: Adapt net-profile to naming changes of deps
2021-01-17 01:34:23 +01:00
icex2
450f5507d8
pumpnet/client: Adapt to naming changes of deps
2021-01-17 01:34:23 +01:00
icex2
250ff3bf51
pumpnet/lib: Remove now obsolete pumpnet module
...
Got separated to allow re-usability of specific parts for prinet
2021-01-17 01:34:23 +01:00
icex2
30f45783ff
pumpnet/lib: Tweak http module, return recv size, set recv buffer size
2021-01-17 01:34:23 +01:00
icex2
4c46aa4337
pumpnet/lib: Factor out (from pumpnet module) usbprofile parts
...
Preparation for having another module for handling network stuff
and re-using parts of the pumpnet lib
2021-01-17 01:34:23 +01:00
icex2
7b03067348
pumpnet/lib: Rename protocol -> protocol-usbprofile
2021-01-17 01:34:23 +01:00
icex2
e94d64d30a
pumpnet/lib: Factor out some base pumpnet logic, e.g. get+put with retry
2021-01-17 01:34:23 +01:00
icex2
659f2ea1f0
util/sock-tcp: Add functions for client side data handling
2021-01-17 01:34:21 +01:00
icex2
eac14dd673
util/sock-tcp: Add constant for invalid socket handle
2021-01-17 01:34:21 +01:00
icex2
abb383995a
sec/prinet: Module for encryption/decryption of prime network traffic
2021-01-17 01:34:18 +01:00
icex2
c84ff4463f
util/iobuf: Add functions to safely and easly alloc/free iobufs
2021-01-17 00:52:09 +01:00
icex2
2871238427
util/rand: Extend, add functions to init with seed, rand u8, u16, array
2021-01-17 00:51:22 +01:00
icex2
628a5d040e
util/base64: Add tests
2021-01-17 00:50:54 +01:00
icex2
8c66e6b763
piubtn real: Add missing library on linking
2020-12-31 19:55:24 +01:00
icex2
6492e4df1a
capnhook/result: Extend error code list
2020-12-31 19:54:59 +01:00
icex2
fb69d87c15
doc: Add doc for hooks regarding dependencies
2020-10-25 16:19:42 +01:00
icex2
9c75c248a5
Update README.md, add pipeline status
2020-10-03 20:38:39 +00:00
icex2
e7d05acb82
doc/pro1,pro2: Window/fullscreen mode instructions
2020-10-03 22:34:05 +02:00
icex2
db364d2796
Add gitlab ci script
2020-10-03 21:19:13 +02:00
icex2
4ad43a06b6
Version bump to 1.09
2020-10-03 20:58:39 +02:00
icex2
762bf140c0
Version 1.08 with public source code release.
1.08
2020-10-03 20:56:55 +02:00
icex2
656148121d
Update Bug.md, add checklist with further things to test
2020-05-09 22:22:15 +00:00
icex2
9b633f647d
Update Bug.md
2020-04-21 19:43:33 +00:00
icex2
1889aef5b6
Add gitlab templates for issues and merge requests
2019-12-20 14:04:09 +01:00
icex2
64da029351
Add README.md
2019-12-20 12:53:35 +00:00