[odc] Daily src changes for 2004-11-21

ODC auto at squish.net
Mon Nov 22 07:01:42 GMT 2004


OpenBSD src changes summary for 2004-11-21
==========================================

distrib/notes                           regress/usr.bin
sbin/isakmpd                            share/man
share/tmac                              sys/dev/ic
sys/dev/microcode                       sys/dev/pci
sys/dev/usb                             usr.bin/hexdump
usr.sbin/mtree                          usr.sbin/pkg_add

== distrib =========================================================== 01/07 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/distrib

notes

  ~ amd64/hardware                        ~ cats/hardware
  ~ i386/hardware                         

  > Intel ICH6/ICH6R IDE and SATA support (grange@)

== regress =========================================================== 02/07 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/regress

usr.bin

  ~ make/Makefile                         + make/mk21
  + make/t21.out                          

  > subtle bug in for loop expansions,
  > reported by Florent Thoumie. (espie@)

== sbin ============================================================== 03/07 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sbin

isakmpd

  ~ nat_traversal.c                       

  TAGGED OPENBSD_3_6
  > MFC:
  > Fix by hshoexer@
  > use hash and not hmac to calculate NAT-D payloads.	Also add NAT-D payload
  > for
  > the destination address first.  Remove support for obsolete V1 NAT-T.
  > This fixes interoperability problems with non-openbsd isakmpd
  > implementations.
  > ok deraadt@ hshoexer@ (brad@)

== share ============================================================= 04/07 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/share

man

  ~ man7/mdoc.samples.7                   ~ man7/mdoc.7

  > make Nx and Ox parsed; ok jmc, (previously) millert (jaredy@)

  ~ man4/pciide.4                         

  > Intel ICH6/ICH6R IDE and SATA support. (grange@)

  ~ man8/dhcp.8                           

  > no more -q, spotted by Tom Schutter <t.schutter at comcast.nethenning@)

tmac

  ~ mdoc/doc-syms                         

  > make Nx and Ox parsed; ok jmc, (previously) millert (jaredy@)

== sys =============================================================== 05/07 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sys

dev/ic

  ~ mpt.c                                 ~ mpt_mpilib.h
  ~ mpt_openbsd.c                         ~ mpt_openbsd.h

  > Fix theo's amd64
  > Fix vmware (marco@)

  ~ rtl81x9.c                             

  > revert part of rev 1.29 which caused a severe performance drop.
  > ok mcbride@ (brad@)

  ~ xl.c                                  

  TAGGED OPENBSD_3_6
  > MFC:
  > Fix by brad@
  > rev 1.59
  > add missing braces, noticed by mcbride@
  > rev 1.58
  > re-add old xl_encap_90xB() for 905B/C cards. removed in rev 1.52.
  > fixes reported mbuf leaks as well as transmit side breakage on macppc,
  > PR 3892.
  > ok deraadt@ miod@ brad@ (brad@)

dev/microcode

  ~ atmel/build.c                         

  > $OpenBSD$ tag (grange@)

dev/pci

  ~ pucdata.c                             

  > a single port com puc from lava (deraadt@)

  ~ pcidevs                               

  > sort intel devices and kill dups.
  > please keep device list sorted, this prevents you from creating
  > duplicate entries mistakenly. (grange@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > sync (grange@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (grange@)

  ~ pcidevs                               

  > a few more intel devs from dmesglog and netbsd (grange@)

  ~ pcidevs                               

  > sort via devs (grange@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > sync (grange@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > sync (grange@)

  ~ pcidevs                               

  > sort nvidia devs (grange@)

  ~ pci_subr.c                            

  > Better printf for unknown product id.
  > ok todd@ tom@ (grange@)

  ~ pcidevs                               

  > nvidia audio dev from dmesglog (grange@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > sync (grange@)

  ~ if_ste.c                              ~ if_stereg.h

  > - Use ETHER_MAX_DIX_LEN.
  > - Accept VLAN sized frames. based on diff from canacar@ (brad@)

  ~ pciide.c                              

  > Intel ICH6/ICH6R IDE and SATA support. (grange@)

dev/usb

  ~ if_atu.c                              ~ if_atureg.h

  > introduce the net80211 framework to atu (dlg@)

== usr.bin =========================================================== 06/07 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin

hexdump

  ~ parse.c                               

  > Fix some core dumps on malformed format strings. From KAMADA Ken'ichi
  > in NetBSD PR 28157 with extras, joint work with pat at . pat@ deraadt@
  > (otto@)

== usr.sbin ========================================================== 07/07 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

mtree

  ~ compare.c                             ~ create.c
  ~ extern.h                              ~ verify.c

  > Use the same ordering when verifying as with creating and replace
  > some hardcoded constants with symbolic ones. Noted by Ed Wandasiewicz
  > in PR 3991.
  > ok deraadt@ millert@ (otto@)

pkg_add

  ~ pkg_add.1                             ~ pkg_create.1

  > remove .Xr's that do not belong here anymore with the new pkg_* tools;
  > espie@ ok. (xsa@)

  ~ pkg_add                               

  > solved_dependencies becomes a hash, more efficient. (espie@)

  ~ pkg_add                               ~ OpenBSD/Delete.pm

  > check_lib_specs -> check_lib_spec: check one spec at a time, and report on
  > it.
  > Loop on libdepends now split lib specs by itself.
  > Better reports, slightly more efficient, clearer.
  > Use a local sub to factor out common code to deleting pkgspec and REQUIRING
  > file contents. Rephrase message to say `removing dependency ON'. (espie@)

  ~ Makefile                              ~ OpenBSD/PackingElement.pm
  + OpenBSD/SharedLibs.pm                 

  > pull the code that handles shared libraries (ldconfig for now) aside.
  > (espie@)

  ~ pkg_add                               ~ OpenBSD/SharedLibs.pm

  > move the system libraries registration code to SharedLibs. (espie@)

===============================================================================



More information about the odc mailing list