Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							e6dbd5cabf 
							
						 
					 
					
						
						
							
							Added SO_ERROR support for tcp sockets.  
						
						 
						
						
						
						
					 
					
						2006-03-24 14:07:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							65723cba53 
							
						 
					 
					
						
						
							
							Fix compiler warnings for pax  
						
						 
						
						
						
						
					 
					
						2006-03-24 14:03:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							0bcb14b384 
							
						 
					 
					
						
						
							
							_SC_PAGESIZE sysconf() support  
						
						 
						
						
						
						
					 
					
						2006-03-23 11:05:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							36e8c1a185 
							
						 
					 
					
						
						
							
							Added assert to syslib. Moved panic from sysutil to syslib for assert.  
						
						 
						
						... 
						
						
						
						Panic now tries sys_kill with SIGKILL first. 
						
						
					 
					
						2006-03-15 12:06:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							376d8485d8 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						
						
						
					 
					
						2006-03-10 16:20:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							453beb04ad 
							
						 
					 
					
						
						
							
							Library progress  
						
						 
						
						
						
						
					 
					
						2006-03-10 16:16:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							5d7f5fccf5 
							
						 
					 
					
						
						
							
							. rename message fields to endpoint variants  
						
						 
						
						... 
						
						
						
						. remove or optionalify some pci debugging stuff 
						
						
					 
					
						2006-03-03 09:44:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							b13e39ed1b 
							
						 
					 
					
						
						
							
							Conditional compilation for SIGIOT and SIGEMT.  
						
						 
						
						
						
						
					 
					
						2006-02-17 14:12:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							1991246020 
							
						 
					 
					
						
						
							
							Socket options SO_RCVBUF, SO_SNDBUF, and TCP_NODELAY.  
						
						 
						
						
						
						
					 
					
						2006-02-17 13:45:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							38804a964b 
							
						 
					 
					
						
						
							
							More error texts.  
						
						 
						
						
						
						
					 
					
						2006-02-17 13:44:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							30f7f852ba 
							
						 
					 
					
						
						
							
							Really disable debug  
						
						 
						
						
						
						
					 
					
						2006-02-15 14:22:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							7034c0795d 
							
						 
					 
					
						
						
							
							Moved PCI driver to the ramdisk.  
						
						 
						
						
						
						
					 
					
						2006-02-15 14:21:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							1116853ae9 
							
						 
					 
					
						
						
							
							Turn off debug in getsockname.c  
						
						 
						
						... 
						
						
						
						allow NULL for setgroups argument 
						
						
					 
					
						2006-02-15 14:16:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							39816868de 
							
						 
					 
					
						
						
							
							Make initgroups() fail if user has any supplemental groups.  
						
						 
						
						
						
						
					 
					
						2006-02-13 15:06:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							5911460ce5 
							
						 
					 
					
						
						
							
							Fake setgroups() and initgroups() implementation.  
						
						 
						
						
						
						
					 
					
						2006-02-13 15:00:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							a3bda44a41 
							
						 
					 
					
						
						
							
							. use proper S_ISFIFO for ISFIFO check  
						
						 
						
						... 
						
						
						
						. ignore ESPIPE error from lseek() in fflush() on read streams
  (because fifo's aren't detected when stdin, stdout or stderr) 
						
						
					 
					
						2006-02-02 16:59:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							8ec6f7af83 
							
						 
					 
					
						
						
							
							Make sys_privctl make the prototype.  
						
						 
						
						
						
						
					 
					
						2006-01-27 14:14:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							7392c839e0 
							
						 
					 
					
						
						
							
							fts import from freebsd  
						
						 
						
						... 
						
						
						
						re-activated fchdir() 
						
						
					 
					
						2006-01-27 14:01:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							4a713d8b6d 
							
						 
					 
					
						
						
							
							Added sys_privctl.c.  
						
						 
						
						
						
						
					 
					
						2006-01-27 12:54:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							030c1c2560 
							
						 
					 
					
						
						
							
							fchdir() fix  
						
						 
						
						
						
						
					 
					
						2006-01-20 12:49:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							36f91229ea 
							
						 
					 
					
						
						
							
							Re-enable fchdir()  
						
						 
						
						
						
						
					 
					
						2006-01-20 12:44:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							a85797f486 
							
						 
					 
					
						
						
							
							Make error message conditional  
						
						 
						
						
						
						
					 
					
						2006-01-18 09:47:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							f4c085d3cc 
							
						 
					 
					
						
						
							
							Added pci files.  
						
						 
						
						
						
						
					 
					
						2006-01-17 10:49:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							0e9a5612d7 
							
						 
					 
					
						
						
							
							Throw away unused dirs, generated Makefiles.  
						
						 
						
						... 
						
						
						
						Moved some calls back. 
						
						
					 
					
						2006-01-17 10:36:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							591e943779 
							
						 
					 
					
						
						
							
							Makefiles of Joren's new library build system.  
						
						 
						
						
						
						
					 
					
						2006-01-16 15:47:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							34d445c0af 
							
						 
					 
					
						
						
							
							Joren's new library make system (minus Makefiles)  
						
						 
						
						
						
						
					 
					
						2006-01-16 15:44:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							f18faca855 
							
						 
					 
					
						
						
							
							Added pci_init1.c, pci_attr_r16.c, pci_attr_w8.c, pci_attr_w16.c,  
						
						 
						
						... 
						
						
						
						and pci_rescan_bus.c 
						
						
					 
					
						2006-01-12 14:37:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							50b06261b6 
							
						 
					 
					
						
						
							
							Implementation of truncate(), ftruncate() and the F_FREESP fcntl().  
						
						 
						
						... 
						
						
						
						Implemented by changing write_map to accept a WMAP_FREE flag. In that
