Sun, 21 Feb 2021 06:13:19 +0100 mod_http_errors: Add way to reuse the error page template
Kim Alvefur <zash@zash.se> [Sun, 21 Feb 2021 06:13:19 +0100] rev 11393
mod_http_errors: Add way to reuse the error page template module:fire_event("http-message", {title = "hello"; message = "world"}) Goal is to enable consistent messages from Prosody. Not necessarily error messages, but warnings or just notices. This does cause some drift in the purpose of mod_http_errors, but that's okay.
Thu, 18 Feb 2021 14:55:38 +0100 mod_http_errors: Minify CSS
Kim Alvefur <zash@zash.se> [Thu, 18 Feb 2021 14:55:38 +0100] rev 11392
mod_http_errors: Minify CSS Because It looks too big in view source!
Thu, 18 Feb 2021 14:43:45 +0100 Merge 0.11->trunk
Kim Alvefur <zash@zash.se> [Thu, 18 Feb 2021 14:43:45 +0100] rev 11391
Merge 0.11->trunk
Thu, 18 Feb 2021 14:34:38 +0100 mod_http: Fix trusted proxies check (thanks buildbot) 0.11
Kim Alvefur <zash@zash.se> [Thu, 18 Feb 2021 14:34:38 +0100] rev 11390
mod_http: Fix trusted proxies check (thanks buildbot) is_trusted_proxy() is only in trunk, I dun goofed when I rebased 8603011e51fe from trunk.
Thu, 18 Feb 2021 10:41:04 +0100 mod_http: Optimize proxy IP check
Kim Alvefur <zash@zash.se> [Thu, 18 Feb 2021 10:41:04 +0100] rev 11389
mod_http: Optimize proxy IP check No need to do a subnet match comparison to see if two IP addresses match exactly.
Thu, 18 Feb 2021 10:05:30 +0100 mod_websocket: Inherit security status from http request
Kim Alvefur <zash@zash.se> [Thu, 18 Feb 2021 10:05:30 +0100] rev 11388
mod_websocket: Inherit security status from http request Allows requests considered secure becasue of a proxy header to carry over to the client session. mod_bosh does this too.
Thu, 18 Feb 2021 10:00:56 +0100 mod_http: Consider x-forwarded-proto from trusted proxies
Kim Alvefur <zash@zash.se> [Thu, 18 Feb 2021 10:00:56 +0100] rev 11387
mod_http: Consider x-forwarded-proto from trusted proxies Should be better than setting consider_{bosh,websocket}_secure as that may end up causing actually insecure requests to be considered secure. Doing it here, as with IP, should make this apply to all HTTP modules.
Thu, 18 Feb 2021 12:02:11 +0100 Merge 0.11->trunk
Kim Alvefur <zash@zash.se> [Thu, 18 Feb 2021 12:02:11 +0100] rev 11386
Merge 0.11->trunk
Thu, 18 Feb 2021 12:00:00 +0100 mod_http: Skip IP resolution in non-proxied case 0.11
Kim Alvefur <zash@zash.se> [Thu, 18 Feb 2021 12:00:00 +0100] rev 11385
mod_http: Skip IP resolution in non-proxied case Skips doing the whole get_ip_from_request() dance if the request isn't from a proxy at all, even if the client sent the header for some reason.
Tue, 16 Feb 2021 23:10:23 +0100 mod_csi_simple: Fire event when flushing queue
Kim Alvefur <zash@zash.se> [Tue, 16 Feb 2021 23:10:23 +0100] rev 11384
mod_csi_simple: Fire event when flushing queue To let other plugins know and take some action, e.g. flushing other buffers or whatnot.
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 tip