Stephen Heumann 
							
						 
					 
					
						
						
							
						
						a38e2f716a 
					 
					
						
						
							
							Detect when Marinetti has disconnected, and close all sessions at that time.  
						
						... 
						
						
						
						Also, detect and give an error when invalid session numbers are used. 
						
						
					 
					
						2017-04-24 17:47:16 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Heumann 
							
						 
					 
					
						
						
							
						
						444fdbee49 
					 
					
						
						
							
							Call NewHandle/DisposeHandle directly instead of using ORCA/C's malloc/free.  
						
						
						
						
					 
					
						2017-04-16 20:54:18 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Heumann 
							
						 
					 
					
						
						
							
						
						93e2a5a864 
					 
					
						
						
							
							Call attention routine when appropriate, and handle close requests from the server.  
						
						
						
						
					 
					
						2017-04-16 16:19:59 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Heumann 
							
						 
					 
					
						
						
							
						
						5b5295fd40 
					 
					
						
						
							
							Fixes related to error handling and asynchronous command support.  
						
						
						
						
					 
					
						2017-04-16 15:17:55 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Heumann 
							
						 
					 
					
						
						
							
						
						3f40a3190d 
					 
					
						
						
							
							Modify FPRead requests so they don’t return more data than will fit in the reply buffer.  
						
						... 
						
						
						
						This issue arises because ASP requests and replies are limited to a “quantum size” of 4624 bytes even if the amount requested is larger, and the AppleShare FST relies on this behavior in sizing its buffers. DSI does not have this limitation, so it was returning more data than would fit in the buffer.
Also improve error checking, so an error is reported in cases where the buffer is too small. 
						
						
					 
					
						2017-04-03 16:36:50 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Heumann 
							
						 
					 
					
						
						
							
						
						9720f37531 
					 
					
						
						
							
							Initial code for installing our commands.  
						
						... 
						
						
						
						This code works to some extent, but tends to cause system hangs.
Also includes some DSI implementation fixes. 
						
						
					 
					
						2017-04-01 15:32:32 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Heumann 
							
						 
					 
					
						
						
							
						
						ee83e402f8 
					 
					
						
						
							
							Implement support for DSIWrite, plus a few other cleanups.  
						
						
						
						
					 
					
						2017-03-23 02:31:06 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Heumann 
							
						 
					 
					
						
						
							
						
						0b0a422c33 
					 
					
						
						
							
							Updates to support opening and closing a session.  
						
						
						
						
					 
					
						2017-03-19 17:23:42 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Heumann 
							
						 
					 
					
						
						
							
						
						b5c3a29f37 
					 
					
						
						
							
							Initial version, with test program.  
						
						... 
						
						
						
						It can currently send a GetStatus request and get a response. 
						
						
					 
					
						2017-03-18 19:42:25 -05:00