Commit Graph

131 Commits

Author SHA1 Message Date
10c3d01466 Add basic group functionality (no voxygen wiring yet) 2020-08-08 01:09:01 +02:00
7f97baca70 switch to auth that doesn't use agent 2020-07-31 01:05:01 +02:00
0d5e61c4b6 update auth to newest version 2020-07-29 19:28:22 +02:00
96cde882ef update auth to the newest version and remove useless dep 2020-07-29 00:05:23 +02:00
6cce09be85 Added protection stat to admin armor hidden in debug folder. Removed blue cultist armor set from drop table as it is an admin set. 2020-07-18 00:05:28 +00:00
5b57072064 fix: use correct specs(-idvs) versions
related to torvus
2020-07-09 19:46:30 +02:00
85a3f8637d fix specs 2020-07-07 14:28:00 +02:00
c212de00c2 updated dependencies and fixed stuff
- replace serde_derive by feature of serde
   incl. source code modifications to compile
 - reduce futures-timer to "2.0" to be same as async_std
 - update notify
 - removed mio, bincode and lz4 compress in common as networking is now in own crate
   btw there is a better lz4 compress crate, which is newer than 2017
 - update prometheus to 0.9
 - can't update uvth yet due to usues
 - hashbrown to 7.2 to only need a single version
 - libsqlite3 update
 - image didn't change as there is a problem with `image 0.23`
 - switch old directories with newer directories-next
 - no num upgrade as we still depend on num 0.2 anyways
 - rodio and cpal upgrade
 - const-tewaker update
 - dispatch (untested) update
 - git2 update
 - iterations update
2020-07-07 09:43:49 +02:00
8d39f27458 Upgrade hashbrown 2020-07-06 03:15:06 -04:00
c2d6d00b00 point to github specs to access PairedStorage type, fix Loadout sync spam 2020-07-06 01:56:02 -04:00
9485b45e70 switch to tracing stlye and enhance logs with usefull information
- Updated CHANGELOG
- reduce dependencies
- found out that we have alot of duplicate coding... alot...
2020-06-22 09:53:15 +02:00
589254e4ab Convert all other veloren crates to use tracing
- Completely removed both `log` and `pretty_env_logger` and replaced
with `tracing` and `tracing_subscriber` where necessary.

- Converted all `log::info!(...)` et al. statements to just use the
shorthand macro i.e. `info!`. This was mostly to make renaming easier.
2020-06-21 23:19:41 +08:00
0e59ee901e dependency reduction:
- authc no longer uses reqwest
 - image only supports PNG
 - replace routille with tiny_http
 - several other dependencies
 - cargo upgrade
 - following improvement was measured on R7 1700X:
   before:
    - cargo build: 3076.73s user / 4:45 total / 589 dependencies
    - cargo test: 6118.38s user / 7:30 total / 959 dependencies
   after:
    - cargo build: 2680.54s user / 4:05 total / 480 dependencies
    - cargo test: 5351.81s user / 7:04 total / 791 dependencies
 - added xMAC94x to CODEOWNERS for Cargo.toml, he will protect them from now on and hit people with evil looks ;)
2020-06-11 20:55:34 +02:00
34427373ef Make civsim and sites deterministic.
For anything in worldgen where you use a HashMap, *please* think
carefully about which hasher you are going to use!  This is
especially true if (for some reason) you are depending on hashmap
iteration order remaining stable for some aspect of worldgen.
2020-05-21 21:43:54 +02:00
ec03c4518a Change the version number to 0.6 2020-05-16 00:50:40 +02:00
b3791a2b4e Upgrade vek version so that it actually uses the patch 2020-03-30 19:44:51 -04:00
bc39b78173 Rebased. 2020-03-08 23:02:15 +01:00
a04c1b1d1d Add uid to Player component
fix: world examples
2020-03-08 22:58:38 +01:00
08b4cc5fc3 Update auth to use new hashing scheme. 2020-03-08 22:56:34 +01:00
7db0ff0b8c Update chat-cli to work properly.
Update reqwest to 0.10.0
2020-03-08 22:54:15 +01:00
8ef1251dc2 Add warning prompt for untrusted auth servers, move some auth code into 2020-03-08 22:51:37 +01:00
403deecc6d Server auth handling improvements. 2020-03-08 22:49:47 +01:00
e960c2233b Change the version number to 0.5 2020-01-31 17:26:45 +01:00
e391d6e4fd Added no-assets feature to common 2020-01-27 22:41:30 +00:00
1358f1dffa Changes to worldgen, adding more sedmient etc. 2020-01-23 18:18:14 +01:00
d36b263627 Branch on lower color values for more accurate speedy color conversion, add simple color conversion benchmarks 2020-01-13 23:39:22 -05:00
5813f626d1 cleanup 2019-12-20 22:48:14 -05:00
8f7323f41b Stop syncing health change timer updates 2019-12-20 22:48:14 -05:00
d341073a44 Upgrade to specs 0.15.1 2019-12-20 22:48:14 -05:00
71cce03f29 Move sync code into common submodule 2019-12-20 22:37:12 -05:00
609e0f23bf Stop global syncing of entity creation 2019-12-20 22:37:12 -05:00
e885a78deb change(deps): enforce crossbeam version 2019-11-22 19:12:58 +01:00
6dfa146484 Mitgated RUSTSEC-2019-0014 by updating noise and
disabling its default features, specifically `image`,
which had the vulnerability.
2019-11-05 11:14:39 +00:00
20248a4818 feat: store items as RON files
When a new item is created, a ron file will be used as a template
2019-10-24 23:47:26 +02:00
24d1f6d970 Add initial region system implementation 2019-10-23 22:39:42 -04:00
20c520a044 Change the version number to 0.4 2019-10-10 15:48:01 +02:00
3f2e22f039 Exponential interpolation for linear damping
With an additional approximation to allow for the same size jumps given different framerates.
2019-09-09 19:11:40 +00:00
d322384bec common: Add benchmark for Chonk 2019-09-06 15:44:36 +02:00
c4879307af Update to github vek repo 2019-08-26 13:12:45 +02:00
5054f1e87d remove palette dependency 2019-08-16 00:01:20 -04:00
be0e0e52a8 Improve colors 2019-08-15 23:59:09 -04:00
c09eb77149 Add srgb converion in shaders 2019-08-15 23:56:14 -04:00
43ec7b200b Handle errors in file watching 2019-08-15 23:56:13 -04:00
cb25c45dec Move shaders, start asset reloading system 2019-08-15 23:56:12 -04:00
42e065d425 [Common] Switch mutexes and channels. 2019-08-16 00:19:54 +02:00
b4a46f3e6e Finished switch to hashbrown. 2019-08-11 22:38:28 +02:00
d3f2ca69a4 Change the version number to 0.3 2019-08-04 13:53:59 +02:00
e4a9721588 fixed #211 - host specs-idvs on gitlab.com 2019-08-02 10:16:55 +02:00
f644b6ab89 Revert "Merge branch 'imbris/upgrade_specs' into 'master'"
This reverts merge request !375
2019-08-01 23:32:33 +00:00
5f56657f6c Upgrade specs to 0.15 2019-08-01 18:09:13 -04:00