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

ODC auto at squish.net
Thu Aug 18 08:00:25 BST 2005


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

bin/md5                                 distrib/sets
games/quiz                              libexec/ftp-proxy
sbin/bioctl                             sbin/pfctl
sys/dev                                 sys/dev/ic
sys/dev/pci                             sys/scsi
usr.bin/cvs                             usr.sbin/hostapd
usr.sbin/pkg_add                        

== bin =============================================================== 01/08 ==

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

md5

  ~ md5.c                                 

  > Exit unsuccessfully when comparing against a checklist file fails.
  > OK markus@ millert@ (mpf@)

== distrib =========================================================== 02/08 ==

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

sets

  ~ lists/man/mi                          

  > sync (deraadt@)

== games ============================================================= 03/08 ==

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

quiz

  ~ datfiles/elements                     

  > update with a couple of new elements;
  > from pjanzen@ (jmc@)

== libexec =========================================================== 04/08 ==

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

ftp-proxy

  ~ getline.c                             

  > let IAP/IP/IAC thru. This lets the server receive an ABORT command with
  > the attached urgent data. And so ftp ^C works.
  > okay beck@, millert@ (espie@)

== sbin ============================================================== 05/08 ==

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

bioctl

  ~ bioctl.c                              

  > Add support for unused disks.
  > Fix SCSI string madness (by deraadt).
  > Add some debug statements in bioctl. (marco@)

pfctl

  ~ pfctl_table.c                         

  > with pfctl -vsI, indicate which interfaces are being skipped.
  > ok henning@, markus@, mpf@ (dhartmei@)

== sys =============================================================== 06/08 ==

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

dev

  ~ bio.c                                 ~ biovar.h

  > add bio_unregister so drivers can remove their bio entry on error or
  > detach.
  > ok marco@ after i proved i had tested it. (dlg@)

  ~ biovar.h                              

  > Add blink ioctl. (marco@)

  ~ biovar.h                              

  > Add ioctl for setting the state of disks.
  > KNF (marco@)

dev/ic

  ~ ami.c                                 

  > Add support for unused disks.
  > Fix SCSI string madness (by deraadt).
  > Add some debug statements in bioctl. (marco@)

  ~ ami.c                                 

  > ARGH! undo commit because i used the wrong tree. (marco@)

  ~ ami.c                                 

  > Add support for unused disks.
  > Fix SCSI string madness (by deraadt).
  > Add some debug statements in bioctl. (marco@)

  ~ ami.c                                 

  > WRITE_BUFFER is a valid command to make it to the passthru busses. make
  > the unsupported command printf use hex instead of decimal when printing
  > while im here so i dont have to think and do maths to figure out what
  > it is complaining about
  > ok marco@ (dlg@)

  ~ ar5xxx.c                              

  > fix compiling with AR5K_DEBUG. thanks to Bernd Ahlers. (reyk@)

  ~ ar5xxx.h                              ~ ath.c
  ~ athvar.h                              

  > fix led states and knf. this also enables support for the software led
  > in some thinkpads - turn it on in the ASSOC and RUN states. (reyk@)

  ~ ami.c                                 

  > Move WRITE_BUFFER to appropriate spot.  Bad dlg@
  > Add SEND_DIAGNOSTIC as valid command. (marco@)

  ~ ami.c                                 

  > Cleanup up hot spare and unsused disk code. ok deraadt@ (marco@)

  ~ amireg.h                              

  > Fix incorrect structure.  Spotted by Jordan Hargrave. (marco@)

  ~ ami.c                                 

  > KNF (marco@)

  ~ amireg.h                              

  > Move #defines under the right heading. (marco@)

  ~ ami.c                                 

  > Add additional paramter to ami_mgmt so that we can start support "set hdd
  > state". (marco@)

dev/pci

  ~ if_ath_pci.c                          

  > cleanup and knf. remove the ath_product() workaround. (reyk@)

