[odc] Daily src changes for 2005-08-03

ODC auto at squish.net
Thu Aug 4 08:00:19 BST 2005


OpenBSD src changes summary for 2005-08-03
==========================================

distrib/crunch                          distrib/notes
distrib/sets                            distrib/special
sbin/bioctl                             sbin/ipsecctl
sbin/sysctl                             share/man
sys/arch/alpha/conf                     sys/arch/amd64/conf
sys/arch/cats/conf                      sys/arch/hp300/conf
sys/arch/hppa/conf                      sys/arch/hppa64/conf
sys/arch/i386/conf                      sys/arch/luna88k/conf
sys/arch/mac68k/conf                    sys/arch/macppc/conf
sys/arch/mvme68k/conf                   sys/arch/mvme68k/stand/bootsd
sys/arch/mvme68k/stand/bootst           sys/arch/mvme68k/stand/bootxx
sys/arch/mvme68k/stand/netboot          sys/arch/mvme68k/stand/sboot
sys/arch/mvme88k/conf                   sys/arch/mvmeppc/conf
sys/arch/sgi/conf                       sys/arch/sparc/conf
sys/arch/sparc64/conf                   sys/arch/vax/conf
sys/dev/ic                              sys/dev/pci
sys/net                                 sys/scsi
sys/sys                                 usr.bin/cvs
usr.bin/skeyinit                        usr.sbin/ifstated
usr.sbin/sensorsd                       

== distrib =========================================================== 01/06 ==

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

crunch

  ~ crunchgen/crunchgen.1                 ~ crunchgen/crunchgen.c

  > document cache file name,
  > more use of $@, use exec where appropriate.
  > okay deraadt@ (espie@)

notes

  ~ amd64/hardware                        ~ i386/hardware

  > ciss (mickey@)

sets

  ~ lists/man/mi                          

  > sync (deraadt@)

special

  + libstubs/Makefile                     + libstubs/db.c
  + libstubs/setlocale.c                  

  > libstubs stuff, not yet active. (espie@)

== sbin ============================================================== 02/06 ==

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

bioctl

  ~ bioctl.8                              ~ bioctl.c

  > various cleanups, the way i like it, ok marco (deraadt@)

  ~ bioctl.c                              

  > be more sure about what is a drive vs controller; ok marco (deraadt@)

  ~ bioctl.8                              

  > link back to ciss from here as well (mickey@)

  ~ bioctl.c                              

  > Fix usage. (marco@)

  ~ bioctl.8                              

  > clarify device vs drive; marco ok (deraadt@)

  ~ bioctl.8                              

  > device is not optional; spotted by jmc (deraadt@)

ipsecctl

  ~ ipsecctl.c                            ~ pfkey.c

  > be more careful when using struct ipsec_auth, might be NULL now.
  > (hshoexer@)

sysctl

  ~ sysctl.c                              

  > extend the sensors framework to allow it to report the state of the
  > sensor, not just its value.
  > ok henning@ marco@ deraadt@ beck@ fixes and tweaks grange@ (dlg@)

== share ============================================================= 03/06 ==

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

man

  ~ man4/Makefile                         ~ man4/bio.4
  ~ man4/pci.4                            ~ man4/scsi.4

  > hook up a simple ciss(4) page (mickey@)

  ~ man4/Makefile                         

  > tree broken; no ciss.4 commited (deraadt@)

  ~ man4/Makefile                         + man4/ciss.4

  > oops (mickey@)

== sys =============================================================== 04/06 ==

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

arch/alpha/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

arch/amd64/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

  ~ GENERIC                               

  > enable ciss; deraadt@ ok (mickey@)

  ~ RAMDISK_CD                            

  > ciss can fit onto the large RAMDISKS (deraadt@)

  ~ GENERIC                               ~ RAMDISK
  ~ RAMDISK_CD                            

  > Smart ARRAY comment fixes. (brad@)

arch/cats/conf

  ~ GENERIC                               

  > missing safte/ses/scsibus pieces
  > discussed with dlg@, ok deraadt@ (martin@)

arch/hp300/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

arch/hppa/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

arch/hppa64/conf

  ~ GENERIC                               

  > missing safte/ses/scsibus pieces
  > discussed with dlg@, ok deraadt@ (martin@)

arch/i386/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

  ~ GENERIC                               

  > enable ciss; deraadt@ ok (mickey@)

  ~ RAMDISK_CD                            

  > ciss can fit onto the large RAMDISKS (deraadt@)

  ~ GENERIC                               ~ RAMDISKB
  ~ RAMDISK_CD                            

  > Smart ARRAY comment fixes. (brad@)

arch/luna88k/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

arch/mac68k/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

arch/macppc/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

arch/mvme68k/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

arch/mvme68k/stand/bootsd

  ~ Makefile                              

  > Link with -lgcc like hp300 to pull in the gcc functions that zlib needs.
  > OK deraadt@ (millert@)

