Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							056ac0a0d3 
							
						 
					 
					
						
						
							
							replace library time handling functions  
						
						 
						
						... 
						
						
						
						mktime, tzset, asctime, ctime, gmtime, localtime, strftime
with zoneinfo implementations in src/commands/zoneinfo, referenced
from src/lib/stdtime/Makefile.in. 
						
						
					 
					
						2007-03-30 15:36:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							6ccd37a982 
							
						 
					 
					
						
						
							
							fix for filenames with paths  
						
						 
						
						
						
						
					 
					
						2007-03-30 15:35:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							0be7f44224 
							
						 
					 
					
						
						
							
							. added zoneinfo to build, with fixes for minix  
						
						 
						
						... 
						
						
						
						. now using zoneinfo date command, instead of commands/simple/date.c 
						
						
					 
					
						2007-03-30 15:32:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							a2d3b518d8 
							
						 
					 
					
						
						
							
							rename svn revision variable to one with underscore, to not pollute  
						
						 
						
						... 
						
						
						
						application namespace 
						
						
					 
					
						2007-03-30 15:17:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							7507ebfeca 
							
						 
					 
					
						
						
							
							remove debug message  
						
						 
						
						
						
						
					 
					
						2007-03-30 15:17:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							f3f2e92191 
							
						 
					 
					
						
						
							
							move date(1) to minix manual page place.  
						
						 
						
						
						
						
					 
					
						2007-03-26 11:24:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							288ee57135 
							
						 
					 
					
						
						
							
							tz database is in /usr/share/zoneinfo.  
						
						 
						
						
						
						
					 
					
						2007-03-26 11:22:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							fedb5c0368 
							
						 
					 
					
						
						
							
							make way for new date(1).  
						
						 
						
						
						
						
					 
					
						2007-03-26 11:21:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							3b2c65e323 
							
						 
					 
					
						
						
							
							Import of original zoneinfo code and database - tzcode  
						
						 
						
						... 
						
						
						
						old-tzcode-32-bit-output and tzdata2007d. 
						
						
					 
					
						2007-03-26 10:55:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							5596ab1ec7 
							
						 
					 
					
						
						
							
							Minor corrections by ASW.  
						
						 
						
						
						
						
					 
					
						2007-03-22 16:24:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							75f8ceb70e 
							
						 
					 
					
						
						
							
							let tty do sys_physcopy; needed for loadfont.  
						
						 
						
						
						
						
					 
					
						2007-03-22 16:15:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							31c62a7347 
							
						 
					 
					
						
						
							
							include svn revision number in <minix/sys_config.h>, printed by kernel  
						
						 
						
						... 
						
						
						
						at startup, to easily identify releases. 
						
						
					 
					
						2007-03-21 13:35:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							70ab580d6b 
							
						 
					 
					
						
						
							
							Let user exit without pressing ^C  
						
						 
						
						
						
						
					 
					
						2007-03-21 09:54:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							bd2ddd5fd4 
							
						 
					 
					
						
						
							
							after enqueue()ing a process, only pick_proc() a new one if the current  
						
						 
						
						... 
						
						
						
						process is not PREEMPTIBLE (or it's not ready, or there isn't a current
process yet). This fixes a case where a process that isn't
PREEMPTIBLE actually gets preempted. (This solves a race condition
between CLOCK and SYSTEM.) 
						
						
					 
					
						2007-03-21 09:45:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							4e63801916 
							
						 
					 
					
						
						
							
							a script to decode stack traces.  
						
						 
						
						
						
						
					 
					
						2007-03-21 09:33:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							1588a9ba77 
							
						 
					 
					
						
						
							
							slightly more accurate and verbose sanity checking  
						
						 
						
						
						
						
					 
					
						2007-03-15 10:57:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							98410fd5fe 
							
						 
					 
					
						
						
							
							remove extra arg  
						
						 
						
						
						
						
					 
					
						2007-03-15 10:54:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							5c4a1e5c95 
							
						 
					 
					
						
						
							
							Slightly more flexible packman.  
						
						 
						
						
						
						
					 
					
						2007-03-12 16:55:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							9843d7a625 
							
						 
					 
					
						
						
							
							For /dev/mem, map in memory to be copied to memory's own address space  
						
						 
						
						... 
						
						
						
						one page at a time, and use safecopies to copy it to the requesting
