summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Unbreak Kerberos 5 authentication in telnet.nectar2003-03-065-2/+51
| | | | | | (Credential forwarding is still broken.) PR: bin/45397
* Add a temporary workaround for a deadlock in Coda venus 5.3.19 thattjr2003-03-064-4/+56
| | | | | | occurs when mounting the filesystem. The problem is that venus issues the mount() syscall, which calls vfs_mount(), which calls coda_root() which attempts to communicate with venus.
* Remove fragments of support for the FreeBSD 3.x and 4.x branches.tjr2003-03-065-25/+0
|
* Don't pick the name out of the devstat member of the ccd softc, it willphk2003-03-061-2/+1
| | | | disappear soon. Exporting the softc in the first place is a mistake.
* MFp4(simokawa_sbp)simokawa2003-03-067-102/+193
| | | | | | | | | | Improve if_fwe performance. - Simplify mbuf handling by using bulkxfer. Now, it uses mbuf clusters for RX buffer as usual ethernet drivers. - Recycle struct xfer buffer and don't call malloc at runtime. - Count input and output errors. - Handle a mbuf chain longer than 6 correctly. - Increase queue length.
* Remove a remnant of netns.tjr2003-03-061-2/+0
|
* Remove GIANT_REQUIRED from sf_buf_free().alc2003-03-061-2/+0
|
* Instrument sysarch() MD privileged I/O access interfaces with a MACrwatson2003-03-0616-0/+133
| | | | | | | | | | | check, mac_check_sysarch_ioperm(), permitting MAC security policy modules to control access to these interfaces. Currently, they protect access to IOPL on i386, and setting HAE on Alpha. Additional checks might be required on other platforms to prevent bypass of kernel security protections by unauthorized processes. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Add an embellished lesspipe.sh as described in the man page.obrien2003-03-062-0/+15
| | | | P.S. it is stupid I have to define both SCRIPTS and SCRIPTSNAME.
* Remove ENABLE_VFS_IOOPT. It is a long unfinished work-in-progress.alc2003-03-0612-635/+2
| | | | Discussed on: arch@
* Provide a mac_check_system_swapoff() entry point, which permits MACrwatson2003-03-0514-0/+140
| | | | | | | modules to authorize disabling of swap against a particular vnode. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Move the initialization of the vattr flags field in setfflags() torwatson2003-03-052-12/+6
| | | | | | | | | | | | | before the MAC check so that we pass the flags field into the MAC check properly initialized. This didn't affect any current MAC modules since they didn't care what the flags argument was (as they were primarily interested in the fact that it was a meta-data write, not the contents of the write), but would be relevant to future modules relying on that field. Submitted by: Mike Halderman <mrh@spawar.navy.mil> Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Fix a use-after-free bug that could cause multi-link fragment reassembly toarchie2003-03-051-2/+4
| | | | | | | fail for a long time (until the incoming sequence numbers wrapped around). Reported by: Matthew Impett <mimpett@Glue.umd.edu> MFC after: 3 days
* Update ping to be WARNS=2 compliant.seanc2003-03-052-27/+36
| | | | | Reviewed by: -audit (no objections ~1mo) Approved by: nectar
* VOP_PATHCONF returns a register_t, not an int. Noticed by phk.tjr2003-03-052-2/+2
|
* Spelling, grammar fixes.mdodd2003-03-051-3/+3
|
* Update Judaic calendar for this year.dwmalone2003-03-051-208/+206
| | | | | | PR: 48297 Submitted by: Josef Grosch <jgrosch@mooseriver.com> MFC after: 3 days
* Fix cut'n'paste errorphantom2003-03-052-2/+2
| | | | Noticed by: julian
* Remove documentation of old '-M' flag.mdodd2003-03-051-15/+5
| | | | Re-order.
* Finish driving a stake through the heart of netns and the associatedpeter2003-03-0548-6281/+5
| | | | | | ifdefs scattered around the place - its dead Jim! The SMB stuff had stolen AF_NS, make it official.
* Stop creating /usr/include/netnspeter2003-03-051-2/+0
|
* Drop netns from include file installationpeter2003-03-051-1/+1
|
* Kill #ifdef NS and some leftover #ifdef ISO code. Re-pack the nlist[]peter2003-03-056-1397/+34
| | | | array, it isn't likely to find any ARPAnet IMP drivers in FreeBSD.
* Kill references to netns in comment about how it conflicted with netipx sopeter2003-03-051-2/+0
| | | | it was ignored all this time.
* Kill #ifdef NS codepeter2003-03-052-182/+0
|
* Remove NS and ISO stuff.peter2003-03-057-737/+3
|
* Use correct interface name (it's different on -current).sobomax2003-03-052-2/+2
| | | | | Submitted by: Brooks Davis <brooks@one-eyed-alien.net> MFC after: 20 days
* Remove local hack that somehow slipped into the previous commit.sobomax2003-03-052-2/+2
| | | | MFC after: 20 days
* Retire some misleading comments and explain why we need to keep a copydmlb2003-03-051-10/+8
| | | | of parameters written to the card.
* Duplicate more of options.i386 in this file since we can't seem to settlejhb2003-03-051-0/+1
| | | | on a notion of having MACHINE_ARCH common files that MACHINE files include.
* Add missed description for the `ds' (disc(4)) pseudo-interface.sobomax2003-03-052-2/+4
| | | | | Sponsored by: Porta Software Ltd MFC after: 20 days
* Latest IPFilter requires flushing rules for IPv6 separatelyume2003-03-052-0/+3
| | | | from IPv4.
* Further fix the syntax by ignoring empty and whitespace-only lines.ru2003-03-051-1/+1
| | | | Prompted by: Eugene Grosbein <eugen@kuzbass.ru>
* Back out last commit, which is fine in theory, but ignores the factorion2003-03-053-7/+7
| | | | that a lock is held whilst the allocations are made (M_WAITOK -> M_NOWAIT).
* Add prototype for coda_pathconf() that I missed in the previous commit.tjr2003-03-052-0/+2
|
* Used correct aue_flags in ELECOM LD-USB/T and ELECOM LD-USB/TX.shiba2003-03-051-2/+2
| | | | | | Submitted by: Yasushi Oshima <oshimaya@sc.starcat.ne.jp> Takeshi Shibagaki <shiba@freebsd.org> (refer to [bsd-usb:685],[bsd-usb:686])
* Fixed an issue which transfer no packets in combination with aue driver.shiba2003-03-051-2/+5
| | | | | | | Submitted by Hiroyuki Aizu <eyes@navi.org> (refer to [FreeBSD-users-jp 65061]) Tested by Hiroharu Tamaru <tamaru@myn.rcast.u-tokyo.ac.jp> (refer to [bsd-usb:689])
* Put back the deletion of TEMPROOT/etc/passwd.dougb2003-03-051-1/+1
| | | | Noticed by: maxim
* Add a minimal implementation of VOP_PATHCONF to silence warningtjr2003-03-052-2/+58
| | | | messages from ls(1).
* Handle the case where a_uio->uio_td == NULL properly in coda_readlink().tjr2003-03-052-2/+4
| | | | This happens when called from lookup().
* Better handle the recent (desirable) change to create login.conf.db atdougb2003-03-051-4/+4
| | | | install time, and make sure to catch any future .db files as well.
* Raise the default value of TTYHOG from 1 kB to 8 kB. Since TTYHOG isdas2003-03-051-1/+1
| | | | | | | | | | | an administrative limit on the size of tty/pty input buffers, this is mostly an inconsequential change. (slti(4) will allocate an 8 kB static buffer instead of a 1 kB buffer due to a hack in the driver.) The increase happens to kludge around a lame limitation of syscons, which does not allow one to paste more than TTYHOG bytes. PR: 42031 Reviewed by: mike (mentor)
* Make TTYHOG tunable.das2003-03-0512-2/+22
| | | | Reviewed by: mike (mentor)
* Attempt a hard reset if AC97 codec is not ready on attach.orion2003-03-052-20/+27
| | | | | | Halt attach if mixer_init fails. Prompted by: points raised by Hugo Valentim <hvalentim@gmx.net>.
* Fix threaded applications on ia64 that are linked dynamicly. We didmarcel2003-03-053-4/+8
| | | | | | | | | | | | | | | | | not save (restore) the global pointer (GP) in the jmpbuf in setjmp (longjmp) because it's not needed in general. GP is considered a scratch register at callsites and hence is always restored after a call (when it's possible that the call resolves to a symbol in a different loadmodule; otherwise GP does not have to be saved and restored at all), including calls to setjmp/longjmp. There's just one problem with this now that we use setjmp/longjmp for context switching: A new context must have GP defined properly for the thread's entry point. This means that we need to put GP in the jmpbuf and consequently that we have to restore is in longjmp. This automaticly requires us to save it as well. When setjmp/longjmp isn't used for context switching, this can be reverted again.
* Don't cast an int to a pointer type without (possibly) widening themarcel2003-03-051-1/+1
| | | | | | | | | | | integral type to the size of a pointer type when it's known that the cast is valid. On ia64 such casts are generally bad news and has led us (=peter :-) to make such casts fatal. By casting to intptr_t before casting to a pointer type, this now compiles cleanly in LP64 architectures. Note that the final cast has been changed to void* (instead of siginfo_t*) to make it explicit that we're not trying to pass a siginfo_t pointer but rather trying to pass an int when the prototype says it should be a pointer.
* ABI breaker: Move the J_SIGMASK field in the jmpbuf beforemarcel2003-03-052-5/+4
| | | | | | | | | | | the J_SIG0 field. While here, rename J_SIG0 to J_SIGSET and remove J_SIG1. The main reason for this change is that the 128-bit sigset_t is now aligned on a 16-byte boundary, which allows us to use 16-byte atomic loads and stores on CPUs that support it. The removal of J_SIG1 is done to avoid confusion: it is never accessed and should not be. Renaming J_SIG0 to J_SIGSET is the icing on the cake that's better done now than later.
* Update those versions of firmware that support ibss modeimp2003-03-051-1/+5
|
* Set ldesc after dbch->ndesc has initialized.simokawa2003-03-051-3/+2
|
* Re-document unimplemented capabilities that were removed in the lastdas2003-03-051-0/+57
| | | | | | | | revision of this file, but note that they are not supported in the base system. Requested by: ache Reviewed by: ache, mike (mentor)
OpenPOWER on IntegriCloud