Marcel Märtens
bf0492d697
Fix bug that metrics took a random port always introduced in !584
...
also removed the duplicate port from the server creation process, using the server settings struct now
2019-10-11 14:19:55 +02:00
Wu Yu Wei
8e13827888
Bind random port for ServerMetrics
2019-10-11 09:06:34 +00:00
KyoZM
703ea57f6a
load structures from ron files / transfer static structure lists to ron files
2019-10-10 20:53:13 -03:00
Marcel Märtens
5e0d7081ba
Change the version number to 0.4
2019-10-10 15:48:01 +02:00
Wu Yu Wei
1d224e5274
Switch portpicker dependemcy to git
...
A pull request to fix has been created on original repository. But
since 0.4 is coming out pretty soon, let's swithc to this fork
temporary.
2019-10-07 15:35:20 +00:00
Brian Lewis
63277fc98d
Fix crashing due to error in Alsa.
...
This uses a more recent version of cpal (a dependency of rodio hence the
rodio change) which seems to have fixed a crash due to
'device not available: "Invalid argument"' coming from Alsa.
The change in cpal also made some functions now return `Result` instead
of a bare type which I dealt with by using `expect` to minimize how far
these changes fan out into the code but maybe this isn't ideal.
Fixing https://gitlab.com/veloren/veloren/issues/280 - Crash with ALSA
2019-10-06 11:24:42 +02:00
Forest Anderson
604929b5c3
Revert "Merge branch 'angelonfira/change-memory-allocator-to-jemalloc' into 'master'"
...
This reverts merge request !547
2019-10-06 01:31:47 +00:00
Forest Anderson
c37dd91647
Added jemalloc for Linux systems
2019-10-05 17:57:29 -04:00
Forest Anderson
34975879ad
Remove heaptrack
2019-10-05 17:57:29 -04:00
Songtronix
c4edda1a80
Fix discord rich presence
2019-10-05 15:35:59 +00:00
Wu Yu Wei
888c52d161
Update client-side password hashing to argon2
2019-10-05 13:12:20 +00:00
Mckol
a15c11f023
Hash the passwords client-side
2019-10-04 16:44:31 +00:00
Forest
1be355c0f1
Updated cargo.lock
2019-10-03 17:20:16 -04:00
Acrimon
6b87c25867
Updated toolchain version and a bunch of deps.
2019-10-03 17:19:22 -04:00
Songtronix
c094c1282c
feat(voxygen): add logo for windows executable
2019-10-02 16:57:08 +02:00
Imbris
1e7d4468c5
Small cache experiments
2019-09-22 22:19:07 -04:00
Acrimon
f426a12631
Update lockfile.
2019-09-17 16:12:26 +02:00
Acrimon
46bf09662b
Made the worldgen noise generators seed from the RNG and got rid of zerocopy.
2019-09-17 16:05:08 +02:00
Joshua Barretto
e6d8b4b8d8
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
Marcel Märtens
bdea219d82
switch from hyper http to rouille for http server
2019-09-09 10:07:25 +02:00
Marcel Märtens
ae51f9f9dd
update version, revert from static prometheus back to normal because static doesnt supprot registries, and implement most of the metrics except for entity count
2019-09-09 09:54:30 +02:00
Marcel Märtens
2b344e9d94
first implementation of prometheus in veloren for git hash, tick times, chunks loaded, player online, entity count and light count
2019-09-09 09:48:44 +02:00
Forest
ed88db8213
Updated cargo lock
2019-09-08 11:28:56 -04:00
haslersn
231302e16b
common: Add benchmark for Chonk
2019-09-06 15:44:36 +02:00
Louis Pearson
7c0aa9611c
Use latest version of Rodio instead of custom branch
2019-09-05 03:04:53 -06:00
Monty Marz
8c39a4751b
More sprites, ui fixes, lianas
2019-09-01 19:04:03 +00:00
timokoesters
7d55909210
Remove vek patch, it's on crates.io now
2019-08-26 17:26:16 +02:00
timokoesters
34c959bef0
Update to github vek repo
2019-08-26 13:12:45 +02:00
timokoesters
a27dfda5fb
Implement unstoppable rolling
2019-08-26 13:12:42 +02:00
Acrimon
86d8178f38
Removed unsafe.
2019-08-19 00:55:04 +02:00
Imbris
685a31a747
remove palette dependency
2019-08-16 00:01:20 -04:00
Imbris
ec28d628bd
Improve colors
2019-08-15 23:59:09 -04:00
Imbris
35d490bc1e
Move shaders, start asset reloading system
2019-08-15 23:56:12 -04:00
Acrimon
7453e7f288
[Common] Switch mutexes and channels.
2019-08-16 00:19:54 +02:00
Acrimon
4c575c14ff
[Server] Switched mpsc for crossbeam::channel.
2019-08-16 00:10:46 +02:00
Acrimon
dc1e4d1ae8
[Voxygen] Switch mutexes to parking_lot and channels to crossbeam.
2019-08-16 00:07:09 +02:00
Acrimon
7c8487ed76
Finished switch to hashbrown.
2019-08-11 22:38:28 +02:00
Acrimon
bd4119a6cd
Use hashbrown instead of fxhashmap in world.
2019-08-11 22:10:36 +02:00
Acrimon
9c0a6caafb
Migrate client to hashbrown.
2019-08-11 21:54:20 +02:00
Acrimon
058ecb8ada
Use hashbrown in voxygen instead of a billion different shitty maps.
2019-08-11 21:52:23 +02:00
Acrimon
9515f047b9
Switch to hashbrown in server.
2019-08-11 21:48:02 +02:00
Piotr Korgól
9637bb89aa
Change the version number to 0.3
2019-08-04 13:53:59 +02:00
Marcel Märtens
1f6ee55555
fixed #211 - host specs-idvs on gitlab.com
2019-08-02 10:16:55 +02:00
Dominik Broński
48a4377bf8
Revert "Merge branch 'imbris/upgrade_specs' into 'master'"
...
This reverts merge request !375
2019-08-01 23:32:33 +00:00
Imbris
bafea1884f
Upgrade specs to 0.15
2019-08-01 18:09:13 -04:00
Acrimon
5bf068ab63
Fix lockfile.
2019-07-31 11:45:23 +02:00
Acrimon
5fe8eaecec
Swapped some rarely use storages.
2019-07-31 11:41:29 +02:00
Acrimon
3fbd8f5444
Updated specs-idvs.
2019-07-31 11:41:29 +02:00
Acrimon
ec706c61d4
Update specs-idvs
2019-07-31 11:41:29 +02:00
Acrimon
c35c9bd062
Updated specs-idvs
2019-07-31 11:41:29 +02:00