[odc] Daily src changes for 2006-03-06

ODC auto at squish.net
Tue Mar 7 07:01:00 GMT 2006


OpenBSD src changes summary for 2006-03-06
==========================================

bin/ksh                                 bin/systrace
distrib/amd64                           distrib/hp300
distrib/hppa                            distrib/i386
distrib/luna88k                         distrib/mac68k
distrib/miniroot                        distrib/mvme68k
distrib/mvme88k                         distrib/ramdisk
distrib/sgi                             distrib/vax
games/rogue                             lib/libpthread
sbin/ccdconfig                          sbin/dhclient
sbin/pflogd                             sbin/ping
sbin/ping6                              share/man
sys/arch/amd64/amd64                    sys/arch/amd64/conf
sys/arch/i386/conf                      sys/arch/i386/i386
sys/dev/acpi                            sys/dev/pci
sys/net                                 sys/uvm
usr.bin/cvs                             usr.bin/rcs
usr.sbin/apm                            usr.sbin/pkg_add

== bin =============================================================== 01/09 ==

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

ksh

  ~ misc.c                                

  > convert permanent privilege revocation to use setresuid/setresgid;
  > ok henning@ (djm@)

systrace

  ~ intercept.c                           

  > convert permanent privilege revocation to use setresuid/setresgid;
  > ok henning@ (djm@)

== distrib =========================================================== 02/09 ==

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

amd64

  ~ common/list                           

  > eject -> mt (except on alpha where size tests are needed) (deraadt@)

hp300

  ~ ramdisk/list                          

  > eject -> mt (except on alpha where size tests are needed) (deraadt@)

hppa

  ~ list                                  

  > eject -> mt (except on alpha where size tests are needed) (deraadt@)

i386

  ~ common/list                           

  > eject -> mt (except on alpha where size tests are needed) (deraadt@)

luna88k

  ~ ramdisk/list                          

  > eject -> mt (except on alpha where size tests are needed) (deraadt@)

mac68k

  ~ ramdisk/list                          

  > eject -> mt (except on alpha where size tests are needed) (deraadt@)

miniroot

  ~ list                                  

  > eject -> mt (except on alpha where size tests are needed) (deraadt@)

mvme68k

  ~ ramdisk/list                          

  > eject -> mt (except on alpha where size tests are needed) (deraadt@)

mvme88k

  ~ ramdisk/list                          

  > eject -> mt (except on alpha where size tests are needed) (deraadt@)

ramdisk

  ~ list                                  

  > eject -> mt (except on alpha where size tests are needed) (deraadt@)

sgi

  ~ ramdisk/list                          

  > eject -> mt (except on alpha where size tests are needed) (deraadt@)

vax

  ~ common/list                           

  > eject -> mt (except on alpha where size tests are needed) (deraadt@)

== games ============================================================= 03/09 ==

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

rogue

  ~ init.c                                ~ rogue.h

  > fixes from adobriyan at gmaileraadt@)

  ~ save.c                                

  > open(2) returns -1 on error, not NULL
  > From: Alexey Dobriyan <adobriyan at gmail.comhenning@)

== lib =============================================================== 04/09 ==

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

libpthread

  ~ uthread/uthread_init.c                

  > Add _thread_atexit_lock and _thread_atexit_unlock to the list of
  > weak functions; ok millert at .tto@)

== sbin ============================================================== 05/09 ==

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

ccdconfig

  ~ ccdconfig.c                           

  > convert permanent privilege revocation to use setresuid/setresgid;
  > ok henning@ (djm@)

dhclient

  ~ dhclient.c                            

  > convert permanent privilege revocation to use setresuid/setresgid;
  > ok henning@ (djm@)

pflogd

  ~ privsep.c                             

  > convert permanent privilege revocation to use setresuid/setresgid;
  > ok henning@ (djm@)

ping

  ~ ping.c                                

  > convert permanent privilege revocation to use setresuid/setresgid;
  > ok henning@ (djm@)

ping6

  ~ ping6.c                               

  > convert permanent privilege revocation to use setresuid/setresgid;
  > ok henning@ (djm@)

== share ============================================================= 06/09 ==

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

man

  ~ man4/lmtemp.4                         

  > i386 is not special anymore (deraadt@)

  ~ man4/lmtemp.4                         

  > actually, the authors section is a lie, since we rewrote it (deraadt@)

  ~ man4/gpioow.4                         ~ man4/onewire.4
  ~ man4/owid.4                           ~ man4/owtemp.4

  > 1-Wire bus support will first appear in OpenBSD 4.0, not 3.9.
  > Spotted by Dries Schellekens <gwyllion at ulyssis.org(grange@)

== sys =============================================================== 07/09 ==

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

arch/amd64/amd64

  ~ ioapic.c                              

  > Synch bits of the i386 and amd64 ioapic code.
  > Make ioapic redirect register writes atomic on amd64 just like on i386.
  > ok niklas@, grange@ (kettenis@)

  ~ ioapic.c                              

  > Remove accidentally committed debug printf. (kettenis@)

arch/amd64/conf

  ~ GENERIC                               

  > Rename hpet to acpihpet so that all devices use the same naming convention.
  > discussed with jordan. (marco@)

