b2c4e59cb8Reasonably complete and up-to-date documentation.
sperber
2003-01-21 15:54:02 +0000
b60335d2cdRemove some out-of-date comments.
sperber
2003-01-21 15:53:47 +0000
65279a42e9Revamp SMTP once more: - introduce SMTP-CONNECTION records - regularize naming (no funny slashes) - in SMTP-SEND-MAIL, add date header if not present - gratuitous capitalizion of word components for field names in outgoing headers
sperber
2003-01-21 15:31:38 +0000
c04d46910cRewrite the NETRC library to something more general and much shorter, along with up-to-date information. Get FTP and POP3 to use the new code.
sperber
2003-01-21 14:20:13 +0000
2994678584Fix two arity errors.
sperber
2003-01-21 13:05:11 +0000
30062d25dfAdd RFC822-TIME->STRING to RFC 822 and use that instead of the old and broken code that was part of the Web server.
sperber
2003-01-21 12:45:54 +0000
7fb6f21b4eReasonably complete and up-to-date docs.
sperber
2003-01-21 12:03:27 +0000
e5d3139845In RFC867/RFC868: work correctly if the remote server isn't there.
sperber
2003-01-21 12:02:51 +0000
3c73d6a37fForce SEND/... calls in SEND/FINISH and SEND, too. Rename STRING-OUT-PORT to BUFFER.
interp
2003-01-21 10:36:49 +0000
94f127d3b1Rework NETTIME: - ditch NETTIME structure; create two structures RFC867 and RFC868 instead - make the UDP versions work - comment fixes - add copyright notice
sperber
2003-01-21 10:03:27 +0000
7b82bb70e0Reasonably complete and up-to-date docs for RFC822.
sperber
2003-01-21 09:00:56 +0000
be87dc978eReasonably complete and up-to-date docs for POP3.
sperber
2003-01-21 08:49:18 +0000
81395d1e48- remove comments about procedure types. - don't return status from those procedures that used to
sperber
2003-01-21 08:13:48 +0000
1ee07495baFor POP3-GET return two values (headers and list of body lines) instead of dumping the message to (current-output-port).
sperber
2003-01-20 16:52:25 +0000
bdb1cc6b27Parse headers in POP3-HEADERS.
sperber
2003-01-20 16:44:47 +0000
d2c43bb132Add myself to copyright section.
sperber
2003-01-20 16:33:37 +0000
3611d6486dFix two bugs - return 2 values instead of pair from READ-RFC822-FIELD - return alist in correct order from READ-RFC822-HEADERS and READ-RFC822-HEADERS-WITH-LINE-BREAKS
sperber
2003-01-20 16:32:13 +0000
8b2217907eOverhaul RFC822: - reduce RFC822 to four procedures, 2 for reading header bodies into lists of lines, 2 for reading them into concatenated strings - remove lots of Olinism and bugs from rfc822.scm - massage dependent code accordingly, clarifying semantics
sperber
2003-01-20 16:26:26 +0000
ef7a21b729- make MAKE-PATH-PREFIX-HANDLER work right for null paths. - add our own version of GET-HEADER in preparation for the RFC822 overhaul
sperber
2003-01-20 16:24:29 +0000
7d91324b9aSignal correct error (not a CALL-ERROR) from POP3-CHECK-TRANSACTION-STATE!; also pass correct caller to it.
sperber
2003-01-20 15:12:03 +0000
d27381ba4cActually signal 'POP3-ERROR instead of '-ERR.
sperber
2003-01-20 15:08:44 +0000
4ef92c949aIn POP3: replace uses of FORMAT
sperber
2003-01-20 15:07:51 +0000
74f9e4f704In POP3: - consolidate login procedure into POP3-CONNECT - logging goes to a port, not a file - fix error-handling bug in pop3-login - rename POP3-LOGIN/APOP -> POP3-APOP-LOGIN - replace POSIX regexp for challenge by SRE
sperber
2003-01-20 14:52:03 +0000
87deeee77bPropagate renamings within the DNS package.
mainzelm
2003-01-20 14:21:33 +0000
54eb862b4a+ don't output anything in DNS-LOOKUP + typo fix in pretty-print-dns-message
mainzelm
2003-01-20 14:20:53 +0000
7bfa52c689Remove comments that have migrated to the documentation.
sperber
2003-01-20 14:13:26 +0000
4183ec85ceAdd bang after set-... commands.
interp
2003-01-17 17:47:31 +0000
05b7af0986READ-LINE does the job as well as READ-CRLF-IO, so kick CRLF-IO.
interp
2003-01-17 17:40:30 +0000
92d760a1cdTell browser not to cache supples by an HTTTP header.
interp
2003-01-17 17:39:07 +0000
b77a20674cMake message-type and message-class an enumerated type.
mainzelm
2003-01-16 20:08:14 +0000
1087695e37Use our own md5 library to generate MD5 sum instead of calling an external program.
mainzelm
2003-01-16 16:40:51 +0000
4bcf374d8eReasonably complete and up-to-date docs for FTP.
sperber
2003-01-16 14:12:11 +0000
b81da26fdcDon't allow a file name as the "log" argument to FTP-CONNECT---the library never bothered closing the port anyway.
sperber
2003-01-16 13:55:13 +0000
5513b85f7dAdd copyright line for me.
sperber
2003-01-16 13:40:23 +0000
a4766e2abdReturn (VALUES) instead of the reply text for many procedures, lest someone actually try to use that information.
sperber
2003-01-16 13:38:21 +0000
422a1db09fAdd note about danger of killing / deleting current continuation. Add current session's id and current session's continuation's id in this message.
interp
2003-01-16 12:53:10 +0000
bba9c34744- rename FTP-TYPE -> FTP-SET-TYPE! - use enumerated type for argument of FTP-SET-TYPE!
sperber
2003-01-16 12:52:16 +0000
d54645f39bUpdate list of return links.
interp
2003-01-16 12:50:14 +0000
2ebb8d0e0fReplace remaining uses of FORMAT.
sperber
2003-01-16 12:45:55 +0000
1f0bd725cfElided FTP-LOGIN from FTP-INTERFACE.
sperber
2003-01-16 12:43:41 +0000
bb84449320- call FTP-LOGIN from FTP-CONNECT - don't store login and password in connection record - don't try to use password if USER succeeds already - allow port (instead of file) for logging - fix protocol bugs between FTP-LS/FTP-DIR and FTP-BUILD-COMMAND-STRING
sperber
2003-01-16 12:36:27 +0000
c9c7eb0a90Make add examples look the same.
interp
2003-01-16 12:09:49 +0000
0656602636Improve handling of gnuplot executable. (`which` at startup, check for executable)
interp
2003-01-16 11:10:38 +0000
d07bf7beaeRevamp FTP-GET, FTP-PUT, and FTP-APPEND: always take remote file name as argument and an ACT procedure which acts on the data input/output port.
sperber
2003-01-16 10:51:40 +0000
3be94a89e4Split out FTP-LIBRARY from FTPD; it contains data-shuffling procedures which are useful for the client as well.
sperber
2003-01-16 10:34:39 +0000
f0448cb34fHave FTP-LS and FTP-DIR returns list of directory lines rather than printing the directory to (current-output-port).
sperber
2003-01-16 10:21:59 +0000
101109e785Fix FTP-SIZE to read reply until the end of the string.
sperber
2003-01-16 10:18:22 +0000
a4810b4caeRename all those ugly "OUT"s to "out".
sperber
2003-01-16 10:03:04 +0000
697ed851b8- fix handling of multi-line replies - redo FTP-MODIFICATION-TIME and FTP-PWD without regexps
sperber
2003-01-16 10:01:28 +0000
1a0099230cRewrite reply code testing with predicates instead of regexps.
sperber
2003-01-16 09:40:34 +0000
045ded0d30Rewrite FTP-BUILD-PORT-STRING in terms of FORMAT-INTERNET-HOST-ADDRESS and FORMAT-PORT.
sperber
2003-01-16 09:23:05 +0000
30f6f2a0a6Reanem "response" -> "reply" in accordance with RFC 959.
sperber
2003-01-16 09:16:29 +0000
a138b994baMore comment and indentation fixes.
sperber
2003-01-16 09:12:10 +0000
3da9d2019dange-ftp -> EFS (in comments)
sperber
2003-01-15 15:41:45 +0000
fcbc62f29eFix some mis-indentations of RECEIVE.
sperber
2003-01-15 15:40:33 +0000
f7ca3d5393Use READ-CRLF-LINE instead of READ-LINE. (FTP is TELNET-based.)
sperber
2003-01-15 15:39:13 +0000
9109ecaaf6Remove comments that have moved to the documentation.
sperber
2003-01-15 15:37:22 +0000
ca2d2715a7Add link to the manual generated by tex2page
mainzelm
2003-01-15 15:17:38 +0000
9e02139d6eTell tex2page to generate the HTML documents within the root for the web-server
mainzelm
2003-01-15 15:13:38 +0000
ed78b2180cMake the front page look like the scsh manual by copying the .sty files from scsh-0.6.3/scsh-manual/
mainzelm
2003-01-15 15:01:24 +0000
02f9f60e99+ Add code to remove forgotten temporary file. + Add note about time of profiling. + Don't show profiling pictures anymore. The server can't show them anyway. Instead provide a link to the pbm file.
interp
2003-01-15 14:42:32 +0000
63c8867019The folder for the cgi binaries is called "cgi-bin", folks...
mainzelm
2003-01-15 14:10:04 +0000