d5b2b448d9 
								
							 
						 
						
							
							
								
								first shot on adding servlets to HTTPD  
							
							
							
						 
						
							2002-09-13 07:21:19 +00:00  
				
					
						
							
							
								 
						
							
								becf14ce30 
								
							 
						 
						
							
							
								
								move global variables in httpd-logging to preserved-thread-fluids  
							
							
							
						 
						
							2002-09-05 10:55:30 +00:00  
				
					
						
							
							
								 
						
							
								f9060d992a 
								
							 
						 
						
							
							
								
								Redo:  
							
							... 
							
							
							
							revision 1.38
date: 2002/09/02 09:02:27;  author: sperber;  state: Exp;  lines: +1 -5
Remove crud from SMTP-INTERFACE.
which was accidentally backed out by:
revision 1.40
date: 2002/09/02 14:34:31;  author: interp;  state: Exp;  lines: +7 -2
make MY-REPORTED-FQDN fit for lots of virtual hosts 
							
						 
						
							2002-09-05 09:39:46 +00:00  
				
					
						
							
							
								 
						
							
								cfc8d84aad 
								
							 
						 
						
							
							
								
								Use DNS for FQDN determination in SMTP.  
							
							
							
						 
						
							2002-09-05 09:38:37 +00:00  
				
					
						
							
							
								 
						
							
								1cfa3e3595 
								
							 
						 
						
							
							
								
								Shift FQDN determination code from HTTPD-CORE to DNS.  
							
							
							
						 
						
							2002-09-05 09:25:42 +00:00  
				
					
						
							
							
								 
						
							
								6486df6080 
								
							 
						 
						
							
							
								
								"ange-ftp" -> "EFS" in comment.  
							
							
							
						 
						
							2002-09-05 08:57:51 +00:00  
				
					
						
							
							
								 
						
							
								ca4839af8f 
								
							 
						 
						
							
							
								
								Remove list of imported structures, which was out-of-date anyway.  
							
							
							
						 
						
							2002-09-05 08:57:21 +00:00  
				
					
						
							
							
								 
						
							
								ed04d43b65 
								
							 
						 
						
							
							
								
								NeXTstep is dead.  
							
							
							
						 
						
							2002-09-05 08:55:58 +00:00  
				
					
						
							
							
								 
						
							
								490a22d724 
								
							 
						 
						
							
							
								
								More file extension mappings.  
							
							
							
						 
						
							2002-09-05 08:51:27 +00:00  
				
					
						
							
							
								 
						
							
								5746c2b149 
								
							 
						 
						
							
							
								
								send bug report only on non-os-errors  
							
							
							
						 
						
							2002-09-04 14:01:34 +00:00  
				
					
						
							
							
								 
						
							
								688d576b96 
								
							 
						 
						
							
							
								
								Send bug report to client, if we encounter an internal error  
							
							... 
							
							
							
							(e.g. testing new handler) 
							
						 
						
							2002-09-04 10:38:14 +00:00  
				
					
						
							
							
								 
						
							
								65e8af2952 
								
							 
						 
						
							
							
								
								send error output to stdout (= to client)  
							
							
							
						 
						
							2002-09-04 10:29:12 +00:00  
				
					
						
							
							
								 
						
							
								794412df5a 
								
							 
						 
						
							
							
								
								use HTTP-STATUS/OK constant instead of integer 200  
							
							
							
						 
						
							2002-09-03 13:33:43 +00:00  
				
					
						
							
							
								 
						
							
								80257c0822 
								
							 
						 
						
							
							
								
								make more pleasent error messages  
							
							
							
						 
						
							2002-09-03 12:45:39 +00:00  
				
					
						
							
							
								 
						
							
								1694d372c5 
								
							 
						 
						
							
							
								
								report BAD-GATEWAY error instead INTERNAL-ERROR  
							
							
							
						 
						
							2002-09-03 11:55:53 +00:00  
				
					
						
							
							
								 
						
							
								443e321cc8 
								
							 
						 
						
							
							
								
								rename URI-LIKE? to URI-HAS-PROTOCOL?  
							
							
							
						 
						
							2002-09-03 08:45:59 +00:00  
				
					
						
							
							
								 
						
							
								a33b7405a5 
								
							 
						 
						
							
							
								
								move CLF log to SEND-HTTP-RESPONSE and log correct status code  
							
							
							
						 
						
							2002-09-02 14:49:24 +00:00  
				
					
						
							
							
								 
						
							
								0ab5c48cfc 
								
							 
						 
						
							
							
								
								make MY-REPORTED-FQDN fit for lots of virtual hosts  
							
							
							
						 
						
							2002-09-02 14:34:31 +00:00  
				
					
						
							
							
								 
						
							
								27f6bb4dbd 
								
							 
						 
						
							
							
								
								remove debug output  
							
							
							
						 
						
							2002-09-02 14:33:06 +00:00  
				
					
						
							
							
								 
						
							
								9baec4fbf0 
								
							 
						 
						
							
							
								
								Handle `Location:' and `Status:' headers of CGI program's output correctly.  
							
							
							
						 
						
							2002-09-02 13:43:03 +00:00  
				
					
						
							
							
								 
						
							
								ff56fa6ec1 
								
							 
						 
						
							
							
								
								Add redirection feature to web-server: If the handler returns with the  
							
							... 
							
							
							
							return code HTTP-STATUS/REDIRECT, the server creates a new request out of
