1ee07495ba 
								
							 
						 
						
							
							
								
								For POP3-GET return two values (headers and list of body lines)  
							
							... 
							
							
							
							instead of dumping the message to (current-output-port). 
							
						 
						
							2003-01-20 16:52:25 +00:00  
				
					
						
							
							
								 
						
							
								bdb1cc6b27 
								
							 
						 
						
							
							
								
								Parse headers in POP3-HEADERS.  
							
							
							
						 
						
							2003-01-20 16:44:47 +00:00  
				
					
						
							
							
								 
						
							
								d2c43bb132 
								
							 
						 
						
							
							
								
								Add myself to copyright section.  
							
							
							
						 
						
							2003-01-20 16:33:37 +00:00  
				
					
						
							
							
								 
						
							
								3611d6486d 
								
							 
						 
						
							
							
								
								Fix 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 
							
						 
						
							2003-01-20 16:32:13 +00:00  
				
					
						
							
							
								 
						
							
								8b2217907e 
								
							 
						 
						
							
							
								
								Overhaul 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 
							
						 
						
							2003-01-20 16:26:26 +00:00  
				
					
						
							
							
								 
						
							
								7d91324b9a 
								
							 
						 
						
							
							
								
								Signal correct error (not a CALL-ERROR) from  
							
							... 
							
							
							
							POP3-CHECK-TRANSACTION-STATE!; also pass correct caller to it. 
							
						 
						
							2003-01-20 15:12:03 +00:00  
				
					
						
							
							
								 
						
							
								d27381ba4c 
								
							 
						 
						
							
							
								
								Actually signal 'POP3-ERROR instead of '-ERR.  
							
							
							
						 
						
							2003-01-20 15:08:44 +00:00  
				
					
						
							
							
								 
						
							
								4ef92c949a 
								
							 
						 
						
							
							
								
								In POP3:  
							
							... 
							
							
							
							replace uses of FORMAT 
							
						 
						
							2003-01-20 15:07:51 +00:00  
				
					
						
							
							
								 
						
							
								99819b7a47 
								
							 
						 
						
							
							
								
								(write-string "\n" port) -> (newline port)  
							
							
							
						 
						
							2003-01-20 15:02:59 +00:00  
				
					
						
							
							
								 
						
							
								3ef18b6abf 
								
							 
						 
						
							
							
								
								In POP3:  
							
							... 
							
							
							
							rewrite POP3-DUMP to something legible 
							
						 
						
							2003-01-20 15:02:22 +00:00  
				
					
						
							
							
								 
						
							
								321bb04603 
								
							 
						 
						
							
							
								
								- lower-case "LOG"  
							
							... 
							
							
							
							- slightly beautify POP3-LOG
