Ben Gras
6ef5aa4fb2
. flex back into the base system
...
. imports of Michael Temari's httpd and ftp
2006-06-19 14:58:20 +00:00
Ben Gras
aa5efff203
Initial revision
2006-06-19 14:55:09 +00:00
Ben Gras
ede3e5ab83
Al Woodhull's new manual pages
2006-06-19 14:51:41 +00:00
Philip Homburg
3edf4c2854
Prototype for readline.
2006-06-14 13:19:48 +00:00
Philip Homburg
a617a46e35
Retry read after EINTR.
2006-06-14 13:18:53 +00:00
Philip Homburg
221e731e45
Wake up writer when selecting for read on an empty pipe.
...
Set fp_revived to NOT_REVIVING when decrementing reviving.
2006-06-14 13:17:41 +00:00
Philip Homburg
474d137c39
Forgot include some Minix 3 specific changes.
2006-06-07 15:03:42 +00:00
Philip Homburg
cb02a90b77
Fixed some select bugs related to pipes. Removed SELFD_* because they were
...
bogus and unused.
2006-06-07 14:41:47 +00:00
Philip Homburg
373ea53510
A bigger ramdisk is needed for the new version of ash.
2006-06-07 14:39:50 +00:00
Philip Homburg
acebf7b52f
Important BSD version of setenv, added killpg, replaced _sigsetjmp.c with
...
an assembler jump to longjmp.
2006-06-07 14:38:39 +00:00
Philip Homburg
3f297ffd9f
Added killpg to signal.h, rearranged getloadavg, putenv, and setenv in
...
stdlib.h and added unsetenv, added declaration of optreset to unistd.h.
2006-06-07 14:36:35 +00:00
Philip Homburg
eaf9e4cff8
Make sure that line editing is disabled when the shell is not connected to a
...
tty.
2006-05-29 13:20:28 +00:00
Philip Homburg
43d9263589
Parsing of '-OT' and '-OS' failed in acd.descr.
2006-05-29 12:29:25 +00:00
Philip Homburg
5f19e53afb
Install /usr/lib/descr from the source tree.
2006-05-29 12:25:44 +00:00
Philip Homburg
7aa4c9ec2f
New version of ash. From FreeBSD 5.4 via Minix-vmd.
2006-05-23 12:59:34 +00:00
Philip Homburg
3ea083b8d4
Actually remove allocmem and freemem sources from the library.
2006-05-19 12:45:55 +00:00
Philip Homburg
e9aabcf2f8
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).
2006-05-19 12:19:37 +00:00
Philip Homburg
c3cf4ef460
Fixed off by one error in backoff code. Limit backoff to 1 second for
...
disk drivers.
2006-05-15 12:08:43 +00:00
Philip Homburg
c9ff3994f1
Unpause requests (to FS) can be generated in parallel to other requests.
2006-05-15 12:06:19 +00:00
Philip Homburg
f0186f4179
Do not unmap a driver when the driver dies (it interferes with restarting
...
disk drivers). Fixed accounting for REVIVING/reviving.
2006-05-15 11:43:06 +00:00
Philip Homburg
ae92cc208d
The new service command managed to escape.
2006-05-11 15:30:56 +00:00
Philip Homburg
14b7a72ba3
Init need more space (the results of removing the special case for init in
...
adjust in PM). Better flags dump in IS.
2006-05-11 15:00:46 +00:00
Philip Homburg
e4967b06bb
Special code for restarting disk drivers (-c flag in service).
2006-05-11 14:58:33 +00:00
Philip Homburg
773844a816
New interface between PM and FS.
2006-05-11 14:57:23 +00:00
Philip Homburg
94717cb74c
Pass -c flags to service for disk device drivers.
2006-05-11 14:53:20 +00:00
Philip Homburg
aeb6630868
Ignore SIGHUP in floppy driver.
2006-05-11 14:52:40 +00:00
Philip Homburg
15b8fe54a8
Better initialization of the memory map of processes that are part of the
...
image. Removed NO_MAP flag.
2006-05-11 14:49:46 +00:00
Philip Homburg
71917d6383
Changes for restarting disk drivers and new interface between PM and FS.
2006-05-11 14:47:31 +00:00
Ben Gras
5a8315cf5b
call cons_stop() before sys_abort() to not break tty on shutdown
2006-05-11 14:01:44 +00:00
Philip Homburg
5a3d6ac67f
Balance curly braces.
2006-05-10 15:39:52 +00:00
Ben Gras
244786ae34
Fix for service formatting bug reported by Jaap Weel <weel@ugcs.caltech.edu>
2006-05-08 22:04:05 +00:00
Ben Gras
461a4fafb1
Added fchmod() and fchown()
2006-04-18 11:26:04 +00:00
Ben Gras
b1e5779b1c
*** empty log message ***
2006-04-13 18:12:33 +00:00
Ben Gras
3aedf32a8a
*** empty log message ***
2006-04-13 18:07:42 +00:00
Ben Gras
28290d0898
install motd as motd.install
2006-04-13 18:06:22 +00:00
Ben Gras
96e45935a1
Undo issue
2006-04-13 17:49:54 +00:00
Ben Gras
0f7b997dd5
remove issue
2006-04-13 17:48:21 +00:00
Ben Gras
b2648f99b7
Install dinks
2006-04-13 17:47:51 +00:00
Ben Gras
f36a9ad718
Tweak
2006-04-13 17:15:58 +00:00
Ben Gras
613e25760d
Fixes for image.
2006-04-13 17:15:40 +00:00
Ben Gras
0e100664d0
Install dinks
2006-04-13 15:09:39 +00:00
Ben Gras
b539acfbd2
message
2006-04-13 14:38:16 +00:00
Ben Gras
4a8d5f5e38
fiX
2006-04-13 14:36:11 +00:00
Ben Gras
35d96ce368
Newline fix
2006-04-13 14:30:05 +00:00
Ben Gras
928b493106
Andy's issue.
2006-04-13 14:29:11 +00:00
Ben Gras
c3a0a231c6
Andy's motd
2006-04-13 14:27:16 +00:00
Ben Gras
37a2ea0212
Andy's install message.
2006-04-13 14:24:59 +00:00
Ben Gras
d061f4c3b2
sigh
2006-04-13 14:18:23 +00:00
Ben Gras
57245468ca
Sum wrong way round
2006-04-13 13:49:08 +00:00
Ben Gras
ebdfcbf297
For packages.
2006-04-13 12:44:06 +00:00