- Jun 01, 2020
-
-
ale authored
-
- Apr 30, 2020
-
-
ale authored
If the server was signaled to shutdown when the Node was still waiting to read its configuration, the configReady channel would never fire, causing a lockup in NewNode().
-
ale authored
We can't do low-level splice() since we don't have access to the raw socket in the TLS case. This should work for clients though (maybe not for sources).
-
ale authored
This allows usage of HTTPS, IPs won't work well in that scenario.
-
- Apr 25, 2020
-
-
ale authored
-
- Apr 24, 2020
-
-
ale authored
-
- Apr 20, 2020
-
-
ale authored
-
- Mar 01, 2020
-
-
ale authored
-
- Feb 29, 2020
- Feb 28, 2020
- Feb 22, 2020
- Feb 20, 2020
-
-
ale authored
-
- Jan 13, 2020
-
-
ale authored
-
- Jan 10, 2020
-
-
ale authored
-
- Jan 07, 2020
-
-
ale authored
Remove a lot of boilerplate by using the errgroup package instead of our own custom cumbersome solutions. Control server lifetime with an outer Context.
-
ale authored
-
ale authored
It is best to just make the DNS server listen on all non-loopback IP addresses from all interfaces. The loopback exclusion is just to integrate nicely with an eventual DNS cache running on the same host.
-
- Dec 27, 2019
-
-
ale authored
-
- Apr 16, 2019
-
-
ale authored
And various other minor fixes.
-
- Apr 15, 2019
-
-
ale authored
-
- Apr 14, 2019
- Apr 13, 2019
-
-
ale authored
-
ale authored
-
ale authored
Fix also some errors in the status template, and update to Bootstrap 4.3.1 and JQuery 3.4.0.
-
ale authored
It could be that the "n=0 means EOF" semantics are leaking from the underlying splice() system call? Anyway this prevents radiod from getting stuck in a busy loop in certain(?) cases.
-
ale authored
It's a float encoded as a string.
-
ale authored
Unless an explicit fallback is configured. Untested.
-
ale authored
-
ale authored
* We can't use a RWMutex due to the predictor write at the end * Return and log errors when lbv2 returns no results * Generally increase http debug level
-
ale authored
Half-closed connections will get sources stuck.
-
ale authored
Drop our own XSLT template (yay), we can get the same information using the built-in /status-json.xsl page with Icecast >= 2.4.
-