Commit Graph

  • 8bf71fc3a5 get-numeric-field-value: correct error message vibr 2004-08-15 11:06:39 +0000
  • 44100cbf5e Added type NO-BODY for responses which must not contain a message-body (201, 304, 404). Added export of type-predicate no-body?. Adapted SEND-HTTP-RESPONSE to check for no-body responses. Extended MAKE-ERROR-RESPONSE to make responses 201, 304, 404. vibr 2004-08-15 11:03:28 +0000
  • 0bb601a0e0 make server-generated webpages XHTML 1.0 Strict: emit prolog (not tested) vibr 2004-08-14 22:08:07 +0000
  • 549594bef4 with-tag* outputs no newlines vibr 2004-08-14 22:05:06 +0000
  • ef48e4e5ae make-host-name-handler now uses get-header from sunet-utilities.scm vibr 2004-08-14 22:03:19 +0000
  • 8cf841bad3 rename get-content-length to get-body-length-from-content-length vibr 2004-08-14 21:58:11 +0000
  • f8559581d2 GET-NUMERIC-FIELD-VALUE now uses GET-HEADER from utilities.scm and returns #f if GET-HEADER does so vibr 2004-08-14 21:18:12 +0000
  • aea0e950ba removed definition of GET-HEADER which conflicted with definition of GET-HEADER in utilities.scm and wasn't exported anyway vibr 2004-08-14 20:54:57 +0000
  • ffbe3b21cd factor out parsing of content-length header value -> GET-CONTENT-LENGTH vibr 2004-08-14 19:07:23 +0000
  • 9fcfcf36f0 add comments explaining why seval-handler is buggy vibr 2004-08-14 15:47:29 +0000
  • 06ec0f0293 server-generated webpages -> XHTML 1.0 Strict: add XML namespace declaration to html element vibr 2004-08-13 15:49:19 +0000
  • 6969b80206 - move XHTML stuff from responses.scm to htmlout.scm - new function EMIT-PROLOG - define XML namespace declaration - adapt macro %hack-attr-elt: special treatment of xmlnsdecl-attr (this is not nice, but the only alternative was hard-coding the XML namespace declaration into the various handlers) - element names -> lower case vibr 2004-08-13 15:46:53 +0000
  • 96f0ae41d5 -move XHTML stuff from responses.scm to htmlout.scm -don't use WRITE-STRING with \n (\n within strings is not in R5RS), instead use FORMAT with ~% -use EMIT-PROLOG and EMIT-TAG from htmlout.scm vibr 2004-08-13 15:37:31 +0000
  • c089e26e96 move XHTML stuff from responses.scm to htmlout.scm, adapt packages.scm vibr 2004-08-13 15:34:00 +0000
  • a9ae5061d0 make server generated html pages XHTML 1.0 Strict: element names -> lower case vibr 2004-08-13 15:26:50 +0000
  • 4d7f10960c fix typo vibr 2004-08-11 19:38:16 +0000
  • 7bdd94cdb5 "moved-temp" -> "temp-redirect" (HTTP/1.1: use 307 instead of 302 for unambiguity) vibr 2004-08-11 19:06:05 +0000
  • 7b6f5675af allow header in 405 answers vibr 2004-08-11 14:53:11 +0000
  • 880a05229c -adapt calls of make-error-response -allow header in 405 answers -answer 501, not 405, for unimplemented/unrecognized methods vibr 2004-08-11 14:51:51 +0000
  • 5f64e72cd0 make-error-response: more meaningful error description: show parsed uri vibr 2004-08-11 14:48:11 +0000
  • 3abe557a86 make-error-response in response.scm uses http-url->string vibr 2004-08-11 14:45:32 +0000
  • 8b09f2b338 -adapt calls of make-error-response -answer 501, not 405, for unimplemented/unrecognized methods vibr 2004-08-11 12:28:46 +0000
  • 1c4445933d adapt docu of make-error-response to its reworked interface vibr 2004-08-11 10:43:26 +0000
  • f22f43ccd1 make-error-response: use stuff in req where req isn't #f vibr 2004-08-11 10:17:14 +0000
  • 2ee378aea9 add comments: -make clear difference between http-error and fatal-syntax-error -refer to make-error-response for args of http-error vibr 2004-08-11 09:20:31 +0000
  • a3dd880c7a +catch calls of make-error-response with too few arguments vibr 2004-08-10 14:26:50 +0000
  • 4b37826de8 +comment/question vibr 2004-08-10 14:25:55 +0000
  • 58a540854f Update release date once more. mainzelm 2004-08-09 08:58:50 +0000
  • 1bdac52ad6 adapt calls of make-error-response: remove tautologous description of errors vibr 2004-07-30 22:26:50 +0000
  • 7c7be57a22 changes to make-error-response: vibr 2004-07-30 22:25:03 +0000
  • d0570a375e Fix typo. interp 2004-07-29 17:30:50 +0000
  • 4a789540c9 Simplify. interp 2004-07-29 17:24:52 +0000
  • 2f0b9d0b50 Add definition for syntax. interp 2004-07-29 17:23:17 +0000
  • e319430837 Add other sections. Fix typo. interp 2004-07-29 17:22:29 +0000
  • 46d17a3ee4 Export forgotten MAKE-TEXT in simple-surflet-api. interp 2004-07-29 17:15:46 +0000
  • 0093759c8e The (complete?) SUrflet API documentation. interp 2004-07-29 16:21:14 +0000
  • c1b264b9b1 Prepare for SUrflet API documentation. interp 2004-07-29 16:20:20 +0000
  • 63e4761c58 adapt calls of make-error-response: no URI header field in 1.1 vibr 2004-07-29 16:09:31 +0000
  • 5e14a326b9 adapt make-error-response: - no URI header field in 1.1 - new 30x status codes in 1.1 vibr 2004-07-29 16:08:30 +0000
  • bfb4068c9a Correct typo surlfets... -> surflets/input-fields. interp 2004-07-29 08:23:56 +0000
  • 7cb5d680d4 Use sxml->low-level-sxml instead of pre-post-order in sxml->string to reduce connection points. interp 2004-07-28 20:59:55 +0000
  • bc9e540be7 Remove wrong comment. interp 2004-07-28 20:20:50 +0000
  • cb95474d95 Export RESET-SURFLET-CACHE! in surflet-handler/surflets. interp 2004-07-27 14:19:44 +0000
  • fee49612ce Let surflets/my-sessions export SET-SESSION-LIFETIME! interp 2004-07-27 13:45:26 +0000
  • 0783bdb4e2 fix small typo. interp 2004-07-26 20:24:05 +0000
  • 584acf4441 Use send-html/finish instead of send-html for the single page. interp 2004-07-24 15:16:58 +0000
  • 10ca480e4c Correct error message in make-http-response. interp 2004-07-21 20:38:00 +0000
  • 6d6f34ae78 minor change: make clear Scheme value of not annotated checkbox depends on standard transformer. interp 2004-07-21 20:33:37 +0000
  • 2268fe3231 Parameterize over error message in make-simple-default-setter interp 2004-07-21 20:31:30 +0000
  • 15f07f8d4a Design change: transformer of non-multi input-fields get two arguments: the input-field *and* the binding value (not only the binding value) interp 2004-07-21 20:09:37 +0000
  • 299a4ef815 add explaining comment interp 2004-07-21 19:07:50 +0000
  • d62e069710 use (cdr head) instead of (cdar cache), it's clearer interp 2004-07-21 18:59:18 +0000
  • 582e07bb18 remove forgotten debug output from previous commit interp 2004-07-21 18:56:56 +0000
  • f23cd71100 use symbol to search in browser headers interp 2004-07-21 18:56:03 +0000
  • 8b627decc5 Fix small typo. interp 2004-07-20 13:16:41 +0000
  • 84f5f3b625 Adjust year for Andreas mainzelm 2004-07-20 07:51:33 +0000
  • 1b4bdb59c6 updated status codes vibr 2004-07-16 15:09:55 +0000
  • d30807ed75 Update to 2004 and add Andreas mainzelm 2004-06-21 12:35:03 +0000
  • b264662160 Rewrite definition for proglist that irritate tex2page.sty interp 2004-06-05 13:57:51 +0000
  • ebc119bb43 Remove superfluous float declaration that irritated tex2page. interp 2004-06-05 13:38:53 +0000
  • f40d338fa2 + enforce coporate identity, it's SUnet not SUNet. + fixed typos eknauel 2004-06-02 14:26:03 +0000
  • 46ae889df4 + added a "ssl with apache" section (draft) eknauel 2004-06-02 14:16:01 +0000
  • 7afbfadc42 Avoid DNS lookups mainzelm 2004-05-29 15:23:32 +0000
  • 7e1b44518f Update date mainzelm 2004-05-29 08:33:52 +0000
  • 88d28eec3f Reflect movement of sample httpd scripts mainzelm 2004-05-29 08:33:24 +0000
  • b2e6d71264 Update installation and usage section mainzelm 2004-05-29 08:28:35 +0000
  • 87c2ad3610 Fixed typo mainzelm 2004-05-29 08:24:26 +0000
  • f96d93b355 re-commit revision 1.22, this time to branch http-1-1 vibr 2004-05-27 14:47:46 +0000
  • 5e7af10913 Synthetic commit for incomplete tag http-1-1-bp http-1-1-bp cvs-fast-export 2004-05-24 15:54:58 +0000
  • e4a887d491 Revert last commit. vibr 2004-05-24 15:54:58 +0000
  • a2a656ad99 1.0->1.1: updated status codes vibr 2004-05-24 15:42:13 +0000
  • ae913b3b90 + Some changes from start-web-server + Add CGI support mainzelm 2004-05-24 12:00:34 +0000
  • 1374c26247 Some changes from start-web-server mainzelm 2004-05-24 11:59:56 +0000
  • 1bd77d4b10 added comments vibr 2004-05-17 16:42:45 +0000
  • 96216b243d answer HTTP/1.0 for requests with unknown HTTP-version vibr 2004-05-17 16:39:17 +0000
  • 7090147e49 Set default port to 8080 mainzelm 2004-05-17 08:35:47 +0000
  • 3311f6af34 Moved startup scripts to web-server directory mainzelm 2004-05-17 08:34:07 +0000
  • b7e37f8767 + Add sample links for rman and info gateways. + Mention required startup scripts. mainzelm 2004-05-17 08:15:47 +0000
  • aeed1acfc2 Mention SUrflets as in README. interp 2004-05-13 21:27:55 +0000
  • 9d67969c09 Adjust section about installing SSAX to package proposal Minor reformatting / typos removed interp 2004-05-13 21:27:26 +0000
  • b568965f6e Fix computation of default directories mainzelm 2004-05-13 08:34:03 +0000
  • c7693e9bc7 Correct description of extended-web-server mainzelm 2004-05-13 08:31:13 +0000
  • a838425ca3 Show update message if entered energy is out of range. interp 2004-05-12 20:20:52 +0000
  • 5e12e7ec0e In MAIN: use args parameter instead of command-line for directory; allows to start from within scsh manually interp 2004-05-12 19:59:43 +0000
  • 84e22f065e html is part of CVS tree. Thus, ignore index.html and man* files in html directory instead. interp 2004-05-12 19:57:17 +0000
  • 59e79fa839 Ignore html and pdf directory interp 2004-05-12 19:51:32 +0000
  • b4c3ad937e In MAIN: get directory from args parameter, not from command-line; allows to start from within scsh manually interp 2004-05-12 19:44:06 +0000
  • 246c2b46ad In MAIN: get directory from args parameter, not command-line; allows to start main from within scsh manually Add comments how to use rman-handler and info-handler interp 2004-05-12 19:43:13 +0000
  • 7a04cf81d5 Omit warning message if INFOPATH is not set. interp 2004-05-12 19:28:17 +0000
  • e13ad264bc Omit warning message if MANPATH is not set. interp 2004-05-12 19:28:04 +0000
  • fe45fdc230 Mention and explain sample web servers. mainzelm 2004-05-12 07:49:50 +0000
  • fe9e6fe3b9 Include INSTALL in the tarball. mainzelm 2004-05-12 07:29:45 +0000
  • 1a2218b89f Move default location of httpd.log file to /tmp mainzelm 2004-05-11 12:10:13 +0000
  • 704ffae307 Use args-fold (SRFI-37) for parsing command-line arguments eknauel 2004-05-11 12:04:10 +0000
  • 7db04b74e2 kill junk char eknauel 2004-05-11 12:03:30 +0000
  • e4cf4931a3 Don't put the Makefile into the tarball, it contains only the dist target. mainzelm 2004-05-05 16:47:17 +0000
  • 93256f3b71 Require SSAX 4.9 to use SUnet. mainzelm 2004-05-05 16:45:39 +0000
  • f105fec02e Don't put install-lib files into the tarball. mainzelm 2004-05-05 16:44:02 +0000
  • 079d184b57 Fix path to the manual. mainzelm 2004-05-05 16:22:26 +0000
  • d662676607 Minor updates. mainzelm 2004-05-05 16:17:09 +0000