summaryrefslogtreecommitdiff
path: root/module/web
AgeCommit message (Expand)AuthorFilesLines
2025-03-02Allow trailing "." in urlsDale P. Smith1-7/+10
2024-12-22doc: srfi-19: Use `day' instead of `date' for `make-date'.Tomas Volf1-12/+12
2023-06-08Use custom binary output ports for make-chunked-output-portAndy Wingo1-25/+13
2023-02-24Remove unnecessary module imports.Ludovic Courtès4-8/+0
2022-08-04web: 'tls-wrap' retries handshake upon non-fatal errors.Ludovic Courtès1-15/+21
2022-08-04web: Do not wrap TLS port on GnuTLS >= 3.7.7.Ludovic Courtès1-55/+55
2022-07-04web: Don't hide missing data in the chunked input port.Christopher Baines1-2/+16
2022-07-04web: Handle ending CRLF (\r\n) for chunked input and output ports.Christopher Baines1-1/+2
2022-07-04web: send capitalized authorization header schemeAleix Conchillo Flaqué1-2/+12
2021-03-19web: 'tls-wrap' returns an unbuffered custom port.Ludovic Courtès1-3/+10
2021-03-19web: 'tls-wrap' avoids intermediate buffer.Ludovic Courtès1-10/+7
2021-03-12Revert "Handle CRLF and Unicode line endings in read-line"Andy Wingo1-6/+8
2021-03-11Handle CRLF and Unicode line endings in read-lineMike Gran1-8/+6
2021-01-12Add call-with-input-bytevector, call-with-output-bytevectorAndy Wingo1-48/+6
2020-09-10Move copy-tree to (ice-9 copy-tree); deprecate main bindingAndy Wingo1-0/+1
2020-06-18web: Accept URI host names consisting only of hex digits.Ludovic Courtès1-2/+2
2020-05-27web: 'http-get' & co. now honor #:verify-certificate?.Ludovic Courtès1-2/+4
2020-05-18http: Support CONNECT and PATCH HTTP methods.Christopher Baines1-0/+2
2020-03-06web: Client treats TLS "premature termination" error as EOF.Ludovic Courtès1-1/+12
2020-01-13web: Update comment regarding the 'tls-wrap' port wrapper.Ludovic Courtès1-0/+8
2020-01-13web: 'open-socket-for-uri' can verify the server's X.509 certificate.Ludovic Courtès1-7/+113
2020-01-13web: Continue handshake upon TLS warning alerts.Ludovic Courtès1-1/+16
2020-01-13web: Add 'current-https-proxy' and honor $https_proxy.Ludovic Courtès1-37/+50
2020-01-13web: Adjust (gnutls) loading to new module autoload semantics.Ludovic Courtès1-28/+17
2019-08-02Merge from stable-2.2Andy Wingo1-24/+7
2019-08-02Merge from stable-2.2Andy Wingo1-7/+24
2019-08-02Merge from stable-2.2Andy Wingo1-10/+21
2019-06-24Revert "web: Add support for HTTP header continuation lines."Mark H Weaver1-24/+7
2019-06-18web: Add support for HTTP header continuation lines.Mark H Weaver1-7/+24
2019-06-04Make URI handling locale independent.Timothy Sample1-10/+21
2018-08-07web: Export http-request.Arun Isaac1-79/+80
2018-06-23web: Export http-request.Arun Isaac1-85/+80
2017-11-29Merge until 2fe9a852fb3c6aaeef5dc9d12df3a9150eeb232a from stable-2.2Andy Wingo1-5/+5
2017-11-11http: Fix typo in proxy handling in 'write-request-line'.Ludovic Courtès1-3/+3
2017-11-10http: Fix typo in proxy handling in 'write-request-line'.Ludovic Courtès1-2/+2
2017-05-22Remove all deprecated codeAndy Wingo2-31/+2
2017-05-21web: add support for URI-referenceAndy Wingo4-75/+139
2017-04-28Fix reading of HTTPS responses that are smaller than port bufferAndy Wingo1-2/+12
2017-03-17web: Avoid deprecated '_IOFBF'.Ludovic Courtès1-1/+1
2017-03-17web: Remove export of nonexistent 'open-connection-for-uri'.Ludovic Courtès1-2/+1
2017-03-01http: Do not use 'eq?' to compare characters in parse-request-uri.Mark H Weaver1-1/+1
2017-02-08Web server and client use suspendable portsAndy Wingo2-2/+4
2017-02-08Remove remaining "display" uses in (web http)Andy Wingo1-59/+62
2017-02-08Beginnings of suspendable HTTPAndy Wingo1-134/+146
2017-02-08Modernize (web http) a bitAndy Wingo1-353/+356
2016-11-07web: Add https support through gnutls.Christopher Allan Webber1-22/+144
2016-08-28ETag list headers accept sloppy etagsAndy Wingo1-19/+33
2016-06-20Fix uri-decode behavior for "+"Andy Wingo1-3/+8
2016-05-22http: Accept date strings with a leading space for hours.Ludovic Courtès1-0/+20
2016-05-22http: Use 'read-header-line' instead of 'read-line*'.Ludovic Courtès1-19/+3