327daeed32 
								
							 
						 
						
							
							
								
								Replaced most of define-foreign by  
							
							... 
							
							
							
							define-stubless-foreign/define-retrying-syscall in syscalls.scm. 
							
						 
						
							2001-08-08 09:21:20 +00:00  
				
					
						
							
							
								 
						
							
								10b97c9e82 
								
							 
						 
						
							
							
								
								Using /tmp in a test for chdir is a bad idea as it may be a link.  
							
							
							
						 
						
							2001-08-08 08:44:43 +00:00  
				
					
						
							
							
								 
						
							
								c8464b5b39 
								
							 
						 
						
							
							
								
								Its now no-directory not not-directory in the source.  
							
							
							
						 
						
							2001-08-08 08:39:52 +00:00  
				
					
						
							
							
								 
						
							
								9c46dba238 
								
							 
						 
						
							
							
								
								+ Removed record-discloser for env  
							
							... 
							
							
							
							+ Added record-resumer for env 
							
						 
						
							2001-08-06 09:24:24 +00:00  
				
					
						
							
							
								 
						
							
								4aa561b569 
								
							 
						 
						
							
							
								
								Implement environment per thread via process-resource/thread-fluids.  
							
							
							
						 
						
							2001-08-06 08:33:24 +00:00  
				
					
						
							
							
								 
						
							
								c733047ff0 
								
							 
						 
						
							
							
								
								Missing dot files from 0.5 tree.  
							
							
							
						 
						
							2001-07-13 07:13:15 +00:00  
				
					
						
							
							
								 
						
							
								70198b58f2 
								
							 
						 
						
							
							
								
								Added initial documentation for threads. Most of this is just like  
							
							... 
							
							
							
							Scheme 48's doc/threads.txt. 
							
						 
						
							2001-07-13 07:12:36 +00:00  
				
					
						
							
							
								 
						
							
								0af8a890a8 
								
							 
						 
						
							
							
								
								Created scsh-manual from 0.5 tree  
							
							
							
						 
						
							2001-07-13 06:59:22 +00:00  
				
					
						
							
							
								 
						
							
								8726142251 
								
							 
						 
						
							
							
								
								Use a -1 value for tm_isdst to guess time zone if it's unspecified.  
							
							
							
						 
						
							2001-07-11 13:08:52 +00:00  
				
					
						
							
							
								 
						
							
								a4a437484d 
								
							 
						 
						
							
							
								
								Bug fix for WITH-SYSLOG-DESTINATION:  
							
							... 
							
							
							
							Properly take old syslog channel into account. 
							
						 
						
							2001-07-11 11:21:18 +00:00  
				
					
						
							
							
								 
						
							
								75fa4c1852 
								
							 
						 
						
							
							
								
								With-umask-align for the rest of the syscalls.  
							
							
							
						 
						
							2001-07-10 14:52:57 +00:00  
				
					
						
							
							
								 
						
							
								7a45d9cc01 
								
							 
						 
						
							
							
								
								Change from Richard, Scheme 48 0.56 -> 0.56.9:  
							
							... 
							
							
							
							Define exception handler for TIME opcode. 
							
						 
						
							2001-07-10 13:13:27 +00:00  
				
					
						
							
							
								 
						
							
								0a1e5ab9bb 
								
							 
						 
						
							
							
								
								sch_ident may be copied to a different location by GC,  
							
							... 
							
							
							
							and openlog doesn't copy the input string, at least not
on every system.  That's just great.
So copy the ident to a local static string before calling openlog. 
							
						 
						
							2001-07-10 12:56:25 +00:00  
				
					
						
							
							
								 
						
							
								a7227450ca 
								
							 
						 
						
							
							
								
								Removed call/cc from handler of bind-listen-accept-loop: We want to  
							
							... 
							
							
							
							close the socket, but not prevent the exception to come through
