interp
85e75950a3
rename PLUGIN --> SERVLET
2002-10-01 12:33:39 +00:00
interp
349402b7cc
use PATH-LIST->FILE-NAME for file name assembling
2002-10-01 12:22:37 +00:00
interp
a09d10850e
SERVLET-HANDLER now accepts a second argument, the prefix for redirections
2002-10-01 12:12:03 +00:00
interp
62ed566572
adjust to recent code writing: more export in SERVLET-HANDLER/ADMIN, some import to SERVLET-HANDLER
2002-10-01 12:10:58 +00:00
interp
4fdd1cdbbb
OUTDATER added; URL tag accepts more text fields now
2002-10-01 12:10:15 +00:00
interp
1ac0705aae
+ longer instance lifetime
...
+ GET-INSTANCES returns all instances as an alist
+ let SEND/SUSPEND terminate correctly if instance has died in the meanwhile
(may happen while administrating servlets)
2002-10-01 12:08:42 +00:00
interp
3e9486573a
adapt to recent change in creating form input fields
2002-09-30 15:58:50 +00:00
interp
516d8221d7
adapt to recent change in creating form input fields
2002-09-30 15:25:59 +00:00
interp
2579598783
+ servlet-handler/admin structure gives runtime
...
access to servlet-handler options
+ several constructors for form input fields
2002-09-30 14:43:15 +00:00
interp
db6b607d0f
in ftpd: use signature calculus to get access to scsh's OPEN-OUTPUT-FILE instead of relying on the import order
2002-09-30 10:42:34 +00:00
interp
fc6f2c5a1a
small correction
2002-09-30 07:58:20 +00:00
interp
30e66edc61
+ longer standard instance lifetime
...
+ instance lifetime adjusted when new continuation is launched
+ GET-LOADED-PLUGINS and UNLOAD-PLUGIN
+ small bug fixes
2002-09-30 07:53:00 +00:00
interp
d6c4304f45
callbacks get the REQUEST, not the BINDINGS
2002-09-29 16:42:53 +00:00
interp
aa7bcc6186
+ add option instance-lifetime along with some functions
...
+ add instance surveillance thread that kills instance after
a period of time
2002-09-29 15:20:36 +00:00
interp
bfbeb49125
add CACHE-PLUGINS? option
2002-09-29 13:43:39 +00:00
interp
06c8b5ea5d
add GET-BINDINGS: gets bindings out of REQUEST
2002-09-29 13:43:08 +00:00
interp
bdf62cbf05
make options LOGFILE and DNS-LOOKUP? thread-safe
2002-09-28 12:38:57 +00:00
interp
6a090fba6b
change load order of scheme and scsh in ftpd to get access to scsh's open-output-file
2002-09-28 12:37:42 +00:00
interp
b8a1ec9024
some short hint added
2002-09-27 17:31:35 +00:00
interp
aaa5283e0b
byte input widget
2002-09-27 17:30:11 +00:00
interp
0b6e68a2c0
added upper-input-field type
2002-09-27 17:29:31 +00:00
interp
37aac43aa9
add calculator example
2002-09-27 15:32:39 +00:00
interp
52566ea00a
FORM -> SERVLET-FORM
2002-09-27 15:32:05 +00:00
interp
db3c5ef04e
+ small calculator
...
+ shows usage of
++ callbacks (two submitbuttons)
++ creation of own input fields
2002-09-27 15:31:26 +00:00
interp
376a8b1a70
remove superfluous line
2002-09-27 15:25:15 +00:00
interp
99fb8f3e32
+ major change in internal representation of forms and its elements
...
+ SERVLET-FORM now introduces a special form with our input-fields
+ servlet-forms may be nested
2002-09-27 15:24:44 +00:00
interp
9c6db22736
export input-field primitives from servlets
2002-09-27 15:19:42 +00:00
interp
3fcaa99239
register session before loading plugin to be able to create callbacks in plugin
2002-09-27 15:04:36 +00:00
interp
e667dedcc2
remove debug output
2002-09-26 12:59:54 +00:00
interp
7dde62cd1a
Be more flexible with paths; use $SUNETHOME and $SSAXPATH if set or
...
reasonable default values if not.
In particular, work around the dependency of config on cwd.
2002-09-26 12:13:01 +00:00
interp
1abbed29f0
renaming UTILTIES.SCM to SERVLETS.SCM and structure PLUGIN-UTILITIES to SERVLETS
2002-09-25 17:01:00 +00:00
interp
c28d6cf153
renaming UTILTIES.SCM to SERVLETS.SCM and structure PLUGIN-UTILITIES to SERVLETS
2002-09-25 13:02:31 +00:00
interp
9f2754cff5
first shot on servlet's new form interface
2002-09-24 16:56:00 +00:00
interp
8e4a0c2872
remove incongruousnesses of previous accident commit
2002-09-24 09:12:58 +00:00
interp
fba9e1a4d3
a simple adding servlet; doing a lot by hand
2002-09-24 09:03:30 +00:00
interp
0b2a59b6ef
utilities for servlet plugins on higher level
2002-09-24 09:01:26 +00:00
interp
9328d1fa82
small brace typo
2002-09-24 08:47:33 +00:00
interp
0d9b85d156
extend plugin-utilities structure (send-html/suspend, etc.)
2002-09-24 08:19:41 +00:00
interp
8f67c75101
add possibility to clear instance table remotely (may go away in the
...
future)
2002-09-24 08:15:21 +00:00
sperber
91b2f35f0d
Don't print a space after ":" in RFC 822 headers.
2002-09-22 15:43:29 +00:00
sperber
c0281e834a
Rename "path handler" -> "request handler".
2002-09-22 15:41:41 +00:00
interp
74e26ddeb5
add conditions to servlet-handler's open clause
2002-09-21 20:20:29 +00:00
interp
1a1d4f86a0
minor change in comments
2002-09-21 20:19:30 +00:00
interp
4d9f45c1bd
remove FIXMEs:
...
* respect presence of threads - use locks for table accesses
(*instance-table*, continuation-table, *plugin-table*)
* return 404 Not found if servlet does not exist
* neglect POST request (will do this later)
* reload plugin if timestamp has changed
2002-09-21 20:18:49 +00:00
interp
be308133d2
opens packages and structures for servlet-server in right order
...
note: needs (r5rs-) SSAX to be present
2002-09-20 19:25:20 +00:00
interp
ab158529ef
starts a somehow 'full feature' web-server
2002-09-20 19:24:01 +00:00
interp
a66cd239c9
* slim example web-server
...
* create an example web-server using servlets in httpd/servlets
(the servlet files from the example web-server moved there)
2002-09-20 19:23:17 +00:00
interp
abd747a49b
* use Oleg's SSAX (SSAX->HTML et al.)
...
* add continuation counter in servlet-handler, thus the generated continuation
urls are a bit more human readable.
2002-09-19 11:16:29 +00:00
interp
e866228288
* load $SSAXPATH/lib/packages.scm; if SSAXPATH is not defined or null,
...
"SSAX" is used.
* add command line option for httpd option `max. number of concurrent
request'
2002-09-19 11:07:37 +00:00
interp
ec23e5dbb6
ignore the SSAX stuff
2002-09-18 17:25:26 +00:00