- rename LOGFD -> LOG-PORT 
							
						 
						
							2003-01-20 14:55:57 +00:00  
				
					
						
							
							
								 
						
							
								b8d8ef0ff6 
								
							 
						 
						
							
							
								
								Remove old definition of MD5-DIGEST.  
							
							
							
						 
						
							2003-01-20 14:54:33 +00:00  
				
					
						
							
							
								 
						
							
								490565781a 
								
							 
						 
						
							
							
								
								- READ-LINE -> READ-CRLF-LINE  
							
							... 
							
							
							
							- lower-case "IN" and "OUT" 
							
						 
						
							2003-01-20 14:53:50 +00:00  
				
					
						
							
							
								 
						
							
								74f9e4f704 
								
							 
						 
						
							
							
								
								In 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 
							
						 
						
							2003-01-20 14:52:03 +00:00  
				
					
						
							
							
								 
						
							
								54eb862b4a 
								
							 
						 
						
							
							
								
								+ don't output anything in DNS-LOOKUP  
							
							... 
							
							
							
							+ typo fix in pretty-print-dns-message 
							
						 
						
							2003-01-20 14:20:53 +00:00  
				
					
						
							
							
								 
						
							
								7bfa52c689 
								
							 
						 
						
							
							
								
								Remove comments that have migrated to the documentation.  
							
							
							
						 
						
							2003-01-20 14:13:26 +00:00  
				
					
						
							
							
								 
						
							
								48290e2f83 
								
							 
						 
						
							
							
								
								+ Expand lots of acronyms.  
							
							... 
							
							
							
							+ Some renamings 
							
						 
						
							2003-01-17 18:29:47 +00:00  
				
					
						
							
							
								 
						
							
								b77a20674c 
								
							 
						 
						
							
							
								
								Make message-type and message-class an enumerated type.  
							
							
							
						 
						
							2003-01-16 20:08:14 +00:00  
				
					
						
							
							
								 
						
							
								1087695e37 
								
							 
						 
						
							
							
								
								Use our own md5 library to generate MD5 sum instead of calling an external program.  
							
							
							
						 
						
							2003-01-16 16:40:51 +00:00  
				
					
						
							
							
								 
						
							
								b81da26fdc 
								
							 
						 
						
							
							
								
								Don't allow a file name as the "log" argument to FTP-CONNECT---the  
							
							... 
							
							
							
							library never bothered closing the port anyway. 
							
						 
						
							2003-01-16 13:55:13 +00:00  
				
					
						
							
							
								 
						
							
								6af4ba85de 
								
							 
						 
						
							
							
								
								Fix RFC URL.  
							
							
							
						 
						
							2003-01-16 13:42:04 +00:00  
				
					
						
							
							
								 
						
							
								5513b85f7d 
								
							 
						 
						
							
							
								
								Add copyright line for me.  
							
							
							
						 
						
							2003-01-16 13:40:23 +00:00  
				
					
						
							
							
								 
						
							
								a4766e2abd 
								
							 
						 
						
							
							
								
								Return (VALUES) instead of the reply text for many procedures, lest  
							
							... 
							
							
							
							someone actually try to use that information. 
							
						 
						
							2003-01-16 13:38:21 +00:00  
				
					
						
							
							
								 
						
							
								2f5d5a1f53 
								
							 
						 
						
							
							
								
								Remove obsolete comments.  
							
							
							
						 
						
							2003-01-16 13:34:58 +00:00  
				
					
						
							
							
								 
						
							
								54ece65f35 
								
							 
						 
						
							
							
								
								Support passive mode in FTP.  
							
							
							
						 
						
							2003-01-16 13:32:43 +00:00  
				
					
						
							
							
								 
						
							
								ec42abd6db 
								
							 
						 
						
							
							
								
								Factor PARSE-PORT-ARG out of FTPD into FTP-LIBRARY (in preparation of  
							
							... 
							
							
							
							passive mode support in FTP). 
							
						 
						
							2003-01-16 13:09:14 +00:00  
				
					
						
							
							
								 
						
							
								df9cd86232 
								
							 
						 
						
							
							
								
								Minor renamings.  
							
							
							
						 
						
							2003-01-16 13:07:14 +00:00  
				
					
						
							
							
								 
						
							
								bba9c34744 
								
							 
						 
						
							
							
								
								- rename FTP-TYPE -> FTP-SET-TYPE!  
							
							... 
							
							
							
							- use enumerated type for argument of FTP-SET-TYPE! 
							
						 
						
							2003-01-16 12:52:16 +00:00  
				
					
						
							
							
								 
						
							
								2ebb8d0e0f 
								
							 
						 
						
							
							
								
								Replace remaining uses of FORMAT.  
							
							
							
						 
						
							2003-01-16 12:45:55 +00:00  
				
					
						
							
							
								 
						
							
								bd368af1dc 
								
							 
						 
						
							
							
								
								Don't gratuitously parse ~/.netrc.  
							
							
							
						 
						
							2003-01-16 12:39:36 +00:00  
				
					
						
							
							
								 
						
							
								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 
							
						 
						
							2003-01-16 12:36:27 +00:00  
				
					
						
							
							
								 
						
							
								1b5098bea0 
								
							 
						 
						
							
							
								
								Lower-case silly "IN."  
							
							
							
						 
						
							2003-01-16 10:58:02 +00:00  
				
					
						
							
							
								 
						
							
								fddc9bda46 
								
							 
						 
						
							
							
								
								Prettify FTP-LOG.  
							
							
							
						 
						
							2003-01-16 10:55:15 +00:00  
				
					
						
							
							
								 
						
							
								d07bf7beae 
								
							 
						 
						
							
							
								
								Revamp 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. 
							
						 
						
							2003-01-16 10:51:40 +00:00  
				
					
						
							
							
								 
						
							
								3be94a89e4 
								
							 
						 
						
							
							
								
								Split out FTP-LIBRARY from FTPD; it contains data-shuffling procedures  
							
							... 
							
							
							
							which are useful for the client as well. 
							
						 
						
							2003-01-16 10:34:39 +00:00  
				
					
						
							
							
								 
						
							
								f0448cb34f 
								
							 
						 
						
							
							
								
								Have FTP-LS and FTP-DIR returns list of directory lines rather than  
							
							... 
							
							
							
							printing the directory to (current-output-port). 
							
						 
						
							2003-01-16 10:21:59 +00:00  
				
					
						
							
							
								 
						
							
								101109e785 
								
							 
						 
						
							
							
								
								Fix FTP-SIZE to read reply until the end of the string.  
							
							
							
						 
						
							2003-01-16 10:18:22 +00:00  
				
					
						
							
							
								 
						
							
								a4810b4cae 
								
							 
						 
						
							
							
								
								Rename all those ugly "OUT"s to "out".  
							
							
							
						 
						
							2003-01-16 10:03:04 +00:00  
				
					
						
							
							
								 
						
							
								697ed851b8 
								
							 
						 
						
							
							
								
								- fix handling of multi-line replies  
							
							... 
							
							
							
							- redo FTP-MODIFICATION-TIME and FTP-PWD without regexps 
							
						 
						
							2003-01-16 10:01:28 +00:00  
				
					
						
							
							
								 
						
							
								1a0099230c 
								
							 
						 
						
							
							
								
								Rewrite reply code testing with predicates instead of regexps.  
							
							
							
						 
						
							2003-01-16 09:40:34 +00:00  
				
					
						
							
							
								 
						
							
								045ded0d30 
								
							 
						 
						
							
							
								
								Rewrite FTP-BUILD-PORT-STRING in terms of FORMAT-INTERNET-HOST-ADDRESS  
							
							... 
							
							
							
							and FORMAT-PORT. 
							
						 
						
							2003-01-16 09:23:05 +00:00  
				
					
						
							
							
								 
						
							
								30f6f2a0a6 
								
							 
						 
						
							
							
								
								Reanem "response" -> "reply" in accordance with RFC 959.  
							
							
							
						 
						
							2003-01-16 09:16:29 +00:00  
				
					
						
							
							
								 
						
							
								a138b994ba 
								
							 
						 
						
							
							
								
								More comment and indentation fixes.  
							
							
							
						 
						
							2003-01-16 09:12:10 +00:00  
				
					
						
							
							
								 
						
							
								3da9d2019d 
								
							 
						 
						
							
							
								
								ange-ftp -> EFS (in comments)  
							
							
							
						 
						
							2003-01-15 15:41:45 +00:00  
				
					
						
							
							
								 
						
							
								fcbc62f29e 
								
							 
						 
						
							
							
								
								Fix some mis-indentations of RECEIVE.  
							
							
							
						 
						
							2003-01-15 15:40:33 +00:00  
				
					
						
							
							
								 
						
							
								f7ca3d5393 
								
							 
						 
						
							
							
								
								Use READ-CRLF-LINE instead of READ-LINE.  
							
							... 
							
							
							
							(FTP is TELNET-based.) 
							
						 
						
							2003-01-15 15:39:13 +00:00  
				
					
						
							
							
								 
						
							
								9109ecaaf6 
								
							 
						 
						
							
							
								
								Remove comments that have moved to the documentation.  
							
							
							
						 
						
							2003-01-15 15:37:22 +00:00  
				
					
						
							
							
								 
						
							
								ec99930213 
								
							 
						 
						
							
							
								
								Rename HTTP-URL-FRAG-ID to HTTP-URL-FRAGMENT-IDENTIFIER.  
							
							
							
						 
						
							2003-01-15 12:19:45 +00:00  
				
					
						
							
							
								 
						
							
								f9474b7a16 
								
							 
						 
						
							
							
								
								Replaced define-record by define-record-type  
							
							
							
						 
						
							2003-01-15 12:17:54 +00:00  
				
					
						
							
							
								 
						
							
								3f398e3ba7 
								
							 
						 
						
							
							
								
								Re-indent.  
							
							
							
						 
						
							2003-01-15 11:00:22 +00:00