summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Teach passwd about a new "mixpasswordcase" login.conf parameter. If thisnik2000-02-111-5/+12
| | | | | | | | | | | | parameter is missing, or specified as above, then passwd behaves as normal when the user enters an all lower case password -- i.e., it prompts them to use mixed case, and will only grudgingly accept an all lower case password. If you negate this entry in login.conf, with "mixpasswordcase@", then passwd will allow all lower case passwords without complaining. Approved by: jkh
* Document mixpasswordcase here as well as in passwd.1nik2000-02-111-0/+3
|
* Teach passwd about a new "mixpasswordcase" login.conf parameter. If thisnik2000-02-111-2/+11
| | | | | | | | | | | | parameter is missing, or specified as above, then passwd behaves as normal when the user enters an all lower case password -- i.e., it prompts them to use mixed case, and will only grudgingly accept an all lower case password. If you negate this entry in login.conf, with "mixpasswordcase@", then passwd will allow all lower case passwords without complaining. Approved by: jkh
* Forgot one line: don't try to match flags when looking for a flow.luigi2000-02-111-0/+1
| | | | Approved-by: jordan
* Add ata(4) support.ru2000-02-112-2/+2
| | | | Approved by: jkh
* Allow X_AS_PKG option to be more selectable.jkh2000-02-113-3/+3
|
* Synced with sys/dev/syscons/syscons.c rev 1.336.kato2000-02-111-3/+5
|
* Synced with sys/dev/syscons/scterm-sc.c rev 1.4.kato2000-02-112-4/+8
|
* That "NO DRIVER" panic fix wasn't good enough...sos2000-02-111-1/+1
|
* Include CDs in the list of things to remove before rebooting.jkh2000-02-113-3/+3
|
* When allocating resources in the following cases:msmith2000-02-111-5/+5
| | | | | | | | | | | | | | | | | | | | - trying for a fit for a PnP configuration from a device - soaking up resources from a configuration that were not allocated by the driver do not attempt to activate them. Only a device driver that is aware of the nature of the resource and its suitability can be certain that activating a resource, particularly a memory resource, is a safe thing to do. This was prompted by the discovery that many systems report all physical memory through a PNP0c02 device; activating this resource maps all physical memory into the kernel's virtual space, either blowing out the kernel pagetable or in the worst case causing a panic in pmap_mapdev() if the system has too much physical memory. Authorised by: jkh Reviewed by: dfr
* - Be slightly more cautious and try to make more sure the keyboardyokota2000-02-112-8/+18
| | | | | | | input queue is emptied when initializing the keyboard controller. - Remove an unnecessary `if' statement. Approved by: jkh
* - Don't reset text colors when changing the video mode.yokota2000-02-111-0/+2
| | | | Approved by: jkh
* - Fix text cursor logic so that multiple instances of the "normal" cursoryokota2000-02-112-5/+7
| | | | | | | won't appear on the screen, and "blinking" and "destructive" cursor won't appear in the vty for which the text cursor is currently hidden. Approved by: jkh
* Update the current state of affairs with the AMI and Mylex drivers;msmith2000-02-102-3/+19
| | | | | | they're usable but booting is not supported at this time. Approved-by: jkh
* Re add rev 1.11 diffs to ip_fil.h Also discover that I did not undefineguido2000-02-1036-16/+58
| | | | | | | CVS_FUBAR (which no longer exists) and thus forgot to add $FreeBSD's. Add them. Approved by: jkh (is part of ipfilter upgrade)
* Add more dual stack consideration.shin2000-02-103-81/+286
| | | | | | | | | | | | | | -Should retry as much as possible when some of source routing intermediate hosts' address families missmatch happened. (such as when a host has only A record, and another host has each of A and AAAA record.) -Should retry as much as possible when dest addr and source addr(specified with -s option) address family missmatch happend Approved by: jkh
* Add more dual stack consideration.shin2000-02-101-19/+27
| | | | | | | -ftpd need to know each of AF_INET and AF_INET6 addr for hosts specified in /etc/ftphosts. Approved by: jkh
* Add more dual stack consideration.shin2000-02-101-1/+5
| | | | | | | | -Should not error return when rresvport_af() failed for one of dest addrs resolved by getaddrinfo(). Should retry until all dest addr fail. Approved by: jkh
* Wording fixesshin2000-02-105-15/+15
| | | | Submitted by: charnier
* Prototype fix for IPsec authentication related functionsshin2000-02-104-13/+15
| | | | | | | | | | | | Some of IPsec authentication related functions should have 'const' for its 2nd argument, but not now. But if someone try to use them, and passed const data for those functions, then much bogus compile warnings will be generated. So those funcs prototype should be modified. Requested by: archie Approved by: jkh
* Forbid include of soem inet6 header files from wrong placeshin2000-02-107-2/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | KAME put INET6 related stuff into sys/netinet6 dir, but IPv6 standard API(RFC2553) require following files to be under sys/netinet. netinet/ip6.h netinet/icmp6.h Now those header files just include each following files. netinet6/ip6.h netinet6/icmp6.h Also KAME has netinet6/in6.h for easy INET6 common defs sharing between different BSDs, but RFC2553 requires only netinet/in.h should be included from userland. So netinet/in.h also includes netinet6/in6.h inside. To keep apps portability, apps should not directly include above files from netinet6 dir. Ideally, all contents of, netinet6/ip6.h netinet6/icmp6.h netinet6/in6.h should be moved into netinet/ip6.h netinet/icmp6.h netinet/in.h but to avoid big changes in this stage, add some hack, that -Put some special macro define into those files under neitnet -Let files under netinet6 cause error if it is included from some apps, and, if the specifal macro define is not defined. (which should have been defined if files under netinet is included) -And let them print an error message which tells the correct name of the include file to be included. Also fix apps which includes invalid header files. Approved by: jkh Obtained from: KAME project
* Fix sysctl namespace for jail: move the kern.jailcansethostname torwatson2000-02-103-8/+11
| | | | | kern.prison.set_hostname_allowed, off of the kern.prison node. Future jail twiddles should be placed in this namespace.
* Correctly handle the conversion from virtual to physical addresses. Then_hibma2000-02-106-48/+77
| | | | | | | | | | | | problem was basically (for offset > 4096): vtophys(addr) + offset != vtophys(addr + offset) Also, use TD's with a maximum size of 4k instead of 8kb for OHCI controllers. This problem occurs in drivers that use large transfer sizes: umass, host2host and ethernet with jumbo frames.
* Move definition of fw_enable from ip_fw.c to ip_input.cluigi2000-02-102-1/+1
| | | | | | | so we can compile kernels without IPFIREWALL . Reported-by: Robert Watson Approved-by: jordan
* Whoops... forgot braces in a conditionalluigi2000-02-101-6/+7
| | | | | | Revealed-by: diff with -STABLE version (the advantage of having multiple lines of development...) Approved-by: jordan
* Support and document new stateful ipfw features.luigi2000-02-102-15/+290
| | | | Approved-by: jordan
* Support the net.inet.ip.fw.enable variable, part ofluigi2000-02-102-3/+3
| | | | | | the recent ipfw modifications. Approved-by: jordan
* Support for stateful (dynamic) ipfw rules. They are veryluigi2000-02-104-65/+525
| | | | | | | | similar to ipfilter's keep-state. Look at the updated ipfw(8) manpage for details. Approved-by: jordan
* Merge into the manual pages the changes from 4.0.99b:sheldonh2000-02-103-14/+20
| | | | | | | | | | ntpd.8: add -gx to SYNOPSIS clarify explanation of -g ntp.conf.5: add missing field description for rawstats lines Install audio.htm, driver3[567].htm and qth.htm.
* Introduce a new sysctl, kern.jailcansethostname, which determines whetherrwatson2000-02-102-3/+12
| | | | | | | | | | | | or not a process in a jail, with privilege, may set the jail's hostname. Defaults to 1, which permits this. May be set to 0 by a process with appropriate privilege outside of jail. Preventing hostname renaming from within a jail is currently required to make jails manageable, as they a currently identifiable only by hostname using /proc, which may be modified without this sysctl being set to 0. This will be documented in upcoming man commits. Authorized by: jkh, the ever-patient
* Remove files not in the v3_3_8 import.peter2000-02-1067-4830/+0
|
* Not in this commit: Many spammed deltas have been removed to restorepeter2000-02-1011-157/+476
| | | | | | | | | back to the vendor branch. Re-merge changes from the vendor branch. Undo the local spammed changes that I could find. There are probably more local fixes that were clobbered that I've missed.
* Support IPv6 scoped addr in ifconfig and routeshin2000-02-102-32/+128
| | | | | | | | | IPv6 scoped addr display is not yet supported by ifconfig and route. Now almost of IPv6 apps support it, so its support in ifconfig and route is important to keep consisetncy, and to avoid user confusion. Approved by: jkh
* Let getaddrinfo() and related functions supports traditional IPv4 formatshin2000-02-102-4/+10
| | | | | | | | | | | | | | | | | | | | | | | (shortend format, etc) Current KAME getaddrinfo() supports only d.d.d.d format IPv4 addr. But traditionally inet_aton() and etc support other formats. (shortend format and octal/deciaml/hex format) Aboud this, -As far as the discussion on freebsd-current, many people think traditional format should also be supported by getaddrinfo(). -X/Open spec requires getaddrinfo() also support those traditional IPv4 format. -RFC2553 say nothing about it. -As the result of confirmation in ietf/ipng list, there is no clear concensus yet, and the reply was, "RFC2553 update and X/Open spec will be in sync" So takeing these conditions into account, I think getaddrinfo() should also support traditional IPv4 format. Specified by: Marc Schneiders <marc@oldserver.demon.nl> Approved by: jkh
* MFC: new categoriesjkh2000-02-102-16/+14
|
* kbdcontrol isn't in everyones path(read: non-root people), so specifybillf2000-02-103-5/+5
| | | | | | an absolute path for us mere mortals. Approved by: jkh
* Replace the existing documentation for ``KERN_QUANTUM'' with a morechris2000-02-101-4/+2
| | | | descriptive (and generally more useful) explanation.
* Update the Tigon driver to use the 12.3.18 firmware release from Alteon.wpaul2000-02-106-7208/+7476
| | | | | | (No changes to the driver code itself.) Approved by: jkh
* Remove /dev/console from the jail /dev environment. It's probably notrwatson2000-02-091-1/+2
| | | | | | | | | | | | strictly a security hole, but neither is it a very good idea. Replace it with a symlink to /dev/null to happify programs that expect it. It is suggested that users of the jail environment modify the jail's syslog.conf to not send stuff to /dev/console, but instead syslog it somewhere else. Such as a loghost, potentially even to the host environment's syslog. Approved by: jkh
* Kill the "unpause_always" argument to unpause_sequencer(). The reasonsgibbs2000-02-094-178/+338
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for optimizing the unpause operation no-longer exist, and this is much safer. When restarting the sequencer, reconstitute the free SCB list on the card. This deals with a single instruction gap between marking the SCB as free and actually getting it onto the free list. Reduce the number of transfer negotiations that occur. In the past, we renegotiated after every reported check condition status. This ensures that we catch devices that have unexpectidly reset. In this situation, the target will always report the check condition before performing a data-phase. The new behavior is to renegotiate for any check-condition where the residual matches the orginal data-length of the command (including 0 length transffers). This avoids renegotiations during things like variable tape block reads, where the check condition is reported only to indicate the residual of the read. Revamp the parity error detection logic. We now properly report and handle injected parity errors in all phases. The old code used to hang on message-in parity errors. Correct the reporting of selection timeout errors to the XPT. When a selection timeout occurs, only the currently selecting command is flagged with SELTO status instead of aborting all currently active commands to that target. Fix flipped arguments in ahc_match_scb and in some of the callers of this routine. I wish that gcc allowed you to request warnings for enums passed as ints. Make ahc_find_msg generically handle all message types. Work around the target mode data-in wideodd bug in all non-U2 chips. We can now do sync-wide target mode transfers in target mode across the hole product line. Use lastphase exclusively for handling timeouts. The current phase doesn't take the bus free state into account. Fix a bug in the timeout handler that could cause corruption of the disconnected list. When sending an embedded cdb to a target, ensure that we start on a quad word boundary in the data-fifo. It seems that unaligned stores do not work correctly.
* Add ipl.4 manpageguido2000-02-091-0/+1
|
* Fix parity error detection logic for aic7880 and aic7895 chips duringgibbs2000-02-091-8/+22
| | | | | | the probe of external SRAM. Approved by: jkh@FreeBSD.org
* Bring over ipfilter v3_3_8 kernel sources, including merging theguido2000-02-0940-186/+216
| | | | | | | | local modifications. Also fix initializing fr_running in KLD case. Rename ipl_inited to fr_runninhg in mlfk_ipl Approved by: jkh
* This commit was generated by cvs2svn to compensate for changes in r57093,guido2000-02-0918-87/+209
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import of ipfilter 3.3.8guido2000-02-0920-92/+218
| | | | | | | | Approved by: jkh
* | Allow allows peer pci buses which are directly connected to the RCC host pcigallatin2000-02-096-42/+132
| | | | | | | | | | | | | | | | | | chipset to be probed & attached on newer Dell PowerEdge servers, such as the 2400 and 4400. Reviewed by: dfr, msmith, jlemon Tested by: hnokubi@yyy.or.jp (in a previous incantation) Approved by: jkh
* | Repair incorrect ``first appeared in'' reference, which originally statedchris2000-02-091-1/+1
| | | | | | | | | | that we supported an IPv6 firewall since version 2.0. It now correctly says `4.0'.
* | Support the new ata(4) syntax, while providing backward compatibility for wd(4).ru2000-02-092-20/+26
| | | | | | | | | | Reviewed by: jkh, msmith, sos Approved by: jkh
* | Populate directory...luigi2000-02-091-0/+9
| | | | | | | | Approved-by: jordan
OpenPOWER on IntegriCloud