Jordan K. Hubbard
18a7c7704f
Add a great deal more error checking to various things.
1995-04-26 15:06:58 +00:00
Jordan K. Hubbard
7113d27114
Further work on making all this more robust in the face of failure.
...
Also allow URL specification for a package. This works for things the
package may depend on, too.
Allow PKG_PATH to be used anywhere a package is being searched for.
1995-04-26 15:06:26 +00:00
Torsten Blum
e347ee4837
Add ftp.uni-paderborn.de
1995-04-26 14:56:57 +00:00
Jordan K. Hubbard
6dbad786ae
Add LIBFTP.
1995-04-26 14:34:19 +00:00
Jordan K. Hubbard
8a65b63a2c
Fix a number of additional warnings.
1995-04-26 14:04:36 +00:00
Jordan K. Hubbard
7662263998
Move <varargs.h> out of FtpLibrary.h and into the .c files that actually
...
need them. Fix a number of additional warnings.
1995-04-26 14:04:23 +00:00
Jordan K. Hubbard
80206f052f
Yikes! How did that typo slip past! I'd swear I compiled it. Oh well,
...
thanks, Satoshi!
Embarrassed by: asami
1995-04-26 12:37:46 +00:00
Jordan K. Hubbard
d14afa6dd2
As per Bruce's advice, use sysconf to get the max argument size and
...
dynamically allocate that much space, also using snprintf() and strncat()
to do proper bounds checking.
1995-04-26 11:43:20 +00:00
Bruce Evans
cd782e4154
Reviewed by: Gene Stark (starkhome!gene@sbstark.cs.sunysb.edu)
...
Change ownership of tw* from bin.bin to root.operator. Hardware devices
shouldn't be accessible to bin.
1995-04-26 08:07:30 +00:00
Jordan K. Hubbard
8d006a838c
Check dependencies BEFORE doing final extraction of package.
...
Fix a bug where direct-extract mode would have still invoked the
packing list reordering commands.
1995-04-26 07:43:35 +00:00
Rodney W. Grimes
2320728f46
Add outb to keyboard controller to do a cpu_reset, this fixes 2 known
...
cases of motherboards that failed to reboot.
1995-04-26 07:38:35 +00:00
Jordan K. Hubbard
0170dd7dec
My handling of the missing dependency but !Verbose was wrong. Make
...
the right message come out.
1995-04-26 06:56:05 +00:00
Jordan K. Hubbard
38f4846ec5
Gary J's patches to make gdb -w work properly.
...
Submitted by: gj
1995-04-26 01:01:20 +00:00
Garrett Wollman
1067217d5d
Disallow half-configured point-to-point interfaces. It's still possible to
...
get into a half-configured state by using the old-style ioctls;this
may be a feature.
1995-04-25 19:50:20 +00:00
Garrett Wollman
cd02a0b741
Finally finish the cloning cleanup work by making sure that clones
...
go away whenever a clone's parent is changed, or a route is added in a
certain set of circumstances.
This also includes code to forbid setting a route's gateway to an
address which can only be reached through that route, thus (hopefully)
eliminating one class of cloning bottomless-recursion bugs.
1995-04-25 19:12:07 +00:00
Garrett Wollman
08af2cee88
Fix some conflicting descriptions.
1995-04-25 17:08:16 +00:00
Jordan K. Hubbard
25f15401b9
Add libftp to list of targets.
1995-04-25 15:08:52 +00:00
Jordan K. Hubbard
8e47e70f34
Now check all the warning purges and general clean-up in on the second
...
pass.
1995-04-25 15:08:02 +00:00
Jordan K. Hubbard
6f52f41fb2
A programmatic interface to ftp. I need this for several other
...
components of the system.
The license is poorly worded, though I have an (email only) release
from the author for unlimited FreeBSD use. I will try to get something
more concrete, though the author's remote location makes this difficult.
Submitted by: Oleg Orel <orel@oea.ihep.su>
1995-04-25 15:05:11 +00:00
Bruce Evans
6ec8ee4578
Fix benign type mismatches int console functions. dev_t was assumed
...
to be `int' or smaller and some functions returned `int' instead
of `void'. The first bug was detected when console functions were
defined in a place central enough for type checking to actually
work and the second bug was introduced when the interface was
changed to match what the console functions in other drivers actually
return.
1995-04-25 12:18:05 +00:00
Jordan K. Hubbard
6940898b50
Document matcd1.
...
Be more explanatory about port selection.
Document that new TEAC drives don't work.
Submitted by: Frank Durda IV <uhclem@nemesis.lonestar.org>
1995-04-25 10:23:53 +00:00
Søren Schmidt
5130ec746f
Added mark_all() call so that screen is proberly updated
...
when scroll-lock history is disengaged.
1995-04-25 10:22:28 +00:00
Bruce Evans
a87df1c4d5
Remove setre*id*.
1995-04-25 10:00:04 +00:00
David Greenman
3fc3004e03
Fixed a "bswbuf" hang caused by the wakeup in relpbuf() waking up the
...
wrong thing.
1995-04-25 06:22:47 +00:00
Poul-Henning Kamp
3319f5a48f
Do kernels up to 2Mb.
1995-04-25 05:27:04 +00:00
Poul-Henning Kamp
fc652b607f
This is a helper program to patch a filesystem into a "MFS_ROOT" kernel.
1995-04-25 03:45:18 +00:00
Poul-Henning Kamp
d52d7365c6
Document MFS_ROOT option.
1995-04-25 03:44:04 +00:00
Poul-Henning Kamp
58e81aafbb
Add support for MFS root filesystem.
1995-04-25 03:41:12 +00:00
Poul-Henning Kamp
41dffd203c
Add a printf so we can see where we get our rootfs from.
1995-04-25 03:39:50 +00:00
John Dyson
a4256da5ad
Fixed the mmap hang fix previously committed so that it works
...
with options DIAGNOSTIC, and clear up an additional reference
count problem.
1995-04-25 03:32:37 +00:00
Rodney W. Grimes
28f1950b10
Add $defaultdomainname to sysconfig and use it in netstart to set the
...
domainname. This eliminates /etc/defaultdomain.
Correct tickadj, it should have been tickadjflags.
1995-04-24 23:52:16 +00:00
Jordan K. Hubbard
1c491c8eb8
Use ARG_MAX instead of _POSIX_ARG_MAX: 4K is too small!
...
This should stop the SIGBUS errors in pkg_create for some packages.
1995-04-24 21:50:11 +00:00
Garrett Wollman
d259f40530
Grand new all-singing, dialog-wielding tzsetup(8). Still needs a man page.
1995-04-24 21:04:35 +00:00
Garrett Wollman
71fbc5ca54
Add more comments for tzsetup and fix some old ones.
1995-04-24 21:03:40 +00:00
Bruce Evans
48b2a92193
Add ioctls DIOCGSLICEINFO and DIOCSYNCSLICEINFO. The latter isn't
...
finished or tested.
1995-04-24 17:07:08 +00:00
Bruce Evans
0f1a48177b
Undo the move of `#include "sc.h"' etc. to cons.h. It broke anything
...
that includes <machine/cons.h>.
1995-04-24 16:43:01 +00:00
Jordan K. Hubbard
cc472f1367
Commit the latest version of this. This version appears to handle package
...
failure much more gracefully, as well as implement a few new needed features.
Check it out!
Submitted by: Marc van Kempen <wmbfmk@urc.tue.nl>
1995-04-24 13:01:04 +00:00
Satoshi Asami
570e661f02
(1) Add the chain of dependencies to the targets in the NO_* section
...
too (otherwise the chain won't work).
(2) If NO_WRKDIR is set, "make clean" removes "./.*_done" (assuming
these are cookies...or should I list all the cookies?)
1995-04-24 10:41:51 +00:00
Satoshi Asami
c046aaad20
Move call of fake-pkg from do-install to end of install.
1995-04-24 09:05:34 +00:00
Bruce Evans
b0ba7f5601
Make bad144 debugging code conditional on ds_debug.
1995-04-24 06:04:36 +00:00
Poul-Henning Kamp
d3f4d460f8
Added "bio" to matcd.
1995-04-24 05:33:59 +00:00
John Dyson
e5f751a9b2
Changes to get rid of ufslk2 hangs when doing read/write to/from
...
mmap regions that are in the same file as the read/write.
1995-04-24 05:13:28 +00:00
Poul-Henning Kamp
4ac5f60572
Changes John's handling of the flags a little bit, added a new one,
...
(0x4000 == sleephack) to handle disks which are confused after a sleep.
Fixed a spelling error.
1995-04-24 05:12:29 +00:00
Poul-Henning Kamp
8b756b1a9a
Did a s/[ \t]*$//
1995-04-24 05:09:53 +00:00
John Dyson
bb48557835
Implemented the multi-sector I/O enable and the 32 bit I/O probe
...
through the use of the config file flags as opposed to the option
"NSECS_MULTI". "NSECS_MULTI" has been removed from the driver.
The new capability allows boot-time modification of the config.
1995-04-24 04:32:31 +00:00
John Dyson
e3dd31586c
Removed the NSECS_MULTI option, and implemented both 32 bit probe
...
enable and multi-sector I/O enable by using the controller or device
flags capability. Per a suggestion by phk.
1995-04-24 04:30:19 +00:00
Poul-Henning Kamp
d996508637
install "compat20" (libgcc.so.261.0) into the bindist.
...
cc/ld does the right thing.
1995-04-24 04:06:30 +00:00
Jordan K. Hubbard
929abd248d
I noticed that some new -W options had been turned on the kernel compile since
...
I made the changes I sent you before. In the interests of cleanliness, I made
modifications to /sys/i386/isa/tw.c to kill the warnings and make it compile
clean. While I was at it, I also made a bunch of internal functions static.
Submitted by: Gene Stark <gene@starkhome.cs.sunysb.edu>
1995-04-24 01:39:55 +00:00
Poul-Henning Kamp
ab0e9cdc60
Add the stuff to munge the name of the release/snap/whatever we build.
1995-04-23 23:06:36 +00:00
Justin T. Gibbs
a34bad999b
Set SCSI_NOSLEEP only when we really need to. This requires an additional
...
flags parameter to all xxstart routines so that the correct information can
be passed down into the device specific routines. This is needed to ensure
that ccb/scb allocation routines don't hang.
Submitted by: John Dyson
1995-04-23 22:07:56 +00:00