Commit Graph

5216 Commits

Author SHA1 Message Date
jkh
60a74d4e74 More cosmetic surgery and a nasty null pointer bug in index.c fixed. 1999-12-19 06:34:22 +00:00
jkh
59d2461974 Be paranoid about refreshing after an action. 1999-12-19 04:06:46 +00:00
peter
96af418f42 Revert the libcrypt/libmd stuff back to how it was. This should not have
happened as it was working around problems elsewhere (ie: binutils/ld
not doing the right thing according to the ELF design).  libcrypt has
been adjusted to not need the runtime -lmd.  It's still not quite right
(ld is supposed to work damnit) but at least it doesn't impact all the
users of libcrypt in Marcel's cross-build model.
1999-12-18 13:55:17 +00:00
marcel
30604a40ef Use long long format specifiers and cast each parameter to long long.
This avoids the ugly #if ARCH/#else/#endif construct.

Prompted to by: bde
Could have thought of this himself: marcel
1999-12-18 12:12:12 +00:00
jkh
08ff0f4f74 Yet more cosmetic fixes (I have a little time to kill while waiting for
something else, so I might as well tweak 3.4's look-and-feel for the better
while I'm at it - final release build should be sometime later on tonite).
1999-12-18 03:13:19 +00:00
brian
17689cb175 Learn to do pointer arithmatic (doh!) 1999-12-18 02:31:36 +00:00
jkh
13a3324324 Add more strategic screen clears 1999-12-18 02:29:24 +00:00
jkh
ad554245ee Better screen handling in X desktop setup.
Don't get cute with nested dialogs now.
1999-12-18 02:04:02 +00:00
marcel
1532f84dae o Don't use long for 64 bit variables. Use u_int64_t instead.
o  Fix printf format specifiers on Alpha and add i386 version.
o  Minor style fixes while there.
o  Add -Wall compiler option.
1999-12-17 15:27:21 +00:00
sheldonh
4ccbb8d7dc Back out previous commit, which broke mouse wheel support in moused.
Requested by:	yokota
1999-12-17 10:05:36 +00:00
obrien
926e1a8bd5 Add a missing '"' in the examples. 1999-12-17 06:04:37 +00:00
jkh
a734c9b920 Add another strategic screen clear. 1999-12-17 03:00:28 +00:00
jkh
38acf2a74f In retrospect, msgNotify() should leave its contents on the screen
longer to give the user something to look at while things are happening.
Change it to do so and insert the appropriate screen saves elsewhere.
1999-12-17 02:46:04 +00:00
jkh
ca4e995aff Bump default root size to 50MB on i386 (70MB on Alpha).
Requested incessantly by:	billf
1999-12-17 02:02:51 +00:00
roberto
ede948cc85 Bye bye xntpd, enter ntp.
Reviewed by:	phk
1999-12-16 12:42:09 +00:00
roberto
ad8c958682 Remove the old binaries (they've been renamed) without the 'x').
Suggested by:	phk
1999-12-16 12:40:51 +00:00
marcel
3239491159 Add libmd (or move it after libcrypt). We don't want the linker to be
smart because it will definitely get it wrong. This popped up during
cross-linking.
1999-12-16 10:55:45 +00:00
nik
8421c962fb "char *area" -> "char **area", to match the source code.
PR:             docs/14738
Submitted by:   Mori Kouji <moriko@yakumo.noe.mcu.or.jp>
1999-12-16 02:16:54 +00:00
jkh
64fd8fd5e0 Properly disable COMPAT_3X for alpha. 1999-12-15 18:55:27 +00:00
marcel
89012ff28c Allow elf2exe to be compiled on architectures other than Alpha. This
is trivially accomplished by including sys/elf64.h instead of elf.h.
1999-12-15 18:02:33 +00:00
yokota
9cc4f12649 - Improve the three button emulation by introdusing a small state
machine. The three-button emulation of moused has been somewhat
  difficult to use for many people.  I hope this update fixes it.
- Add a new option, -E, to set timeout value to detect two buttons
  are pressed down simulteneously.  The default value for this timeout
  is 200msec.
1999-12-15 12:58:58 +00:00
jkh
9a2020a71b Put up some more helpful dialog boxes.
Adjust some text to make more sense.
1999-12-15 01:30:52 +00:00
cwt
7dfcd4ed13 Replace spaces with a tab to fix build breakage 1999-12-15 01:07:28 +00:00
hm
624458e78e update to isdn4bsd beta release 0.90 1999-12-14 21:14:28 +00:00
obrien
d1a6fac236 Install chown' into /sbin rather than /usr/sbin as chown' is needed by
`MAKEDEV'.  And one might need to `MAKEDEV' inorder to get a device node
in order to mount /usr from.
1999-12-14 04:48:17 +00:00
jkh
4084cdc560 Completely rip-out and redesign sysinstall's refresh model as well
as redoing all the menus to have proper, or at least non-hallucinogenic,
keyboard accelerators.

This requires my recent update to libdialog to work properly and will
probably also exhibit some other "interesting" behavior while the last
few missing screen clears are found (which is why I'm not going to MFC
immediately).  At least now, however, sysinstall does not gratuitously
redraw random screens at the drop of a hat and drive serial console
installers out of their minds.
1999-12-14 04:25:29 +00:00
jkh
ac3e81b277 Make kerberos4 conditional. 1999-12-14 00:47:23 +00:00
jkh
ca18dfa391 Conditionalize kerberos4 to keep sources in sync. 1999-12-14 00:44:05 +00:00
roberto
078fc3c87c Add the NMEA and the ONCORE driver.
Submitted by:	wollman, phk
1999-12-13 19:44:07 +00:00
brian
920758ddf3 Handle PPPoPTY correctly. 1999-12-13 18:45:21 +00:00
roberto
5a71eaf264 Please welcome the brand new ntp4 daemon & utilities in the FreeBSD tree.
This is the second part of the commit (the third -- link in usr.sbin/Makefile)
will be done after a more complete review by phk & obrien.

NOTE: the number of drivers included in the default configuration is very
minimal, mainly local clocks and the one I use RAWDCF. Anyone wanting to
have a more complete version will find recompilation very easy.

It builds and runs on both alpha & i386. It also does survive "make world".

Reviewed by:	phk, obrien (partly)
1999-12-13 14:09:56 +00:00
peter
3fe60b6924 Add a 'warning' option for the files* files. This is intended to enable
giving a dire warning about certain drivers going away in the future.
1999-12-12 09:38:48 +00:00
jkh
f2e58f6af5 I shouldn't have incremented PART_OFF; it was wrong and broke label
display to boot.  Also fix some various warning fluff while I'm in
here cleaning up.
1999-12-12 04:58:02 +00:00
phk
876728119d Remove references to ze and zp drivers. 1999-12-10 10:55:27 +00:00
yokota
60d22e8828 Define some more function keys in the keymap: panic, lshifta, rshifta, etc. 1999-12-10 04:24:27 +00:00
joe
1e1d9570ee Added support for file flags, mostly merged from the NetBSD version.
The way is now open to schg and sappnd key files and directories in
our tree.  There are recommendations in bin/15229.

PR:		bin/15229
Reviewed by:	imp, brian
1999-12-09 20:38:36 +00:00
grog
1362d1573f Fix errors unmounting remote systems which don't understand RPC_UMNTALL.
Submitted by:	Martin Blapp <mblapp@kassiopeja.lan.attic.ch>
1999-12-08 22:29:30 +00:00
imp
4fc2499fac Version 1.16 was a bad change, so revert it. 1999-12-08 18:12:02 +00:00
ken
b9df428b7c [ repository copy of sys/pci/pci_ioctl.h to sys/sys/pciio.h happened in the
background ]

Rename sys/pci/pci_ioctl.h to sys/sys/pciio.h to make it easier for
userland programs to use this interface.  Reformat the file, and add a
BSD-style copyright to it.

Add a new man page for pci(4).  The PCIOCGETCONF, PCIOCREAD, and PCIOCWRITE
ioctls are documented, but the PCIOCATTACHED ioctl is not documented
because it is not implemented.

Change includes of <pci/pci_ioctl.h> to <sys/pciio.h> or remove them
altogether.  In many cases, pci_ioctl.h was unused.

Reviewed by:	steve
1999-12-08 17:44:04 +00:00
sos
88a5bb1e72 Remove sysinstall knowledge of the wd based devices.. 1999-12-08 09:51:00 +00:00
imp
33db644428 If last state was supended, remove the card. This is a kludge, there
is a race here that the old code didn't deal with, and I'm not
completely sure this is the right way to solve it, but it works here.

Should get rid of the dreaded "No free configuration for card" message.
1999-12-08 07:47:41 +00:00
imp
355b96ec93 Bump CIS_MAXSTR from 30 to 254. pccard appears to define the entire
section we take them from to be up to 255 bytes long, so that's the
max size for the string.  They can't all be this big, but I don't have
a better number and better to be a little long than a little short.

Also only consume len characters of the cis buffer so we don't run off
the end into the next buffer and get garbage.  This second patch
shouldn't impact anything, but I'll hold off back porting this to
-stable until I get more reports on the stability before/after this
fix.
1999-12-07 19:23:56 +00:00
guido
aba144ffee Move basic ifilter utils to sbin where they shold have been committed by
me in the first place. While we're at it: add MAINTAINER line
1999-12-06 20:50:04 +00:00
peter
197d066901 Fix another quirk in the unknown device detection, and also deal with
unknown 'controller' lines.
1999-12-06 15:52:18 +00:00
n_hibma
21308ca73a Complain if we get an error that is not ENXIO while opening /dev/usb\d+
devices. For example, starting 'usbd -e' would give a 'No USB
controllers found' message instead of a '/dev/usb0: Permission denied'.

Submitted-By:  Dirk-Willem van Gulik <dirkx@webweaving.org>
1999-12-06 14:50:41 +00:00
jkh
35e04ec458 Only pkg_delete the old package if the new one builds properly.
Submitted by:	Dan "The Bug" Bugg <bugg@bugg.strangled.net>
1999-12-06 03:19:16 +00:00
joe
fd40eb3b2f Fixed a potential buffer overflow problem, in the device name handling.
PR:		bin/15101
1999-12-05 20:05:45 +00:00
charnier
888a88628d Add extra columns for printing longer device name. 1999-12-05 20:04:56 +00:00
phk
45099c93a9 A procfs mount is no longer needed for a jail. 1999-12-05 09:28:59 +00:00
yokota
23152230a8 Mention USB mouse support. 1999-12-05 07:54:43 +00:00