the redirection response and recalls the handler to serve the request.
You can use MAKE-REDIRECTION-RESPONSE to create this special response. 
							
						 
						
							2002-09-02 13:42:10 +00:00  
				
					
						
							
							
								 
						
							
								ae04e9e503 
								
							 
						 
						
							
							
								
								generate correct status header line  
							
							
							
						 
						
							2002-09-02 13:33:45 +00:00  
				
					
						
							
							
								 
						
							
								4ef633af08 
								
							 
						 
						
							
							
								
								Fix RFC URL reference.  
							
							
							
						 
						
							2002-09-02 09:24:38 +00:00  
				
					
						
							
							
								 
						
							
								b6ff601949 
								
							 
						 
						
							
							
								
								Remvoec rud from SMTP-INTERFACE.  
							
							
							
						 
						
							2002-09-02 09:02:27 +00:00  
				
					
						
							
							
								 
						
							
								0fa5f630e3 
								
							 
						 
						
							
							
								
								Make SEND-MAIL-VIA-SMTP accept a headers argument.  
							
							
							
						 
						
							2002-09-02 09:02:14 +00:00  
				
					
						
							
							
								 
						
							
								1b0bce77e6 
								
							 
						 
						
							
							
								
								Reformat multi-line IFs to have the consequent on a separate lines.  
							
							
							
						 
						
							2002-09-02 08:47:32 +00:00  
				
					
						
							
							
								 
						
							
								4aa41b038f 
								
							 
						 
						
							
							
								
								Use CRLF-IO in a few more instances.  
							
							
							
						 
						
							2002-09-02 08:39:10 +00:00  
				
					
						
							
							
								 
						
							
								56cd7c9f2e 
								
							 
						 
						
							
							
								
								Remove SMTP-INTERNALS structure.  
							
							
							
						 
						
							2002-09-02 08:38:50 +00:00  
				
					
						
							
							
								 
						
							
								060d0f8076 
								
							 
						 
						
							
							
								
								Remove FILTER-MAP from smtp.scm and use the FILTER-MAP from SRFI 1  
							
							... 
							
							
							
							instead. 
							
						 
						
							2002-09-02 08:36:42 +00:00  
				
					
						
							
							
								 
						
							
								e6009cad13 
								
							 
						 
						
							
							
								
								Rename (misnomed) SENDMAIL to SEND-MAIL-VIA-SMTP and make it accept a  
							
							... 
							
							
							
							FROM argument.
Fix some transaction bugs in its implementation.
Remove %SENDMAIL, now superfluous. 
							
						 
						
							2002-09-02 08:35:09 +00:00  
				
					
						
							
							
								 
						
							
								7a54991212 
								
							 
						 
						
							
							
								
								Trivially convert the macros to procedures.  
							
							... 
							
							
							
							Fix a bunch of bugs where a transaction would be closed prematurely