process.
This lets /dev/mem access the entire physical address space, as the minix
page tables only allow access by default to physical RAM, which breaks
e.g. the VESA X driver in some cases. 
						
						
					 
					
						2007-03-09 16:03:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							f4b7a16f7b 
							
						 
					 
					
						
						
							
							output CRLF instead of just LF to serial  
						
						 
						
						
						
						
					 
					
						2007-03-09 15:45:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							3fcf9fde61 
							
						 
					 
					
						
						
							
							Make /dev/mouse an alias for /dev/kbdaux for X  
						
						 
						
						
						
						
					 
					
						2007-03-08 16:04:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							6d50591226 
							
						 
					 
					
						
						
							
							. let kernel use read_tsc() from sysutil library  
						
						 
						
						... 
						
						
						
						. read_tsc() in sysutil library saves edx and eax now
 . added read_tsc_64() by Antonio Mancina to load tsc into
   a 64-bit data type directly
 . deleted read_tsc.h in favour of a prototype in <minix/syslib.h> 
						
						
					 
					
						2007-03-08 15:39:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							4148c24393 
							
						 
					 
					
						
						
							
							Russian setup document contributed by Roman Ignatov.  
						
						 
						
						
						
						
					 
					
						2007-03-08 15:18:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							454bb40129 
							
						 
					 
					
						
						
							
							correct references to manpage section 9 to 1x.  
						
						 
						
						
						
						
					 
					
						2007-03-05 16:43:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							f8eb059bb9 
							
						 
					 
					
						
						
							
							move manpages in section 9 to new section 1x.  
						
						 
						
						
						
						
					 
					
						2007-03-05 16:36:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							5f46b37a3d 
							
						 
					 
					
						
						
							
							Rename section 9 to section 1x  
						
						 
						
						
						
						
					 
					
						2007-03-05 16:32:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							97fa05d773 
							
						 
					 
					
						
						
							
							Merge of kjb's update to man system to move section 9 to 1x.  
						
						 
						
						
						
						
					 
					
						2007-03-05 16:31:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							52b71b2396 
							
						 
					 
					
						
						
							
							Minor change to path lookup that fixes the bug that creating a file  
						
						 
						
						... 
						
						
						
						as a first component of an absolute path failed (e.g. 'touch /file'),
