Commit Graph

119 Commits (master)

Author SHA1 Message Date
Kim Alvefur 629b5b10b5 mod_http: Log problems parsing IP addresses in X-Forwarded-For (Thanks Boris) 9 months ago
Kim Alvefur 3873c984a3 mod_http: Fix IP address normalization (Thanks Boris) 9 months ago
Kim Alvefur 960f406662 mod_http: Fix error if 'access_control_allow_origins' is set 3 years ago
Kim Alvefur 0890b20fbf mod_http: Unhook CORS handlers only if active (fixes #1801) 3 years ago
Matthew Wild 246d797f81 mod_http: Allow disabling CORS in the http_cors_override option and by default 3 years ago
Matthew Wild f19f1088b7 mod_http (and dependent modules): Make CORS opt-in by default (fixes #1731) 4 years ago
Matthew Wild 331ede129e mod_http: Reintroduce support for disabling or limiting CORS (fixes #1730) 4 years ago
Kim Alvefur 7721cc667b mod_http: Generate URL from configuration in prosodyctl 2 years ago
Kim Alvefur fd63cc11c1 mod_http: Fix passing minimum limits in wrong argument position 2 years ago
Kim Alvefur 71ad48095d plugins: Use integer config API with interval specification where sensible 2 years ago
Kim Alvefur 1987a7411f plugins: Switch to :get_option_period() for time range options 2 years ago
Kim Alvefur af2cf5f188 renamening: Fix newly added imports to use the new namespace 3 years ago
Kim Alvefur 57dd3340b0 mod_http: Simplify conversion of Set to Array 3 years ago
Kim Alvefur 16381e754d mod_http: Make RFC 7239 Forwarded opt-in for now to be safe 3 years ago
Kim Alvefur 8c92b32b7a mod_http: Use RFC 7239 Forwarded header to find original client IP 3 years ago
Kim Alvefur 3fbd92e26d mod_http: Handle bracketed IP address format from RFC 7239 3 years ago
Kim Alvefur 0b87371f78 mod_http: Add way to retrieve internal URL instead of external 3 years ago
Kim Alvefur 59be792439 mod_http: Fix reliance on previous tostring() format of util.set 3 years ago
Kim Alvefur 98922d54b1 plugins: Prefix module imports with prosody namespace 3 years ago
Kim Alvefur aa9e2741d5 mod_http: Restore ip field for requests without proxies 5 years ago
Kim Alvefur e52a77ff84 mod_http: Fix trusted proxies check (thanks buildbot) 5 years ago
Kim Alvefur 80116bf0e3 mod_http: Skip IP resolution in non-proxied case 5 years ago
Kim Alvefur eae775bc79 mod_http: Use interface name as default default global hostname 4 years ago
Kim Alvefur 35e77293c0 mod_http: Use http_default_host for URLs generated in global context 4 years ago
Kim Alvefur a798505a97 mod_http: Increase severity of loading unreachable http modules 4 years ago
Kim Alvefur 77630b72ff mod_http: Skip querying portmanager when http_external_url when is set 4 years ago
Kim Alvefur b187489802 mod_http: Limit unencrypted http port (5280) to loopback by default 4 years ago
Kim Alvefur 6d8f1d56ed mod_http: Clean up redirects handlers for wildcard on http module unload 4 years ago
Kim Alvefur c506269ff5 Fix various spelling errors (thanks codespell) 4 years ago
Kim Alvefur 4b60587e75 mod_http: Consolidate handling of proxied connection details 5 years ago
Kim Alvefur 2acba62388 net.http.server: Set request.ip so mod_http doesn't have to 5 years ago
Kim Alvefur 4ed5700a19 mod_http: Improve message for missing 'route' 5 years ago
Kim Alvefur 19eb907613 mod_http: Warn if app is missing 'route' 5 years ago
Kim Alvefur d65d38846d mod_http: Allow modifying CORS header list via :provides API 6 years ago
Kim Alvefur 5d4446cd13 mod_http: Allow setting the CORS credentials flag via :provides API 6 years ago
Kim Alvefur 0e6a6fff96 mod_http: Optimize proxy IP check 5 years ago
Kim Alvefur 362c228c47 mod_http: Consider x-forwarded-proto from trusted proxies 5 years ago
Matthew Wild 29f2e5906f mod_http: Silence warnings when running under prosodyctl 5 years ago
Kim Alvefur 933c048829 mod_http: Add way to signal that a module supports streaming uploads 5 years ago
Kim Alvefur 91d2ab9108 net.http.parser: Allow specifying sink for large request bodies 5 years ago
Boris Grozev edd798dd98 mod_http: Support CIDR for trusted proxies. 6 years ago
Kim Alvefur d689f6c9a1 mod_http: Tell luacheck to ignore the long comment lines 6 years ago
Jonas Schäfer d6de70d19f mod_http: Add documentation to the non-obvious logic of get_ip_from_request 6 years ago
Kim Alvefur 0fdb85997a mod_net_multiplex: Add support for using ALPN 6 years ago
Kim Alvefur 6fd9868ed5 mod_http: Log served URLs at 'info' level 6 years ago
Kim Alvefur fd9ccf20d5 mod_http: Soften dependency on mod_http_errors 6 years ago
Kim Alvefur 8340ca2b18 mod_http: Unhook CORS related event handlers 6 years ago
Matthew Wild d24e6c7582 mod_http: Add support for configuring CORS Access-Control-Allow-Credentials 6 years ago
Kim Alvefur 2a573e5c5e mod_http: Make sure path from http_external_url always ends with a slash (fixes #1183) 7 years ago
Kim Alvefur 0247a0e904 mod_http: Move normalize_path to util.http 7 years ago