scsi

  ~ safte.c                               

  > dont increment the offset both in and out of the loop while reading the
  > config
  > ok deraadt@ marco@ (dlg@)

  ~ scsi_disk.h                           ~ sd.c

  > Use defines for disk mode page codes. Check returned mode pages to
  > ensure they are the ones requested. No functional change unless
  > garbage was being returned.
  > ok marco@ (krw@)

  ~ scsi_all.h                            

  > add a macro for the WRITE_BUFFER opcode
  > ok marco@ krw@ (dlg@)

== usr.bin =========================================================== 07/08 ==

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

cvs

  ~ cvs.1                                 

  > document CVS/* files; input+ok jmc (xsa@)

  ~ file.c                                ~ status.c
  ~ util.c                                

  > trailing whitespaces ... (xsa@)

  ~ file.c                                ~ file.h

  > keep a pointer to the CVSENTRIES in the CVSFILE structure.
  > ok xsa@ (joris@)

  ~ resp.c                                

  > more use of CVS_ENT_MAXLINELEN; (xsa@)

  ~ status.c                              

  > only close the RCS file if we opened it.
  > fixes a crash with newly added files.
  > ok jfb@ (joris@)

== usr.sbin ========================================================== 08/08 ==

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

hostapd

  ~ hostapd.c                             ~ iapp.c
  ~ privsep.c                             

  > add newlines in hostapd_fatal() calls, fix some typos.
  > thanks to Brian Poole. (reyk@)

pkg_add

  ~ Makefile                              + pod/OpenBSD::PackageName.pod

  > document OpenBSD::PackageName (espie@)

  ~ Makefile                              + pod/OpenBSD::Getopt.pod

  > document Getopt. (espie@)

  ~ pod/OpenBSD::PackingElement.pod       

  > fix class hierarchy indentations (espie@)

  ~ pod/OpenBSD::PackingElement.pod       

  > finish fleshing out the class hierarchy (espie@)

  ~ pod/OpenBSD::PackingElement.pod       

  > fill out description for most classes (espie@)

  ~ OpenBSD/Delete.pm                     ~ OpenBSD/RequiredBy.pm

  > rename erase to more appropriate forget (espie@)

  ~ pkg_add                               ~ pkg_delete

  > restore $main::not that is needed by OpenBSD::RequiredBy,
  > put an # XXX comment so I won't be tempted to clean it again. (espie@)

  ~ Makefile                              

  > document RequiredBy module. (espie@)

  ~ pkg_add                               ~ OpenBSD/PackingList.pm

  > save architecture as well for ExtraInfo, so that pkg_add -u won't try
  > to add packages for the wrong architecture.
  > Noticed by Tim Kornau. (espie@)

  ~ pkg_add.1                             

  > ftp-proxy misbehavior is of the past. (espie@)

  ~ pkg_add                               

  > if we can't read the packing-list, it's because it's a bad pkgname.
  > reported by niklas@ (espie@)

  ~ pkg_add                               

  > when looking for updates, select the best version: we know what to do
  > with p suffixes in a safe way. (espie@)

  + pod/OpenBSD::RequiredBy.pod           

  > works better with the actual file. (espie@)

  ~ pkg_add                               ~ OpenBSD/RequiredBy.pm

  > clean-up, move the compute_closure code to RequiredBy, since it's
  > quite generic. (espie@)

  ~ pkg_delete                            

  > we have a much more accurate image of stuff in -n mode, so we can
  > ditch this test, pkg_delete -n should no longer loop indefinitely. (espie@)

  ~ pkg_delete                            

  > reuse compute_closure (espie@)

  ~ pkg_add                               

  > better message when we can't resolve a stem, taken from pkg_delete.
  > (espie@)

  ~ pod/OpenBSD::RequiredBy.pod           

  > document new method (espie@)

  ~ pkg_add.1                             

  > drop paragraph about ftp-proxy.
  > jmc@ insisted... and yeah, it's a bit confusing. (espie@)

  ~ pod/OpenBSD::PackingElement.pod       

  > fix a few typos.
  > link to RequiredBy(3p) now that it exists. (espie@)

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



More information about the odc mailing list