Commit Graph

185 Commits

Author SHA1 Message Date
2c138fc0eb update rustls_pemfile 2024-05-24 18:09:26 +02:00
2138b5cc8f Update rusqlite 2024-05-20 13:04:20 -04:00
b2998676cb in order to update quinn / rusttls, move config to workspace Cargo.toml 2024-05-20 16:43:45 +02:00
b770665fb9 new toolchain lints helped us to find issues, backporting the bugfixes here.
NOTE: we havent had world enabled in server/agent, this MR now enables this, might have some (hopefully positive) effects on our agent code
2024-05-16 10:40:15 +02:00
6430091512 Remove ping and add request size test 2024-05-02 17:59:16 +00:00
83d4c775e2 connect query server to gameserver 2024-05-02 07:00:01 +00:00
35afd20b63 Change the version number to 0.16 2024-03-30 00:10:54 +01:00
941b204681 update some dependencies manually 2024-03-20 09:36:58 +01:00
f56e1d84b5 Use wasmtime to execute wasm components as veloren plugins 2024-02-10 09:35:04 +00:00
adeab73876 move whole webserver to server-cli 2023-10-18 09:35:40 +02:00
38f4b8b644 There is no way to moderate ChatMessages not send in global chat. For this way we might investigate in a different approach.
The Gameserver returning the latest chat messages via a REST api (protected by a password in settings).
A central service can then scrape this endpoint and make it accessable to moderators.

We need to make sure to log which moderator sees which messages, especially when whispered. to be sure we might also limit the holding period to a week
2023-10-18 09:35:40 +02:00
cd98dd5245 Remove unused deps flagged by cargo-machete 2023-09-21 22:59:50 -04:00
d67817068e fix auth, needed to set correct Config for argon to fix the hashing 2023-09-13 12:23:36 +02:00
d54ed537ac update uuid via authc 2023-08-28 20:09:17 +02:00
f0d8237e2d Upgrade authc dependency revision
42dddd666f28e1a94cdf4b542fcd61f67658e261 contains additional fixes
for RUSTSEC-2023-0052.
2023-08-23 11:17:30 +02:00
b03d0dcc7b Upgrade rustls and quinn
According to RUSTSEC-2023-0052 we need to upgrade rustls to 0.21
to get a fix for the issue which may or may not affect Veloren
since it's about client certificates but with the absence of a
PoC it seems like a good idea to upgrade anyway, just to be sure.

webpki has gone unmaintained (which rustls 0.20 depends on),
starting with rustls 0.21 it depends on rustls-webpki which
contains a fix for the issue. Since quinn also depends on
rustls 0.20 in 0.8 and 0.9 versions, we needed to upgrade it to
0.10 so that it depends on rustls 0.21 which we now use.
2023-08-23 06:35:36 +02:00
e3f8046691 Change the version number to 0.15 2023-06-30 16:31:00 +02:00
3a19669d53 use workspace dependencies to make our life easier maintaining them :) 2023-05-10 18:16:25 +02:00
5c4c47b517 Use LRU cache for caching presistent chunks instead of time-based cache 2023-05-09 20:06:53 +02:00
95a38ff8f6 Merge branch 'imbris/revert-some' into 'master'
Revert some of the updates to make windows cross compile directx work

See merge request veloren/veloren!3918
2023-05-06 05:12:20 +00:00
af0d0f3ea4 Second attempt (success) 2023-05-06 00:30:54 -04:00
cd7d889c13 get rid of oldtime in chrono 2023-05-05 18:25:49 +02:00
4be1e82ba9 update further dependencies 2023-05-04 23:42:05 +02:00
27620e665b we need a new version of refinery that needs a new version of rusqlite, so update both 2023-05-04 20:53:00 +02:00
054f4f9453 update veloren deps 2023-05-04 11:58:43 +02:00
Sam
e819cd2309 Updated hashbrown, removed some to_owned calls in handling recently unequipped items 2023-04-19 18:43:40 -04:00
6035234c6e Removed old rtsim 2023-04-09 19:25:55 +01:00
c168ff2f9b Added rtsim saving, chunk resources, chunk resource depletion 2023-04-09 19:25:51 +01:00
0cafafdaa7 Began integrating rtsim2 into server 2023-04-09 19:25:51 +01:00
Sam
4f26e37ae6 Addressed review 2023-01-09 20:18:31 -05:00
Sam
7d42c45fdd Site2 code is now hot-reloadable with 'hot-site2' feature. 2023-01-09 20:06:35 -05:00
25906e05df Change the version number to 0.14 2023-01-06 18:41:03 +01:00
29d0f5b25d update dependencies 2022-09-22 11:57:55 +02:00
Sam
525630c37a Moved some agent code into separate crate to facilitate hot reloading of that agent code. 2022-09-16 22:13:18 -04:00
e9a463d459 Revert "Merge branch 'xMAC94x/update-deps' into 'master'"
This reverts merge request !3608
2022-09-15 18:51:48 +00:00
2c15d0af56 Reduce overhead of messaging systems. 2022-09-14 21:04:53 -07:00
d9e6f10688 update dependencies 2022-09-08 23:29:08 +02:00
52bd7b2485 Added automod 2022-08-11 11:09:52 +01:00
d5b59c2bb7 Convert away from IdvStorage to mixture of VecStorage and DenseVecStorage 2022-08-08 00:38:20 -04:00
bfcc2cb802 Change the version number to 0.13 2022-07-23 14:06:08 +02:00
e4909650e1 update hashbrown, specs, and tracy 2022-07-06 15:41:59 +02:00
273c5ed2f0 Temporary noise solution 2022-07-04 18:07:00 +02:00
fa49248c31 switch to upstream vek again 2022-04-28 09:10:55 +02:00
50fd55daef Merge branch 'tormod-personalities' into 'master'
Give NPCs random Big Five personalities.

See merge request veloren/veloren!3280
2022-04-04 19:03:05 +00:00
cb88648cca Give NPCs random Big Five personalities. 2022-04-04 20:17:50 +02:00
64b9602760 update further dependencies, including strum and get rid of old strum_macro 2022-04-04 16:06:47 +02:00
affdf3131f update a bunch of dependencies, including clap3 2022-04-04 11:43:29 +02:00
802b9e7914 Change the version number to 0.12 2022-02-18 22:36:53 +01:00
6e46b4ddef Fixed CI 2022-02-14 11:46:42 -05:00
Sam
c15fb2b68f Better mugger AI 2022-02-10 14:58:28 -05:00