2101d8264c
xVAR did some research here: https://discord.com/channels/449602562165833758/450065987006496768/979121835801202688
...
and because of that we decided to set the recv buffer to 512kB via linux kernel parameters.
We didn't had any problems on the official server so we wanted to bake that into code.
There is a calculator https://www.switch.ch/network/tools/tcp_throughput/?mss=1460&rtt=80&loss=1e-06&bw=10&rtt2=500&win=1024&Calculate=Calculate
that said for 10Mbits/ speed 16kB recv buffer and 500ms we only can expect effective 0.24 Mbits of actuall data speed.
Nothing mentioned increasing the send buffer, but it prob cant hurt from a server side or ?
cat /proc/sys/net/core/wmem_default showed 212992
cat /proc/sys/net/core/rmem_default showed 212992
sysctl -w net.ipv4.tcp_wmem="4096 524288 4194304" was beeing used
sysctl -w net.ipv4.tcp_wmem="4096 16384 4194304" was the default
2023-07-04 23:48:59 +02:00
dab040baa4
Merge branch 'trade-thirdconfirm' into 'master'
...
Added additional confirmation when trading for nothing.
See merge request veloren/veloren!3997
2023-07-03 23:45:59 +00:00
620c58fecc
Merge branch 'bd/esperanto' into 'master'
...
Esperanto translation
See merge request veloren/veloren!3432
2023-07-03 23:34:36 +00:00
a7ff12f012
Esperanto translation
2023-07-03 23:34:35 +00:00
645d063dcd
Merge branch 'sam/durability-tweaks' into 'master'
...
Durability tweaks
See merge request veloren/veloren!3985
2023-07-03 23:34:33 +00:00
7380b9b485
Merge branch 'wildlife_spawn_work' into 'master'
...
wildlife_spawn_work
See merge request veloren/veloren!3992
2023-07-03 23:21:56 +00:00
3611fd2b3d
wildlife_spawn_work
2023-07-03 23:21:56 +00:00
551209dd76
Merge branch 'fix-plugin-feature' into 'master'
...
Fix client without plugin feature
See merge request veloren/veloren!4008
2023-07-03 10:21:20 +00:00
3c5857527c
fix client without plugin feature
2023-07-03 11:18:49 +02:00
2f6880bc5b
Merge branch 'christof/remove_wasm32_cfg' into 'master'
...
upgrade wasmer, implement basic WASI, turn off login events for now
See merge request veloren/veloren!3991
2023-07-02 10:15:18 +00:00
e5dbf3ec2e
Merge branch 'walpo/add-bulgarian-translation' into 'master'
...
i18n: add bulgarian (bg) translation
See merge request veloren/veloren!4005
2023-07-02 08:50:17 +00:00
9c0046f790
i18n: add bulgarian (bg) translation
2023-07-02 08:50:17 +00:00
34da94cbad
remove release mode from CI and move to the proper place in CHANGELOG
2023-07-01 15:44:15 +02:00
5fc89dfce6
add ChangeLog
2023-07-01 15:31:53 +02:00
7e362d7ac8
clippy fix
2023-07-01 15:31:53 +02:00
708819013f
remove another dead code section
2023-07-01 15:31:53 +02:00
08d84291ab
document and restrict the public interface
2023-07-01 15:31:53 +02:00
c9ff9e9841
simplify the interface and make the functions more explicit
2023-07-01 15:31:53 +02:00
01223d7174
implement and use read_exact_bytes, cleanup
2023-07-01 15:31:53 +02:00
65966294a0
address more of zesterer's proposals and implement process exit removing the binary
2023-07-01 15:31:53 +02:00
43f7bb7ddc
implement the first half of zesterer's proposals and update wasmer
2023-07-01 15:31:53 +02:00
5802f94daf
get rid of the empty memory_manager module
2023-07-01 15:31:53 +02:00
cfaffd0ac2
implement up to two slices in write_bytes (gather)
2023-07-01 15:31:53 +02:00
0d22a475f8
consistently use 64 bit in wasm_prepare_buffer
2023-07-01 15:31:53 +02:00
28c3721ecf
upgrade wasmer, implement basic WASI, turn off login events for now
2023-07-01 15:31:53 +02:00
59e242dfb8
Merge branch 'zesterer/anticheat' into 'master'
...
Emergency fixes to terrain persistence and anticheat
See merge request veloren/veloren!4006
2023-07-01 12:15:32 +00:00
7c59bec29d
Removed dead code warning
2023-07-01 12:11:21 +01:00
598f628858
Reenabled physics rejection logging
2023-07-01 09:40:57 +01:00
9a0aa5d552
Emergency fixes to terrain persistence and anticheat
2023-06-30 19:56:24 +01:00
75c3b8ca65
Merge branch 'xMAC94x/release-numbers' into 'master'
...
Change the version number to 0.15
See merge request veloren/veloren!4000
v0.15.0
2023-06-30 15:09:28 +00:00
e3f8046691
Change the version number to 0.15
2023-06-30 16:31:00 +02:00
e6e4f8f77a
Merge branch 'zesterer/shaders' into 'master'
...
Fixed bloom sample UV, added Cinematic shader
See merge request veloren/veloren!4002
2023-06-29 18:12:39 +00:00
ffabace13d
Fixed bloom sample UV, added Cinematic shader
2023-06-28 12:21:16 +01:00
99d2dc3817
Merge branch 'login_bg' into 'master'
...
New login BG
See merge request veloren/veloren!4001
2023-06-27 19:51:23 +00:00
5c3ab74bdf
login background
2023-06-27 21:37:19 +02:00
c0e227272f
Merge branch 'xMAC94x/cidb2' into 'master'
...
move translations over too
See merge request veloren/veloren!3999
2023-06-27 06:11:04 +00:00
c4b316af19
Durability tweaks
2023-06-26 20:49:03 -04:00
9009491f5c
move translations over too
2023-06-27 00:13:01 +02:00
ced6880168
Added additional confirmation when trading for nothing.
2023-06-26 10:39:30 -04:00
2a4187e769
Merge branch 'zesterer/anticheat' into 'master'
...
Improved Anticheat
See merge request veloren/veloren!3993
2023-06-23 12:10:34 +00:00
9c1a06d1b2
Upped maximum vertical speed
2023-06-22 19:34:18 +01:00
98493fd511
Better rejection logs
2023-06-22 13:14:07 +01:00
dda28d5621
Overhauled and improved anticheat
2023-06-22 12:25:08 +01:00
8480cb4a7a
Apply client physics once per server tick
2023-06-22 10:43:02 +01:00
57539803d2
Merge branch 'small_tweaks' into 'master'
...
Small balance changes
See merge request veloren/veloren!3989
2023-06-19 01:16:43 +00:00
65ea69bef3
Small balance changes
2023-06-19 01:16:42 +00:00
079e7bfed6
Merge branch 'uniior/cacti' into 'master'
...
New/revamped cacti sprites
See merge request veloren/veloren!3986
2023-06-18 01:22:33 +00:00
413befadae
Lowercase asset files
2023-06-17 20:35:28 -04:00
1269cfe00d
Lowercase asset files
2023-06-17 20:20:05 -04:00
05adddb3f9
Merge branch 'xMAC94x/swap_cidb' into 'master'
...
xmac94x/swap cidb
See merge request veloren/veloren!3990
2023-06-16 16:25:36 +00:00