and/or repeatedly. 
							
						 
						
							2002-09-02 08:21:44 +00:00  
				
					
						
							
							
								 
						
							
								9602104a8c 
								
							 
						 
						
							
							
								
								output directly to socket:outport in emit-man-page  
							
							
							
						 
						
							2002-08-30 12:04:27 +00:00  
				
					
						
							
							
								 
						
							
								f94396a54e 
								
							 
						 
						
							
							
								
								look if file is executable  
							
							
							
						 
						
							2002-08-29 14:53:44 +00:00  
				
					
						
							
							
								 
						
							
								9bfb77b2d5 
								
							 
						 
						
							
							
								
								be more dynamic  
							
							
							
						 
						
							2002-08-29 14:47:12 +00:00  
				
					
						
							
							
								 
						
							
								865a4822c3 
								
							 
						 
						
							
							
								
								add info-gateway to example server  
							
							
							
						 
						
							2002-08-29 14:34:57 +00:00  
				
					
						
							
							
								 
						
							
								ecd5afadbe 
								
							 
						 
						
							
							
								
								remove debug output  
							
							... 
							
							
							
							newline to output-port `out' 
							
						 
						
							2002-08-29 14:34:38 +00:00  
				
					
						
							
							
								 
						
							
								50fa27f993 
								
							 
						 
						
							
							
								
								adapt to new response philosophy (not tested yet)  
							
							
							
						 
						
							2002-08-29 14:05:55 +00:00  
				
					
						
							
							
								 
						
							
								7ca34fa270 
								
							 
						 
						
							
							
								
								* adapt rman-gateway to new response philosophy  
							
							... 
							
							
							
							* add rman-gateway to example server
* add init proc to http-test in start-web-server 
							
						 
						
							2002-08-29 10:51:47 +00:00  
				
					
						
							
							
								 
						
							
								5bced0b8f7 
								
							 
						 
						
							
							
								
								remove introduced but nerving signal stuff from handlers  
							
							
							
						 
						
							2002-08-29 08:32:39 +00:00  
				
					
						
							
							
								 
						
							
								62b3307fb2 
								
							 
						 
						
							
							
								
								* new response body: :HTTP-READER-WRITER-BODY  
							
							... 
							
							
							
							* hand over SOCKET:INPORT to SEND-HTTP-RESPONSE
* apply this to seval-handler 
							
						 
						
							2002-08-28 16:44:07 +00:00  
				
					
						
							
							
								 
						
							
								57c6710012 
								
							 
						 
						
							
							
								
								* map socket inport to handler inport (allows POST requests)  
							
							... 
							
							
							
							* remove FIXME from seval
* add seval example to example web-server 
							
						 
						
							2002-08-28 15:56:14 +00:00  
				
					
						
							
							
								 
						
							
								d3bf493454 
								
							 
						 
						
							
							
								
								added --dump flag  
							
							
							
						 
						
							2002-08-28 15:42:15 +00:00  
				
					
						
							
							
								 
						
							
								a2aed3280e 
								
							 
						 
						
							
							
								
								adapt seval-handler to new response philosophy  
							
							... 
							
							
							
							FIXME: problems with input port in POST request 
							
						 
						
							2002-08-28 15:41:52 +00:00  
				
					
						
							
							
								 
						
							
								7fd23a0ceb 
								
							 
						 
						
							
							
								
								let handler exit if error occurs  
							
							
							
						 
						
							2002-08-28 15:40:32 +00:00  
				
					
						
							
							
								 
						
							
								e877336d0a 
								
							 
						 
						
							
							
								
								send extra headers from script's output  
							
							
							
						 
						
							2002-08-28 10:10:45 +00:00  
				
					
						
							
							
								 
						
							
								c5c67ec837 
								
							 
						 
						
							
							
								
								add delete-headers to rfc822, that removes a header entry  
							
							
							
						 
						
							2002-08-28 10:10:00 +00:00  
				
					
						
							
							
								 
						
							
								542fea9f55 
								
							 
						 
						
							
							
								
								adpat cgi-server to new response philosophy  
							
							... 
							
							
							
							NOTE: There's a FIXME left: nph- scripts won't work at all currently. 
							
						 
						
							2002-08-28 09:54:40 +00:00  
				
					
						
							
							
								 
						
							
								b08f418d77 
								
							 
						 
						
							
							
								
								htdocs-dir, cgi-bin-dir, port and logfile-name now configurable by command line arguments  
							
							
							
						 
						
							2002-08-27 13:58:54 +00:00  
				
					
						
							
							
								 
						
							
								fd2d2bc79c 
								
							 
						 
						
							
							
								
								clean up dns lookup call  
							
							
							
						 
						
							2002-08-27 13:48:30 +00:00  
				
					
						
							
							
								 
						
							
								013c7bd5b3 
								
							 
						 
						
							
							
								
								Adjust use of TILDE-HOME-DIR-HANDLER.  
							
							
							
						 
						
							2002-08-27 09:45:05 +00:00