]>
Zhao Yanbai Git Server - minix.git/log
Philip Homburg [Wed, 7 Jun 2006 14:41:47 +0000 (14:41 +0000)]
Fixed some select bugs related to pipes. Removed SELFD_* because they were
bogus and unused.
Philip Homburg [Wed, 7 Jun 2006 14:39:50 +0000 (14:39 +0000)]
A bigger ramdisk is needed for the new version of ash.
Philip Homburg [Wed, 7 Jun 2006 14:38:39 +0000 (14:38 +0000)]
Important BSD version of setenv, added killpg, replaced _sigsetjmp.c with
an assembler jump to longjmp.
Philip Homburg [Wed, 7 Jun 2006 14:36:35 +0000 (14:36 +0000)]
Added killpg to signal.h, rearranged getloadavg, putenv, and setenv in
stdlib.h and added unsetenv, added declaration of optreset to unistd.h.
Philip Homburg [Mon, 29 May 2006 13:20:28 +0000 (13:20 +0000)]
Make sure that line editing is disabled when the shell is not connected to a
tty.
Philip Homburg [Mon, 29 May 2006 12:29:25 +0000 (12:29 +0000)]
Parsing of '-OT' and '-OS' failed in acd.descr.
Philip Homburg [Mon, 29 May 2006 12:25:44 +0000 (12:25 +0000)]
Install /usr/lib/descr from the source tree.
Philip Homburg [Tue, 23 May 2006 12:59:34 +0000 (12:59 +0000)]
New version of ash. From FreeBSD 5.4 via Minix-vmd.
Philip Homburg [Fri, 19 May 2006 12:45:55 +0000 (12:45 +0000)]
Actually remove allocmem and freemem sources from the library.
Philip Homburg [Fri, 19 May 2006 12:19:37 +0000 (12:19 +0000)]
Disabled building rescue driver (no longer needed). Moved allocmem from
library to the memory driver. Always put output from within TTY directly on
the console. Removed second include of driver.h from tty.c. Made tty_inrepcode
bigger. First step to move PM and FS calls that are not regular (API)
system calls out of callnr.h (renumbered them, and removed them from the
table.c files). Imported the Minix-vmd uname implementation. This provides
a more stable ABI than the current implementation. Added a bit of security
checking. Unfortunately not nearly enough to get a secure system. Fixed a
bug related to the sizes of the programs in the image (in PM patch_mem_chunks).
Philip Homburg [Mon, 15 May 2006 12:08:43 +0000 (12:08 +0000)]
Fixed off by one error in backoff code. Limit backoff to 1 second for
disk drivers.
Philip Homburg [Mon, 15 May 2006 12:06:19 +0000 (12:06 +0000)]
Unpause requests (to FS) can be generated in parallel to other requests.
Philip Homburg [Mon, 15 May 2006 11:43:06 +0000 (11:43 +0000)]
Do not unmap a driver when the driver dies (it interferes with restarting
disk drivers). Fixed accounting for REVIVING/reviving.
Philip Homburg [Thu, 11 May 2006 15:30:56 +0000 (15:30 +0000)]
The new service command managed to escape.
Philip Homburg [Thu, 11 May 2006 15:00:46 +0000 (15:00 +0000)]
Init need more space (the results of removing the special case for init in
adjust in PM). Better flags dump in IS.
Philip Homburg [Thu, 11 May 2006 14:58:33 +0000 (14:58 +0000)]
Special code for restarting disk drivers (-c flag in service).
Philip Homburg [Thu, 11 May 2006 14:57:23 +0000 (14:57 +0000)]
New interface between PM and FS.
Philip Homburg [Thu, 11 May 2006 14:53:20 +0000 (14:53 +0000)]
Pass -c flags to service for disk device drivers.
Philip Homburg [Thu, 11 May 2006 14:52:40 +0000 (14:52 +0000)]
Ignore SIGHUP in floppy driver.
Philip Homburg [Thu, 11 May 2006 14:49:46 +0000 (14:49 +0000)]
Better initialization of the memory map of processes that are part of the
image. Removed NO_MAP flag.
Philip Homburg [Thu, 11 May 2006 14:47:31 +0000 (14:47 +0000)]
Changes for restarting disk drivers and new interface between PM and FS.
Ben Gras [Thu, 11 May 2006 14:01:44 +0000 (14:01 +0000)]
call cons_stop() before sys_abort() to not break tty on shutdown
Philip Homburg [Wed, 10 May 2006 15:39:52 +0000 (15:39 +0000)]
Balance curly braces.
Ben Gras [Mon, 8 May 2006 22:04:05 +0000 (22:04 +0000)]
Fix for service formatting bug reported by Jaap Weel <weel@ugcs.caltech.edu>
Ben Gras [Tue, 18 Apr 2006 11:26:04 +0000 (11:26 +0000)]
Added fchmod() and fchown()
Ben Gras [Thu, 13 Apr 2006 18:12:33 +0000 (18:12 +0000)]
*** empty log message ***
Ben Gras [Thu, 13 Apr 2006 18:07:42 +0000 (18:07 +0000)]
*** empty log message ***
Ben Gras [Thu, 13 Apr 2006 18:06:22 +0000 (18:06 +0000)]
install motd as motd.install
Ben Gras [Thu, 13 Apr 2006 17:49:54 +0000 (17:49 +0000)]
Undo issue
Ben Gras [Thu, 13 Apr 2006 17:48:21 +0000 (17:48 +0000)]
remove issue
Ben Gras [Thu, 13 Apr 2006 17:47:51 +0000 (17:47 +0000)]
Install dinks
Ben Gras [Thu, 13 Apr 2006 17:15:58 +0000 (17:15 +0000)]
Tweak
Ben Gras [Thu, 13 Apr 2006 17:15:40 +0000 (17:15 +0000)]
Fixes for image.
Ben Gras [Thu, 13 Apr 2006 15:09:39 +0000 (15:09 +0000)]
Install dinks
Ben Gras [Thu, 13 Apr 2006 14:38:16 +0000 (14:38 +0000)]
message
Ben Gras [Thu, 13 Apr 2006 14:36:11 +0000 (14:36 +0000)]
fiX
Ben Gras [Thu, 13 Apr 2006 14:30:05 +0000 (14:30 +0000)]
Newline fix
Ben Gras [Thu, 13 Apr 2006 14:29:11 +0000 (14:29 +0000)]
Andy's issue.
Ben Gras [Thu, 13 Apr 2006 14:27:16 +0000 (14:27 +0000)]
Andy's motd
Ben Gras [Thu, 13 Apr 2006 14:24:59 +0000 (14:24 +0000)]
Andy's install message.
Ben Gras [Thu, 13 Apr 2006 14:18:23 +0000 (14:18 +0000)]
sigh
Ben Gras [Thu, 13 Apr 2006 13:49:08 +0000 (13:49 +0000)]
Sum wrong way round
Ben Gras [Thu, 13 Apr 2006 12:44:06 +0000 (12:44 +0000)]
For packages.
Ben Gras [Thu, 13 Apr 2006 02:00:54 +0000 (02:00 +0000)]
More packages - more usr
Ben Gras [Thu, 13 Apr 2006 01:59:43 +0000 (01:59 +0000)]
2nd is sum.
Ben Gras [Wed, 12 Apr 2006 21:51:01 +0000 (21:51 +0000)]
Install ls in /bin too
Ben Gras [Wed, 12 Apr 2006 20:22:42 +0000 (20:22 +0000)]
Install elvis as elvis, not vi
Ben Gras [Wed, 12 Apr 2006 15:53:37 +0000 (15:53 +0000)]
No beta
Ben Gras [Wed, 12 Apr 2006 15:53:19 +0000 (15:53 +0000)]
Compute 1440k for mkboot
Ben Gras [Wed, 12 Apr 2006 11:33:07 +0000 (11:33 +0000)]
Bigger root.
Ben Gras [Wed, 12 Apr 2006 11:32:49 +0000 (11:32 +0000)]
Fixes for bios emulation (image names)
Philip Homburg [Wed, 12 Apr 2006 11:26:20 +0000 (11:26 +0000)]
Added PCI_IDE_PRI_NATIVE and PCI_IDE_SEC_NATIVE.
Philip Homburg [Wed, 12 Apr 2006 11:18:13 +0000 (11:18 +0000)]
Do not record BARs for IDE controllers in compatibility mode.
Ben Gras [Wed, 12 Apr 2006 09:33:53 +0000 (09:33 +0000)]
Maybe one more beta
Ben Gras [Wed, 12 Apr 2006 00:10:17 +0000 (00:10 +0000)]
Less stack for tar - a bit cramped installing binary packages
on 16MB machines otherwise.
Ben Gras [Tue, 11 Apr 2006 13:42:58 +0000 (13:42 +0000)]
Start nonamed in local mode by default
Ben Gras [Tue, 11 Apr 2006 13:42:29 +0000 (13:42 +0000)]
added -L option that makes nonamed ignore queries that don't come from
localhost.
Ben Gras [Tue, 11 Apr 2006 12:03:06 +0000 (12:03 +0000)]
New version
Ben Gras [Tue, 11 Apr 2006 11:55:45 +0000 (11:55 +0000)]
(1) remove ftpd in favour of ftpd200
(2) add /etc/rc.daemons.dist, can be copied to /etc/rc.daemons
if user wants the standard daemons to run, which are no longer run
by default
Philip Homburg [Tue, 11 Apr 2006 11:50:29 +0000 (11:50 +0000)]
Extra debug output for iogap.
Ben Gras [Mon, 10 Apr 2006 15:36:48 +0000 (15:36 +0000)]
ssh port
Ben Gras [Mon, 10 Apr 2006 14:18:54 +0000 (14:18 +0000)]
-p option to not include packages
Fix usage kb issue - don't count packages
Ben Gras [Mon, 10 Apr 2006 00:29:34 +0000 (00:29 +0000)]
Kill everyone even in tinyhalt. This causes tty to important clean up.
Ben Gras [Sun, 9 Apr 2006 23:24:37 +0000 (23:24 +0000)]
Little bug in tinyhalt causing it not to recognize when called as reboot.
Ben Gras [Sun, 9 Apr 2006 23:16:13 +0000 (23:16 +0000)]
Patches by Jeff Bailey for posixifications.
Ben Gras [Wed, 5 Apr 2006 20:57:18 +0000 (20:57 +0000)]
Hack to mask 1586 ('extended family') as 686
Ben Gras [Wed, 5 Apr 2006 14:25:21 +0000 (14:25 +0000)]
Disable debug log
Ben Gras [Wed, 5 Apr 2006 12:01:48 +0000 (12:01 +0000)]
install elvis as /bin/vi and /usr/bin/vi
Ben Gras [Wed, 5 Apr 2006 11:56:05 +0000 (11:56 +0000)]
Kludge for 1586 processor id.
Ben Gras [Wed, 5 Apr 2006 11:27:25 +0000 (11:27 +0000)]
Don't do this here too
Ben Gras [Wed, 5 Apr 2006 10:33:31 +0000 (10:33 +0000)]
Make root bigger for commands and logs and such.
Ben Gras [Wed, 5 Apr 2006 10:32:58 +0000 (10:32 +0000)]
Call elvis vi.
Ben Gras [Wed, 5 Apr 2006 09:29:18 +0000 (09:29 +0000)]
-f
Ben Gras [Wed, 5 Apr 2006 09:28:52 +0000 (09:28 +0000)]
Put elvis temporary files in /tmp, so it works from cd.
Ben Gras [Tue, 4 Apr 2006 16:15:34 +0000 (16:15 +0000)]
Add /usr/local/gnu/lib
Ben Gras [Tue, 4 Apr 2006 16:15:00 +0000 (16:15 +0000)]
Only update manpages if dir exists
Ben Gras [Tue, 4 Apr 2006 16:12:08 +0000 (16:12 +0000)]
Remove old syslogd.pid at boot time
Ben Gras [Tue, 4 Apr 2006 14:59:51 +0000 (14:59 +0000)]
Formatting fixes for 100% usage
Ben Gras [Tue, 4 Apr 2006 14:52:22 +0000 (14:52 +0000)]
use smallbunzip only when we can't start bunzip
Ben Gras [Tue, 4 Apr 2006 14:22:40 +0000 (14:22 +0000)]
Fix
Ben Gras [Tue, 4 Apr 2006 14:18:16 +0000 (14:18 +0000)]
Make syslogd work, even if it can only open klog and not udp or vice versa
(but not neither)
Ben Gras [Tue, 4 Apr 2006 13:50:05 +0000 (13:50 +0000)]
Fix /var/log
Ben Gras [Tue, 4 Apr 2006 13:44:23 +0000 (13:44 +0000)]
Only fiddle with /var/log on cd
Ben Gras [Tue, 4 Apr 2006 13:40:38 +0000 (13:40 +0000)]
Don't bzip iso.
Ben Gras [Tue, 4 Apr 2006 13:31:56 +0000 (13:31 +0000)]
Fixes for /var/log
Ben Gras [Tue, 4 Apr 2006 13:25:19 +0000 (13:25 +0000)]
*** empty log message ***
Ben Gras [Tue, 4 Apr 2006 12:59:30 +0000 (12:59 +0000)]
*** empty log message ***
Ben Gras [Tue, 4 Apr 2006 12:57:48 +0000 (12:57 +0000)]
Include .minixpackage info file
Ben Gras [Tue, 4 Apr 2006 12:55:20 +0000 (12:55 +0000)]
Include syslogd
Ben Gras [Tue, 4 Apr 2006 12:52:22 +0000 (12:52 +0000)]
Clean this up
Ben Gras [Tue, 4 Apr 2006 12:50:07 +0000 (12:50 +0000)]
Don't let lance steal keys
Philip Homburg [Tue, 4 Apr 2006 12:27:28 +0000 (12:27 +0000)]
Support for IDE controllers that announce themselves as RAID controllers.
Philip Homburg [Tue, 4 Apr 2006 12:26:37 +0000 (12:26 +0000)]
Added some defines for mass storage.
Ben Gras [Tue, 4 Apr 2006 12:14:18 +0000 (12:14 +0000)]
Bah
Ben Gras [Tue, 4 Apr 2006 12:11:30 +0000 (12:11 +0000)]
Beta 3
Ben Gras [Tue, 4 Apr 2006 11:52:57 +0000 (11:52 +0000)]
Make /var/log writable (in /tmp); start syslogd after that
Ben Gras [Tue, 4 Apr 2006 11:46:50 +0000 (11:46 +0000)]
Tralala
Ben Gras [Tue, 4 Apr 2006 09:47:19 +0000 (09:47 +0000)]
*** empty log message ***
Ben Gras [Tue, 4 Apr 2006 09:46:54 +0000 (09:46 +0000)]
*** empty log message ***
Ben Gras [Tue, 4 Apr 2006 09:43:26 +0000 (09:43 +0000)]
Fixes for noninteractive use