Jo-Philipp Wich
|
85eec9c21f
|
libs/http: don't calculate etag twice in If-None-Match, fix typos in inline-doc
|
2009-12-20 18:35:05 +00:00 |
|
Jo-Philipp Wich
|
21328113dd
|
libs/http: fix incorrent treatment of If-None-Match (#100)
|
2009-12-20 18:18:43 +00:00 |
|
Jo-Philipp Wich
|
0fbcef99a3
|
libs/http: map *.xsl files to application/xml
|
2009-09-11 01:55:10 +00:00 |
|
Jo-Philipp Wich
|
cbdc5af52e
|
build: generate timezone offsets too in zoneinfo2lua.pl
libs/http: drop zoneinfo information in luci.http.protocol.data, use luci.sys.zoneinfo instead
libs/sys: refresh zoneinfo information
|
2008-12-06 03:18:14 +00:00 |
|
Steven Barth
|
b33943a6e8
|
Merge LuCIttpd
|
2008-11-30 13:19:45 +00:00 |
|
Steven Barth
|
0969279c41
|
Interet Suxplorer sends invalid HTTP-headers, ignore them
|
2008-11-06 17:34:46 +00:00 |
|
Steven Barth
|
0ba0030745
|
Some browsers send crippled content-type headers when it comes to XHR, catch them as well
|
2008-10-21 20:25:29 +00:00 |
|
Steven Barth
|
f35cea8c53
|
Content Type for www-urlencoded should match additions like "; charset=utf8" as well
|
2008-10-20 22:35:22 +00:00 |
|
Jo-Philipp Wich
|
a957254e79
|
* luci/libs/httpprotocol: store QUERY_STRING in environment too, fixes query strings with luci-httpd and propably others
|
2008-10-10 20:28:57 +00:00 |
|
Jo-Philipp Wich
|
675b1b6d68
|
* luci/lib/httpprotocol: fix inline documentation for http.protocol.conditionals
|
2008-10-03 14:14:38 +00:00 |
|
Jo-Philipp Wich
|
85b3ee12c2
|
* luci/libs/httpprotocol: remove internal functions from lucidoc
|
2008-10-03 13:58:51 +00:00 |
|
Steven Barth
|
2b8a092f93
|
libs/http: Updated inline documentation for mimedecode_message_body
|
2008-09-19 13:56:29 +00:00 |
|
Steven Barth
|
82cec2c01b
|
Push full metadata to the file callback (parsed and unparsed) - not only the unparsed mime headers
|
2008-09-19 12:20:18 +00:00 |
|
Steven Barth
|
a54b1945c4
|
Revert mtdow
|
2008-09-18 21:45:01 +00:00 |
|
Steven Barth
|
5067e2d185
|
Revised sysupgrade part 1
|
2008-09-18 19:23:08 +00:00 |
|
Steven Barth
|
f62839fde9
|
Fixed HTTP stack to parse urlencoded data from Internet Explorer correctly
Internet Explorer appends a whitespace character after the last parameter which will now be stripped
|
2008-09-05 11:36:53 +00:00 |
|
Steven Barth
|
d463d0b835
|
Renamed reworked UCI API to uci2 to allow a peaceful coexistence with the old one
Minor bugfixes
|
2008-08-27 08:53:40 +00:00 |
|
Steven Barth
|
830ca24abb
|
libs/http: Fixed default sink for unknown data
|
2008-08-22 20:33:48 +00:00 |
|
Jo-Philipp Wich
|
ab9891e0af
|
* luci/libs/http: added inline documentation to luci.http.protocol & friends, fixed urlencode_params()
|
2008-07-22 01:15:39 +00:00 |
|
Jo-Philipp Wich
|
040efb954f
|
* luci/libs/http: use aliased ltn12. instead of luci.ltn12.
|
2008-07-19 16:53:34 +00:00 |
|
Jo-Philipp Wich
|
447df436fc
|
* luci/libs/http: fix a few corner cases which can lead to bugs in mime decoding, allow the message body to exceed Content-Length by two bytes (to ignore a possible trailing \r\n)
|
2008-07-19 16:27:11 +00:00 |
|
Jo-Philipp Wich
|
8895d236ea
|
* luci/libs/http: fix "attempt to compare string with number" in http.protocol
|
2008-07-18 17:18:09 +00:00 |
|
Jo-Philipp Wich
|
40988c4b36
|
* luci/libs/http: replace url decoder in http.protocol
|
2008-07-18 15:30:52 +00:00 |
|
Jo-Philipp Wich
|
8c46333ed1
|
* luci/libs/http: added more sanity checks to mime decoder
|
2008-07-18 14:19:56 +00:00 |
|
Jo-Philipp Wich
|
daa7d4e8a4
|
* luci/libs/http: fix wrong varname in http.protocol
|
2008-07-18 12:02:18 +00:00 |
|
Jo-Philipp Wich
|
fbd663c2eb
|
* luci/libs/http: replaced mime decoder in http.protocol
|
2008-07-18 11:53:53 +00:00 |
|
Steven Barth
|
8d1aff78b1
|
modules/admin-mini: Added Wifi configuration
several smaller bugfixes and enhancements
|
2008-07-16 18:54:10 +00:00 |
|
Jo-Philipp Wich
|
ea69b8dccc
|
* libs/http: fix blocksize-related mime decoding problems in protocol.lua
|
2008-07-16 15:32:37 +00:00 |
|
Jo-Philipp Wich
|
89764da368
|
* luci/libs/http: fix two typos in http.protocol
|
2008-07-14 17:21:45 +00:00 |
|
Jo-Philipp Wich
|
079f606bf9
|
* luci/libs/http: use a more flexible aproach when storing multi-value fields
|
2008-07-14 17:02:22 +00:00 |
|
Jo-Philipp Wich
|
1245a9eaa9
|
* luci/libs/http: remove left over field initialisation
|
2008-07-14 16:48:51 +00:00 |
|
Jo-Philipp Wich
|
6ebbffc727
|
* luci/libs/http: implement multi-value support in http.protocol
|
2008-07-14 16:45:37 +00:00 |
|
Jo-Philipp Wich
|
8fcbdb39fe
|
* luci/libs: make treatment of "+" conditional in http.protocol ("+" should not be decoded by urldecode)
* luci/https: fix breakage introduced by "+" decoding
|
2008-07-05 20:12:24 +00:00 |
|
Steven Barth
|
8579f2d8c7
|
libs/http: Added handling of "+" in luci.http.protocl.urldecode
|
2008-07-05 14:23:50 +00:00 |
|
Jo-Philipp Wich
|
653f5e2361
|
* luci: fixup svn properties
|
2008-07-04 15:12:11 +00:00 |
|
Jo-Philipp Wich
|
d7697624c4
|
* libs/http: removed protocol.filter, added mimetypes to protocol.mime
* libs/httpd: handle missing permissions correctly, perform urldecode on request uri and urlencode on generated links, added css
|
2008-06-30 11:52:23 +00:00 |
|
Steven Barth
|
66ec29f243
|
* libs/core: Moved ltn12 inside LuCI to avoid package conflicts with luasocket
|
2008-06-29 16:15:26 +00:00 |
|
Jo-Philipp Wich
|
b84259d374
|
* libs/http: added support for directory listings
|
2008-06-28 23:18:10 +00:00 |
|
Jo-Philipp Wich
|
cd4353e65f
|
* libs/http: add Date header for 304 responses
|
2008-06-28 16:17:45 +00:00 |
|
Jo-Philipp Wich
|
e08b97565f
|
* libs/http: fix header handling in conditionals.lua
* libs/httpd: add support for RFC2616 / 14.24 - 14.28 in file handler, add Date and Expires headers to luci handler
|
2008-06-28 16:12:37 +00:00 |
|
Jo-Philipp Wich
|
7f56bf9475
|
* libs/http: prepare support for RFC2616 / 14.24 - 14.28
|
2008-06-28 02:05:48 +00:00 |
|
Jo-Philipp Wich
|
3eefe8a8e2
|
* libs/http: removed caching in http.protocol.date
|
2008-06-27 20:48:11 +00:00 |
|
Jo-Philipp Wich
|
96e11423b3
|
* libs/http: implement caching in http.protocol.date
|
2008-06-26 20:25:02 +00:00 |
|
Jo-Philipp Wich
|
6ce3d85076
|
* libs/http: removed debugging prints from http.protocol.date
|
2008-06-26 18:42:28 +00:00 |
|
Jo-Philipp Wich
|
5c5bbf9c50
|
* libs/http: require luci.util in http.protocol.mime
|
2008-06-26 18:32:29 +00:00 |
|
Jo-Philipp Wich
|
98b954a48f
|
* libs/http: added http mime helper lib
|
2008-06-26 18:31:25 +00:00 |
|
Jo-Philipp Wich
|
85ec6b0a75
|
* libs/http: added http date helper lib
|
2008-06-26 18:08:48 +00:00 |
|
Steven Barth
|
7a4aa85dd6
|
* libs/httpd: Introduced keep-alive and pipelining support
|
2008-06-25 16:38:48 +00:00 |
|
Jo-Philipp Wich
|
a9a80a3be3
|
* luci/libs: fix eof handling for urldecode_message_body() in protocol.lua
|
2008-06-23 19:16:00 +00:00 |
|
Steven Barth
|
4f630d647c
|
* Introducing LuCI HTTPD as testing environment
* Several coroutine-safety fixes
|
2008-06-23 18:17:02 +00:00 |
|