due to leading slashes not being skipped in the processed path counter
in that case, causing create to fail. 
						
						
					 
					
						2007-02-28 13:13:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							84b77d5bfd 
							
						 
					 
					
						
						
							
							explicitly mask byte i/o values to bytes.  
						
						 
						
						
						
						
					 
					
						2007-02-26 11:52:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							8c9e1cf4c5 
							
						 
					 
					
						
						
							
							Uninitialized vector entry?  
						
						 
						
						
						
						
					 
					
						2007-02-23 20:58:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							92e57afdf3 
							
						 
					 
					
						
						
							
							Explicitly mask off 8-bit values (so new sanity check doesn't trip)  
						
						 
						
						
						
						
					 
					
						2007-02-23 20:53:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							3b08825d85 
							
						 
					 
					
						
						
							
							. service tells you which device it couldn't stat  
						
						 
						
						... 
						
						
						
						. bigger rs and ramdisk for drivers
. sanity check for pv_set macro for oversized arguments 
						
						
					 
					
						2007-02-23 18:22:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							bf08c90e74 
							
						 
					 
					
						
						
							
							Slew of debugging / sanity check features.  
						
						 
						
						
						
						
					 
					
						2007-02-23 18:21:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							238ae978ba 
							
						 
					 
					
						
						
							
							Don't allow sys_kill to SELF alltogether.  
						
						 
						
						
						
						
					 
					
						2007-02-23 13:01:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							a9f2f36f46 
							
						 
					 
					
						
						
							
							If a process does sys_kill on SELF (such as in panic() of servers and drivers  
						
						 
						
						... 
						
						
						
						if a PM exit fails, until they are compiled with the new panic() function that
is), don't reply to it as the endpoint has been cleared. 
						
						
					 
					
						2007-02-23 12:55:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							be30a639cd 
							
						 
					 
					
						
						
							
							Don't sys_kill SELF if a PM exit fails; just generate a fault to get  
						
						 
						
						... 
						
						
						
						us killed through the kernel with PM finding out.
This makes it unnecessary for servers and drivers to be able to do
sys_kill generally, so KILL can go out of /etc/drivers.conf. 
						
						
					 
					
						2007-02-23 12:54:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							1bf8a2e8bf 
							
						 
					 
					
						
						
							
							Changed logic checking for valid device.  
						
						 
						
						
						
						
					 
					
						2007-02-23 10:21:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							d75a1c3f38 
							
						 
					 
					
						
						
							
							Note about mkfs needing more memory after r2751.  
						
						 
						
						
						
						
					 
					
						2007-02-23 08:33:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							3bb73b431b 
							
						 
					 
					
						
						
							
							add/re-enable at_wini debug output  
						
						 
						
						
						
						
					 
					
						2007-02-21 17:49:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							2d95b37f12 
							
						 
					 
					
						
						
							
							Copypaste bug.  
						
						 
						
						
						
						
					 
					
						2007-02-21 17:01:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							77474b28e8 
							
						 
					 
					
						
						
							
							Typo reported by Al Woodhull.  
						
						 
						
						
						
						
					 
					
						2007-02-21 15:17:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							f7992c94ec 
							
						 
					 
					
						
						
							
							at_wini also needs a pci_reserve() for the pci compatability device, if  
						
						 
						
						... 
						
						
						
						present, for dma. 
						
						
					 
					
						2007-02-20 18:42:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							168d766f32 
							
						 
					 
					
						
						
							
							. pci driver now returns devices, even when they have been pci_reserve()d  
						
						 
						
						... 
						
						
						
						. pci_reserve() returns an error on devices that have already been reserved,
  instead of panic()ing; the pci_reserve() library call still panics,
  pci_reserve_ok() returns an int.
. this allows at_wini to use the instance value as intended, as all devices
  are seen, even reserved ones
. only devices actually used by at_wini are pci_reserve()d
. pci doesn't release devices based on argv[0], as at_wini both have the
  same name and multiple instances won't work together properly 
						
						
					 
					
						2007-02-20 17:09:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							825f29fd89 
							
						 
					 
					
						
						
							
							TZ update for new US/Canadian DST rules, fixed by Al Woodhull.  
						
						 
						
						
						
						
					 
					
						2007-02-20 16:29:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							cbb67705d5 
							
						 
					 
					
						
						
							
							Include svn revision number in iso filename when doing build  
						
						 
						
						... 
						
						
						
						based on svn export. 
						
						
					 
					
						2007-02-19 16:40:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							f150b11a7b 
							
						 
					 
					
						
						
							
							Removed args debugging line  
						
						 
						
						
						
						
					 
					
						2007-02-16 15:58:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							654f6faf05 
							
						 
					 
					
						
						
							
							don't let /dev/mem read beyond top of physical memory  
						
						 
						
						
						
						
					 
					
						2007-02-16 15:57:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							49d2195722 
							
						 
					 
					
						
						
							
							made default wakeup time correct  
						
						 
						
						
						
						
					 
					
						2007-02-16 15:56:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							448376ee7e 
							
						 
					 
					
						
						
							
							. use library function to parse memory string  
						
						 
						
						... 
						
						
						
						. remove unused variables and some other gcc warnings 
						
						
					 
					
						2007-02-16 15:55:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							3275602598 
							
						 
					 
					
						
						
							
							. made memory parsing function into a library call  
						
						 
						
						... 
						
						
						
						(moved 'struct memory' to <minix/type.h> for this library call)
 . removed some debugging messages from pci library 
						
						
					 
					
						2007-02-16 15:54:28 +00:00