arch/i386/conf

  ~ GENERIC                               

  > Rename hpet to acpihpet so that all devices use the same naming convention.
  > discussed with jordan. (marco@)

arch/i386/i386

  ~ ioapic.c                              

  > Synch bits of the i386 and amd64 ioapic code.
  > Make ioapic redirect register writes atomic on amd64 just like on i386.
  > ok niklas@, grange@ (kettenis@)

dev/acpi

  ~ files.acpi                            + acpihpet.c

  > Rename hpet to acpihpet so that all devices use the same naming convention.
  > discussed with jordan. (marco@)

  - hpet.c                                

  > No longer needed since it is moved to acpihpet. (marco@)

dev/pci

  ~ pciide.c                              

  > Make UDMA on the VT8237 work again.
  > ok jsg@, grange@ (kettenis@)

  ~ pcidevs                               

  > ricoh sd/mmc controller (deraadt@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > sync (deraadt@)

net

  ~ route.c                               

  > KNF, cleanup etc, no binary change (henning@)

  ~ route.c                               

  > cvhange a KASSERT into a if() .. panic() construct so the binary doesn't
  > change every time a line is added or removed. no functional change.
  > (henning@)

  ~ route.c                               

  > more cleanup, again no binary change.
  > as the previous changes from a train ride to frankfurt a bit over a week
  > ago (henning@)

  ~ route.c                               

  > change a questionable multi-level foo ? a : b construct into readable
  > code. no binary change. (henning@)

  ~ route.c                               

  > get rid of questionable macro gore.
  > a 200+ lines diff, but no binary change. (henning@)

uvm

  ~ uvm_fault.c                           

  > do not panic unwiring unmapped memory (mmap3 regress); from netbsd;
  > kettenis@ tedu@ ok (mickey@)

  ~ uvm_km.c                              

  > deal w/ uvm_km_alloc() returning null; tedu@ ok (mickey@)

== usr.bin =========================================================== 08/09 ==

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

cvs

  ~ diff3.c                               

  > if the submitted rev(s) is/are the same as the head rev, skip the process
  > for the specified file. Fix some error messages while there. OK joris@
  > (xsa@)

  ~ diff3.c                               

  > adapt informative message if we are sending output to stdout. (xsa@)

  ~ buf.c                                 

  > like gnu ci(1), continue to process valid files in argv even if some are
  > invalid.
  > ok xsa@ (niallo@)

rcs

  ~ rcsmerge.c                            

  > if the submitted rev(s) is/are the same as the head rev, skip the process
  > for the specified file. Fix some error messages while there. OK joris@
  > (xsa@)

  ~ ci.1                                  ~ ci.c
  ~ co.1                                  ~ ident.c
  ~ rcsclean.1                            ~ rcsdiff.1
  ~ rcsdiff.c                             ~ rcsintro.7
  ~ rcsmerge.1                            ~ rcsprog.c
  ~ rlog.1                                

  > many spacing cleanups (deraadt@)

  ~ rcsdiff.c                             

  > fix output to mimic gnu/usr.bin/rcs. (xsa@)

  ~ rcsmerge.c                            

  > adapt informative message if we are sending output to stdout. (xsa@)

  ~ co.c                                  

  > missing newline in checkout_rev(); spotted by joris at .sa@)

  ~ co.c                                  

  > should also have removed those newlines in previous commit. (xsa@)

  ~ co.c                                  

  > missing informative message after call to checkout_rev(). (xsa@)

  ~ rcs.1                                 ~ rcsprog.c

  > move compat flags into a STANDARDS section;
  > ok niallo xsa (jmc@)

  ~ rcsdiff.1                             ~ rcsdiff.c

  > move compat flags into a STANDARDS section; (jmc@)

  ~ rcsmerge.1                            ~ rcsmerge.c

  > move compat flags into a STANDARDS section;
  > update usage() whilst here... (jmc@)

  ~ rlog.1                                ~ rlog.c

  > move compat flags into a STANDARDS section; (jmc@)

  ~ ci.c                                  

  > update usage() (jmc@)

  ~ rcsprog.c                             

  > update usage(); (jmc@)

  ~ rcsclean.c                            

  > update usage(); (jmc@)

  ~ rcsdiff.c                             

  > update usage(); (jmc@)

  ~ rlog.c                                

  > update usage(); (jmc@)

  ~ ci.c                                  

  > like gnu ci(1), continue to process valid files in argv even if some are
  > invalid.
  > ok xsa@ (niallo@)

== usr.sbin ========================================================== 09/09 ==

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

apm

  ~ apm.c                                 

  > failure to connect to apmd socket -- get status from the /dev/apm directly
  > (mickey@)

pkg_add

  ~ Makefile                              ~ OpenBSD/PackageRepository.pm
  + OpenBSD/PackageRepository/SCP.pm      + OpenBSD/PackageRepository/Source.pm

  > take some infrequently used code completely out of the way. (espie@)

  ~ OpenBSD/PackageRepository.pm          

  > typo (espie@)

  ~ OpenBSD/PackageRepository.pm          

  > actually zap the code (espie@)

  ~ OpenBSD/PackageLocation.pm            

  > zap object pid when done with it. (espie@)

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



More information about the odc mailing list