48 Commits

Author SHA1 Message Date
471b5b56f8 remove this commit
All checks were successful
Linux arm64 / Build (push) Successful in 58s
2025-03-15 09:33:59 +01:00
392fcb3d17 add operator<< for packets (#14)
All checks were successful
Linux arm64 / Build (push) Successful in 16s
Reviewed-on: #14
Co-authored-by: Persson-dev <sim16.prib@gmail.com>
Co-committed-by: Persson-dev <sim16.prib@gmail.com>
2025-03-13 15:20:37 +00:00
205c09a338 move SocketHandle to TcpTag
All checks were successful
Linux arm64 / Build (push) Successful in 1m3s
2025-03-12 19:07:29 +01:00
77356ce749 better print override
All checks were successful
Linux arm64 / Build (push) Successful in 15s
v1.0.4
2025-03-04 22:45:50 +01:00
7f8d9e3f96 add msg.ToString()
All checks were successful
Linux arm64 / Build (push) Successful in 15s
2025-03-04 20:26:42 +01:00
81c9dbadd6 fix printing
All checks were successful
Linux arm64 / Build (push) Successful in 15s
2025-03-04 12:23:59 +01:00
e8367cd91c MessagePrinter (Fixes #2)
All checks were successful
Linux arm64 / Build (push) Successful in 15s
2025-03-04 12:01:15 +01:00
fa6ba74068 operator<< for VarInt 2025-03-04 11:44:40 +01:00
d501c0181d fix encapsulate/decapsulated
All checks were successful
Linux arm64 / Build (push) Successful in 14s
2025-03-04 10:59:18 +01:00
680f72f881 emplace instead of push 2025-03-03 22:55:17 +01:00
4a7eb7a1df Add TCP support (#12)
All checks were successful
Linux arm64 / Build (push) Successful in 15s
Reviewed-on: #12
Co-authored-by: Persson-dev <sim16.prib@gmail.com>
Co-committed-by: Persson-dev <sim16.prib@gmail.com>
v1.0.3
2025-03-03 10:04:41 +00:00
61d0ce3a47 Add basic CI (#10)
All checks were successful
Linux arm64 / Build (push) Successful in 15s
Reviewed-on: #10
Co-authored-by: Persson-dev <sim16.prib@gmail.com>
Co-committed-by: Persson-dev <sim16.prib@gmail.com>
2025-03-01 18:38:41 +00:00
5beb5e92a7 zlib support (#9)
Reviewed-on: #9
Co-authored-by: Persson-dev <sim16.prib@gmail.com>
Co-committed-by: Persson-dev <sim16.prib@gmail.com>
2025-03-01 18:20:51 +00:00
59aaf03421 serialize id with VarInt 2025-02-26 12:23:26 +01:00
03d799e064 Add generic IO (#3)
Reviewed-on: #3
Co-authored-by: Persson-dev <sim16.prib@gmail.com>
Co-committed-by: Persson-dev <sim16.prib@gmail.com>
2025-02-26 09:29:31 +00:00
8a5286d0ce move ArrayFiller in its own file 2025-02-25 20:30:26 +01:00
a194774925 add MessageDispatcher 2025-02-25 20:29:59 +01:00
8f32b09b17 add extensions include 2025-02-25 18:29:55 +01:00
60bb4ea06e begin compression module 2025-02-25 14:06:56 +01:00
2acbd76c5a byteswapping: move declaration into source file v1.0.2 2025-02-23 21:57:10 +01:00
468f5ce8a0 add const 2025-02-23 13:20:45 +01:00
f145716cf6 serialize maps v1.0.1 2025-02-23 11:27:57 +01:00
6ee7524e17 update README 2025-02-23 10:50:39 +01:00
db0c5f3245 fix alignment + refactor
Reviewed-on: #1
Co-authored-by: Persson-dev <sim16.prib@gmail.com>
Co-committed-by: Persson-dev <sim16.prib@gmail.com>
v1.0.0
2025-02-23 09:40:46 +00:00
ee865021c2 update varint constants 2025-02-08 20:08:19 +01:00
462086b13c feat: add alignment 2025-02-08 19:45:45 +01:00
530232ba16 add back tupleforeach 2025-02-08 19:39:37 +01:00
dd808b4d57 remove unused functions 2025-02-08 14:52:28 +01:00
f5a3a443af optimise endian 2025-02-08 14:38:18 +01:00
06d69fb976 feat: add support for all endianesses 2025-02-08 13:44:04 +01:00
5e89531508 cpp version back to c++17 2025-02-07 22:03:14 +01:00
51d7c8f66d update example 2025-02-07 22:01:09 +01:00
534757f884 better endianess handling 2025-02-07 22:01:04 +01:00
6725a63c07 add write id 2025-02-07 21:10:06 +01:00
032800b220 credits 2025-02-06 22:35:00 +01:00
e13c73fe59 clean MessageFactory 2025-02-06 22:32:59 +01:00
097dab01fd clean up namespaces 2025-02-06 22:23:40 +01:00
bbafae2588 working message factory 2025-02-06 22:16:07 +01:00
f5430f3d0f add todos 2025-02-06 19:22:35 +01:00
7108ed4f28 constructor for packets 2025-02-06 19:01:32 +01:00
a63395f219 better fields 2025-02-06 18:30:35 +01:00
8ecfb95167 fields builder 2025-02-06 18:01:27 +01:00
c3a54d8e5b cleaner example 2025-02-06 16:14:11 +01:00
e6a58eb999 better example 2025-02-06 16:04:51 +01:00
f3e98543d7 read/write 2025-02-06 14:07:52 +01:00
6bbc849076 dirty messages 2025-02-05 20:42:46 +01:00
65275a2cc6 basic packet structure 2025-02-05 15:00:19 +01:00
cfeea10634 first commit 2025-02-04 19:11:03 +01:00