summaryrefslogtreecommitdiff
path: root/module/web
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary module imports.Ludovic Courtès2023-02-244-8/+0
* web: 'tls-wrap' retries handshake upon non-fatal errors.Ludovic Courtès2022-08-041-15/+21
* web: Do not wrap TLS port on GnuTLS >= 3.7.7.Ludovic Courtès2022-08-041-55/+55
* web: Don't hide missing data in the chunked input port.Christopher Baines2022-07-041-2/+16
* web: Handle ending CRLF (\r\n) for chunked input and output ports.Christopher Baines2022-07-041-1/+2
* web: send capitalized authorization header schemeAleix Conchillo Flaqué2022-07-041-2/+12
* web: 'tls-wrap' returns an unbuffered custom port.Ludovic Courtès2021-03-191-3/+10
* web: 'tls-wrap' avoids intermediate buffer.Ludovic Courtès2021-03-191-10/+7
* Revert "Handle CRLF and Unicode line endings in read-line"Andy Wingo2021-03-121-6/+8
* Handle CRLF and Unicode line endings in read-lineMike Gran2021-03-111-8/+6
* Add call-with-input-bytevector, call-with-output-bytevectorAndy Wingo2021-01-121-48/+6
* Move copy-tree to (ice-9 copy-tree); deprecate main bindingAndy Wingo2020-09-101-0/+1
* web: Accept URI host names consisting only of hex digits.Ludovic Courtès2020-06-181-2/+2
* web: 'http-get' & co. now honor #:verify-certificate?.Ludovic Courtès2020-05-271-2/+4
* http: Support CONNECT and PATCH HTTP methods.Christopher Baines2020-05-181-0/+2
* web: Client treats TLS "premature termination" error as EOF.Ludovic Courtès2020-03-061-1/+12
* web: Update comment regarding the 'tls-wrap' port wrapper.Ludovic Courtès2020-01-131-0/+8
* web: 'open-socket-for-uri' can verify the server's X.509 certificate.Ludovic Courtès2020-01-131-7/+113
* web: Continue handshake upon TLS warning alerts.Ludovic Courtès2020-01-131-1/+16
* web: Add 'current-https-proxy' and honor $https_proxy.Ludovic Courtès2020-01-131-37/+50
* web: Adjust (gnutls) loading to new module autoload semantics.Ludovic Courtès2020-01-131-28/+17
* Merge from stable-2.2Andy Wingo2019-08-021-24/+7
|\
| * Revert "web: Add support for HTTP header continuation lines."Mark H Weaver2019-06-241-24/+7
* | Merge from stable-2.2Andy Wingo2019-08-021-7/+24
|\ \ | |/
| * web: Add support for HTTP header continuation lines.Mark H Weaver2019-06-181-7/+24
* | Merge from stable-2.2Andy Wingo2019-08-021-10/+21
|\ \ | |/
| * Make URI handling locale independent.Timothy Sample2019-06-041-10/+21
| * web: Export http-request.Arun Isaac2018-06-231-85/+80
* | web: Export http-request.Arun Isaac2018-08-071-79/+80
* | Merge until 2fe9a852fb3c6aaeef5dc9d12df3a9150eeb232a from stable-2.2Andy Wingo2017-11-291-5/+5
|\ \ | |/
| * http: Fix typo in proxy handling in 'write-request-line'.Ludovic Courtès2017-11-111-3/+3
| * http: Fix typo in proxy handling in 'write-request-line'.Ludovic Courtès2017-11-101-2/+2
* | Remove all deprecated codeAndy Wingo2017-05-222-31/+2
|/
* web: add support for URI-referenceAndy Wingo2017-05-214-75/+139
* Fix reading of HTTPS responses that are smaller than port bufferAndy Wingo2017-04-281-2/+12
* web: Avoid deprecated '_IOFBF'.Ludovic Courtès2017-03-171-1/+1
* web: Remove export of nonexistent 'open-connection-for-uri'.Ludovic Courtès2017-03-171-2/+1
* http: Do not use 'eq?' to compare characters in parse-request-uri.Mark H Weaver2017-03-011-1/+1
* Web server and client use suspendable portsAndy Wingo2017-02-082-2/+4
* Remove remaining "display" uses in (web http)Andy Wingo2017-02-081-59/+62
* Beginnings of suspendable HTTPAndy Wingo2017-02-081-134/+146
* Modernize (web http) a bitAndy Wingo2017-02-081-353/+356
* web: Add https support through gnutls.Christopher Allan Webber2016-11-071-22/+144
* ETag list headers accept sloppy etagsAndy Wingo2016-08-281-19/+33
* Fix uri-decode behavior for "+"Andy Wingo2016-06-201-3/+8
* http: Accept date strings with a leading space for hours.Ludovic Courtès2016-05-221-0/+20
* http: Use 'read-header-line' instead of 'read-line*'.Ludovic Courtès2016-05-221-19/+3
* http: Accept empty reason phrases.Ludovic Courtès2016-05-221-5/+20
* web: Gracefully handle premature EOF when reading chunk header.Ludovic Courtès2016-05-221-9/+16
* web: Fix 'close' method of delimited input ports.Ludovic Courtès2016-05-221-2/+2