arch/mvme68k/stand/bootst

  ~ Makefile                              

  > Link with -lgcc like hp300 to pull in the gcc functions that zlib needs.
  > OK deraadt@ (millert@)

arch/mvme68k/stand/bootxx

  ~ Makefile                              

  > Link with -lgcc like hp300 to pull in the gcc functions that zlib needs.
  > OK deraadt@ (millert@)

arch/mvme68k/stand/netboot

  ~ Makefile                              

  > Link with -lgcc like hp300 to pull in the gcc functions that zlib needs.
  > OK deraadt@ (millert@)

arch/mvme68k/stand/sboot

  ~ Makefile                              

  > Link with -lgcc like hp300 to pull in the gcc functions that zlib needs.
  > OK deraadt@ (millert@)

arch/mvme88k/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

arch/mvmeppc/conf

  ~ GENERIC                               

  > missing safte/ses/scsibus pieces
  > discussed with dlg@, ok deraadt@ (martin@)

arch/sgi/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

arch/sparc/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

arch/sparc64/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

arch/vax/conf

  ~ GENERIC                               

  > enable safte and ses on all archs that appear to have real scsi busses
  > ok deraadt@ beck@ marco@ (dlg@)

dev/ic

  ~ ciss.c                                

  > in config loop: make delay longer and less iterations to make it run in a
  > better second (mickey@)

  ~ ciss.c                                

  > if fw provides no max sgl len -- suggest some of our own (mickey@)

  ~ rtl81x9.c                             ~ rtl81x9reg.h

  > This commit was derived from a commit to FreeBSD..
  > Use stream bus space accesses to program the ID (station address)
  > registers; otherwise, the byte order of the address is changed on
  > big-endian machines.
  > Though our bus_space API is different.
  > Tested by form at pdp-11 dotorg dot ru and robert@
  > ok mickey@ robert@ (brad@)

dev/pci

  ~ pccbb.c                               

  > enforce 10-bit width for i/o addresses when start address is assigned by
  > the driver and calcule address line mask when is not.  from
  > haya at netbsd.org.  > tested by several ppl. (fgsch@)

net

  ~ if_pfsync.h                           

  > use flag macro instead of constant (pascoe@)

  ~ if_pfsync.c                           

  > Eliminate another case where pool routines are called without process
  > context.
  > Instead of purging immediately, let the state be purged at the purge
  > interval.
  > ok henning (pascoe@)

  ~ if_pfsync.h                           

  > Do not send "deletion" messages for states created by other pfsync peers
  > when
  > they timeout.  Any other hosts that have also learnt these states will
  > already
  > know that they are due to time out.
  > ok henning (pascoe@)

  ~ if_spppsubr.c                         

  > prevent unaligned memory access when processing LCP echo packets,
  > making pppoe(4) work on sparc64. Fixes PR-4311
  > Reported and fix tested by David Coppa < dcoppa at gmail com > (canacar@)

scsi

  ~ ses.c                                 

  > take advantage of the new ability of the sensors framework to report the
  > status
  > ok marco@ beck@ henning@ deraadt@ (dlg@)

  ~ ses.c                                 ~ ses.h

  > report the state of the power supplies. the value shows if the psu is on
  > or off, but sysctl doesnt know how to display it (yet).
  > requested by marco@ (dlg@)

  ~ cd.c                                  ~ cd.h

  > Move a couple of 2048+4 byte structures from the stack to the heap.
  > Create structures to eliminate 2048+4 magic number everywhere. Mostly
  > adapted from NetBSD.
  > tested by sturm@, beck at . beck@ (krw@)

sys

  ~ sensors.h                             

  > extend the sensors framework to allow it to report the state of the
  > sensor, not just its value.
  > ok henning@ marco@ deraadt@ beck@ fixes and tweaks grange@ (dlg@)

== usr.bin =========================================================== 05/06 ==

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

cvs

  ~ cvs.1                                 

  > document $HOME/.cvsignore in FILES section; ok jmc at .sa@)

  ~ cvs.h                                 ~ cvs.c
  ~ file.c                                

  > check only once for the HOME environment variable and reuse
  > its value (if any) to check for the .cvsrc and .cvsignore files;
  > ok jfb@ joris at .sa@)

  ~ cvs.1                                 

  > avoid xrefs to self... (jmc@)

skeyinit

  ~ skeyinit.1                            

  > improve description of -a and -s a little; (jmc@)

== usr.sbin ========================================================== 06/06 ==

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

ifstated

  ~ parse.y                               

  > use action_block in init instead of custom code, permits single line
  > commands w/o braces in init
  > ok henning, mpf (sturm@)

sensorsd

  ~ sensorsd.c                            

  > dlg did not test what he affects; enum clash (deraadt@)

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



More information about the odc mailing list