[odc] Daily src changes for 2005-11-22

ODC auto at squish.net
Wed Nov 23 07:00:24 GMT 2005


OpenBSD src changes summary for 2005-11-22
==========================================

distrib/hp300                           distrib/miniroot
distrib/notes                           distrib/sets
regress/usr.bin                         sys/arch/i386/i386
sys/arch/i386/include                   sys/arch/i386/pci
sys/dev                                 sys/dev/pci
usr.bin/cvs                             usr.bin/diff3
usr.bin/mg                              usr.bin/rcs
usr.bin/ssh                             usr.sbin/apmd
usr.sbin/dhcpd                          usr.sbin/tcpdump

== distrib =========================================================== 01/05 ==

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

hp300

  ~ ramdisk/install.md                    

  > Recognize hd as disk drives. (miod@)

  - common/HP-IB.geometry                 ~ ramdisk/Makefile

  > - remove HP-IB.geometry which is not useful since a long time (since we put
  > real disklabels on HP-IB disks, actually) and will confuse mere mortals.
  > - install a gzipped version of bsd.rd, boots faster from network and not
  > much
  > slower from local disk, and our bootloaders groks gzipped files since a
  > very
  > long time already.
  > ok deraadt@ (miod@)

miniroot

  ~ install.sub                           

  > '?' may not be easily found until the keyboard is mapped. Make 'L' the
  > command to list the major keymaps. Also accept 'l' and '?' without
  > explictly mentioning them in the user prompt.
  > A varient of a suggestion by And??s (sic) Delfino, seconded by jmc at .  > ok millert@ deraadt@ (krw@)

notes

  ~ hp300/install                         

  > - remove HP-IB.geometry which is not useful since a long time (since we put
  > real disklabels on HP-IB disks, actually) and will confuse mere mortals.
  > - install a gzipped version of bsd.rd, boots faster from network and not
  > much
  > slower from local disk, and our bootloaders groks gzipped files since a
  > very
  > long time already.
  > ok deraadt@ (miod@)

sets

  ~ lists/man/mi                          

  > sync (deraadt@)

== regress =========================================================== 02/05 ==

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

usr.bin

  + diff3/Makefile                        

  > regress test for diff3prog handling of unchanged files (markus@)

  ~ Makefile                              

  > enter diff3 (markus@)

== sys =============================================================== 03/05 ==

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

arch/i386/i386

  ~ esm.c                                 

  > get rid of bmc_wait and use a flag on bmc_ready to indicate if we want
  > to wait for the port to settle. lengthen the amount of time we wait to
  > what jordan had originally. (dlg@)

  ~ esm.c                                 

  > for every sensor esm looks after it has to talk to the hardware, which
  > means it could busy wait while the hardware gets ready. all the sensors
  > are updated out of a single timeout. doing this for the 30ish esm sensors
  > on my machine is probably not a good thing...
  > this changes the way updates are handled. instead of a single big update
  > for all the sensors, we now update only one sensor in a timeout. after
  > that sensor has been updated it sets up a very short timeout for the next
  > sensor to run out of. we also use the short timeouts to retry the same
  > sensor if the hardware isnt ready which means we avoid the (worst) busy
  > wait. (dlg@)

  ~ db_memrw.c                            

  > do not manually inline kvtopte() macro; no func change (mickey@)

  ~ esm.c                                 

  > shrink a little (dlg@)

  ~ esm.c                                 

  > add another backplane (dlg@)

  ~ esm.c                                 

  > support one of the powerunits (dlg@)

  ~ esm.c                                 ~ esmreg.h

  > Added probing for Dell ESM server
  > ok marco@ (jordan@)

arch/i386/include

  ~ biosvar.h                             

  > bios gives	32bit units not paddr/psize; no func change (mickey@)

  ~ pmap.h                                

  > pm_pdirpa is apaddr_t and PTDpaddr (on the contrary) is u_int32_t (mickey@)

arch/i386/pci

  ~ pci_addr_fixup.c                      

  > repair verbose printfs (mickey@)

dev

  ~ ipmi.c                                

  > Some BIOS' lie about location of ports.  Prevent panic by checking
  > bus_space_map.
  > This works around bob's ipmi panic issue on the amd64 e325 IBM box.
  > ok jordan@ (marco@)

dev/pci

  ~ pcidevs                               

  > add 82801E USB and SMBus ids. (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ pcidevs                               

  > - fix ordering of some ids
  > - add ALI M1563 ISA
  > - add Cyrix Cx5510
  > - add NS Saturn (variant of the Sun Cassini)
  > - add a bunch of Xircom entries
  > - swap some of the newer Intel PRO/100 VE ids for the real chipname id +
  > LAN
  > - remove tabs between vendor and product name for PLX entries (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ if_fxp_pci.c                          

  > sync with new names. (brad@)

== usr.bin =========================================================== 04/05 ==

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

cvs

  ~ rcs.c                                 

  > - ci(1) can intialise RCS files now!
  > - support for -j added
  > - support for -i added
  > ok joris@ xsa@ (niallo@)

diff3

  ~ diff3prog.c                           

  > out-of-bounds access; ok otto@, millert@, deraadt@ (markus@)

mg

  ~ modes.c                               

  > Fix up an ambiguous else (though ifdefed out at the moment) (kjell@)

  ~ line.c                                

  > Fix backwards insert into kill buffer (aaa \n bbb M-BS M-BS c-Y) by
  > batching string before prepending.
  > ok cloder, (grudgingly) beck (kjell@)

  ~ Makefile                              ~ def.h
  ~ line.c                                ~ random.c
  + yank.c                                

  > Move kill-related commands to their own file.
  > This will help move to a kill-ring. (kjell@)

rcs

  ~ ci.c                                  

  > nuke trailing whitespaces; no cookie for niallo. (xsa@)

  ~ ci.c                                  

  > - ci(1) can intialise RCS files now!
  > - support for -j added
  > - support for -i added
  > ok joris@ xsa@ (niallo@)

  ~ rcsdiff.1                             

  > - document `-kmode'
  > - add EXAMPLES section
  > ok jmc at .sa@)

  ~ rcsprog.h                             

  > cleanup; (xsa@)

  ~ rcsmerge.1                            

  > add EXAMPLES section; jmc ok (xsa@)

  ~ rcsdiff.c                             

  > - print to stderr in some cases
  > - few bits for `-kmode' (xsa@)

  ~ co.c                                  

  > make `-p' work again as expected; (xsa@)

  ~ rcsdiff.1                             

  > kill double .Pp; (jmc@)

ssh

  ~ hostfile.c                            

  > Correct format/arguments to debug call; spotted by shaw at vranix.com ok
  > djm@ (dtucker@)

== usr.sbin ========================================================== 05/05 ==

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

apmd

  ~ apmd.c                                

  > accidentaly lost a zero in timeout long time ago (; (mickey@)

dhcpd

  ~ dhcp.c                                

  > fix problem of dhcp server looping with "already acking lease"
  > when busy with short lease times. Fix by and discussed with millert
  > over a year ago, run at u of a for over a year, but never committed.
  > ok millert@ cloder@ (beck@)

tcpdump

  ~ Makefile                              ~ interface.h
  ~ print-802_11.c                        ~ print-udp.c
  + print-iapp.c                          

  > add printer for IAPP and hostapd(8) messages
  > ok canacar@, tested by aanriot@ and others (reyk@)

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



More information about the odc mailing list