Bruce A. Mah [Fri, 24 Jan 2003 03:40:40 +0000 (03:40 +0000)]
Clarify the text where we encourage users to try new hardware and
report results, fix a hyperlink. (A variation on text suggested in
the PR audit trail.)
Max Khon [Fri, 24 Jan 2003 01:32:20 +0000 (01:32 +0000)]
- add support for IPX (tested with mount -t nwfs and mars_nwe),
IP fast forwarding, SIOCGIFADDR, setting hardware address (not currently
enabled in cm driver), multicasts (experimental)
- add ARC_MAX_DATA, use IF_HANDOFF, remove arc_sprintf() and some unused
variables
- if_simloop logic is made more similar to ethernet
- drop not ours packets early (if we are not in promiscous mode)
Max Khon [Thu, 23 Jan 2003 20:07:40 +0000 (20:07 +0000)]
- restore an ability to write log of added users (default to
/var/log/adduser, disabled if empty or adduserlog="no")
- do not ask for password in configure mode
- print $passwdtype instead of password in configure mode
- add DATECMD, GREPCMD (not overridable but with full path)
Yaroslav Tykhiy [Thu, 23 Jan 2003 18:39:48 +0000 (18:39 +0000)]
- Add a new option, ``-P port'', to specify the port for ftpd(8)
to listen at in daemon mode.
- Use the port by 1 less than the control port as the default
data port instead of always using hard-coded port 20.
Garrett Wollman [Thu, 23 Jan 2003 01:09:43 +0000 (01:09 +0000)]
In the absence of consensus as to implement stubs for these TSH-shaded
routines, remove their declarations. Even though rwlocks have the same
functions, XBDft does not shade those declarations so I am leaving them in.
(This is probably a bug in the Standard.)
Peter Wemm [Thu, 23 Jan 2003 01:03:34 +0000 (01:03 +0000)]
Nuke CHEAP_TPR stuff, including LOPRIO_LEVEL (bogus) and ALLHWI_LEVEL
(which we never used). There is no need to tweak the TPR anymore and
only causes problems.
Scott Long [Thu, 23 Jan 2003 01:01:44 +0000 (01:01 +0000)]
Hack around a bug in the 2200 and 2120 controllers that connot DMA
commands from below the first 8K of physical memory. A better fix
is to modify the busdma api to allow either inclusion ranges or
multiple exclusion ranges, but that debate is for another day.
Bill Fenner [Wed, 22 Jan 2003 23:30:26 +0000 (23:30 +0000)]
Implement SIOCGIFMEDIA for vlan devices by passing the request to the
parent device, if there is a parent configured. Modify the result
returned by the parent to indicate that the only supported media
is the currently configured one.
Matthew Dillon [Wed, 22 Jan 2003 19:57:31 +0000 (19:57 +0000)]
Provide a sysctl to allow defaulting of the connectionless (-c) feature
to mount_nfs. The sysctl defaults to 1 (paranoid mode). Setting it to 0
will allow an NFS client to receive replies on a different IP then they
were sent to by default.
Add -N option to specify a netrc file.
Fix handling of -v option.
Don't treat negative offsets as valid positive ones.
Clean up the ETA and transfer rate code. Show transfer rate along with
ETA if the verbose level is higher than 1.
John Baldwin [Wed, 22 Jan 2003 18:18:45 +0000 (18:18 +0000)]
- Move enable_sse()'s prototype to machine/md_var.h.
- Sort definition of cpu_* variables appropriately.
- Move cpu_fxsr out of the magic non-BSS set of variables and stick it in
the BSS along with hw_instruction_sse (make the latter static as well).
John Baldwin [Wed, 22 Jan 2003 17:54:12 +0000 (17:54 +0000)]
Rename cpuid_cpuinfo to cpu_procinfo. bde requested that I rename this
variable to something in the cpu_* namespace since that's what all the
other cpuid variables were named and cpu_procinfo is what I came up with.
Joerg Wunsch [Wed, 22 Jan 2003 14:06:46 +0000 (14:06 +0000)]
Make the arguments to d_close() match the arguments to d_open(), since
otherwise the close operation is void, and the underlying device remains
marked as being busy.
Hajimu UMEMOTO [Wed, 22 Jan 2003 13:13:13 +0000 (13:13 +0000)]
getpeername() returns with no error but didn't fill struct sockaddr
correctly against PF_LOCAL. It seems that the test always fails then
sockaddr was not filled. So, I added else clause for workaround.
I doubt if it is right fix. However, it is better than nothing. I
found that NetBSD has same potential problem. But, fortunately,
NetBSD has equivalent else clause.
When computing a new seed for an existing user, opienewseed() would
incorrectly compute the length of the numeric portion of the previous
seed, causing the new seed to be one character shorter than the old
one.
This patch has been submitted to the vendor; I'm committing it right
away since the file is already off the vendor branch.
Peter Wemm [Tue, 21 Jan 2003 23:00:36 +0000 (23:00 +0000)]
Finish update for cvs-1.11.5. Some build-time tunables were moved from
options.h to config.h.in and set via ./configure when built normally.
Export some of the build knobs to the Makefile here, overridable
from /etc/make.conf. Also get the version strings right.
config.h was repocopied to config.h.proto, and we do a limited sed on it
at build time now.