(Otherwise you get 'interrupted on undefined globals...). 
							
						 
						
							2001-07-10 11:26:54 +00:00  
				
					
						
							
							
								 
						
							
								e6a7699ef4 
								
							 
						 
						
							
							
								
								Bug fix for [...-] regexps.  
							
							
							
						 
						
							2001-07-10 11:23:00 +00:00  
				
					
						
							
							
								 
						
							
								decf6184d9 
								
							 
						 
						
							
							
								
								+ Derive general make-process-resource from cwd stuff  
							
							... 
							
							
							
							+ Implement cwd with make-process-resource
+ Implement umask with make-process-resource
+ Add with-umask-aligned* to exec 
							
						 
						
							2001-07-09 21:23:04 +00:00  
				
					
						
							
							
								 
						
							
								04362fd7e3 
								
							 
						 
						
							
							
								
								+ Switched cwd to thread-fluids  
							
							... 
							
							
							
							+ Added with-cwd-aligned* for exec
+ Moved reinitializer from syslog to scsh-utilities 
							
						 
						
							2001-07-09 18:29:26 +00:00  
				
					
						
							
							
								 
						
							
								569dbe6649 
								
							 
						 
						
							
							
								
								Bug fix by Richard for finite types used within macros.  
							
							
							
						 
						
							2001-07-09 14:15:51 +00:00  
				
					
						
							
							
								 
						
							
								68eb897e20 
								
							 
						 
						
							
							
								
								Merged in macro expander changes from Scheme 48 0.56.  
							
							
							
						 
						
							2001-07-09 14:15:05 +00:00  
				
					
						
							
							
								 
						
							
								3699917f70 
								
							 
						 
						
							
							
								
								+ Added missing "unsigned" to make_addr.  
							
							... 
							
							
							
							+ Removed 0.5's cast to long for port number. 
							
						 
						
							2001-07-07 19:32:51 +00:00  
				
					
						
							
							
								 
						
							
								4351c22d9f 
								
							 
						 
						
							
							
								
								+ Added a simple version of weak-tables. Only tail weak for now.  
							
							... 
							
							
							
							+ Replaced forgotten vector-ref in newports.scm 
							
						 
						
							2001-07-07 19:29:29 +00:00  
				
					
						
							
							
								 
						
							
								bae809c6ab 
								
							 
						 
						
							
							
								
								Correct types for MATCH:START, MATCH:END, and MATCH:SUBSTRING.  
							
							
							
						 
						
							2001-07-07 18:50:19 +00:00  
				
					
						
							
							
								 
						
							
								7228fc0e82 
								
							 
						 
						
							
							
								
								BIND-LISTEN-ACCEPT-LOOP: Close the socket when interrupted.  
							
							
							
						 
						
							2001-07-04 11:54:41 +00:00  
				
					
						
							
							
								 
						
							
								9db99b091c 
								
							 
						 
						
							
							
								
								Ignore ERRNO/CONNABORTED in BIND-LISTEN-ACCEPT-LOOP.  
							
							
							
						 
						
							2001-07-04 11:26:15 +00:00  
				
					
						
							
							
								 
						
							
								e381d4737e 
								
							 
						 
						
							
							
								
								Correcting my mistake - last commit was bad.  
							
							
							
						 
						
							2001-06-27 15:29:37 +00:00  
				
					
						
							
							
								 
						
							
								83ac8d21fd 
								
							 
						 
						
							
							
								
								small error in CHANGE-SYSLOG-CHANNEL corrected.  
							
							
							
						 
						
							2001-06-26 13:19:08 +00:00  
				
					
						
							
							
								 
						
							
								2883063f65 
								
							 
						 
						
							
							
								
								Make the syslog subsystem resume correctly.  
							
							
							
						 
						
							2001-06-22 15:50:10 +00:00  
				
					
						
							
							
								 
						
							
								19ed629222 
								
							 
						 
						
							
							
								
								Simplification for s48_extract_unsigned_integer.  
							
							
							
						 
						
							2001-06-21 13:44:29 +00:00  
				
					
						
							
							
								 
						
							
								7906942942 
								
							 
						 
						
							
							
								
								Correct check for socklen_t, stolen from XEmacs.  
							
							
							
						 
						
							2001-06-21 09:23:18 +00:00  
				
					
						
							
							
								 
						
							
								921ecb9320 
								
							 
						 
						
							
							
								
								Use a weak integer-table to store the fdports dropping the limit on  
							
							... 
							
							
							
							the number of ports (fixes  #433867 ). 
							
						 
						
							2001-06-21 08:30:51 +00:00  
				
					
						
							
							
								 
						
							
								4659f69310 
								
							 
						 
						
							
							
								
								Zero all sockaddr_XX.  
							
							
							
						 
						
							2001-06-21 08:22:18 +00:00  
				
					
						
							
							
								 
						
							
								dcc88cce36 
								
							 
						 
						
							
							
								
								Renamed fd->socket to port->socket and added better checking for being a socket.  
							
							
							
						 
						
							2001-06-20 16:12:40 +00:00  
				
					
						
							
							
								 
						
							
								8c724fb65f 
								
							 
						 
						
							
							
								
								Fixed   #408425  by zeroing sockaddr_in before usage.  
							
							... 
							
							
							
							Minor clean-up for new FFI.
Maybe useless cast to unsigned in host_ent2host_info . 
							
						 
						
							2001-06-20 16:01:20 +00:00  
				
					
						
							
							
								 
						
							
								211ddec9d5 
								
							 
						 
						
							
							
								
								Removed LOG_PERROR; it doesn't exist on AIX.  
							
							
							
						 
						
							2001-06-20 07:48:03 +00:00  
				
					
						
							
							
								 
						
							
								37c0a585f3 
								
							 
						 
						
							
							
								
								+ Fixes for installation targets.  
							
							... 
							
							
							
							+ Use target SCSH_INITIALIZERS 
							
						 
						
							2001-06-20 07:40:09 +00:00  
				
					
						
							
							
								 
						
							
								a4b45eda9f 
								
							 
						 
						
							
							
								
								Added schedule-timer-interrupt! to scsh-events' exports.  
							
							
							
						 
						
							2001-06-19 11:35:54 +00:00  
				
					
						
							
							
								 
						
							
								d97da4df60 
								
							 
						 
						
							
							
								
								Fix in crypt for FreeBSD.  
							
							
							
						 
						
							2001-06-19 11:33:08 +00:00  
				
					
						
							
							
								 
						
							
								2da7ff5f72 
								
							 
						 
						
							
							
								
								Structure name change.  
							
							
							
						 
						
							2001-06-19 11:31:27 +00:00  
				
					
						
							
							
								 
						
							
								22642968d3 
								
							 
						 
						
							
							
								
								Very preliminary draft syslog documentation.  
							
							
							
						 
						
							2001-06-11 13:07:00 +00:00  
				
					
						
							
							
								 
						
							
								98de22054e 
								
							 
						 
						
							
							
								
								Syslog interface cleanup.  
							
							
							
						 
						
							2001-06-11 13:06:25 +00:00  
				
					
						
							
							
								 
						
							
								fd07c36a40 
								
							 
						 
						
							
							
								
								Fixed bug in s48_enter_unsigned_integer.  
							
							
							
						 
						
							2001-06-07 17:44:59 +00:00  
				
					
						
							
							
								 
						
							
								a07f23d328 
								
							 
						 
						
							
							
								
								Added description to build from CVS  
							
							
							
						 
						
							2001-06-07 16:15:22 +00:00  
				
					
						
							
							
								 
						
							
								8b44999d55 
								
							 
						 
						
							
							
								
								Really fixed the bug in sleep. The previous fix was totally broken.  
							
							
							
						 
						
							2001-06-07 16:14:29 +00:00  
				
					
						
							
							
								 
						
							
								f91b93f16a 
								
							 
						 
						
							
							
								
								Sync with scsh tree  
							
							
							
						 
						
							2001-06-06 11:06:05 +00:00  
				
					
						
							
							
								 
						
							
								59ae9329b7 
								
							 
						 
						
							
							
								
								Full path for =scheme48 in scsh.image.  
							
							
							
						 
						
							2001-06-03 18:29:45 +00:00  
				
					
						
							
							
								 
						
							
								3cf10885fa 
								
							 
						 
						
							
							
								
								Removed old syslog cruft.  
							
							
							
						 
						
							2001-06-03 17:33:04 +00:00  
				
					
						
							
							
								 
						
							
								fa5258b957 
								
							 
						 
						
							
							
								
								I just went through what seemed to be a no-op round of conflict merging. ???  
							
							... 
							
							
							
							-Olin 
							
						 
						
							2001-06-02 17:53:18 +00:00  
				
					
						
							
							
								 
						
							
								00544d449c 
								
							 
						 
						
							
							
								
								Fixed bug in CREATE-TEMP-FILE wherein format-string tilde's weren't  
							
							... 
							
							
							
							being quoted. Oops. 
							
						 
						
							2001-06-02 17:45:25 +00:00  
				
					
						
							
							
								 
						
							
								d13ddc3216 
								
							 
						 
						
							
							
								
								A never ending story: rebuild c/scheme48.h, too.  
							
							
							
						 
						
							2001-06-01 16:50:24 +00:00  
				
					
						
							
							
								 
						
							
								e2a6e37c70 
								
							 
						 
						
							
							
								
								First stab at proper syslog interface.  
							
							
							
						 
						
							2001-06-01 16:22:26 +00:00