Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							461a4fafb1 
							
						 
					 
					
						
						
							
							Added fchmod() and fchown()  
						
						
						
						
					 
					
						2006-04-18 11:26:04 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							7b58dd7f9b 
							
						 
					 
					
						
						
							
							Renamed findproc() to _pm_findproc() to reduce polluting of application  
						
						... 
						
						
						
						namespace. 
						
						
					 
					
						2006-03-25 04:49:04 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							030c1c2560 
							
						 
					 
					
						
						
							
							fchdir() fix  
						
						
						
						
					 
					
						2006-01-20 12:49:24 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							0604dc26a8 
							
						 
					 
					
						
						
							
							Giovanni's symlink patches.  
						
						
						
						
					 
					
						2005-10-31 14:33:12 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							69a0586adf 
							
						 
					 
					
						
						
							
							Changes to make gcc compile our libraries too (Joren)  
						
						
						
						
					 
					
						2005-10-21 11:19:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							eb5ed13fd3 
							
						 
					 
					
						
						
							
							New libary functions.  
						
						... 
						
						
						
						Cleanup of halt.c. 
						
						
					 
					
						2005-10-12 15:10:14 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							7af2b107d4 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						
						
						
					 
					
						2005-08-02 15:50:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							1d60e866c3 
							
						 
					 
					
						
						
							
							Various updates to support dynamically starting drivers.  
						
						
						
						
					 
					
						2005-08-02 15:32:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							2f74381dcc 
							
						 
					 
					
						
						
							
							Fixed 'ps' utility: now get process table addresses with getsysinfo() calls.  
						
						... 
						
						
						
						To be done: get copies of process tables instead of using /dev/(k)mem. 
						
						
					 
					
						2005-06-06 13:51:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							f2a85e58d9 
							
						 
					 
					
						
						
							
							Various updates.  
						
						... 
						
						
						
						* Removed some variants of the SYS_GETINFO calls from the kernel;
  replaced them with new PM and utils libary functionality. Fixed
  bugs in utils library that used old get_kenv() variant.
* Implemented a buffer in the kernel to gather random data.
  Memory driver periodically checks this for /dev/random.
  A better random algorithm can now be implemented in the driver.
  Removed SYS_RANDOM; the SYS_GETINFO call is used instead.
* Remove SYS_KMALLOC from the kernel. Memory allocation can now
  be done at the process manager with new 'other' library functions. 
						
						
					 
					
						2005-06-03 13:55:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							e782e76944 
							
						 
					 
					
						
						
							
							Created new findproc system call to the PM (to replace similar kernel  
						
						... 
						
						
						
						functionality). Currently working on memory allocation (not yet finished). 
						
						
					 
					
						2005-06-02 12:43:21 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							d0a5a5d007 
							
						 
					 
					
						
						
							
							New system call added to PM: getprocnr(int *proc_nr) (like getpid);  
						
						... 
						
						
						
						Minor update to scheduling code (unready(). 
						
						
					 
					
						2005-05-20 09:37:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							307c825515 
							
						 
					 
					
						
						
							
							New NOTIFY trap (IPC call) to send queued notification messages.  
						
						... 
						
						
						
						The call works. Permission check, restriction of outstanding notifications
to be added. Low level code to make it work from within interrupt handlers
will be added as well. 
						
						
					 
					
						2005-05-19 14:05:51 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							9865aeaa79 
							
						 
					 
					
						
						
							
							Initial revision  
						
						
						
						
					 
					
						2005-04-21 14:53:53 +00:00