sperber
5ba7f23259
`set-ftp-socket-options!' may fail; move it to a place where proper
...
error handling is in place.
2009-09-21 08:11:08 +00:00
nofreude
1e320f445c
initial release for dnsd.
2006-11-12 18:21:33 +00:00
nofreude
50df77a8a8
initial release for dnsd.
2006-11-12 18:15:12 +00:00
nofreude
4b9a16653a
initial release for dnsd.
...
contains the caching structures and a simple blacklist for the nameserver.
2006-11-12 18:13:14 +00:00
nofreude
d465ef05b7
added interface for dnsd
2006-11-12 18:00:10 +00:00
nofreude
c2c01e9f4c
Added functionality for dnsd:
...
* some new auxiliary functions to deal with FQDNs.
* better support for TXT- and HINFO-Ressource-Records.
* extensions to the message parser like message-compression with
mc-message->octets
2006-11-12 17:48:36 +00:00
mainzelm
28cd440b4e
Re-implement session timeouts using a hash table mapping session ids
...
to timeouts and let the surveillance thread walk the table to find
outdated surflets. The previous implementation was nothing but bogus.
2006-08-02 15:23:32 +00:00
mainzelm
8a2351a190
Fix handling of session timeouts by using the session-id as the only
...
key.
2006-08-01 15:19:19 +00:00
eknauel
ef819fa581
Add structure `surflets/send-xml' which provides `send-xml/finish' and
...
`send-xml/suspend'. These functions produce XML output rather than
HTML.
2006-07-10 12:02:39 +00:00
interp
d0ffff7057
bindings.scm
2005-12-05 15:06:37 +00:00
sperber
b9550cce3d
Fix typo in FTP-RENAME.
2005-09-20 19:49:28 +00:00
sperber
7d6b83e370
Add record discloser for request objects.
2005-06-10 09:52:00 +00:00
sperber
64e2e8bc8a
Add record disclosers.
2005-06-10 09:51:18 +00:00
mainzelm
91da112ec1
Use Sunterlib's rt-modules implementation instead of our own.
2005-05-03 12:39:31 +00:00
sperber
ae51c20165
Typo fix: "occured" -> "occurred"
2005-04-14 08:53:44 +00:00
interp
78d29c9337
Fixed a bug in smtp-data, that did not handle multiline input-ports correctly. Reported by RichardAlan.5112949@bloglines.com.
2004-11-18 21:48:53 +00:00
mainzelm
3d29fb1766
Bump version number to 2.1
2004-10-26 07:48:08 +00:00
interp
8959781279
Adapt to new server layout. File is only meant for developing.
2004-09-24 13:54:58 +00:00
interp
584c946850
remove debug output
2004-09-24 13:50:49 +00:00
interp
902a34ae01
really remove that POST-bindings-cache bug
2004-09-24 13:49:05 +00:00
interp
f0ca612665
Remove bug that inhibited POST cache to shrink
2004-09-24 11:28:49 +00:00
interp
46d17a3ee4
Export forgotten MAKE-TEXT in simple-surflet-api.
2004-07-29 17:15:46 +00:00
interp
bfb4068c9a
Correct typo surlfets... -> surflets/input-fields.
2004-07-29 08:23:56 +00:00
interp
7cb5d680d4
Use sxml->low-level-sxml instead of pre-post-order in sxml->string to reduce connection points.
2004-07-28 20:59:55 +00:00
interp
bc9e540be7
Remove wrong comment.
2004-07-28 20:20:50 +00:00
interp
cb95474d95
Export RESET-SURFLET-CACHE! in surflet-handler/surflets.
2004-07-27 14:19:44 +00:00
interp
fee49612ce
Let surflets/my-sessions export SET-SESSION-LIFETIME!
2004-07-27 13:45:26 +00:00
interp
10ca480e4c
Correct error message in make-http-response.
2004-07-21 20:38:00 +00:00
interp
6d6f34ae78
minor change: make clear Scheme value of not annotated checkbox depends on standard transformer.
2004-07-21 20:33:37 +00:00
interp
2268fe3231
Parameterize over error message in make-simple-default-setter
2004-07-21 20:31:30 +00:00
interp
15f07f8d4a
Design change: transformer of non-multi input-fields get two
...
arguments: the input-field *and* the binding value (not only the
binding value)
Rational: (a) transformers of non-multi input-fields can now access the
attribute field of the input-field record, (b) there is no real reason
why to treat multi and non-multi input-fields differently in respect
to their transformer arguments (keep design simple).
Updates of current surflets only necessary if they create their own
non-multi input-fields (with make-input-field). Example surlfets
calculate.scm and calculate-cb.scm updated as well as standard HTML
input-fields provided by the SUrflets.
2004-07-21 20:09:37 +00:00
interp
299a4ef815
add explaining comment
2004-07-21 19:07:50 +00:00
interp
d62e069710
use (cdr head) instead of (cdar cache), it's clearer
2004-07-21 18:59:18 +00:00
interp
582e07bb18
remove forgotten debug output from previous commit
2004-07-21 18:56:56 +00:00
interp
f23cd71100
use symbol to search in browser headers
2004-07-21 18:56:03 +00:00
vibr
e4a887d491
Revert last commit.
2004-05-24 15:54:58 +00:00
vibr
a2a656ad99
1.0->1.1: updated status codes
2004-05-24 15:42:13 +00:00
vibr
1bd77d4b10
added comments
2004-05-17 16:42:45 +00:00
vibr
96216b243d
answer HTTP/1.0 for requests with unknown HTTP-version
2004-05-17 16:39:17 +00:00
interp
7a04cf81d5
Omit warning message if INFOPATH is not set.
2004-05-12 19:28:17 +00:00
interp
e13ad264bc
Omit warning message if MANPATH is not set.
2004-05-12 19:28:04 +00:00
sperber
0db253e1a1
Add hack for the benefits of ftpds on AFS directories, to enable
...
anonymous-upload directories:
We don't list a directory unless the Unix permissions would allow us
to.
2004-03-26 13:46:56 +00:00
mainzelm
6cf0413f98
Export a whole bunch of procedures from the low-level interface of the
...
DNS library.
2004-03-24 20:53:19 +00:00
mainzelm
222f5c5052
Return 'unsupported-message-type if message type is unknown, return
...
'unsupported-message-class if message class is unknown.
This makes it possible to parse replies that contain IP6 addresses in
the additional section.
2004-03-24 20:52:12 +00:00
mainzelm
a65a5c5f86
Fixed severe bug in WITH-LOCK. Noted by Taylor Campbell
2004-03-16 07:30:14 +00:00
mainzelm
f328c0537f
In copy-ascii-port->port, get length of line only after checking for EOF.
2004-02-17 16:07:22 +00:00
mainzelm
a65dbd70e4
On restart, set the file port to unbuffered mode before seeking to
...
work around scsh limitiation.
2004-02-10 12:27:57 +00:00
interp
1fe7ec1e6f
Moving SUrflets webserver to top level,
...
adjusting startup scripts and documentation accordingly.
Replaced index.html (small & no content) by index2.html.
2004-02-02 17:49:37 +00:00
mainzelm
ed74e197ee
The annotation of an address is not put into the URL so URI escaping
...
it is superfluous and wrong.
2004-02-02 17:37:01 +00:00
mainzelm
b65323b81b
URI escape address annotations
2004-02-02 10:24:05 +00:00