Kazutaka YOKOTA [Fri, 7 Mar 1997 10:22:55 +0000 (10:22 +0000)]
Made set_controller_command_byte() less verbose. It used to print a
debug message whenever one of lock keys were pressed, if the system
was started with the `-v' option.
Joerg Wunsch [Fri, 7 Mar 1997 08:56:00 +0000 (08:56 +0000)]
Fix a bogon in pcvt that caused a characterset designation to not take
effect immediately, but required a following (normally redundant) G0
into GL mapping. This adds one layer of indirection (thus might make it
slower), but fixes the broken box character drawing in pcvt.
Hellmuth and Bruce are unfortunately too busy too review this right now,
but i wanna have it in 2.2 since it has often been asked in the past.
Brian Somers [Fri, 7 Mar 1997 01:34:47 +0000 (01:34 +0000)]
Add a -s option for setting the current vty. This should make
life easier if a PS/2 mouse locks up the keyboard (frequent-ish,
but not repeatable).
Tidy up code (a bit) and make it -Wall
Is this a 2.2 candidate ? (although it doesn't -Wall in 2.2 because
of the lack of sys/sysproto.h
Joerg Wunsch [Thu, 6 Mar 1997 22:24:04 +0000 (22:24 +0000)]
Don't clobber the TERM variable if it's already set (e.g. from /etc/ttys,
or from a telnet session). So basically, this setting will only get in
effect in the single-user shell.
Joerg Wunsch [Thu, 6 Mar 1997 15:36:45 +0000 (15:36 +0000)]
Merge Jason Thorpe's updated changer stuff into the actual system.
Many things have been changing in the kernel since mid-1996, so there's
quite some amount of diffs here already. It compiles, but i cannot
test it anywhere here.
Joerg Wunsch [Thu, 6 Mar 1997 10:55:46 +0000 (10:55 +0000)]
Fix the (commented out) example to prune the tree from core etc. files:
don't ever attempt to prune readonly filesystems, and properly quote
*.core against the shell.
fix a couple problems with fetch:
. don't try to interpet a colon in the pathname as a port number
. don't report an errno message when one don't exist
Satoshi Asami [Thu, 6 Mar 1997 08:28:15 +0000 (08:28 +0000)]
Make COMMENT and DESCR variables (just like PLIST). Will be useful
when you want to share all of PKGDIR except for one file. (See upcoming
multilingual nvi ports.)
Joerg Wunsch [Thu, 6 Mar 1997 07:51:40 +0000 (07:51 +0000)]
Reincarnate one occurance of RELEASEDIR, since the build depends on
it inside some Makefiles. (Duh-oh, i've once included these references
there myself! :)
Noticed by akira@silvia.myaw.ei.meisei-u.ac.jp (Akira WATANABE), and by
my yesterday's build.
Mike Pritchard [Thu, 6 Mar 1997 06:58:12 +0000 (06:58 +0000)]
The .Os macro was missing 2.1.6, 2.1.7 and 3.0.
The .Fx macro was missing 2.1.7.
Add 2.2.5 to both .Os and .Fx. If I'm wrong about the version
number, no big deal - it can be removed later, but I wanted
to be able to get this into 2.2 so that when I'm using a
2.2 system ome months down the line, man pages intended for (what I
think will be the next 2.2 release) will be formatted properly.
Stefan Eßer [Wed, 5 Mar 1997 20:52:00 +0000 (20:52 +0000)]
improve pcibus_check: Only assume PCI if at least one PCI to anything bridge
on bus 0.
This fixes problems with EISA-only systems mistakenly being assumed to support PCI.
Bill Fenner [Wed, 5 Mar 1997 18:57:16 +0000 (18:57 +0000)]
Fix FTP_PROXY to use user@host[@port] for FTP proxy and eliminate
undocumented FTP_PROXY_USER
Make FTP file errors contian hostname and path.
Pass the FTP port to libftp.
Partially un-HTMLify error messages returned from server
Handle "HTTP NNN" instead of "HTTP/V.vv NNN" response sent by
pre-HTTP/1.0 servers
Julian Elischer [Wed, 5 Mar 1997 08:01:28 +0000 (08:01 +0000)]
add a bunch of comments to describe what's going on.
This is some of the worst code I've had to wade through in
ages and I don't want to have to start from scratch again next time.
(I have a 2.2 version of these comments, can I commit them?)
Mike Smith [Wed, 5 Mar 1997 01:57:54 +0000 (01:57 +0000)]
Supply the mount point given to mfs_mount when getting a vnode for the
mount. This may have been a contributor to the 'null v_mount in
fsync()' problem
This is another, perhaps slightly less urgent, 2.2 last-minute candidate.
Gary Palmer [Wed, 5 Mar 1997 00:54:00 +0000 (00:54 +0000)]
Back out the patch to break up the clock probe lines. Instead, follow
Bruce's suggestion of deleting "relative to mc146818A clock ",
thus shortening the line ...
Bruce Evans [Tue, 4 Mar 1997 18:31:56 +0000 (18:31 +0000)]
Attach vfs_sysctl() one level lower so that only the levels below
VFS_GENERIC aren't done in the FreeBSD way. The previous commit
broke the nfs sysctls.
Doug Rabson [Mon, 3 Mar 1997 18:01:01 +0000 (18:01 +0000)]
This is the current draft of my filesystem manpages. Some files are
incomplete and some are just placeholders but I wanted to try to get
something at least into 2.2 on the grounds that what I have is a lot
better than nothing. I also wanted to commit something which documents
the interfaces in 2.2 before I start updating the documentation for 3.0.
This is a definite 2.2 candidate and is also relavent to 2.1 if people
still care about that branch.
Bruce Evans [Mon, 3 Mar 1997 17:53:02 +0000 (17:53 +0000)]
Fixed handling of input failure by the scanf family.
- 0 was returned instead of EOF when an input failure occured while
skipping white-space after 0 assignments. This fixes PR2606. The
diagnosis in PR2606 is wrong.
- EOF was returned instead of 0 when an input failure occurred after
zero assignments and nonzero suppressed assignments.
- EOF was spelled -1.
Bruce Evans [Mon, 3 Mar 1997 16:33:41 +0000 (16:33 +0000)]
Fixed struct access bug and style bugs in previous revision. The same
fix as for syscons did not work because pcvt uses a struct where syscons
uses a struct pointer.
Warner Losh [Mon, 3 Mar 1997 15:39:06 +0000 (15:39 +0000)]
Use .Sq Li \&\e0 rather than NUL to describe the character with no bits
set, as suggested by Garrett Wollman. This is more consistant with how
things like strncpy are done, as well as harder to confuse NUL and NULL.
Bruce Evans [Mon, 3 Mar 1997 13:08:33 +0000 (13:08 +0000)]
Enabled the Lite2 getvfsbyname(). It's actually named new_getvfsbyname()
for now so that we don't lose library compatibility. Applications should
define _NEW_VFSCONF and use getvfsbyname() instead of new_getvfsbyname()
if they want the new vfsconf interface. Parts of the old interface
(enough to load vfs modules, I hope) are still available.
Bruce Evans [Mon, 3 Mar 1997 12:58:20 +0000 (12:58 +0000)]
Merged Lite2's vfs_sysctl(). It doesn't fit very well into FreeBSD's
(phk's) sysctl framework, and I needed special code to disambiguate
the VFS_GENERIC node from the VFS_VFSCONF leaf, so I only converted
the leaves to the FreeBSD framework. The error handling isn't quite
right. CSRGS's sysctls seem to return ENOTDIR too much and FreeBSD's
sysctls don't agree with the man page.