1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 11:50:28 +02:00
guile/module/web
Andy Wingo a964aa62c2 web server more assiduous about closing ports
* module/web/uri.scm:
* module/web/server.scm (call-with-output-string*):
  (call-with-output-bytevector*): Local procs to output to strings or
  bytevectors, *and then close the port*.  We can't make this change in
  call-with-output-string because it would be incompatible.

* module/web/uri.scm (call-with-encoded-output-string, decode-string)
  (uri-decode)
* module/web/server.scm (call-with-encoded-output-string): Use the new
  helpers.
2011-02-24 11:10:49 +01:00
..
server (web response) and (web request): bodies are bytevectors 2011-01-10 22:44:36 -08:00
http.scm parse credentials and challenges 2011-01-10 09:31:29 -08:00
request.scm core modules use (ice-9 binary-ports) instead of (rnrs io ports) 2011-02-18 16:01:25 +01:00
response.scm core modules use (ice-9 binary-ports) instead of (rnrs io ports) 2011-02-18 16:01:25 +01:00
server.scm web server more assiduous about closing ports 2011-02-24 11:10:49 +01:00
uri.scm web server more assiduous about closing ports 2011-02-24 11:10:49 +01:00