- Jan 02, 2015
- Dec 28, 2014
- Dec 27, 2014
-
-
ale authored
-
ale authored
-
ale authored
-
ale authored
Increase robustness of the config watcher by reloading the full configuration on Etcd errors (fixes an issue with the very common error 401). Make sure that the Icecast config reload is only triggered if the configuration has actually changed. Added a way to stop the node properly, which ensures that we are tracking all the resources and that there are no deadlocks in the internal communications. MasterElection now closes the update channel when it's done.
-
ale authored
-
- 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 24, 2014
-
-
ale authored
-
- Dec 07, 2014
-
-
ale authored
-
- Dec 06, 2014
-
-
ale authored
-
- 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.
-
- Nov 30, 2014
-
-
ale authored
-
- Nov 05, 2014
-
-
ale authored
-
- Oct 18, 2014
-
-
ale authored
This is an attempt to fix a problem where sources would become stuck on master -> slave state transitions.
-
- Oct 17, 2014
-
-
ale authored
-
- Oct 15, 2014
-
-
ale authored
This allows running the service on a single port: with the --enable-icecast-proxy option, all requests can go through redirectord.
-
- Oct 12, 2014
- Oct 11, 2014
- Oct 08, 2014
-
-
ale authored
-
- Feb 21, 2014
-
-
ale authored
-
- Feb 20, 2014
-
-
ale authored
-
- Dec 22, 2013
-
-
ale authored
-
- Dec 01, 2013
-
-
ale authored
-
- Nov 20, 2013
-
-
ale authored
-
- Nov 19, 2013
- Nov 18, 2013
-
-
ale authored
-
- Nov 17, 2013
- Nov 16, 2013