Commit Graph

99 Commits

Author SHA1 Message Date
interp c5ea2c24b7 * removed deprecated string-match (replaced by (rx (posix-string ...)))
* removed `QUIT-bug':
   we could not handle server responses after the QUIT command that
   do not have a space after the `+OK'; now we can.
2002-03-29 17:47:24 +00:00
interp 51baa52dc9 minor corrections 2002-03-29 16:46:20 +00:00
interp f7e43506bb make safe-second really safe (don't loose on an empty list) 2002-03-29 16:44:04 +00:00
interp 4c90514e9c Let the 'Overview'-section appear in the table of contents. 2002-03-29 16:43:11 +00:00
interp fd095636c5 added documentation for pop3.scm 2002-03-29 16:31:51 +00:00
interp 57e2820f37 make pop3.scm compliant with scsh 0.6.1 and the netrc.scm 2002-03-29 16:31:20 +00:00
interp 206de66403 Updated httpd description concerning the logging-options. 2002-03-25 11:41:35 +00:00
interp ad124d61e1 Added enhanced logging possibilities to httpd 2002-03-25 11:35:05 +00:00
interp 540cb7a7e6 statement about reported-port-option of httpd enhanced 2002-03-24 10:03:13 +00:00
interp 0f77fb4b10 Updated description of httpd (use httpd-options instead of proc-arguments) 2002-03-23 14:45:48 +00:00
interp 0181574504 specify correct filenames and structures 2002-03-23 14:00:17 +00:00
interp 0d645ad83f - Applied patch from Eric Marsden to remove a "interrupted system call"
bug reported in
  http://groups.google.com/groups?hl=en&ie=ISO-8859-1&oe=ISO-8859-1&selm=m2n0x7ahds.fsf_-_%40linux3.maruska.tin.it
2002-03-19 18:42:23 +00:00
interp 94ffee0ea5 minor change: added section-\label's 2002-03-03 12:06:35 +00:00
sperber 9a2be969d5 Add rate limiting to httpd. 2002-03-01 08:54:48 +00:00
interp d9fc32433d Made a HTML to LaTeX from the existant HTML docu on the Web server.
There are still a lots of FIXMEs.
2002-02-27 19:28:27 +00:00
sperber 3a5a0e7867 Fix completely borked URI-ESCAPED-CHARS. 2002-02-23 17:14:48 +00:00
sperber bee65f4c22 Remove dependency of HTTPD-CORE upon LET-OPT. 2002-02-23 14:45:36 +00:00
sperber 619b0b6d67 Make the various httpd options into an abstract datatype. 2002-02-23 14:42:50 +00:00
mainzelm 666ac9897d Fill cache for my-fqdn. 2002-02-21 16:42:26 +00:00
sperber 001f9a511b Be more careful about catching errors.
Add a few log statements.
2002-02-21 16:21:05 +00:00
sperber 24214819dc Prevent log interaction with a lock.
Don't do a DNS lookup for log entries.
2002-02-21 16:12:22 +00:00
sperber 5e1193c60a Properly set up logging port. 2002-02-21 15:09:26 +00:00
sperber 0cbe13d177 Work correctly if port specification is #t (for (CURRENT-OUTPUT-PORT)). 2002-02-21 14:03:18 +00:00
sperber 5d19ffbb31 Make regexps explicit for infix splitters.
Remove superfluous note about scsh 0.4.4.
2002-02-21 14:02:07 +00:00
sperber 0bdfbca902 Make regexps explicit for infix splitters. 2002-02-21 14:01:22 +00:00
sperber f097c07cbf Use STDPORTS. 2002-02-21 14:00:42 +00:00
interp d5dcfe983d added list of files to ignore 2002-02-20 14:19:20 +00:00
interp c787fd814a make it work 2002-02-20 14:16:26 +00:00
interp 7d8cae20fa Added forgotten package 2002-02-20 14:16:07 +00:00
sperber dcdb7e4371 Remove superfluous display of condition. 2002-02-20 13:55:19 +00:00
sperber 40e026a889 Terminate directory output by CRLF. 2002-02-20 13:40:27 +00:00
sperber 8c04b1b95e New LS-CRLF? fluid controls whether LS terminates lines with CRLF. 2002-02-20 13:40:09 +00:00
interp d79f2cb360 removing byte file from repository 2002-02-12 13:06:36 +00:00
interp 7e78d0f8a8 * Created LaTeX style documentation. All documentation in plain text files
were now moved to this LaTeX doc (man.tex).
  Currently, not everything is documented.
2002-02-12 11:50:54 +00:00
interp 216c0d124d * minor changes in comments 2002-02-12 11:47:54 +00:00
interp 2b75e4feee * minor changes in the comments
* transfer mode: 'ascii and 'text denote the same
* readding date->string call to the log-call in ftp:connect
* changed calls to netrc:lookup-{login, password} in ftp:login as the
  netrc module works now properly
* correcting minor bug in ftp:build-command-string
2002-02-12 11:47:13 +00:00
interp 5be3a20f9b Really minor format changes. Unimportant. 2002-02-12 11:37:28 +00:00
sperber ebbbe7192f First stab at DNS client, based on the code from PLT.
Note it does at least one thing wrong (besides what's noted in PLT's
documentation):

> (dns-get-address "macon" "ftp.uni-tuebingen.de")
"8.115.111.102"

(The original version also does this.  I assume it has something to do
with recursive queries.)
2002-01-25 16:50:23 +00:00
sperber 49de023eb7 Typo fix in log message. 2002-01-11 13:18:34 +00:00
sperber f5cd1798d3 THREAD-FORK doesn't take an additional second argument (yet). 2002-01-08 15:02:39 +00:00
mainzelm 0c7e75a2b5 + Use fork-thread
+ Replaced host-name-or-empty by host-name-of-ip
2002-01-08 14:02:39 +00:00
mainzelm f6d210ea86 Fixes for the reader. 2002-01-08 12:53:27 +00:00
interp f9dc21c767 netrc:parse handles following conditions correctly by returning
a default netrc-record:
* the specified file does not exist
* the file does exist but does not have the correct permissions
In both cases a warning is printed on (current-error-port)
So, netrc:parse always returns a usable record.
If you want to catch the errors use netrc:try-parse
2001-12-27 16:45:32 +00:00
interp 89bb20c63e * in netrc.scm:
- changes to make Eric's code fit our desires:
    . functional concept (netrc:parse returns a record that has to be carried with)
    . usual errors (no such file, no such machine) are caught and handled adequately
      (nevertheless the user can get the errors, if he wants to)
    . netrc:parse works when no ~/.netrc file exists
    . default-values (file-name, login, password) can be set while
      calling netrc:parse
    . netrc:lookup, netrc:lookup-password, netrc:lookup-login return
      default-values by default (can be switched off)
  - removed bug in netrc:lookup

* in modules.scm:
  new export in netrc-interface: netrc:try-parse (returns error if
   file does not exist)

* in ecm-utilities:
  rewrote nslookup-fqdn: uses host-info now
2001-12-18 18:08:08 +00:00
mainzelm 75633864c3 Changes from V200-alpha3 of PLT. 2001-12-14 14:09:35 +00:00
mainzelm 29161884e9 Changed the Copyright for Eric's files to BSD style. 2001-11-15 11:12:24 +00:00
interp 20a12efc6d * beautifying modules.scm by ...
* ... creating sunet-utilities.scm
2001-11-13 18:37:05 +00:00
interp a76848a6c6 * let ftpd generate more useful output on error conditions
* include format-net package in ftpd package
2001-11-13 13:50:24 +00:00
mainzelm 70306ad10e Added port from PLT's xml library. 2001-10-29 08:48:42 +00:00
mainzelm e90c8b14c3 Don't loose if the remote host has no DNS entry. 2001-10-29 08:39:15 +00:00