1
Fork 0
Commit Graph

16 Commits

Author SHA1 Message Date
Juliusz Chroboczek 1ec0e7540a Passive ICE TCP. 2020-10-02 23:48:33 +02:00
Juliusz Chroboczek f5cb2ff328 Rework synchronisation between webserver and main.
We now exit with an error code if the webserver couldn't start.
2020-09-18 14:47:33 +02:00
Juliusz Chroboczek 6d3932b491 Move webserver into its own package. 2020-09-18 13:11:21 +02:00
Juliusz Chroboczek 813d89b60d Move disk writer to its own package. 2020-09-13 20:51:18 +02:00
Juliusz Chroboczek c608723394 Move group and client to their own package. 2020-09-13 20:51:15 +02:00
Juliusz Chroboczek e37e27036e Implement graceful server shutdown.
This gives the user a friendly message when the server shuts down.
2020-09-12 13:59:55 +02:00
Juliusz Chroboczek 8a4d315c51 Move ice-servers.json under dataDir.
This makes it easier to deploy by putting all user-serviceable files
under data/.
2020-08-07 11:14:34 +02:00
Juliusz Chroboczek 57e08201ab Split out web serving into a separate file. 2020-05-31 16:46:41 +02:00
Juliusz Chroboczek c1ab839f02 Implement disk tracks. 2020-05-30 03:26:05 +02:00
Juliusz Chroboczek 47d23658b5 Add profiling support. 2020-05-20 23:43:46 +02:00
Juliusz Chroboczek 98a1776ce7 Include jitter in track statistics. 2020-05-03 11:06:08 +02:00
Juliusz Chroboczek 118ad7a3a7 Display actual rate in statistics. 2020-05-03 11:06:08 +02:00
Juliusz Chroboczek 3f7439fc48 Add primitive monitoring interface. 2020-04-29 16:08:07 +02:00
Juliusz Chroboczek d33b52179e Read public groups at startup. 2020-04-25 14:34:47 +02:00
Juliusz Chroboczek 2890d21c98 Add group permissions. 2020-04-25 14:34:47 +02:00
Juliusz Chroboczek f5a518a448 Initial commit. 2020-04-25 01:06:57 +02:00