sperber
a5bdc8743e
Remove comments that have been integrated into the documentation.
2003-01-14 13:53:24 +00:00
sperber
9dac2674b4
Introduce new response type :HTTP-NPH-RESPONSE for nph-... CGI
...
scripts.
2003-01-14 13:23:29 +00:00
interp
da98e19193
Force the result of the servlet to be printed into a string-port.
...
The servlet programmer is (nearly) unaware of this.
This removes the problem that arises if send/suspend is called in HTTPD
while transmitting data to the browser.
2003-01-14 11:27:42 +00:00
sperber
9a9d91fe92
Don't look at (getenv "PATH") when determining the PATH set for the
...
CGI script.
2003-01-10 13:31:06 +00:00
sperber
722135a77e
Remove obsolete comment.
2003-01-10 13:30:36 +00:00
sperber
5880441b02
Add implementation of NAME->STATUS-CODE.
...
Tag export of STATUS-CODE as :SYNTAX.
2003-01-10 09:57:41 +00:00
sperber
86b0639a7f
Rename MAKE-HTTP-ERROR-RESPONSE -> MAKE-ERROR-RESPONSE to be
...
consistent with MAKE-RESPONSE.
2003-01-10 09:52:35 +00:00
sperber
26de50f074
Don't set REMOTE_HOST---we set REMOTE_ADDR, and that's enough
...
according to the CGI spec. (REMOTE_HOST required that we do a DNS
lookup.)
2003-01-09 16:02:40 +00:00
sperber
0754b74963
Replace integer HTTP status codes by finite record type instances.
2003-01-09 15:05:30 +00:00
sperber
978f28680e
Parameterize RMAN-HANDLER over locations of the various binaries.
2003-01-07 14:38:02 +00:00
sperber
7f5219220b
Remove stray DECLINE which would shut down the server in the face of
...
internal server errors.
2003-01-07 13:40:34 +00:00
sperber
186e9de56c
Streamline structure declarations
...
- remove some more uses of Olin records
- remove uses of BIG-SCHEME/BIG-UTIL
- subset all uses of SRFI 1, 13, 14
2003-01-07 12:16:33 +00:00
mainzelm
9146cb5780
Use with-lock to obtain/release-locks.
2002-12-29 19:10:10 +00:00
mainzelm
7fc87572bb
Last commit accidentally commented out REMOTE_HOST.
2002-12-29 17:52:26 +00:00
mainzelm
e3ef1280c4
Correct leftover from the fork-based implementation: adjust port-buffering of socket's input port.
2002-12-29 17:49:06 +00:00
mainzelm
bfab4cc710
Correct leftover from the fork-based implementation: stdin of the CGI
...
script must be the socket's input port.
2002-12-29 17:47:41 +00:00
mainzelm
8b6d244f0e
Protect dns-lookup-ip with a fatal error handler.
2002-12-19 14:30:39 +00:00
mainzelm
5a20cc1e0a
Moved handle-fatal-error.scm from httpd/ to lib/
2002-12-19 14:27:31 +00:00
interp
4bee3e42f5
Update links to new 'add' scheme servlets.
2002-12-08 18:46:45 +00:00
interp
f4cca95296
Version of add form:
...
Uses SIMPLE-SERVLET-API.
2002-12-08 18:45:58 +00:00
interp
a7357dc1a4
Rename add2.scm to add-servlet.scm
...
Version of add form:
"Full featured" version: uses both HTML generating and support for
input-fields in forms.
2002-12-08 18:13:59 +00:00
interp
98ff465d73
Rename add.scm to add-html.scm
...
Version of add form:
Uses SEND-HTML/SUSPEND and SEND-HTML/FINISH with the HTML-generation tool
from serlvets (that is built with Oleg's SSAX)
2002-12-08 18:12:34 +00:00
interp
5879a83b9a
"Raw" version of add form:
...
Uses only tools of servlet-handler/servlets.
2002-12-08 18:10:15 +00:00
interp
7f7eb610d8
use SCHEME-WITH-SCSH instead of SCSH and SCHEME
2002-12-08 15:49:27 +00:00
interp
d705974612
Remove checkbox-bug
2002-12-07 22:27:02 +00:00
interp
4606552c2b
rename INSTANCE to SESSION and SESSION to INSTANCE
2002-12-07 22:26:40 +00:00
interp
1e93e430ed
+ add navigation links
...
+ typo corrected
2002-12-02 08:58:24 +00:00
interp
77cd3e0d28
REQUEST:URL --> REQUEST-URL
2002-12-02 08:44:02 +00:00
interp
ffa8ad13ae
remove unused SERVLET-PREFIX option.
2002-12-02 08:42:37 +00:00
interp
ba04964918
fix typo in SERVLETS' open-clause
2002-12-02 08:39:10 +00:00
sperber
4e859bc92a
- renamed USERHOST:xxx to USERHOST-xxx
...
- renamed HTTP-URL:xxx to HTTP-URL-xxx
2002-11-29 14:56:58 +00:00
sperber
641b8129ba
Renamed REQUEST:xxx to REQUEST-xxx.
2002-11-29 14:49:22 +00:00
sperber
b45c23df44
More structure name normalization.
2002-11-29 14:42:02 +00:00
sperber
2442e88ab7
Renamed HTTPD-REQUEST to HTTPD-REQUESTS, now conforming to Scheme 48
...
convention.
2002-11-26 12:52:39 +00:00
interp
4c3bde22fa
Add several features like
...
+ extras page
+ shield energy
+ construction time calculation
+ hostname resolving
+ comments
+ some others I cannot remember
[Sorry for the bundled commit, my ISP went down again.]
2002-11-17 14:38:38 +00:00
interp
9816e1c1ed
+ let arms be specified
...
+ add extra order page
+ add data about spaceship classes
2002-11-15 15:49:02 +00:00
interp
393ea38bb8
introduce data structure for spaceship class' boundary data
2002-11-15 12:52:58 +00:00
interp
a0e331636c
Remove stupid error generating code. Hit me.
2002-11-15 12:32:50 +00:00
interp
4570e42eeb
bigger application
2002-11-09 18:26:26 +00:00
interp
8e22009ca1
Add another error handler in the reset from to catch errors occuring
...
while running the servlet (perhaps with restored continuations).
2002-11-09 18:25:20 +00:00
interp
fb75cd4efe
Add infrastructure for saving default values in get-results.
2002-11-09 17:17:14 +00:00
interp
5e0e6abcb7
update description of INPUT-FIELD-VALUE and insert one for RAW-INPUT-FIELD-VALUE
2002-11-09 16:46:59 +00:00
interp
2d97ef42bc
remove sub-attribute-bug from select and radio input fields
2002-11-09 16:46:26 +00:00
interp
5770918384
Remove debug output
2002-11-07 20:42:06 +00:00
interp
223c1da086
Rename TRY-INPUT-FIELD-VALUE --> INPUT-FIELD-VALUE and
...
INPUT-FIELD-VALUE --> RAW-INPUT-FIELD-VALUE simultanously.
Thus, the WITH-FATAL-ERROR-HANDLER wrappers are not needed anymore.
2002-11-07 20:41:35 +00:00
interp
a03e5914da
new TRY-INPUT-FIELD-VALUE returns #f, if INPUT-FIELD-VALUE fails
2002-11-07 14:11:05 +00:00
interp
555af5225d
removed bug in MAKE-YES-NO
2002-11-05 22:20:59 +00:00
interp
d4ea641e14
comment added
2002-11-05 22:20:47 +00:00
interp
45a4c810a1
Create HTML page before creating response object.
...
This enables the possibility to nest calls to the SEND-HTML/SUSPEND and
similar, but disables the access to the HTTPD-OPTIONS (that wasn't granted
anyway, currently). This makes the add.scm servlet working again.
2002-11-05 21:32:58 +00:00
interp
47a60a26d3
Redesigning error catching machinery.
...
Now no malicious servlet should be able to let the server crash.
2002-11-05 10:21:15 +00:00