Commit Graph

  • 52036a75ad Revive comment section from older version. sperber 2002-08-26 15:15:02 +0000
  • e397f2520e R4RS -> R5RS sperber 2002-08-26 15:14:10 +0000
  • 079ce2731a Add copyright notice. sperber 2002-08-26 15:12:06 +0000
  • 6f2c0d7991 eliminating ecm-utilities, code partial moved to sunet-utilities interp 2002-08-26 14:49:17 +0000
  • 5efcb2923e Fix RFC URL. sperber 2002-08-26 14:48:43 +0000
  • 2c5791a133 Be more careful about opening SCSH and SRFI-14 in FTPD. sperber 2002-08-26 14:13:23 +0000
  • 05f6e48d8a Fix some logging nits. sperber 2002-08-26 14:13:04 +0000
  • 7460d8009f Add a MAKE-HTTPD-OPTIONS combinator for a more visually pleasant layout for HTTPD-OPTIONS constructors. sperber 2002-08-26 13:10:57 +0000
  • 3b298aadcc Remove old code from Gäbe Engelhart. sperber 2002-08-26 11:46:27 +0000
  • 2f5f46cb5f Replace all instances of STRING-LIB by SRFI-13. sperber 2002-08-26 11:45:08 +0000
  • 1a1dcebbd0 Remove HTTP-CONSTANTS / http/constants.scm. sperber 2002-08-26 11:44:02 +0000
  • 35f79521d8 Fold -obsolete.scm files into packages.scm. sperber 2002-08-26 11:39:25 +0000
  • 541113a4f0 Fold text-generation.scm (which was down to a few lines) into core.scm. sperber 2002-08-26 11:21:53 +0000
  • e8b7ef763f Remove Olin's import notes which are bound to be inaccurate by now. Fix a few RFC URLs. sperber 2002-08-26 11:18:44 +0000
  • af95d497af Properly handle HEAD requests. Properly handle HTTP 0.9 requests. sperber 2002-08-26 11:11:40 +0000
  • 038947a515 Open SRFIs instead of CHAR-SET-LIB and STRING-LIB. sperber 2002-08-26 10:54:03 +0000
  • 6f7cd467f1 Adopt proper RFC terminology: "reply" -> "response" "reply code" -> "status code" sperber 2002-08-26 09:59:14 +0000
  • d1438eb4a8 Rework the API of path handlers: sperber 2002-08-26 09:46:11 +0000
  • d6f81777c8 Elide some potentially harmful newlines. sperber 2002-08-26 09:33:36 +0000
  • df1a40a361 restored accidently overwritten code interp 2002-08-26 08:33:04 +0000
  • 1236b3dccd adapted to new logging facility of httpd interp 2002-08-26 08:26:08 +0000
  • a6f10bc87d adapting to new httpd logging facility interp 2002-08-26 08:15:43 +0000
  • 60df692033 bug removing (...parenthesised...) interp 2002-08-24 17:45:37 +0000
  • 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 interp 2002-08-24 17:26:56 +0000
  • b20f9a49b7 import sunet-utilities to httpd-core (oops) interp 2002-08-24 17:07:35 +0000
  • 1ea2e0f8e7 remove bug from my-reported-fqdn interp 2002-08-24 16:46:34 +0000
  • 514d61b986 moving proc socket-address->string from ftpd internal to sunet-utilities exports interp 2002-08-24 16:43:26 +0000
  • dc20fd05b6 add some, loose some interp 2002-08-23 15:48:56 +0000
  • 5f654f5fc3 use char-set:digit instead of deprecated char-set:numeric interp 2002-08-23 15:44:40 +0000
  • ed4ad0798f use dns-lookup-ip before using host-info for fqdn interp 2002-08-23 15:41:06 +0000
  • 1f0a3e6c1b mention dns-lookup facility interp 2002-08-22 17:16:42 +0000
  • a2c39de2b9 adding dns-lookup to ftpd logging interp 2002-08-22 17:12:08 +0000
  • be5e206eb1 added docu for resolve-ip? field in httpd-options interp 2002-08-22 16:46:17 +0000
  • 64d4705ab3 * export selector and transformer of resolve-ip? field in httpd-options * import dns to httpd-logging * add dns-lookup facility to logging interp 2002-08-22 16:40:10 +0000
  • e0af4da4d6 added field for resolving ips in logfiles interp 2002-08-22 16:10:08 +0000
  • 01b0dccb78 example web-server tree interp 2002-08-22 15:38:17 +0000
  • 8380e1668c script that starts an example web server session located in web-root interp 2002-08-22 15:35:51 +0000
  • 017d5408e8 * adpated to new handler combinators * change script call header (using exec ... now) interp 2002-08-22 15:33:37 +0000
  • 2c9b931100 added handler combinators and adapted current basic handlers interp 2002-08-22 15:32:03 +0000
  • f4bacf411a Fix URL of HTTP 1.0 RFC. sperber 2002-08-22 14:59:49 +0000
  • 092874805f correct log output to logfile interp 2002-08-22 13:19:57 +0000
  • 2b8822a72d Fix list of authors. sperber 2002-08-21 15:42:12 +0000
  • ffa411bd78 Rework. sperber 2002-08-21 15:15:48 +0000
  • e8f82bc547 Obsolete. sperber 2002-08-21 14:56:15 +0000
  • bb4d6c43a9 Various reorganizations. Convert to report document class. sperber 2002-08-21 14:52:34 +0000
  • ed74bc29c1 New abstract. sperber 2002-08-21 14:18:02 +0000
  • 6e24c051cd Basic LaTeX cleanup. Basic tex2page support. AUC-TeX annotations. sperber 2002-08-21 13:35:41 +0000
  • efab1a3161 concurrent lookup changes cresh 2002-07-23 08:48:47 +0000
  • 17a3dac645 minor bugfixes in concurrent lookup & error handling cresh 2002-07-08 09:13:56 +0000
  • 470c2fbab3 IPs are now 32bit integer internet addresses, changed the API for concurrent-lookup, revised the documentation cresh 2002-07-07 17:43:32 +0000
  • 27ff0f4326 Cleaned up a bunch of log messages. sperber 2002-06-27 08:27:18 +0000
  • d7a148a2a5 Turn off port buffering, thereby making Microsoft Windows Internet Explorer work. sperber 2002-06-27 08:11:48 +0000
  • 57915d3e16 added more documentation cresh 2002-06-25 09:11:45 +0000
  • 0d70f66dd7 Revert to old representation of HTTP-URL:PATH. sperber 2002-06-08 15:29:29 +0000
  • f9ae24b133 Contents are now in packages.scm. sperber 2002-06-08 15:09:27 +0000
  • 1171926f1e Cleaned-up package definitions for new subdirectory layout. sperber 2002-06-08 15:08:31 +0000
  • 7d3c1ddf6f Moved to ftpd subdirectory. sperber 2002-06-08 15:07:55 +0000
  • 3a166202d8 Moved from top-level directory. sperber 2002-06-08 15:07:01 +0000
  • 7e137b2ce6 Moved to lib subdirectory. sperber 2002-06-08 15:06:19 +0000
  • f82499bf71 removed superfluous char-set:whitespace in call to string-trim rel-1-1-fixes interp 2002-05-30 14:07:30 +0000
  • cacca61a29 adjusted names in Makefile to new structure interp 2002-05-30 14:05:52 +0000
  • a8a06a1337 minor correction interp 2002-05-27 13:57:18 +0000
  • 813f0ee4eb removed (old) interp 2002-05-27 06:41:45 +0000
  • 77ebc6aea4 * split up big httpd-core file in several pieces * make structures that used httpd-core using the new pieces of httpd-core interp 2002-05-26 17:56:56 +0000
  • a4eec0ffb8 added ignoring of *.log files interp 2002-05-26 14:51:56 +0000
  • 05b1111b08 added ignoring of test-subdirectory interp 2002-05-26 14:50:47 +0000
  • 3e16721158 renamed httpd-\(*\).scm files to \1.scm updated modules.scm and docu accordingly interp 2002-05-26 14:47:48 +0000
  • c11f26f0e2 moved toothless docu near to web server docu interp 2002-05-26 14:39:44 +0000
  • ec03477824 use regexp for exluding files interp 2002-05-26 14:39:24 +0000
  • 66208241f5 + error conditions cresh 2002-05-21 15:25:09 +0000
  • 5d357598b1 dns-lookup-nameserver revised, dns-lookup-mailexchanger now implements RFC 2821, added force-ip and force-ip-list. cresh 2002-05-21 10:03:21 +0000
  • 3573dcc613 * moved files concerning web server to new subdirectory httpd * minor change in inner order of modules.scm * commented out structure in program-modules: source files are missing (?) interp 2002-05-14 13:53:55 +0000
  • efedbd4620 removed links to httpd-subdirectory (introduced too early) interp 2002-05-13 14:01:22 +0000
  • d188ba7ddb "pretty printing" modules.scm; in fact, rearranging definitions interp 2002-05-13 13:58:19 +0000
  • 69d33b3afc removed initialising of invariant env of cgi (done by cgi-handler itself) interp 2002-05-12 16:04:11 +0000
  • ac3622ec96 added mapping of old pop3-names to new ones updated docu accordingly interp 2002-05-12 05:59:18 +0000
  • 906ef5571c renamend pop3-procedures (':' --> '-') updated docu and exports accordingly added new pop3-obsolete structure, mapping old names to new ones interp 2002-05-12 05:53:44 +0000
  • 7792db48f4 added example to parse-userhost / unparse->string interp 2002-05-12 05:52:57 +0000
  • 97a7b52316 updated new procedure names interp 2002-05-12 05:40:18 +0000
  • 721ce37623 renamed chapter from "Using NTP" (which was misleading) to "Using Time and Daytime Protocol" interp 2002-05-12 05:39:37 +0000
  • 8388a7d13c Renamed ntp.tex to nettime.tex interp 2002-05-12 05:36:53 +0000
  • 25b8dd2261 minor add interp 2002-05-12 05:34:25 +0000
  • 0bb8b7a28f * changed names: net:time => net-time, net:daytime => net-daytime * created nettime-obsolete structure, mapping old names to new ones interp 2002-05-12 05:32:28 +0000
  • ed0679bb85 * open-logfile returns null-output-port if logfile cannot be opened for writing * No output to stderr anymore. Output now goes to syslog. If syslogging is disabled, bad luck. interp 2002-05-08 20:28:40 +0000
  • 2f0397483b Don't log to stderr if logfile cannot be opened. Removes problem with make-logfile-rotator and closing stderr. interp 2002-05-08 19:55:56 +0000
  • e58dcbd1b3 minor changes in concurrent-lookup and dns-find-nameserver-list cresh 2002-05-08 14:55:55 +0000
  • 34dcb6dc9d Added a small comment on logfile rotation. mainzelm 2002-05-08 13:14:41 +0000
  • 47e58254eb 7k mainzelM mainzelm 2002-05-08 12:59:30 +0000
  • 6d09299c5d Added on-interrupt. mainzelm 2002-05-08 12:04:56 +0000
  • 18c056e01e Added logfile rotation on SIGUSR1. mainzelm 2002-05-08 12:04:41 +0000
  • 5c72a6dad2 revised concurrent-lookup cresh 2002-05-07 09:48:53 +0000
  • a766574fd1 added concurrent-lookup, made some minor changes cresh 2002-05-06 17:15:22 +0000
  • 831555ba83 added UDP transportation, made changes in the interface cresh 2002-05-05 18:37:50 +0000
  • 87e3cb0c84 * removed introduced bug in ESCAPE-URI, happened by removing stringhax.scm (string-reduce was not fold-right but fold-left) interp 2002-04-26 10:55:28 +0000
  • 09dfa74792 minor changes interp 2002-04-26 08:35:58 +0000
  • 74961f8bd4 *** empty log message *** interp 2002-04-25 16:30:14 +0000
  • de5c5dab30 * this is the source to the ftp-obsolete package (note a map to ftp:error? is missing as it was not exported up to now) interp 2002-04-25 09:54:07 +0000
  • c5eeb471f8 * changed names in ftp client from ftp:... to ftp-... * added ftp-obsolete package, maps the obsolete names to the new * added ftp-error? as an exported procedure interp 2002-04-25 09:52:42 +0000
  • 2fccbe9b3e * removed global cgi-default-bin-path - now optional parameter to cgi-handler defaulting to previous value * remove initialise-request-invariant-cgi-env - now part of cgi-handler (is called on procedure call). side effect: every cgi-handler has completely its own environment * docu accordingly updated * [no change to ftpd.scm; only blank line inserted] interp 2002-04-25 09:35:18 +0000
  • 49ac945af4 minor insert interp 2002-04-25 09:23:55 +0000