Bugfix 3.9.2 Release notes
Hey Everyone, we've got a surprise 3.9.2 release as there were a few issues that we found quite necessary to patch and a few extras that we had ready to go that didn't quite pass testing before 3.9.1. The changelog will is also available.
Proxied IP addresses are now correctly passed again (regression introduced in 3.9).
Proxied IP addresses always passed on the address of the proxy instead of the proxied address. This has been fixed.
API port will now also consider X-Forwarded-For to consider traffic non-local.
This makes a reverse proxy for the API port require a login as well. Instead of only X-Real-IP. This is actually something we thought we had implemented, but apparently only did so for the non-API ports.
RIST profile setting can now be set.
RIST ignored the simple profile, this can now be set again correctly.
Wildcard Support for certificates, fixed default certificate fallback
Wildcard certificates weren't properly recognized and wouldn't match the wildcard portion. If no match can be found the fallback is to go to the first certificate that is set up.
An Alpine-based Dockerfile is now part of the main repository.
This can be used to create a MistServer docker image from the source code, making it easier for our users to create their own docker images.
Though the usage is likely clear if you're familiar with Docker expect the documentation to be updated next week at the latest.
The HTML output now supports several new URL parameters.
Fillspace is now the default, which makes the player take up the maximum space it is allowed to.
dev and muted no longer need a value, they only need to be passed.
The documentation has been updated to reflect the changes.