case, it doesn't update the datablock (creating indirect zones as
necessary) pointer, but it frees the datablock if present. Also it
frees the single and double indirect blocks if unused.
This makes the implementation of truncate_inode() simpler.
truncate_inode() now accepts a truncation length which makes
implementing truncate() and ftruncate() simple.
This also allowed implementing the F_FREESP fcntl(). 
						
						
					 
					
						2006-01-11 17:14:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							ffe192724e 
							
						 
					 
					
						
						
							
							Added truncate() and ftruncate() library calls (no FS support yet).  
						
						 
						
						... 
						
						
						
						Added ELOOP message to errlist. 
						
						
					 
					
						2005-12-20 14:18:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							f6e5052597 
							
						 
					 
					
						
						
							
							seteuid() and setegid()  
						
						 
						
						
						
						
					 
					
						2005-12-13 09:48:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							3dd0a97049 
							
						 
					 
					
						
						
							
							Stubs for accessing the PCI driver  
						
						 
						
						
						
						
					 
					
						2005-12-02 14:41:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							282e2f8e78 
							
						 
					 
					
						
						
							
							getloadavg() interface  
						
						 
						
						
						
						
					 
					
						2005-11-14 15:48:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							233c092280 
							
						 
					 
					
						
						
							
							Resurrected sys_eniop.  
						
						 
						
						
						
						
					 
					
						2005-11-09 17:14:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							6d02d10805 
							
						 
					 
					
						
						
							
							Added getprotobyname.  
						
						 
						
						
						
						
					 
					
						2005-11-09 15:42:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							7394f38ed7 
							
						 
					 
					
						
						
							
							Added paramvalue to the library.  
						
						 
						
						
						
						
					 
					
						2005-11-08 13:59:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							c6412ae342 
							
						 
					 
					
						
						
							
							"forward compatible" hack for lstat() - make new binaries work on old  
						
						 
						
						... 
						
						
						
						systems 
						
						
					 
					
						2005-11-07 13:15:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							ee80996c9a 
							
						 
					 
					
						
						
							
							_sigsetjmp was missing.  
						
						 
						
						
						
						
					 
					
						2005-11-04 17:05:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							36e1cb4436 
							
						 
					 
					
						
						
							
							sys_eniop was missing.  
						
						 
						
						
						
						
					 
					
						2005-11-04 17:03:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							94d370ca5f 
							
						 
					 
					
						
						
							
							library fixes for symlink, readlink and lstat  
						
						 
						
						
						
						
					 
					
						2005-11-01 13:13:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							0604dc26a8 
							
						 
					 
					
						
						
							
							Giovanni's symlink patches.  
						
						 
						
						
						
						
					 
					
						2005-10-31 14:33:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							b94a639398 
							
						 
					 
					
						
						
							
							Giovanni's symlink (+syslog+flock) patches.  
						
						 
						
						
						
						
					 
					
						2005-10-31 14:31:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							3acb6bf1fe 
							
						 
					 
					
						
						
							
							Giovanni's symlinks patches (libs)  
						
						 
						
						
						
						
					 
					
						2005-10-31 14:28:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							29eed99c71 
							
						 
					 
					
						
						
							
							Added paning variable to help routing debug output.  
						
						 
						
						
						
						
					 
					
						2005-10-24 13:47:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							69a0586adf 
							
						 
					 
					
						
						
							
							Changes to make gcc compile our libraries too (Joren)  
						
						 
						
						
						
						
					 
					
						2005-10-21 11:19:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							a19614a19f 
							
						 
					 
					
						
						
							
							Included Makefiles for ack and gcc  
						
						 
						
						
						
						
					 
					
						2005-10-18 17:37:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							df7c913bd9 
							
						 
					 
					
						
						
							
							Global included Makefile  
						
						 
						
						
						
						
					 
					
						2005-10-18 17:37:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							4be59c3e03 
							
						 
					 
					
						
						
							
							Restore -lm  
						
						 
						
						
						
						
					 
					
						2005-10-18 10:42:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							ea75918df1 
							
						 
					 
					
						
						
							
							printf() by kernel and servers now send messages to an array of processes,  
						
						 
						
						... 
						
						
						
						OUTPUT_PROCS_ARRAY in <minix/config.h>, in that order, terminated by NONE.
log no longer forwards messages to tty itself. This leads to less funny
loops and more robust debug-message handling. Also the list of
processes receiving messages can easily be changed around or disabled by
editing the array (e.g. disable it by changing the array to { NONE }.). 
						
						
					 
					
						2005-10-18 10:34:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							d87bfc438b 
							
						 
					 
					
						
						
							
							Restore libm  
						
						 
						
						
						
						
					 
					
						2005-10-18 10:32:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							c79574aba4 
							
						 
					 
					
						
						
							
							A new panic that makes processes exit with PM knowing about it, instead  
						
						 
						
						... 
						
						
						
						of sys_exit, so that PM functions (e.g. findproc) keep working properly,
and RS finds out about process deaths. 
						
						
					 
					
						2005-10-17 13:19:22 +00:00