Keita Haga
							
						 
						
							 
							
							
							
								
							
								23ec49a109 
								
							
								 
							
						 
						
							
							
								
								io.servers: fix a couple of typos in docs  
							
							 
							
							
							
						 
						
							2011-01-14 19:47:52 +09:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c4a83d2d0b 
								
							
								 
							
						 
						
							
							
								
								io.servers: don't try to open SSL sockets if they're not supported on the current platform (ie, Windows)  
							
							 
							
							
							
						 
						
							2010-11-13 18:32:10 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								7367ff19c4 
								
							
								 
							
						 
						
							
							
								
								Add a method on url-addr for local ports  
							
							 
							
							... 
							
							
							
							Remove test for code that got reverted 
							
						 
						
							2010-10-08 08:42:19 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								89ae9d9638 
								
							
								 
							
						 
						
							
							
								
								Various cleanups for Doug's recent socket addressing change  
							
							 
							
							... 
							
							
							
							- urls: now have a host/port slots again, add a new set-url-addr word
- http.server: fix host header parsing for IPv6 addresses 
							
						 
						
							2010-10-06 23:00:38 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								32f447d796 
								
							
								 
							
						 
						
							
							
								
								Since ip4/ip6 services can run on different ports, we must include which version of ip we're using instead of just a port.  Make URL objects store an inet4/i nt6/inet object with host/port slots instead of storing host/port slots separately. Stricter error checking on inet4/inet6 tuple creation.  Update lots of code related to the URL change.  
							
							 
							
							
							
						 
						
							2010-10-05 09:56:29 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								0bbfa64b24 
								
							
								 
							
						 
						
							
							
								
								Squashed commit of the following:  
							
							 
							
							... 
							
							
							
							commit 54b3e19c7407707fabddd53872559c58cd5143d2
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Mon Sep 27 19:10:15 2010 -0500
    Fix typo
