Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | mod_http: Determine CORS methods to whitelist from actual methods used | Kim Alvefur | 2019-01-17 | 1 | -2/+9 | |
| | | ||||||
* | | mod_http: Set up to handle OPTIONS | Kim Alvefur | 2019-01-18 | 1 | -0/+7 | |
| | | | | | | | | | | Lower priority to allow http modules to handle it themselves, should they wish to | |||||
* | | mod_http: Solve CORS problems once and for all | Kim Alvefur | 2018-10-04 | 1 | -0/+19 | |
|/ | | | | | | | This blindly allows any cross-site requests. Future work should add an API to allow each HTTP app some influence over this for each HTTP path | |||||
* | mod_http: Move normalize_path to util.http | Kim Alvefur | 2018-10-14 | 1 | -10/+1 | |
| | ||||||
* | Merge 0.10->trunk | Kim Alvefur | 2018-10-14 | 1 | -3/+7 | |
|\ | ||||||
| * | mod_http: Make sure path from http_external_url always ends with a slash ↵ | Kim Alvefur | 2018-10-14 | 1 | -3/+7 | |
| | | | | | | | | (fixes #1183) | |||||
* | | mod_http: Support global HTTP modules | Kim Alvefur | 2018-09-21 | 1 | -5/+16 | |
| | | | | | | | | Such modules simply ignore the Host header and always handle the same path. | |||||
* | | Revert 2dc7490899ae::5d6b252bc36f: Unfinished and broken | Kim Alvefur | 2018-09-21 | 1 | -12/+2 | |
| | | ||||||
* | | mod_http: Hook the host-less event if hooked from a global module | Kim Alvefur | 2018-09-21 | 1 | -1/+5 | |
| | | ||||||
* | | net.http.server: Move handling of hosts to mod_http | Kim Alvefur | 2018-09-21 | 1 | -1/+7 | |
| | | | | | | | | | | Now an event like `GET /path` is fired at first, and mod\_http dispatches the old `GET host/path` events. | |||||
* | | mod_http: Rename argument to avoid name clash with outer scope [luacheck] | Kim Alvefur | 2018-07-06 | 1 | -3/+3 | |
| | | ||||||
* | | mod_http: Rename loop variable to avoid name clash [luacheck] | Kim Alvefur | 2018-07-06 | 1 | -2/+2 | |
| | | ||||||
* | | mod_http: Rename loop variable to avoid name clash [luacheck] | Kim Alvefur | 2018-07-06 | 1 | -2/+2 | |
| | | ||||||
* | | mod_http: Silecence harmless warnings | Kim Alvefur | 2018-07-06 | 1 | -2/+2 | |
| | | ||||||
* | | mod_http: Pass util.events object to API, fixes traceback | Kim Alvefur | 2018-03-16 | 1 | -1/+1 | |
| | | ||||||
* | | mod_http: Set request.ip on all HTTP requests (moves code out of mod_bosh) ↵ | Kim Alvefur | 2018-03-15 | 1 | -0/+25 | |
| | | | | | | | | (fixes #540) | |||||
* | | Merge 0.10->trunk | Kim Alvefur | 2017-01-26 | 1 | -5/+1 | |
|\| | ||||||
| * | util.sslconfig: Remvoe flag merging for 'verify' as this is more of a ↵ | Kim Alvefur | 2017-01-26 | 1 | -5/+1 | |
| | | | | | | | | tri-state field than a set of options | |||||
* | | Merge 0.10->trunk | Kim Alvefur | 2016-08-18 | 1 | -0/+3 | |
|\| | ||||||
| * | Merge 0.9->0.10 | Kim Alvefur | 2016-08-18 | 1 | -0/+3 | |
| |\ | ||||||
| | * | mod_http: Allow configuring http parser size limits | Kim Alvefur | 2016-08-18 | 1 | -0/+3 | |
| | | | ||||||
* | | | mod_http: Fix indentation in redir_handler | Emmanuel Gil Peyrot | 2016-07-24 | 1 | -3/+3 | |
| | | | ||||||
* | | | Update every link to the documentation to use HTTPS | Emmanuel Gil Peyrot | 2016-04-16 | 1 | -1/+1 | |
| | | | ||||||
* | | | plugins/mod_http: Keep query string over automatic redirects | daurnimator | 2016-02-15 | 1 | -0/+3 | |
| | | | ||||||
* | | | Backout unintentional commit ed5440a6ef7f | Matthew Wild | 2015-12-03 | 1 | -1/+7 | |
| | | | ||||||
* | | | Merge 0.10->trunk | Matthew Wild | 2015-12-03 | 1 | -7/+1 | |
|/ / | ||||||
* | | Merge 0.9->0.10 (third time lucky) | Matthew Wild | 2015-03-27 | 1 | -0/+8 | |
|\| | ||||||
| * | mod_http: Return a static string from module:http_url() when no ports are ↵ | Kim Alvefur | 2015-03-23 | 1 | -0/+2 | |
| | | | | | | | | enabled and log a warning | |||||
| * | mod_http: Log a debug message when adding new http apps and warn if no http ↵ | Kim Alvefur | 2015-03-23 | 1 | -0/+6 | |
| | | | | | | | | ports are enabled | |||||
| * | Backout 7726b627c3ea | Kim Alvefur | 2015-03-23 | 1 | -1/+0 | |
| | | ||||||
| * | mod_http: Log event name when adding a HTTP app's hooks | Matthew Wild | 2015-03-14 | 1 | -0/+1 | |
| | | ||||||
* | | Backed out 35ebcb733c4c | Kim Alvefur | 2015-03-23 | 1 | -1/+0 | |
| | | ||||||
* | | mod_http: Log name and base URL of HTTP apps | Kim Alvefur | 2014-12-08 | 1 | -0/+1 | |
| | | ||||||
* | | mod_http: For URLs that end with / or wildcard handlers, add a low-priority ↵ | Kim Alvefur | 2014-11-04 | 1 | -0/+8 | |
| | | | | | | | | redirect from without to with slash | |||||
* | | mod_http: Update to disable peer verification with the new certmanager | Kim Alvefur | 2014-04-19 | 1 | -1/+7 | |
| | | ||||||
* | | Merge 0.9->0.10 | Kim Alvefur | 2014-02-26 | 1 | -1/+4 | |
|\| | ||||||
| * | mod_http: Fix http_external_url setting without an explicit port | Kim Alvefur | 2014-02-26 | 1 | -0/+3 | |
| | | ||||||
| * | mod_http: Use hostname from the correct context (thanks gryffus) | Kim Alvefur | 2014-02-20 | 1 | -1/+1 | |
| | | ||||||
* | | Remove all trailing whitespace | Florian Zeitz | 2013-08-09 | 1 | -3/+3 | |
|/ | ||||||
* | mod_http: disable ssl peer verification by default. | Marco Cirillo | 2013-04-04 | 1 | -0/+1 | |
| | ||||||
* | mod_http: Import portmanager | Kim Alvefur | 2013-03-23 | 1 | -0/+1 | |
| | ||||||
* | mod_http: Expand $host in http_paths | Kim Alvefur | 2013-02-18 | 1 | -2/+3 | |
| | ||||||
* | mod_http: Fix path length pattern | Kim Alvefur | 2012-12-09 | 1 | -1/+1 | |
| | ||||||
* | mod_http: Fix pattern and slightly improve efficiency and memory usage of ↵ | Matthew Wild | 2012-11-29 | 1 | -2/+2 | |
| | | | | wildcard HTTP handlers | |||||
* | mod_http: Make module:http_url() aware of http_host | Kim Alvefur | 2012-11-22 | 1 | -1/+1 | |
| | ||||||
* | mod_http: Rename variable for clarity | Matthew Wild | 2012-11-22 | 1 | -5/+5 | |
| | ||||||
* | mod_http: Add 'http_host' option to change the HTTP virtual host that this ↵ | Matthew Wild | 2012-11-15 | 1 | -1/+1 | |
| | | | | host is accessible at (e.g. allows mapping a host to '127.0.0.1') | |||||
* | mod_{admin_telnet,c2s,component,http,net_multiplex,s2s}: Use ↵ | Waqas Hussain | 2012-09-12 | 1 | -2/+2 | |
| | | | | module:provides() instead of module:add_item(). | |||||
* | mod_http: Rework how module:http_url() builds the url. | Kim Alvefur | 2012-08-21 | 1 | -6/+12 | |
| | ||||||
* | mod_http: Don't produce paths with double / if a module is set to serve / | Kim Alvefur | 2012-08-21 | 1 | -0/+3 | |
| |