Kae
951fe787c4
Networking changes (needs P2P testing, requires clients to update unfortunately)
2024-07-27 14:09:12 +10:00
Kae
6c896c2ef7
Make ping updates more accurate
2024-04-04 14:35:36 +11:00
Kae
c1592b079d
Add readJson and writeJson for some packets
2024-03-22 20:59:02 +11:00
ErodeesFleurs
876cf6343d
modify universe.sendPacket
2024-03-19 16:42:06 +08:00
ErodeesFleurs
b856377833
add sendPacket lua context
2024-03-19 12:46:50 +08:00
Kae
5ca42599ef
make timescale a server command and add a tickrate command
2024-03-19 13:35:55 +11:00
Kae
5a48b0383a
fix StepUpdate typos (oops)
2024-03-18 22:09:48 +11:00
Kae
f15d50ec07
oops!!
2024-03-17 23:09:42 +11:00
Kae
9dc1eb7312
InterpolationTracker operates on time in seconds instead of steps now
2024-03-17 17:33:31 +11:00
Kae
662b83ff92
Initial commit of experimental zstd network compression
...
currently a bit buggy
2024-03-14 21:41:53 +11:00
Kai Blaschke
431a9c00a5
Fixed a huge amount of Clang warnings
...
On Linux and macOS, using Clang to compile OpenStarbound produces about 400 MB worth of warnings during the build, making the compiler output unreadable and slowing the build down considerably.
99% of the warnings were unqualified uses of std::move and std::forward, which are now all properly qualified.
Fixed a few other minor warnings about non-virtual destructors and some uses of std::move preventing copy elision on temporary objects.
Most remaining warnings are now unused parameters.
2024-02-19 16:55:19 +01:00
Kae
0ef8807539
Changes to support modifying networking while maintaining legacy support
2023-07-31 20:22:09 +10:00
Kae
332983c97b
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
LDA
c9e889723b
resolved most of the compiler warnings/errors under gcc
...
also update xxhash and tinyformat
2023-06-26 11:58:35 -07:00
Kae
e5d2e2c462
Micro-optimization to packet creation
2023-06-23 19:05:24 +10:00
Kae
6352e8e319
everything everywhere
...
all at once
2023-06-20 14:33:09 +10:00