61 Commits (445ce2c44f324589729fbeec5113edcc439908d7)

Author SHA1 Message Date
Mohammed Sadiq 6a988bb0d0 [multiple] cleaner calloc use in SETDEFAULTS_FUNC 3 years ago
Glenn Strauss b31e7840d5 [multiple] quiet clang --analyze where trivial 3 years ago
Glenn Strauss f69bd9cdb8 [core] perf: simple, quick buffer_clear() 3 years ago
Glenn Strauss 810109cc34 [multiple] code reuse: using array_*() funcs 3 years ago
Glenn Strauss 3dd3cde902 [core] abstraction layer for HTTP header manip 3 years ago
Glenn Strauss a7c27c9f99 [core] code reuse with array_insert_key_value() 3 years ago
Glenn Strauss 04d76e7afd [core] some header cleanup 4 years ago
Glenn Strauss 78e25f0f50 [mod_extforward] allow explict IPs to be untrusted (#2860) 4 years ago
Glenn Strauss fc7edb3946 [mod_extforward] CIDR support for trusted proxies (fixes #2860) 4 years ago
Glenn Strauss 84b5064dc4 [core] discard from socket using recv MSG_TRUNC 4 years ago
Glenn Strauss 1367f60626 [core] isolate sock_addr manipulation 4 years ago
Glenn Strauss dadfb5fcf5 [core] attempt to quiet coverity false positives 4 years ago
Glenn Strauss 9bc61f16cb [core] attempt to quiet coverity false positives 4 years ago
Glenn Strauss b6bd4d3d94 [mod_extforward] PROXY proto and SSL_CLIENT_VERIFY 4 years ago
Glenn Strauss cdfddce707 [mod_extforward] typo in comment 4 years ago
Glenn Strauss 6a8de931ec [core] continue collecting use of netdb.h 5 years ago
Glenn Strauss b298e2acb0 [mod_extforward] quiet clang compiler warning 5 years ago
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) 5 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 6 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) 8 years ago
Stefan Bühler 268c054c40 [mod_extforward] fix compilation without IPv6, (not) using undefined var (fixes #2515, thx mm) 8 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) 8 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 9 years ago
Cyril Brulebois 9c43331382 Use NULL instead of 0 where pointers are expected. 9 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 11 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 12 years ago
Stefan Bühler d0c8721b0d Fix unused var in mod_extforward if ipv6 is disabled. 13 years ago