44 Commits (86bb8be2c8eb5a65ebf73f12f62833db84d2cf9c)

Author SHA1 Message Date
Glenn Strauss 86bb8be2c8 [core] perf: skip redundant strlen() if len known 5 years ago
Glenn Strauss 8913dc4e59 [mod_extforward] compile on OSX 5 years ago
Glenn Strauss 40f72a41b9 [core] omit default port from normalized host str 5 years ago
Glenn Strauss 8e97c84c0f [core] fix stat_cache initialization error 5 years ago
Glenn Strauss bd0b2592d1 [mod_extforward] fix typos in Forwarded handling 5 years ago
Glenn Strauss 78cc72726d [mod_extforward] support HAProxy "PROXY" protocol (fixes #2804) 5 years ago
Glenn Strauss 371e1bf723 [mod_extforward] support Forwarded HTTP Extension (#2703) 5 years ago
Glenn Strauss 36adf0d9a6 [mod_extforward] rearrange code; prep Forwarded 5 years ago
Glenn Strauss 3070972335 [mod_extforward] upd scheme after ipstr validated 5 years ago
Glenn Strauss e7ee5dbf78 [mod_extforward] consolidate ipstr_to_sockaddr() 5 years ago
Glenn Strauss c3c78599dd [mod_extforward] simplify header search 5 years ago
Glenn Strauss 8cf6e908d3 [core] include <netdb.h> where needed 5 years ago
Glenn Strauss 20ed025685 [core] use con->dst_addr_buf instead of ip recalc 5 years ago
Glenn Strauss a53f662a30 [core] remove some unused header includes 5 years ago
Glenn Strauss bd77abe0f8 [config] more specific checks for array lists 5 years ago
Glenn Strauss bb30f44530 [mod_extforward] fix crash on invalid IP (fixes #2766) 6 years ago
Glenn Strauss e5e5548b88 [mod_extforward] reset cond_cache for scheme (fixes #1499) 6 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 years ago
Stefan Bühler c512345fa2 [config] check config option scope; warn if server option is given in conditional 7 years ago
Stefan Bühler 71b5c53a0a show extforward re-run warning only with debug.log-request-handling (fixes #2561) 7 years ago
Stefan Bühler 33cebeb0f7 fix segfaults in many plugins if they failed configuration 7 years ago
Stefan Bühler ad3e93ea96 Use buffer API to read and modify "used" member 7 years ago
Stefan Bühler 07dd0bd0a5 add force_assert() to enforce assertions as simple assert()s are disabled by -DNDEBUG (fixes #2546) 8 years ago
Stefan Bühler 6f208cfde1 fix/silence bugs reported by ccc-analyzer (clang) 9 years ago
Stefan Bühler 268c054c40 [mod_extforward] fix compilation without IPv6, (not) using undefined var (fixes #2515, thx mm) 9 years ago
Stefan Bühler 05858f6cf2 [ssl] Fix $HTTP["scheme"] conditional, could be "http" for ssl connections if the ssl $SERVER["socket"] conditional was nested (fixes #2501) 9 years ago
Stefan Bühler a0e93c678b fix undefined stuff found with clang 9 years ago
Stefan Bühler 29b126d5d3 mod_extforward: log address of untrusted proxy with debug.log-request-handling 10 years ago
Cyril Brulebois 9c43331382 Use NULL instead of 0 where pointers are expected. 10 years ago
Stefan Bühler 1ee35acc6f [mod_extforward] Support ipv6 addresses (fixes #1889) 10 years ago
Stefan Bühler 38f2d1ddd7 cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf calls 12 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 13 years ago
Stefan Bühler d0c8721b0d Fix unused var in mod_extforward if ipv6 is disabled. 13 years ago
Stefan Bühler 4c7c0b815e Make mod_extforward headers configurable (fixes #1545) 13 years ago
Stefan Bühler 63f785a2f8 Added some extra warning options in cmake and fix the resulting warnings (unused/static functions) 13 years ago
Stefan Bühler 2772e62d8d Fix mod_extforward to compile with old gcc version (#1591) 14 years ago
Stefan Bühler 85b8153dfc Fix previous merge 14 years ago
Elan Ruusamäe cde46f6a3d - support chained proxies in mod_extforward (#1528) 15 years ago
Elan Ruusamäe af4be7d0ce - HTTPS env var should be "on" when using mod_extforward and the X-Forwarded-Proto header is set. (#1499) 15 years ago
Jan Kneschke f978d992df use public API instead of patching the cond-cache ourself 15 years ago
Jan Kneschke 3940c60e68 fixed aggressive caching of conditionals (#41) 15 years ago
Jan Kneschke fb816f768b oops, missed one renamed variable if IPv6 is not available 15 years ago
Jan Kneschke 7f5aabdaaf * fixed possible crash in debug-message in mod_extforward 15 years ago
Elan Ruusamäe f68fd405f4 - add mod_extforward module from wiki 15 years ago