sperber
4c98437ce0
Fix typo in SEND-HTTP-RESPONSE.
2002-08-27 09:28:09 +00:00
sperber
c668e35e05
HOSTNAME -> HOST-NAME
2002-08-27 09:05:16 +00:00
sperber
aeeeea79c1
Add copyright notice.
2002-08-27 09:03:22 +00:00
interp
19a97d0b35
let sunet-version-identifier be a string
2002-08-26 16:36:53 +00:00
interp
755b715a77
* move dotdot-check and copy-inport->outport to sunet-utilities
...
* open necessary packages in various structures
2002-08-26 16:36:25 +00:00
interp
d8c1e7f0ad
fixing system-fqdn
2002-08-26 15:33:22 +00:00
sperber
52036a75ad
Revive comment section from older version.
2002-08-26 15:15:02 +00:00
sperber
e397f2520e
R4RS -> R5RS
2002-08-26 15:14:10 +00:00
sperber
079ce2731a
Add copyright notice.
2002-08-26 15:12:06 +00:00
interp
6f2c0d7991
eliminating ecm-utilities, code partial moved to sunet-utilities
2002-08-26 14:49:17 +00:00
sperber
5efcb2923e
Fix RFC URL.
2002-08-26 14:48:43 +00:00
sperber
2c5791a133
Be more careful about opening SCSH and SRFI-14 in FTPD.
2002-08-26 14:13:23 +00:00
sperber
05f6e48d8a
Fix some logging nits.
2002-08-26 14:13:04 +00:00
sperber
7460d8009f
Add a MAKE-HTTPD-OPTIONS combinator for a more visually pleasant
...
layout for HTTPD-OPTIONS constructors.
2002-08-26 13:10:57 +00:00
sperber
3b298aadcc
Remove old code from Gbe Engelhart.
2002-08-26 11:46:27 +00:00
sperber
2f5f46cb5f
Replace all instances of STRING-LIB by SRFI-13.
2002-08-26 11:45:08 +00:00
sperber
1a1dcebbd0
Remove HTTP-CONSTANTS / http/constants.scm.
2002-08-26 11:44:02 +00:00
sperber
35f79521d8
Fold -obsolete.scm files into packages.scm.
2002-08-26 11:39:25 +00:00
sperber
541113a4f0
Fold text-generation.scm (which was down to a few lines) into core.scm.
2002-08-26 11:21:53 +00:00
sperber
e8b7ef763f
Remove Olin's import notes which are bound to be inaccurate by now.
...
Fix a few RFC URLs.
2002-08-26 11:18:44 +00:00
sperber
af95d497af
Properly handle HEAD requests.
...
Properly handle HTTP 0.9 requests.
2002-08-26 11:11:40 +00:00
sperber
038947a515
Open SRFIs instead of CHAR-SET-LIB and STRING-LIB.
2002-08-26 10:54:03 +00:00
sperber
6f7cd467f1
Adopt proper RFC terminology:
...
"reply" -> "response"
"reply code" -> "status code"
2002-08-26 09:59:14 +00:00
sperber
d1438eb4a8
Rework the API of path handlers:
...
Path handlers must now return a response object similar to the
response objects of the PLT web server, encapsulating headers, mime
type, status code, and so on.
A response object in turn can contain an encoding of a body. The only
presently supported body type is a procedure which just prints the
body.
Other changes:
- split file-dir-handler.scm out from handlers.scm
- moved the ICON-NAME constructor parameters for file handlers to the
options
- removed input/output port redirections and work with paths
explicitly
2002-08-26 09:46:11 +00:00
sperber
d6f81777c8
Elide some potentially harmful newlines.
2002-08-26 09:33:36 +00:00
interp
df1a40a361
restored accidently overwritten code
2002-08-26 08:33:04 +00:00
interp
1236b3dccd
adapted to new logging facility of httpd
2002-08-26 08:26:08 +00:00
interp
a6f10bc87d
adapting to new httpd logging facility
2002-08-26 08:15:43 +00:00
interp
60df692033
bug removing (...parenthesised...)
2002-08-24 17:45:37 +00:00
interp
0119532744
changes in my-reported-fqdn:
...
* respect change in arguments between different calls before handing out
cached value
* make its use safe in thread context
2002-08-24 17:26:56 +00:00
interp
b20f9a49b7
import sunet-utilities to httpd-core (oops)
2002-08-24 17:07:35 +00:00
interp
1ea2e0f8e7
remove bug from my-reported-fqdn
2002-08-24 16:46:34 +00:00
interp
514d61b986
moving proc socket-address->string from ftpd internal to sunet-utilities exports
2002-08-24 16:43:26 +00:00
interp
dc20fd05b6
add some, loose some
2002-08-23 15:48:56 +00:00
interp
5f654f5fc3
use char-set:digit instead of deprecated char-set:numeric
2002-08-23 15:44:40 +00:00
interp
ed4ad0798f
use dns-lookup-ip before using host-info for fqdn
2002-08-23 15:41:06 +00:00
interp
1f0a3e6c1b
mention dns-lookup facility
2002-08-22 17:16:42 +00:00
interp
a2c39de2b9
adding dns-lookup to ftpd logging
2002-08-22 17:12:08 +00:00
interp
be5e206eb1
added docu for resolve-ip? field in httpd-options
2002-08-22 16:46:17 +00:00
interp
64d4705ab3
* export selector and transformer of resolve-ip? field in httpd-options
...
* import dns to httpd-logging
* add dns-lookup facility to logging
2002-08-22 16:40:10 +00:00
interp
e0af4da4d6
added field for resolving ips in logfiles
2002-08-22 16:10:08 +00:00
interp
01b0dccb78
example web-server tree
2002-08-22 15:38:17 +00:00
interp
8380e1668c
script that starts an example web server session located in web-root
2002-08-22 15:35:51 +00:00
interp
017d5408e8
* adpated to new handler combinators
...
* change script call header (using exec ... now)
2002-08-22 15:33:37 +00:00
interp
2c9b931100
added handler combinators and adapted current basic handlers
2002-08-22 15:32:03 +00:00
sperber
f4bacf411a
Fix URL of HTTP 1.0 RFC.
2002-08-22 14:59:49 +00:00
interp
092874805f
correct log output to logfile
2002-08-22 13:19:57 +00:00
sperber
2b8822a72d
Fix list of authors.
2002-08-21 15:42:12 +00:00
sperber
ffa411bd78
Rework.
2002-08-21 15:15:48 +00:00
sperber
e8f82bc547
Obsolete.
2002-08-21 14:56:15 +00:00