summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* hw.pcic.ignore_pciimp2002-06-131-1/+9
| | | | | Set this to 1 to ignore cardbus bridges and work entirely in legacy ISA mode. This may help some folks.
* FreeBSDize the NetBSD Makefile so that this compiles.obrien2002-06-131-1/+9
|
* Changed the behavior when an interface-direct prefix being advertisedume2002-06-138-45/+166
| | | | | | | | | | | was removed from the kernel; Advertise the prefix with zero lifetimes rather than to remove the prefix from the prefix list to be advertised. This will help renumber a receiving host by deprecating the address derived from the old prefix. Obtained from: KAME MFC after: 2 weeks
* When -R is not specified, fail to copy the contents of dangling symlinkstjr2002-06-131-3/+11
| | | | | | instead of making a copy of the link itself (SUSv3) Obtained from: NetBSD
* - Finish the uni part of the storage pool cleanup. There should now onlyarr2002-06-1318-200/+195
| | | | | | | | | | be a few bits left to clean from the HARP code in terms of what is using the storage pools; once that's done, the memory management code can be removed entirely. This commit effectively changes the use of dynamic memory routines from atm_allocate, atm_free, atm_release_pool to uma_zcreate, uma_zalloc, uma_zfree, uma_zdestroy.
* Print the "$" symbol on blank lines when the -s and -e options are usedtjr2002-06-131-17/+11
| | | | | | together. Obtained from: OpenBSD (millert, Denis Afonin)
* Remove bogus "-" operand from usage message. There is no restriction ontjr2002-06-131-1/+1
| | | | where it may be placed, it is treated the same as the file arguments.
* Correct the Standards section: wc is a utility, not a function.tjr2002-06-131-1/+1
|
* Bump document date for previous commit.tjr2002-06-131-1/+1
|
* Add the -m option, which counts characters (as opposed to -c, whichtjr2002-06-132-24/+83
| | | | | | | counts bytes). In locales that don't have multibyte characters, -m is effectively an alias for -c. This brings wc(1) up to P1003.1-2001 conformance.
* Avoid classy use of a variable one time with a constant value.jmallett2002-06-131-2/+1
|
* Use %p to print a pointer, not %lx and a cast to (unsigned long). Yuck.jmallett2002-06-131-1/+1
|
* Don't do stupid things to avoid unused parameters, mark them __unused.jmallett2002-06-131-2/+2
|
* Markup nits: use the Ar macro when describing the -signal_name andtjr2002-06-131-5/+7
| | | | -signal_number options, and for referring to the "pid" argument.
* Add examples and diagnostics sectionstjr2002-06-131-0/+17
|
* In gcc 3.1 Pentium/MMX now has its own -march=XXX option.sobomax2002-06-131-1/+1
|
* Support the "--" end of options marker, useful to disambiguate betweentjr2002-06-131-1/+4
| | | | | signal numbers and process groups (negative pid arguments), and required by SUSv3.
* Don't list shell builtins when the hash command is used (SUSv3)tjr2002-06-131-1/+2
|
* Use a cv rather than tsleep and friends to do the sleep/wakeupimp2002-06-132-7/+15
| | | | | | | | handshake between the ISR and the worker thread. Move the mutex lock so that it only protects the cv_wait. This elimiates the not sleeping with pccbb1 held messages some people were seeing. Reviewed by: jhb (at least an early version)
* Remote pci.h/NPCI usage from i4b code.brooks2002-06-1324-69/+48
| | | | Approved by: hm
* Bah humbug. Fix another typo on the same comment line. It also hadgad2002-06-131-1/+1
| | | | | | an option-space instead of a space... MFC after: 10 days
* Fix a typo in a comment from the previous commit. I had a bullet-charactergad2002-06-131-1/+1
| | | | | | | instead of an asterisk. Noticed by: keramida MFC after: 10 days
* Almost complete rewrite of the lpc commands 'abort', 'enable', 'disable',gad2002-06-135-14/+457
| | | | | | | | | | | | | | | | | 'restart', 'start', 'stop' and 'up'. These are commands which mainly just alter the access bits on the lock-file of a queue, and they all now use a central routine to do that. This reduces the amount of code that is run as the priv userid, and eliminates a number of cases where error messages were written while that priv uid was in effect. As far as users are concerned, there should be no noticable difference in the new versions. In case there *is*, the previous implementations are still there as 'xabort', 'xenable', etc, so they are available for instant fallback. If no one reports a problem after a few weeks, then a later update will remove those x-commands. Reviewed by: freebsd-audit and freebsd-print@bostonradio.org MFC after: 10 days
* If a RAD_FILTER_ID is supplied by the RADIUS server, treat it as anbrian2002-06-122-1/+20
| | | | | | additional label from ppp.linkup & ppp.linkdown to load. Suggested and mostly submitted by: andrew pavlov <and@kremenchug.net>
* Bump the version number to reflect the recent RADIUS commitsbrian2002-06-121-1/+1
|
* Don't forget to process the Ident field on the front ofbrian2002-06-122-16/+26
| | | | | | | | | | | RAD_MICROSOFT_MS_CHAP_ERROR and RAD_MICROSOFT_MS_CHAP2_SUCCESS messages, and remove the hack in chap.c to ignore that ident field on the client side. This anomoly was hacked around during development, and I forgot to go back and fix it properly. Spotted by: Sergey Korolew <ds@rt.balakovo.ru>
* Add PCI bus enumeration and latency timer setup to the sparc64 MD PCItmm2002-06-124-88/+203
| | | | | | | | code. Both tasks are not always performed completely by the firmware. The former is required to get some e450 models to boot; the latter fixes the repeated fifo underruns with hme(4)s and gem(4)s observed on some machines (and probably performance problems with other peripherals as well).
* The UDP head was unlocked too early in one unicast case.hsu2002-06-121-10/+10
| | | | Submitted by: bug reported by arr
* - Add sanity check for argument.iwasaki2002-06-121-2/+7
| | | | | - Add new entry to stripdirs. The `generate' directory appeared in acpica-unix-20020517.
* If trap() is called when ddb is active, then go directly to trap_fatal();bde2002-06-122-4/+18
| | | | | | | | | | | do not blunder around enabling interrupts and running trap handlers. trap_pfault() will normally pass control to ddb's fault handler which will normally do the right thing. This bug is very old. but in old versions of FreeBSD it is probably only serious for trap handling that involves sleeping. In -current, attempting to examine unmapped memory while stopped at a breakpoint at mi_switch() was always fatal.
* Reorder LDADD to fix static linking.des2002-06-121-2/+2
|
* Reorder libraries to fix static linking (libssl depends on libcrypto, sodes2002-06-124-8/+8
| | | | | | it must come before libcrypto in LDADD) Reviewed by: bde
* o Acquire and release Giant in vm_map_unlock_and_wait().alc2002-06-121-3/+5
| | | | Submitted by: tegge
* As a stop-gap measure, add one INP_LOCK_DESTROY() to in6_pcbdetach() tohsu2002-06-121-0/+1
| | | | get kernel compiled with INET6 to boot.
* de __Pimp2002-06-121-39/+30
| | | | | ANSI functions minor knf
* KNF.imp2002-06-121-87/+89
| | | | Use ANSI functions rather than old K&R style.
* String lengths and sizeof()s are size_t not int. Mark an unused parameterjmallett2002-06-123-3/+4
| | | | | | of ReadMakefile as __unused, it's there because this function is used by the abstracted list interface which normally deals with item handlers which take two arguments. Add a missing static prototype.
* Kill __P.imp2002-06-121-2/+2
|
* The error functions take constant pointers to strings for their format.jmallett2002-06-125-10/+10
|
* Fix logic which resulted in missing a call to INP_UNLOCK().hsu2002-06-122-10/+4
|
* Fix typo where INP_INFO_RLOCK should be INP_INFO_RUNLOCK.hsu2002-06-121-4/+2
| | | | | | | Submitted by: tegge, jlemon Prefer LIST_FOREACH macro. Submitted by: jlemon
* Make nselcol, the number of select collisions since boot, unsigned askbyanc2002-06-122-7/+7
| | | | | | | negative collisions simply doesn't make sense. PR: (one small part of) 19720 Approved by: alfred
* Understand the following Microsoft Vendor Specific RADIUS attributes:brian2002-06-128-55/+329
| | | | | | | | | | | | | | | | | RAD_MICROSOFT_MS_MPPE_ENCRYPTION_POLICY RAD_MICROSOFT_MS_MPPE_ENCRYPTION_TYPES RAD_MICROSOFT_MS_MPPE_RECV_KEY RAD_MICROSOFT_MS_MPPE_SEND_KEY These attributes may be supplied by a RADIUS server when MSCHAPv2 is used to authenticate. It *should* now be possible to build ppp with -DNODES and still support CHAP/MSCHAP/MSCHAPv2/MPPE via a RADIUS server, but the code isn't yet smart enough to do that (building with -DNODES just looses these facilities). Sponsored by: Monzoon
* Add the following functions:brian2002-06-123-0/+45
| | | | | | | | | | | | | | | | | | | | rad_request_authenticator() Returns the Request-Authenticator relevant to the most recently received RADIUS response. rad_server_secret() Returns the Shared Secret relevant to the most recently received RADIUS response. Neither of these functions should be necessary, however, the MS-MPPE-Recv-Key and MS-MPPE-Send-Key Microsoft Vendor Specific attributes are supplied in a mangled (encrypted) format, requiring this information to demangle. It's not clear whether these functions should be replaced with a rad_demangle() function or whether these attributes are one-offs. Sponsored by: Monzoon
* Add role="historic" attributes to all release notes that were MFC-edbmah2002-06-112-926/+932
| | | | | | | | | | | | | | | | as of 4.6-RELEASE (or earlier). This commit shouldn't have any immediate effect, but we'll eventually use some stylesheet magic to remove the historic release notes from the output stream. This will have the effect of making the 5.0-RELEASE release notes contain material only relevent to -CURRENT *or* recently MFC-ed to 4-STABLE. The stylesheet fixes will follow later, once I work out a couple more details. I wanted to get this commit done now, before anything gets MFC-ed in the post-4.6 world (so we don't need to go back later and figure this out). If a historic release note gets modified, it may very well be appropriate to remove its historic attribute.
* New release notes: GNU sort (textutils 2.0.21), NetBSD stat 20020605,bmah2002-06-112-2/+22
| | | | | | GNU tar 1.13.25. Updated release notes: IPFilter 3.4.28.
* This actually compiles under lint now, by effectively #if 0'ing italfred2002-06-111-5/+0
| | | | | when compiling LINT, linking LINT was broke, so unbreak by removing the preprocessor directives.
* sendmail 8.12.4 has been imported.gshapiro2002-06-112-2/+2
|
* sendmail 8.12.4 has been importedgshapiro2002-06-111-4/+4
|
* Resolve conflicts from sendmail 8.12.4 importgshapiro2002-06-1120-66/+142
|
OpenPOWER on IntegriCloud