- Apr 09, 2019
-
-
ale authored
Includes a merge of radiod and redirectord, updates to more modern Go idioms, adoption of the higher level etcd concurrency primitives, and a lot of other minor implementation changes. The refactor is still incomplete: the daemons won't compile and the code to start the RPC servers is missing.
-
- Nov 21, 2015
-
-
ale authored
-
- Oct 17, 2015
-
-
ale authored
This provides some discovery capabilities to radiod and redirectord, so that in most cases fewer command-line options are required for operation.
-
- Jul 27, 2015
-
-
ale authored
-
- Jan 17, 2015
-
-
ale authored
This will limit useless reloads (and related killSources), for instance when transcoding parameters change. Also, improve the icecast config generation test.
-
- Dec 27, 2014
- Dec 26, 2014
-
-
ale authored
Master election code should be more robust now, this commit eliminates the discrepancy between role and master info (previously it was possible for these two to be non synchronized). This commit also includes an in-memory etcd mock, which implements enough of the etcd interface to test the masterelection code.
-
- Dec 01, 2014
-
-
ale authored
Introduce node names, allowing a node to have multiple IP addresses. Also, make the front-end code IPv6-aware and support AAAA records.
-