Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chore(http): Correct typos in error message and code comments (#423) | Alexandre Detiste | 2024-02-12 | 1 | -3/+3 |
| | |||||
* | fix(http): Use the right protocol for proxies (#386) | Max1Truc | 2023-11-23 | 1 | -3/+8 |
| | |||||
* | fix(http): Correct receiveheaders() handling of folded values (#420) | _AMD_ | 2023-11-13 | 1 | -1/+1 |
| | |||||
* | fix(http): Allow relative redirect on https (#395) | Henri D | 2022-10-08 | 1 | -2/+3 |
| | | | Location header can now be relative: https://httpwg.org/specs/rfc9110.html#field.location | ||||
* | http.lua: set transfer-encoding if source and no content-length | Julian Squires | 2022-03-22 | 1 | -0/+7 |
| | | | | | | | | | | | | | | If a source is specified without a content-length header, LuaSocket sends the data in the chunked transfer coding; however, it doesn't set the transfer-encoding header. While I recognize that the user can set this manually, this is a gotcha that has caught me multiple times. RFC7230, section 3.3.3 (https://tools.ietf.org/html/rfc7230#section-3.3.3) is clear about this; if neither content-length nor transfer-encoding chunked are specified, the request message body length is zero. While some servers may ignore this, I have encountered several that follow the RFC in this regard, most recently golang's net/http. | ||||
* | refactor: Address issues raised by linter | Thijs Schreijer | 2022-03-19 | 1 | -7/+4 |
| | |||||
* | bugfix: http.lua multischeme change that got dropped during PR conflict ↵ | E. Westbrook | 2019-02-28 | 1 | -4/+2 |
| | | | | resolution | ||||
* | http.lua: Error informatively if insufficient LuaSec support | E. Westbrook | 2019-02-24 | 1 | -1/+5 |
| | |||||
* | socket.http.request(): simultaneous support for http and https URL schemes, ↵ | E. Westbrook | 2019-02-24 | 1 | -19/+37 |
| | | | | with caller-adjustable scheme-to-transport mappings (default "socket.http" and "ssl.https") | ||||
* | Merge pull request #246 from xyida/yoda | Diego Nehab | 2019-02-24 | 1 | -2/+9 |
|\ | | | | | Fixed an issue that was mistaken for HTTP 0.9 when timeout | ||||
| * | Fixed an issue that was mistaken for HTTP 0.9 when timeout | xyida | 2018-04-26 | 1 | -2/+9 |
| | | |||||
* | | Merge pull request #258 from ewestbrook/luasec117 | Diego Nehab | 2019-02-24 | 1 | -6/+14 |
|\ \ | | | | | | | http.lua: if default for scheme, omit port number in "Host:" header | ||||
| * | | http.lua: if default for scheme, omit port number in "Host:" header | E. Westbrook | 2019-02-20 | 1 | -6/+14 |
| |/ | |||||
* / | http.lua: allow override of hard-coded 5 max redirects | E. Westbrook | 2019-02-23 | 1 | -1/+4 |
|/ | |||||
* | URL-decode user password before adding to authorization header. | Okash Khawaja | 2016-04-12 | 1 | -1/+2 |
| | |||||
* | Family agostic FTP and expose HTTP/FTP url parsing | Diego Nehab | 2016-03-07 | 1 | -4/+13 |
| | |||||
* | Remove global PORT. Fix https redirect. | Diego Nehab | 2016-03-04 | 1 | -17/+25 |
| | |||||
* | Merge pull request #96 from chastabor/master | Diego Nehab | 2015-08-24 | 1 | -2/+11 |
|\ | | | | | Generate headers before proxy changes host and port | ||||
| * | Add proxy authentication headers if present. | Charles Tabor | 2014-03-27 | 1 | -0/+9 |
| | | |||||
| * | Generate headers before proxy changes host and port | Charles Tabor | 2014-03-21 | 1 | -3/+3 |
| | | |||||
* | | Fix Host: header according to RFC7230 | Diego Nehab | 2014-07-15 | 1 | -3/+2 |
|/ | |||||
* | include port in default Host header | Pierre Chapuis | 2013-08-14 | 1 | -1/+3 |
| | | | See RFC 2616 section 14.23. | ||||
* | http: look for PROXY in _M, not as a global | Pierre Chapuis | 2013-07-05 | 1 | -2/+2 |
| | |||||
* | http: do not set global TIMEOUT | Pierre Chapuis | 2013-07-05 | 1 | -1/+1 |
| | |||||
* | Build with Lua 5.2 without LUA_COMPAT_MODULE flag. | moteus | 2013-05-27 | 1 | -12/+15 |
| | | | | LUASOCKET_USE_GLOBAL flag enable create global variables when load socket/mime modules. | ||||
* | Making progress toward a release | Diego Nehab | 2012-04-23 | 1 | -1/+0 |
| | | | | | | | | | | Documented headers.lua Update copyright date everywhere Remove RCSID from files Move version back to 2.1 rather than 2.1.1 Fixed url package to support ipv6 hosts Changed "domain" to "family" in tcp and udp structures Implemented getfamily methods | ||||
* | Preliminary IPv6 support for v2.1 | Diego Nehab | 2012-04-11 | 1 | -1/+1 |
| | |||||
* | Decent makefiles! | Diego Nehab | 2009-05-27 | 1 | -4/+6 |
| | |||||
* | New release. | Diego Nehab | 2007-10-13 | 1 | -5/+23 |
| | |||||
* | Couple bug fixes. | Diego Nehab | 2007-03-12 | 1 | -2/+3 |
| | |||||
* | http.request was using old host header during redirects. | Diego Nehab | 2006-04-13 | 1 | -1/+1 |
| | |||||
* | Stupid bug was reusing the nreqt.headers.host during redirect. | Diego Nehab | 2006-04-12 | 1 | -10/+9 |
| | |||||
* | Final patches... | Diego Nehab | 2006-04-03 | 1 | -1/+1 |
| | |||||
* | Updates for 2.0.1 on the way. | Diego Nehab | 2006-03-19 | 1 | -1/+1 |
| | |||||
* | Chose option 1) for http.lua. | Diego Nehab | 2006-03-14 | 1 | -48/+21 |
| | | | | Need to fix everything to make sure it works with the new compat-5.1 | ||||
* | Fixing bugs... | Diego Nehab | 2006-03-13 | 1 | -18/+51 |
| | |||||
* | Few tweaks in installation, some missing files, etc. | Diego Nehab | 2005-11-22 | 1 | -16/+16 |
| | |||||
* | Bugs sent by David. | Diego Nehab | 2005-10-05 | 1 | -1/+0 |
| | |||||
* | Compiled on Windows. Fixed a bunch of stuff. Almost ready to release. | Diego Nehab | 2005-08-23 | 1 | -1/+0 |
| | | | | | Implemented a nice dispatcher! Non-blocking check-links and forward server use the dispatcher. | ||||
* | Final push for release... | Diego Nehab | 2005-08-12 | 1 | -26/+19 |
| | |||||
* | Using core.so instead of csocket.so and cmime.so. | Diego Nehab | 2005-06-17 | 1 | -43/+55 |
| | |||||
* | Working on the manual. | Diego Nehab | 2005-06-14 | 1 | -2/+2 |
| | |||||
* | Stupid bug in http.lua. | Diego Nehab | 2005-06-12 | 1 | -4/+49 |
| | |||||
* | Forward server works for multiple tunnels. | Diego Nehab | 2005-03-10 | 1 | -7/+21 |
| | | | | | Http.lua has been patched to support non-blocking everything. Makefile for linux has been updated with new names. | ||||
* | Just to check out in the office. | Diego Nehab | 2005-02-27 | 1 | -3/+5 |
| | |||||
* | Almost ready to release beta3 | Diego Nehab | 2005-01-02 | 1 | -1/+1 |
| | |||||
* | Last line of modules was simplified. | Diego Nehab | 2004-12-23 | 1 | -1/+1 |
| | |||||
* | Changes due to new compat-5.1 | Diego Nehab | 2004-12-23 | 1 | -2/+2 |
| | |||||
* | Host is overridable. | Diego Nehab | 2004-11-28 | 1 | -2/+1 |
| | |||||
* | Almost ready for beta3 | Diego Nehab | 2004-11-27 | 1 | -9/+14 |
| |