commit 3207516dc93e0e1edc9f119efcc79f4484eab244
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Mon Sep 27 19:08:30 2010 -0500
    Rename io.servers.connection to io.servers 
							
						 
						
							2010-09-27 19:12:33 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								4ade3b6a5c 
								
							
								 
							
						 
						
							
							
								
								Clean up io.servers.connection >insecure word  
							
							 
							
							
							
						 
						
							2010-09-27 19:00:54 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b03268f047 
								
							
								 
							
						 
						
							
							
								
								Make secure-context persist longer than a millisecond when a server gets started.  
							
							 
							
							
							
						 
						
							2010-09-27 18:57:14 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								a2a598546f 
								
							
								 
							
						 
						
							
							
								
								Only return ipv4 addresses for binding to on linux.  
							
							 
							
							
							
						 
						
							2010-09-23 13:20:18 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b98f4c13ce 
								
							
								 
							
						 
						
							
							
								
								Let the server start before trying to clean it up  
							
							 
							
							
							
						 
						
							2010-09-21 00:20:44 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								140aa80379 
								
							
								 
							
						 
						
							
							
								
								Don't try to use ipv6 addresses if an OS can't bind to them  
							
							 
							
							
							
						 
						
							2010-09-20 23:53:18 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8aa22487da 
								
							
								 
							
						 
						
							
							
								
								Fix io.servers -- if it doesn't start up, don't throw an error when it's stopped.  IPV6 must be enabled on windows with the command: ipv6 install (the build machines need this before we get clean windows builds).  Fix up winsock error handling.  
							
							 
							
							
							
						 
						
							2010-09-19 21:35:52 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								87ec88ff6c 
								
							
								 
							
						 
						
							
							
								
								Fix http tests and io.server.connection docs  
							
							 
							
							
							
						 
						
							2010-09-19 15:47:25 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								aa8c12a84b 
								
							
								 
							
						 
						
							
							
								
								Squashed commit of the following:  
							
							 
							
							... 
							
							
							
							commit 8a15381d30508b8f36a9e36dc3a0afc3c962c853
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 11 14:32:30 2010 -0500
    Squash threaded-server branch 
							
						 
						
							2010-09-19 13:38:02 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								4fc792629e 
								
							
								 
							
						 
						
							
							
								
								io.sockets: clean up resolve-host  
							
							 
							
							
							
						 
						
							2010-09-04 14:42:05 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								4c9ae8398c 
								
							
								 
							
						 
						
							
							
								
								io.servers.connection: fix bogus logging  
							
							 
							
							
							
						 
						
							2010-03-14 17:04:36 +13:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c4f19bc117 
								
							
								 
							
						 
						
							
							
								
								io.servers.connection: accept-loop doesn't need to be 'inline recursive'  
							
							 
							
							
							
						 
						
							2010-01-18 22:23:57 +13:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2557ce1010 
								
							
								 
							
						 
						
							
							
								
								io.servers.packet: nothing was using it and it had a stack effect error. nuked  
							
							 
							
							
							
						 
						
							2009-11-09 00:53:47 -06:00  
						
					 
				
					
						
							
							
								 
								Keith Lazuka
							
						 
						
							 
							
							
							
								
							
								405e5d015b 
								
							
								 
							
						 
						
							
							
								
								docs: change $subsection to $subsections  
							
							 
							
							
							
						 
						
							2009-10-02 12:15:48 -04:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								29327a787c 
								
							
								 
							
						 
						
							
							
								
								Remove initial-quot feature  
							
							 
							
							
							
						 
						
							2009-06-15 13:07:15 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								6c2e483913 
								
							
								 
							
						 
						
							
							
								
								use initital-quot: in threaded-server tuple declaration  
							
							 
							
							
							
						 
						
							2009-06-11 20:20:38 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								802283c94c 
								
							
								 
							
						 
						
							
							
								
								fix help for new-threaded-server  
							
							 
							
							
							
						 
						
							2009-05-30 19:24:11 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								50e6fac013 
								
							
								 
							
						 
						
							
							
								
								change threaded-server and managed-server to take an encoding  
							
							 
							
							
							
						 
						
							2009-05-30 19:15:53 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								ce7ad9a42d 
								
							
								 
							
						 
						
							
							
								
								fix unit tests that call lines or contents  
							
							 
							
							
							
						 
						
							2009-05-01 16:38:04 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								be4fb1e7d9 
								
							
								 
							
						 
						
							
							
								
								Move call( and execute( to core  
							
							 
							
							
							
						 
						
							2009-03-16 20:11:36 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								8e55533bfa 
								
							
								 
							
						 
						
							
							
								
								Tweak some furnace code to infer and load with almost no warnings  
							
							 
							
							
							
						 
						
							2009-03-15 18:19:29 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								adb6b21683 
								
							
								 
							
						 
						
							
							
								
								fix load error  
							
							 
							
							
							
						 
						
							2009-02-18 17:25:58 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								91b4947e1e 
								
							
								 
							
						 
						
							
							
								
								with-logging should not take a DEBUG level  
							
							 
							
							
							
						 
						
							2009-02-18 16:01:53 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								d92b02b0c2 
								
							
								 
							
						 
						
							
							
								
								use the new with-logging  
							
							 
							
							
							
						 
						
							2009-02-17 11:30:06 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								4440a210b1 
								
							
								 
							
						 
						
							
							
								
								make io.servers.packet load again  
							
							 
							
							
							
						 
						
							2009-02-17 11:28:43 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								ada08e6d0e 
								
							
								 
							
						 
						
							
							
								
								Removing prettyprint and debugger dependencies from io code  
							
							 
							
							
							
						 
						
							2008-12-08 19:45:48 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								db30415dcb 
								
							
								 
							
						 
						
							
							
								
								basis: swap 3append -> glue  
							
							 
							
							
							
						 
						
							2008-12-03 19:10:41 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								4b62fb68f1 
								
							
								 
							
						 
						
							
							
								
								Documentation update  
							
							 
							
							
							
						 
						
							2008-11-30 13:52:26 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								4ec8326917 
								
							
								 
							
						 
						
							
							
								
								Move underlying-handle word from io.launcher to io.ports, add a new underlying-port word  
							
							 
							
							... 
							
							
							
							Add a remote-address symbol to io.sockets, with-client binds it, ditto for io.servers.connection
io.sockets.secure now has two new words, send-secure-handshake, accept-secure-handshake, to upgrade existing connections 
							
						 
						
							2008-11-30 13:46:39 -06:00  
						
					 
				
					
						
							
							
								 
								unknown
							
						 
						
							 
							
							
							
								
							
								d013967180 
								
							
								 
							
						 
						
							
							
								
								Make io.servers.connection work if SSL is not available  
							
							 
							
							
							
						 
						
							2008-11-17 18:42:44 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								93e9e34175 
								
							
								 
							
						 
						
							
							
								
								Add $maybe markup element  
							
							 
							
							
							
						 
						
							2008-11-16 06:02:13 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								1d630b6cf2 
								
							
								 
							
						 
						
							
							
								
								Minor documentation fixes  
							
							 
							
							
							
						 
						
							2008-11-11 10:51:15 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								1df08ba8c8 
								
							
								 
							
						 
						
							
							
								
								Unit tests no longer use hard-coded ports  
							
							 
							
							
							
						 
						
							2008-10-20 22:05:22 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								196c91709f 
								
							
								 
							
						 
						
							
							
								
								stop-server word  
							
							 
							
							
							
						 
						
							2008-10-03 01:12:50 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c19f2257f4 
								
							
								 
							
						 
						
							
							
								
								Fix permission bits  
							
							 
							
							
							
						 
						
							2008-10-02 08:34:49 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								403d5207f0 
								
							
								 
							
						 
						
							
							
								
								stop-server/stop-this-server split  
							
							 
							
							
							
						 
						
							2008-10-02 08:30:38 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								d3423bec4f 
								
							
								 
							
						 
						
							
							
								
								Better logging  
							
							 
							
							
							
						 
						
							2008-09-28 17:56:44 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								876e3d0e04 
								
							
								 
							
						 
						
							
							
								
								Fix start-server* hang if server already running  
							
							 
							
							
							
						 
						
							2008-09-27 12:59:15 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								78008e9904 
								
							
								 
							
						 
						
							
							
								
								Better connection logging  
							
							 
							
							
							
						 
						
							2008-09-22 16:09:10 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								cf80dd122a 
								
							
								 
							
						 
						
							
							
								
								Updating code for make and fry changes  
							
							 
							
							
							
						 
						
							2008-09-10 22:11:40 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								44f53de164 
								
							
								 
							
						 
						
							
							
								
								Move make to its own vocabulary, remove fry _ feature  
							
							 
							
							
							
						 
						
							2008-09-10 20:07:00 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								63d45679c9 
								
							
								 
							
						 
						
							
							
								
								Better logging  
							
							 
							
							
							
						 
						
							2008-09-08 01:10:25 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								6b07c85fec 
								
							
								 
							
						 
						
							
							
								
								Minor fixes here and there for delegation slot removal  
							
							 
							
							
							
						 
						
							2008-09-03 06:05:50 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3056a308cb 
								
							
								 
							
						 
						
							
							
								
								fix help-lint  
							
							 
							
							
							
						 
						
							2008-08-30 15:25:53 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								1997cbe9aa 
								
							
								 
							
						 
						
							
							
								
								Fixing libraries for language changes  
							
							 
							
							
							
						 
						
							2008-08-28 22:28:01 -05:00