summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* o Simplify if/then clause equating ESRCH with ENOENT when hiding a processrwatson2000-09-012-10/+4
| | | | Submitted by: des
* o Synchronize linprocfs authorization with procfs authorization improvementsrwatson2000-09-012-76/+58
| | | | | | | | (better hiding of hidden processes, more access checks, use vaccess(), et al) Approved by: des Obtained from: TrustedBSD Project
* Note in release notes that: which(1) and killall(1) are now Cbmah2000-09-012-0/+10
| | | | programs, finger(1) now supports finger aliases.
* add 32bit formats and a couple of ioctlscg2000-09-011-26/+36
|
* Reflect the MFC of: Posix.1b shared memory objects, OpenSSL 0.9.5a,bmah2000-09-012-6/+6
| | | | routed 2.22.
* Match IPPROTO_ICMP with IP protocol field of the original IPru2000-09-012-4/+4
| | | | | | | datagram embedded into ICMP error message, not with protocol field of ICMP message itself (which is always IPPROTO_ICMP). Pointed by: Erik Salander <erik@whistle.com>
* o Make procfs use vaccess() for procfs_access() DAC and super-user checks,rwatson2000-09-012-56/+8
| | | | | | | rather than implementing its own {uid,gid,other} checks against vnode mode. Similar change to linprocfs currently under review. Obtained from: TrustedBSD Project
* Treat empty lang as "C" lang tooache2000-09-011-1/+1
|
* Add a missing article.sheldonh2000-09-011-1/+1
|
* `ip_id' now expected in host byte order when IP_HDRINCL is in use.ru2000-09-011-1/+13
|
* Fixed broken ICMP error generation, unified conversion of IP headerru2000-09-017-26/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fields between host and network byte order. The details: o icmp_error() now does not add IP header length. This fixes the problem when icmp_error() is called from ip_forward(). In this case the ip_len of the original IP datagram returned with ICMP error was wrong. o icmp_error() expects all three fields, ip_len, ip_id and ip_off in host byte order, so DTRT and convert these fields back to network byte order before sending a message. This fixes the problem described in PR 16240 and PR 20877 (ip_id field was returned in host byte order). o ip_ttl decrement operation in ip_forward() was moved down to make sure that it does not corrupt the copy of original IP datagram passed later to icmp_error(). o A copy of original IP datagram in ip_forward() was made a read-write, independent copy. This fixes the problem I first reported to Garrett Wollman and Bill Fenner and later put in audit trail of PR 16240: ip_output() (not always) converts fields of original datagram to network byte order, but because copy (mcopy) and its original (m) most likely share the same mbuf cluster, ip_output()'s manipulations on original also corrupted the copy. o ip_output() now expects all three fields, ip_len, ip_off and (what is significant) ip_id in host byte order. It was a headache for years that ip_id was handled differently. The only compatibility issue here is the raw IP socket interface with IP_HDRINCL socket option set and a non-zero ip_id field, but ip.4 manual page was unclear on whether in this case ip_id field should be in host or network byte order.
* Set rcsid to correct valuephantom2000-09-011-24/+6
| | | | | Resort #include files Remove SYSV compatibility chunks
* protect .h file contents correctly.phantom2000-09-011-18/+3
|
* Remove unused indirect references to cat* functions.phantom2000-09-015-83/+4
|
* Fix memory leak introduced by kris in rev 1.22phantom2000-09-011-0/+2
|
* Fixed FPU_ERROR_BROKEN code. It had old-isa code.kato2000-09-011-2/+1
|
* setlocale may return NULL, handle this case too by resetting to "C"ache2000-09-011-5/+3
|
* Move protection code down to handle NL_CAT_LOCALE case too.ache2000-09-011-2/+3
|
* Protect from badly formed LANG variableache2000-09-011-1/+2
|
* Teach .Fx and .Os about FreeBSD 4.2.ru2000-09-012-0/+2
|
* Changed the way we handle outgoing ICMP error messages -- doru2000-09-012-24/+44
| | | | | | | | not alias `ip_src' unless it comes from the host an original datagram that triggered this error message was destined for. PR: 20712 Reviewed by: brian, Charles Mott <cmott@scientech.com>
* fix multi io window patch(Rev. 1.48)sanpei2000-09-011-1/+1
| | | | | Submitted by: iwasaki Obtained from: PAO3
* Cleanup after repo copy of sys/svr4 to sys/compat/svr4.obrien2000-09-011-6/+6
|
* Add MAINTAINER tag to aid updaters in finding the responsible parties.msmith2000-09-011-0/+2
|
* Add the 'asr' driver, supplied by Mark Salyzyn of Adaptec (nee DPT).msmith2000-09-0122-3/+12213
| | | | | | | | This provides support for the Adaptec SCSI RAID controller family, as well as the DPT SmartRAID V and VI families. The driver will be maintained by Mark and Adaptec, and any changes should be referred to the MAINTAINER.
* New netgraph node type for Ethernet bridging.archie2000-09-013-0/+201
|
* New netgraph node type for Ethernet bridging.archie2000-09-016-2/+1187
| | | | No ipfw support yet.
* Document change to the default mount dir.obrien2000-09-011-1/+1
|
* Since this is off the vendor branch, might as well change the defaultobrien2000-09-011-1/+1
| | | | mounting directory to what we always specify in /etc/defaults/rc.conf.
* Remove our override on the default time that a looked up name remainsobrien2000-09-011-1/+1
| | | | | | | cached when not in use. This changes the FreeBSD default from 30 minutes to 5 minutes. JKH was the one that added the override to amd_flags, but there was no reason given other to serve as an example of what could be done.
* Fix wrong offset bug in ng_enaddr_unparse().archie2000-09-011-1/+2
|
* Take a shot at fixing multiple pci busses on i386.peter2000-08-317-66/+311
| | | | | | | | pcib_set_bus() cannot be used on the new child because it is meant to be used on the *pci* device (it looks at the parent internally) not the pcib being added. Bite the bullet and use ivars for the bus number to avoid any doubts about whether the softc is consistant between probe and attach. This should not break the Alpha code.
* Avoid free'ing a NULL pointer.archie2000-08-311-1/+2
|
* Cleanup after repo copy of sys/svr4 to sys/compat/svr4.obrien2000-08-3184-14248/+131
|
* Casts are needed to subtract u_longs.green2000-08-311-1/+1
| | | | Submitted by: tor
* Remove duplicate static definition of pci_devclasspeter2000-08-312-2/+0
|
* Slightly improve the description of "crypto". "DES" is a subset ofmarkm2000-08-311-1/+1
| | | | what we have in secure/.
* Introduce explicit break statements in the various chipsets'gallatin2000-08-316-0/+28
| | | | | | | | | | foo_pcib_[read|write]_config() functions rather than relying on a break or return being in the CFG macro. This fixes a panic later in the boot process on a UP1000. From inspection, it looks like this fixes a similar problem in the tsunami code. Approved by: dfr
* fix a typo introduced by Doug's busspace changes that causes UP1000s togallatin2000-08-311-1/+1
| | | | | | crash very early in the boot process with a ksp not valid halt to the SRM. submitted by: dfr
* Forced commit to note that the previous commit closed a PR.des2000-08-310-0/+0
| | | | PR: 19748
* Import XPG4-compliant basename(3) and dirname(3) from OpenBSD.des2000-08-317-3/+414
| | | | | | | | The man pages need some adjustments. PR: 12960, 12962 Submitted by: James Howard <howardjp@wam.umd.edu> Obtained from: OpenBSD
* o p_cansee() wasn't setting privused when suser() was required to overriderwatson2000-08-311-2/+7
| | | | | | | | kern.ps_showallprocs. Apparently got lost in the merge process from the capability patches. Now fixed. Submitted by: jdp Obtained from: TrustedBSD Project
* Merge rest piece of ACPI driver.To activate acpi driver ,addtakawata2000-08-319-6/+110
| | | | | | | | device acpi line. Merge finished. But still experimental phase.Need more hack! Obtained from:ACPI for FreeBSD project
* Document the FTP_PROXY and HTTP_PROXY variables better.des2000-08-311-0/+4
|
* Activate acpi.iwasaki2000-08-311-1/+2
|
* This commit was generated by cvs2svn to compensate for changes in r65287,iwasaki2000-08-315-0/+1086
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * import amldb(8) from ACPI For FreeBSD project.iwasaki2000-08-315-0/+1086
| | | | | | | | Obtained from: ACPI For FreeBSD project
* | This commit was generated by cvs2svn to compensate for changes in r65285,iwasaki2000-08-317-0/+1848
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * import acpidump(8) from ACPI For FreeBSD project.iwasaki2000-08-317-0/+1848
| | | | | | | | Obtained from: ACPI For FreeBSD project
* | This commit was generated by cvs2svn to compensate for changes in r65283,iwasaki2000-08-312-0/+118
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
OpenPOWER on IntegriCloud