Apply x-forwarded-for to source clients too.
Apply x-forwarded-for first (before break).
Missing or empty client->username should log "-". The authuser field must be url escaped (no whitespace allowed).
Merge branch 'feature/source-x-forwarded-for' into develop
Only util_url_escape(username) when type == LOG_ACCESS_CLF_ESC
Merge branch 'feature/handle-empty-client-username' into develop
Use un instead of username.
Merge branch 'feature/handle-empty-client-username' into develop
Set kdgm9 patch-level
Merge branch 'release/icecast-2.3.3-kdgm9'