NOTICE:
This server provides access to the official patches for BSD/OS.
All patches are Copyright 1997 Berkeley Software Design, Inc.,
all rights reserved. Other copyrights may apply to some patches.
Access to some of these patches is restricted to Macnica BSD/OS
customers with valid update or support contracts.
If you are reading this after obtaining it from the
patches@bsdi.macnica.co.jp mail-back server, you have already
been authenticated. You can request any of these files directly
through the email server.
If you wish to access the protected files via ftp, you must first
obtain a group-id/password pair from the patches@bsdi.macnica.co.jp
mail-back server and then enter the appropriate `site group' and
`site gpass' commands before requesting the files from the ftp
server. See the help message from the patches@bsdi.macnica.co.jp
mail-back server for more information. Send an "cust xxxxxxxx"
message to the address patches@bsdi.macnica.co.jp and the server
will respond with the help message.
This directory contains patches for BSD/OS.
In general, all top-level mods will now be named MXXX-YYY where
XXX is the release number against which the mod is meant to be
applied (e.g., 410 for the 4.1 release), and YYY is the mod number
(a monotonically increasing value). If the mod has sub-mods, those
submods are named with the same name as the top level mod that
contains them plus an extension. The usual extensions will be:
.kobj (kernel object patch)
.ksrc (kernel source patch)
.k (kernel patch -- source, even on binary-only systems)
.uobj (utilities object patch)
.csrc (contrib source patch)
.usrc (utilities source patch)
.man (manual page patch)
There may be other extensions defined in the future. The sub-mods
will always be listed as part of the README entries.
Most mods can be applied while the system is running multi-user,
but it is always best to make changes on a quiet, fully backed up
system. Don't forget that kernel mods require a rebuild followed
by rebooting with the new kernel.
Please contact support@bsdi.macnica.co.jp if you have any questions regarding
the patches in this directory.
===========================================================================
Mod : M410-001
Submods: M410-001.utility M410-001.CORE_ROOT_BINARIES M410-001.NETWORKING
M410-001.XFREE86 M410-001.MAN M410-001.MANSRC
M410-001.kernel M410-001.SYS_OBJ M410-001.SYS_SOURCE
M410-001.source_cd M410-001.contrib_cd
Utility:
CORE_ROOT_BINARIES:
Add support for SCSI-3 disks to the scsicmd command. This
is a binary only fix, there is no source code change.
NETWORKING:
Fix a Y2K issue when entering an absolute date in expert
mode of Account Creation in MaxIM.
A verbose message in ftp-proxy was being printed without
verbose being enabled.
XFREE86:
The XF86_Mono, XF86_VGA16, and XF86_SVGA, servers would
core dump when probing for the ATI chipset.
MAN:
Add some man pages that were missing on the 4.1 binary CDROM.
MANSRC:
Add some man pages that were missing on the 4.1 binary CDROM.
Kernel:
Fix a potential buffer overflow problem that would corrupt
the mbuf cluster free list resulting in a panic when PPP or
SLIP was sent a packet larger then the negotiated MRU.
Fix a problem with NFS when reading files larger then 2 GB.
Correctly report memory statistics per process for pages that
are shared by multiple processes. This is done by dividing the
memory within a page by the number of processes sharing that page.
Correctly read MAC addresses on newer 82559-based exp cards.
Check for 64 bit flag that some NCR controllers set.
source_cd:
Update the source tree with the Y2K fix for the expert view
of MaxIM's Account Create page.
Source fix to quiet verbose message in ftp-proxy.
A change was made to xdm on the binary CDROM after the source
CDROM was frozen. This updates xdm source to match the binary
version of xdm shipped on the 4.1 binary CDROM.
Source fix to Xfree 86 servers that caused the servers to core dump
when probing for ATI chips.
contrib_cd:
Make an empty dummy directory in linux/ld-1.9.5.so in order
for the build to succeed. The CVS command doesn't create
empty directories on check-out.
Md5 Checksum: fd59ff66686c30f0d96d591a6b19be65 M410-001
===========================================================================
Mod : M410-002
Submods: M410-002.utility M410-002.MAN M410-002.MANSRC M410-002.CORE_USR
M410-002.NETWORKING M410-002.CORE_ROOT_CONFIG
M410-002.CORE_ROOT_BINARIES M410-002.GROFF M410-002.X11_CLIENTS
M410-002.X11_CONTRIB M410-002.kernel M410-002.SYS_OBJ
M410-002.SYS_SOURCE M410-002.source_cd M410-002.contrib_cd
Utility:
MAN:
Update aic man page.
Update randomd man page to mention random.stream.
MANSRC:
Update aic man page.
Update randomd man page to mention randomd.stream.
CORE_USR:
Make config_www a perl5 script.
Fix a Y2K problem with the touch command in the obsolete
compatibility mode.
Have digisetup handle bcopy's across page boundaries better.
NETWORKING:
Fix broken URL's in default home page created by config_www.
CORE_ROOT_CONFIG:
Update /etc/rc to link /dev/random to /var/run/random.stream
and to not redirect amd output to /dev/null.
CORE_ROOT_BINARIES:
Modify /etc/boot.define to:
Add options for aic device termination.
Add Ultra2 defines for aic.
Add Ultra160 defines for aic and ncr.
Have scsicmd clear the mt field in mode sense as well as mdl.
Remove errant debug message from pfkey.
GROFF:
Fix a Y2K problem in tmac.groff_me and tmac.orig_me.
X11_CLIENTS:
Have xdm use the BSD style authentication.
X11_CONTRIB:
Fix a Y2K problem with dclock.
Kernel:
Better handling of termination settings on aic devices.
Add support for Ultra160 on aic and ncr device.
Fix problem with signal handling and FPU storage.
Handle small ICMP packets better.
Don't "lose" a file descriptor if accept() fails.
Fix a possible panic when calling nfssrv_readdirplus.
Fix possible panic when using NQNFS.
source_cd:
Source code fix for config_www.
Source code fix for touch.
Source code fix for tmac.orig_me.
Source code fix for scsicmd.
Source code fix for pfkey.
Source code fix for dclock.
Source code fix for xdm.
Source code fix for tmac.e, if not applied by conrib_cd.
contrib_cd:
Source code fix for tmac.e, if not applied by source_cd.
Md5 Checksum: 80a586f823e5bd4a8f34230ca459f8c4 M410-002
Size: 1197357
===========================================================================
Mod : M410-003
Submods: M410-003.utility M410-003.CONTRIB_USR M410-003.CORE_ROOT_BINARIES
M410-003.CORE_USR M410-003.NETWORKING M410-003.DEVELOPMENT
M410-003.DOC M410-003.MAN M410-003.MANSRC M410-003.kernel
M410-003.SYS_OBJ M410-003.SYS_SOURCE M410-003.source_cd
M410-003.contrib_cd
Utility:
CONTRIB_USR:
Fix amanda to work in both a kerberized and
non-kerberized environment.
CORE_ROOT_BINARIES:
Fix the amrestore that exists in /sbin to support both
kerberose and non-kerberose environments.
CORE_USR:
Modify adduser to support wide passwords.
NETWORKING:
The ipfwnat command could incorrectly report syntax errors and
create incorrect filters in some circumstances.
DEVELOPMENT:
Install the ddd command. It was not on the binary CDROM
although the source code is on the contributed CDROM.
DOC:
Add the ddd commands info files to the system. They
were not on the binary CDROM.
MAN:
Update the adduser command man page to document support
for wide passwords.
Add the ddd command man page. It was not on the binary CDROM.
MANSRC:
Update the adduser command man page to document support
for wide passwords.
Add the ddd command man page. It was not on the binary CDROM.
Kernel:
Fix multi-cast support for the df device driver.
Properly intialize ifp pointer associated with NAT
structure if interface index is not supplied.
source_cd:
Source code fixes for adduser, wide password support.
contrib_cd:
Source code fixes for amanda.
Md5 Checksum: d325a51f1d856c2bf6c2075f856b6a52 M410-003
Size: 11500512
===========================================================================
Mod : M410-004
Submods: M410-004.utility M410-004.CORE_ROOT_BINARIES M410-004.CONTRIB_USR
M410-004.kernel M410-004.SYS_OBJ M410-004.SYS_SOURCE
M410-004.contrib_cd
Utility:
CORE_ROOT_BINARIES:
Update amrestore in /sbin.
CONTRIB_USR:
Have amanda only generate a kerberos ticket if there is a
disktype on the disklist that requires kerberos authentication.
Fix some NULL pointer problems when using BSD authentication.
Kernel:
Fix a problem with MP systems hanging when panic'ing.
Fix a possible problem when a file system fills up while
soft-dependencies is enabled.
contrib_cd:
Source code fixes to amanda.
Md5 Checksum: 4f8659f96fb1266fd21ea85894ec3215 M410-004
Size: 8914100
===========================================================================
Mod : M410-005
Submods: M410-005.utility M410-005.CORE_ROOT_BINARIES M410-005.MAN
M410-005.MANSRC M410-005.kernel M410-005.SYS_OBJ
M410-005.SYS_SOURCE M410-005.source_cd
Utility:
CORE_ROOT_BINARIES:
Add "busted_v3sync" option to boot.define to handle
drives which claim to be SCSI-3 compliant don't support
the SCSI-3 method of negotiating bus width. This change
allows the user to select targets which claim to be
SCSI-3 and treat them as SCSI-2.
MAN:
Update aic man page with new "busted_v3sync" option.
Update ncr man page with new "busted_v3sync" option.
MANSRC:
Update aic man page with new "busted_v3sync" option.
Update ncr man page with new "busted_v3sync" option.
Kernel:
Improve packet management when TCP_NODELAY is enabled.
Some drives which claim to be SCSI-3 compliant don't support
the SCSI-3 method of negotiating bus width. This change
allows the user to select targets which claim to be
SCSI-3 and treat them as SCSI-2.
source_cd:
Source code change to boot.define.
Md5 Checksum: 5ab11970a82044b6af93fe9673cd9456 M410-005
Size: 76004
===========================================================================
Mod : M410-006
Submods: M410-006.utility M410-006.CORE_USR M410-006.source_cd
Utility:
CORE_USR:
Fix an arithmetic overflow problem with sort that could
cause a segmentation fault. Also, fix sort so it doesn't
loop forever when runnning into a line that is too long.
Kernel:
None.
source_cd:
Source code fix to sort command.
Md5 Checksum: 2b6ca2317b5305f6d3c0f4845eb67cc2 M410-006
Size: 30400
===========================================================================
Mod : M410-007
Submods: M410-007.utility M410-007.DEVELOPMENT
M410-007.kernel M410-007.SYS_OBJ M410-007.SYS_SOURCE
Utility:
DEVELOPMENT:
Add math library symlinks missing on the distribution CDROM.
Kernel:
Fix icmp_error() routine that prevented traceroute from
working properly.
Md5 Checksum: fbc9adf767abd568d974fb6febb84ade M410-007
Size: 83570
===========================================================================
Mod : M410-008
Submods: M410-008.utility M410-008.CORE_ROOT_CONFIG
M410-008.CORE_ROOT_BINARIES M410-008.DEVELOPMENT M410-008.MAN
M410-008.MANSRC M410-008.source_cd M410-008.contrib_cd
Utility:
CORE_ROOT_CONFIG:
Changes to dynamic libc libraries.
Fix hesiod support.
Fix problem using resolver library from programs
that use threads.
Update strtod() to the latest revision and fix
problems with undetected underflow with the smallest
positive denormalized numbers. Add support for
printing and scanning ``infinity'' (``inf'') for
infinity and ``Nan'' for not-a-number.
CORE_ROOT_BINARIES:
Update the /var/db/libc.tags file with the new libc info.
DEVELOPMENT:
Changes to static libc libraries:
Fix hesiod support.
Fix problem using resolver library from programs
that use threads.
Update strtod() to the latest revision and fix
problems with undetected underflow with the smallest
positive denormalized numbers. Add support for
printing and scanning ``infinity'' (``inf'') for
infinity and ``Nan'' for not-a-number.
Add xdr_free() prototype to /usr/include/rpc/xdr.h
MAN:
Update man pages to reflect libc changes.
MANSRC:
Update man source to reflect libc changes.
Kernel:
None.
source_cd:
Source code changes to the libc library.
contrib_cd:
Source code change to bind.
Md5 Checksum: 84563c3e04285aa42cd2c6679099e3d2 M410-008
Size: 2593901
===========================================================================
Mod : M410-009
Submods: M410-009.kernel M410-009.SYS_OBJ M410-009.SYS_SOURCE
Note: Requires Upgrade contract
Utility:
None.
Kernel:
Fix a problem with accept(), where if an established
connection was reset before it had been accepted, then
accept() could return EFAULT.
Improve the interrupt logic ThunderLAN driver to make
the chip behave better under heavy load
Md5 Checksum: 7278ec8cf86a082d0f46a5805e56af2b M410-009
Size: 130569
===========================================================================
Mod : M410-010
Submods: M410-010.utility M410-010.DEVELOPMENT M410-010.MAN M410-010.MANSRC
M410-010.kernel M410-010.SYS_OBJ M410-010.SYS_SOURCE
M410-010.source_cd
Note: Requires Upgrade contract
Utility:
DEVELOPMENT:
Change include files sysctl.h and cpustat.h to
support sysctl changes.
MAN:
Change sysctl man page to mark CPU_MP_CPUSTATS as
deprecated and document CPU_MPCPUSTATS.
MANSRC:
Change sysctl man page to mark CPU_MP_CPUSTATS as
deprecated and document CPU_MPCPUSTATS.
Kernel:
Prevent a panic on MP systems on which CPU numbers
do not start at zero or are not contiguous. This
panic could be caused by sysctl -a. Deprecate
KERN_MP_CPUSTATS sysctl and add KERN_MPCPUSTATS sysctl.
source_cd:
Fix source of sysctl man page to mark CPU_MP_CPUSTATS as deprecated.
Document CPU_MPCPUSTATS.
Md5 Checksum: a3ae3f77e389d16e2c763d5d6e8adfc8 M410-010
Size: 158922
===========================================================================
Mod : M410-011
Submods: M410-011.utility M410-011.HYLAFAX M410-011.contrib_cd
Utility:
HYLAFAX:
Fix Y2K problem in hylafax protocol.
Kernel:
None.
contrib_cd:
Source code changes for hylafax Y2K fixes.
Md5 Checksum: e60f5cce14d991f0d778a15c1bf1251a M410-011
Size: 3219728
===========================================================================
Mod : M410-012
Submods: M410-012.utility M410-012.CORE_ROOT_BINARIES M410-012.CORE_USR
M410-012.DEVELOPMENT M410-012.MAN M410-012.MANSRC
M410-012.kernel M410-012.SYS_OBJ M410-012.SYS_SOURCE
M410-012.contrib_cd M410-012.source_cd
Note: Requires Upgrace Contract
Utility:
CORE_ROOT_BINARIES:
Fix a problem with the -h option to the test command, due
to an uninitialized variable. Also, make the -p option
return true for sockets.
Recompile sh command to pick up the changes to the test
command for the sh command's builtin test command.
CORE_USR:
Fix cpp command to check /usr/local/include by default, if
not done by the DEVELOPMENT submod.
DEVELOPMENT:
Fix cpp command to check /usr/local/include by default, if
not done by the CORE_USR submod.
MAN:
Document that the -p option to the test command now returns
true for sockets.
MANSRC:
Document that the -p option to the test command now returns
true for sockets.
Kernel:
Fix a possible panic when ifconfig'ing the tunnel driver.
When threads are enabled a failed connect() system call would
return the ENOTCONN errno instead of the real reason for the
failure.
contrib_cd:
Source code fix to have cpp automatically look for
include files in /usr/local/include. If not applied
by the source_cd submod.
source_cd:
Source code fix for the test command changes.
Source code fix to have cpp automatically look for
include files in /usr/local/include. If not applied
by the contrib_cd submod.
Md5 Checksum: 134aabd36064cf28e3ffa8d56b019f88 M410-012
Size: 320337
===========================================================================
Mod : M410-013
Submods: M410-013.utility M410-013.NETWORKING M410-013.source_cd
Note: Requires Upgrade Contract
Utility:
NETWORKING:
Fix an ipfwasm problem that would cause statements
of the form:
input interface(xx0, yy0) {
...
}
to be optimized out.
Kernel:
None.
source_cd:
Source code fix for ipfwasm.
Md5 Checksum: e3d3f7ed645d19f24cdb4fd0cd9130b8 M410-013
Size: 40697
===========================================================================
Mod : M410-014
Submods: M410-014.utility M410-014.CORE_ROOT_CONFIG
M410-014.CORE_ROOT_BINARIES M410-014.DEVELOPMENT
M410-014.source_cd M410-014.contrib_cd
Utility:
CORE_ROOT_CONFIG:
Changes to dynamic libc libraries.
Fix printing of 0. to just 0
Fix some problems with threads.
CORE_ROOT_BINARIES:
Update the /var/db/libc.tags file with the new libc info.
DEVELOPMENT:
Changes to static libc libraries.
Fix printing of 0. to just 0
Fix some problems with threads.
Kernel:
None.
source_cd:
Source code changes to the libc library.
contrib_cd:
Source code change to bind as part of the libc change.
Md5 Checksum: 27f819f55322dac33d44a844859dab85 M410-014
Size: 2534277
===========================================================================
Mod : M410-015
Submods: M410-015.kernel M410-015.SYS_OBJ M410-015.SYS_SOURCE
Utility:
None.
Kernel:
Fix a "panic: m_copydata" that can happen when
generating ICMP error message (like a redirect)
while forwarding a packet.
Md5 Checksum: ef5e4308f374e7be736f9df8a5a9783b M410-015
Size: 54891
===========================================================================
Mod : M410-016
Submods: M410-016.utility M410-016.DEVELOPMENT M410-016.kernel
M410-016.SYS_OBJ M410-016.SYS_SOURCE M410-016.source_cd
Note: Requires Upgrade Contract
Utility:
DEVELOPMENT:
Update usr/include/vm/vm_object.h to reflect kernel
changes.
Move register addresses and properties out of the
aicasm compiler.
Kernel:
Fix some locking problems that could cause system hangs.
source_cd:
Source modifications to aicasm.
Md5 Checksum: 742df8b3d3547782f335aa057baae23b M410-016
Size: 114316
===========================================================================
Mod : M410-017
Submods: M410-017.utility M410-017.MAN M410-017.MANSRC
M410-017.kernel M410-017.SYS_OBJ
Note: Requires Upgrade Contract
Utility:
MAN:
Update man page to add support for Compaq RAID controllers.
MANSRC:
Update man page to add support for Compaq RAID controllers.
Kernel:
Add support for newer Compaq RAID controllers.
Compaq Integrated Array
Compaq Smart Array 4200
Compaq Smart Array 4250ES
Fix a problem when using Compaq RAID drives with splice driver.
Md5 Checksum: 1a9d02520332c36c2c8b13c51456fe33 M410-017
Size: 35929
===========================================================================
Mod : M410-018
Submods: M410-018.utility M410-018.CORE_USR M410-018.USR M410-018.NETWORKING
M410-018.DEVELOPMENT M410-018.CONTRIB_USR M410-018.source_cd
Note: BSD/OS Software cannot be downloaded or otherwise exported
or re-exported into (or to a national or resident of) Cuba,
Iraq, Libya, Sudan, North Korea, Iran, Syria, or any other
country to which the United States has embargoed goods; or
to anyone on the United States Treasury Department's list of
Specially Designated Nationals or the United States Commerce
Department's Table of Denial Orders. By downloading or using
the software, you are agreeing to the foregoing and you are
representing and warranting that you are not located in, under
the control of, or a national or resident of any such country
or on any such list. In addition, you are responsible for
complying with any local laws in your jurisdiction which may
impact your right to import, export or use BSD/OS Software.
Utility:
CORE_USR:
These executables were recompiled to link in kerberos library
changes:
login_chpass, login_kerberos, login_krb-or-pwd, kerberos
USR:
These executables were recompiled to link in kerberos library
changes:
cvs
NETWORKING:
These executables were recompiled to link in kerberos library
changes:
telnet, imapd, kpropd, kpasswdd, popper, rlogind,
rshd, telnetd
DEVELOPMENT:
Kerberos library change to fix buffer overflow problem.
CONTRIB_USR:
These executables were recompiled to link in kerberos library
changes:
amidxtaped, amindexd, dumper, planner, amandad, amcheck,
amrecover, sendbackup
Kernel:
None.
source_cd:
Fix a buffer overflow problem in the kerberos library.
Md5 Checksum: a51b6d1c40f1246c6b6e70c5ffac9b9d M410-018
Size: 4978611
===========================================================================
Mod : M410-019
Submods: M410-019.utility M410-019.USR
Utility:
USR:
Recompile cvs to use shared libraries.
Kernel:
None.
Md5 Checksum: ad78603e4618ed0ba8585dfc781783dc M410-019
Size: 339064
===========================================================================
Mod : M410-020
Submods: M410-020.kernel M410-020.SYS_OBJ M410-020.SYS_SOURCE
Note: Requires Upgrade Contract
Utility:
None.
Kernel:
Probe the Symbios 1015 as an ncr device when not
configured in RAID mode.
Allow core dumps to be written to SmartII RAID disks.
Fix microtime() to ensure time won't run "backwards".
Md5 Checksum: 096efc464b6e9110e8fa9953fc066aef M410-020
Size: 74437
===========================================================================
Mod : M410-021
Submods: M410-021.utility M410-021.CORE_ROOT_CONFIG M410-021.DEVELOPMENT
M410-021.source_cd M410-021.contrib_cd
Utility:
CORE_ROOT_CONFIG:
Changes to shared libc libraries.
Fix printf's using %#g.
Fix link_addr()'s handling of hexadecimal IP addresses.
Fix a problem with popen() and vfork().
Fix a problem a problem when irs is configured to get
group information from multiple sources, such as
/etc/group and NIS.
Fix a problem where exec could return an incorrect
return value.
Fix a problem with the gethostent_r routine skipping IP
addresses.
DEVELOPMENT:
Changes to static libc libraries.
Fix printf's using %#g.
Fix link_addr()'s handling of hexadecimal IP addresses.
Fix a problem with popen() and vfork().
Fix a problem a problem when irs is configured to get
group information from multiple sources, such as
/etc/group and NIS.
Fix a problem where exec could return an incorrect
return value.
Fix a problem with the gethostent_r routine skipping IP
addresses.
Kernel:
None.
source_cd:
Source code changes to the libc library.
contrib_cd:
Source code change to bind as part of the libc change.
Md5 Checksum: 12d3eeabc3964f737c10177b35644bba M410-021
Size: 2476557
===========================================================================
Mod : M410-022
Submods: M410-022.utility M410-022.MAN M410-022.MANSRC M410-022.kernel
M410-022.SYS_OBJ M410-022.SYS_SOURCE
Note: Requires Upgrade Contract
Utility:
MAN:
Update amic man page with newly supported controllers.
MANSRC:
Update amic man page with newly supported controllers.
Kernel:
Add support for 438, 466, 467, 490, 762 AMI Raid controllers.
Md5 Checksum: a52609d5a8a4f06cab1fbd21aa5b12f0 M410-022
Size: 74943
===========================================================================
Mod : M410-023
Submods: M410-023.kernel M410-023.SYS_OBJ M410-023.SYS_SOURCE
Note: Requires Upgrade Contract
Utility:
None.
Kernel:
Fix a problem with some Compaq system's that do not reset
cycle counters during a warm boot. This affects the uptime
on these machines.
Md5 Checksum: 516e602b60582c8a4a381dadc489b2a9 M410-023
Size: 32155
===========================================================================
Mod : M410-024
Submods: M410-024.utility M410-024.CORE_USR M410-024.source_cd
Note: This patch addresses CERT Advisory CA-2000-11
Utility:
CORE_USR:
Fix a DoS vulnerability in kerberos.
Kernel:
None.
source_cd:
Source code fix to kerberos DoS vulnerability.
Md5 Checksum: 93153ea503438edb440512829cdbca02 M410-024
Size: 44487
===========================================================================
Mod : M410-025
Submods: M410-025.kernel M410-025.SYS_OBJ M410-025.SYS_SOURCE
Note: Requires Upgrade Contract
Utility:
None.
Kernel:
Do not panic in vinvalbuf with ``dirty bufs'' on
a filesystem that does not have vnode locking,
such as NFS.
Md5 Checksum: 0e9960a782039919d27b6083a751d9d2 M410-025
Size: 65624
===========================================================================
Mod : M410-026
Submods: M410-026.kernel M410-026.SYS_OBJ M410-026.SYS_SOURCE
Note: Requires Upgrade Contract
Utility:
None.
Kernel:
Don't do soft dependency processing in fsync() if soft
dependencies are not enabled.
Change the way in which SysV shared memory gets mapped
into the kernel.
Md5 Checksum: 190c70ebb69058741a0be2771ceb49f7 M410-026
Size: 170203
===========================================================================
Mod : M410-027
Submods: M410-027.utility M410-027.CORE_ROOT_CONFIG
M410-027.DEVELOPMENT M410-027.source_cd
Utility:
CORE_ROOT_CONFIG:
Changes to shared libc libraries.
Fix fork() when a process is using threads.
Correct a memory management problem in if_nameindex().
DEVELOPMENT:
Changes to static libc libraries.
Fix fork() when a process is using threads.
Correct a memory management problem in if_nameindex().
Kernel:
None.
source_cd:
Source code changes to the libc library.
Md5 Checksum: a5242c6948f020c2befb0e119fcf5539 M410-027
Size: 2466431
===========================================================================
Mod : M410-028
Submods: M410-028.utility M410-028.CORE_USR M410-028.source_cd
Note: Requires Upgrade Contract
Utility:
CORE_USR:
The lockd daemon would only recognize one hostname in it's
cache. This forced excessive hostname lookups when there
were more then one NFS client.
Note: The changes to lockd will not take affect until the
next reboot. It is possible to manually kill and
restart the lockd daemon, but this may have adverse
effects on current locks. See the lockd man page for
details.
Kernel:
None.
source_cd:
Source code changes to lockd.
Md5 Checksum: d86f6ce6e85c753a5f5701b4dc11b8a5 M410-028
Size: 33790
===========================================================================
Mod : M410-029
Submods: M410-029.kernel M410-029.SYS_OBJ M410-029.SYS_SOURCE
Utility:
None.
Kernel:
Fix a potential hang condition in the kernel accounting
system.
Md5 Checksum: de812a13fd9394801fa36fbbb782ea62 M410-029
Size: 50318
===========================================================================
Mod : M410-030
Submods: M410-030.utility M410-030.CONTRIB_USR M410-030.contrib_cd
Utility:
CONTRIB_USR:
Fix a security vulnerability in the screen command.
Kernel:
None.
contrib_cd:
Source code fix to screen vulnerability.
Md5 Checksum: 61b150faa5115bb2efe1bd27157b983b M410-030
Size: 132235
===========================================================================
Mod : M410-031
Submods: M410-031.kernel M410-031.SYS_OBJ M410-031.SYS_SOURCE
Note: Requires Upgrade Contract
Utility:
None.
Kernel:
Fix a "busy page at termination" panic that can occur
when a process is exiting.
Md5 Checksum: ba233d71e23b25cd2b392a0f0eb4ba60 M410-031
Size: 40651
===========================================================================
Mod : M410-032
Submods: M410-032.kernel M410-032.SYS_OBJ
Note: Requires Upgrade Contract
Utility:
None.
Kernel:
Fix a possible hang with the Compaq Smart RAID driver.
Md5 Checksum: 667ff18c09563c03b1fcf64a1c4c568b M410-032
Size: 25132
===========================================================================
Mod : M410-033
Submods: M410-033.utility M410-033.MAN M410-033.MANSRC
M410-033.kernel M410-033.SYS_OBJ M410-033.SYS_SOURCE
Note: Requires Upgrade Contract
Utility:
MAN:
Add new ac101p man page.
Add missing lxtphy man page.
MANSRC:
Add new ac101p man page.
Add missing lxtphy man page.
Kernel:
Add ac101p PHYS driver to support newer SMC9432TX boards.
Resolve issues recognizing the correct MAC address on 3C359 boards
Add support for 82559ER, 82562 chips and the Intel InBusiness card.
Md5 Checksum: f68574228dbcddd384e04ba7c8ae63c9 M410-033
Size: 128122
===========================================================================
Mod : M410-034
Submods: M410-034.kernel M410-034.SYS_OBJ
Note: Requires Upgrade Contract
Utility:
None.
Kernel:
Fix a couple of problems with the Compaq Smart RAID driver.
Md5 Checksum: fc88b528941c7090fbdab8d789eb967e M410-034
Size: 30882
===========================================================================
Mod : M410-035
Submods: M410-035.utility M410-035.CORE_ROOT_BINARIES M410-035.CORE_USR
M410-035.NETWORKING M410-035.source_cd
Utility:
CORE_ROOT_BINARIES:
Fix /etc/security to more efficiently deal with large files.
CORE_USR:
"bugfiler" command is setuid to root....this is trivially
exploitable. Creating a "bugs" user opens this security hole.
NETWORKING:
Remove setuid bit on pchar command
Kernel:
None.
source_cd:
Fix /etc/security to more efficiently deal with large files.
Md5 Checksum: 352d02f7d72175d88f0e4150b3d2ffae M410-035
Size: 16984
===========================================================================
Mod : M410-036
Submods: M410-036.utility M410-036.NETWORKING
Utility:
CONTRIB_USR:
Fix a security problem with Bind.
Kernel:
None.
Md5 Checksum: 492ac03df4a753408bab087e4c0a38aa M410-036
Size: 996581
===========================================================================
Mod : M410-037
Submods: M410-037.utility M410-037.NETWORKING
Utility:
NETWORKING:
Fixes the infoseek and tsig security problems in bind.
Kernel:
None.
Md5 Checksum: 25c74c0a08bb5213e2a33158786e9fa7 M410-037
Size: 372910
===========================================================================
Mod : M410-036a
Submods: M410-036a.contrib_cd
This mod contains the source code changes for Bind that were
distributed in M410-036. The binary files in M410-036 are
correct and not touched by this patch.
IF YOU HAVE APPLIED THE M410-036.contrib_cd sub-mod it MUST be
backed out prior to applying this patch. If that sub-mod was not
applied then this mod can simply be applied.
If the M410-036 patch has been committed in its entirety - including
the contrib_cd sub-mod the best route would be to get the contrib/bind
code from the original 4.1 CD and then apply this patch.
Utility:
None.
Kernel:
None.
contrib_cd:
Source code fix to Bind vulnerability.
Md5 Checksum: 1ef740c462bc21b473bb3e6598c2e5b3 M410-036a
Size: 132373
===========================================================================
Mod : M410-038
Submods: M410-038.utility M410-038.DEVELOPMENT M410-038.contrib_cd
Utility:
DEVELOPMENT:
Source code fixes for bind infoseek and tsig problem.
Kernel:
None.
contrib_cd:
Source code fixes for bind infoseek and tsig problem.
Md5 Checksum: 059513b60101182fbf11e12615a0d666 M410-038
Size: 37654
===========================================================================
Mod : M410-039
Submods: M410-039.utility M410-039.NETWORKING M410-039.contrib_cd
Utility:
NETWORKING:
Fix buffer overflow problem in tcpdump.
Fix a traceroute memory allocation bug.
Kernel:
None.
contrib_cd:
Source code changes to fix buffer overflow in tcpdump.
Source code changes to fix traceroute memory allocation bug.
Md5 Checksum: f511641fc8c9f7d1780c710990be8637 M410-039
Size: 158948
===========================================================================
Mod : M410-040a
Submods: M410-040a.utility M410-040a.DEVELOPMENT M410-040a.MAN M410-040a.MANSRC
M410-040a.NETWORKING M410-040a.kernel M410-040a.SYS_OBJ
M410-040a.SYS_SOURCE
Utility:
DEVELOPMENT:
Changes to system NFS header files fo async I/O performance fixes.
MAN:
Update the nfsiod man page for the async I/O fixes.
MANSRC:
Update the nfsiod man page sources for NFS aync I/O
performance fixes
NETWORKING:
Update nfsiod executable for async I/o perfomance fixes.
Kernel:
Provide NFS async I/O performance fixes.
Provide for large file size handling.
Md5 Checksum: 7856fa9865e739c95b9bc9ca1ea34abd M410-040a
Size: 519872
===========================================================================
Mod : M410-041
Submods: M410-041.utility M410-041.CORE_USR
Utility:
CORE_USR:
Fix buffer-overflow root exploit. This is a fixed-up version of
an "almost right" FreeBSD patch, with some trivial
isspace() fixes thrown in for free.
Kernel:
None.
Md5 Checksum: 3eda6a5e29cbc8241ee7d437d0c1d16c M410-041
Size: 155471
===========================================================================
Mod : M410-042
Submods: M410-042.utility M410-042.CORE_USR M410-042.kernel
M410-042.SYS_OBJ M410-042.SYS_SOURCE
The following operations are available:
perl M410-042 - Print mod description
perl M410-042 show summary - Display changed file summary
perl M410-042 apply [submod] - Unpack and apply mod
perl M410-042 list - List all files in mod
perl M410-042 get filename - Extract a single file from the mod
perl M410-042 unpack - Unpack (but do not apply) mod
perl M410-042 about - Describe submod interdependencies
Utility:
CORE_USR:
Makes some changes for Compaq's new Integrated Smart
Array controller.
Kernel:
Change to in.h file
Changes to Blue Heat driver.
Changes to tcp_attach to avoid panics in certain instances
tftp fix
Fix for a trap call that was incorrect.
Security fix during the processing of imbedded tcp & udp headers in
ICMP packets.
Md5 Checksum: 2b063b0fc9abd8c1242cfe19bd2a9eaf M410-042
Size: 182716
===========================================================================
Mod : M410-043
Submods: M410-043.utility M410-043.NETWORKING M410-043.DOMESTIC_SOURCE
M410-043.source_cd
Utility:
NETWORKING:
Address the telnetd network buffer overflow problem.
DOMESTIC_SOURCE:
Change the declaration for net_write() to match the actual function.
Kernel:
None.
source_cd:
Change telnetd's defs.h to fix a buffer overflow problem.
Change telnetd's state.c to fix the same buffer overflow.
Md5 Checksum: 48c2b1c4dca9471da1576cc4b03372c6 M410-043
Size: 104983
===========================================================================
Mod : M410-044
Submods: M410-044.utility M410-044.CORE_USR M410-044.source_cd
Utility:
CORE_USR:
Replaced lpd to resolve a buffer overflow problem.
Kernel:
None.
source_cd:
Update the displayq.c source to resolve a buffer overflow issue.
Md5 Checksum: eca544281943388f1a2c5ea7f4f9e21c M410-044
Size: 38505
===========================================================================