[odc] Daily src changes for 2006-05-15

ODC auto at squish.net
Tue May 16 08:00:30 BST 2006


OpenBSD src changes summary for 2006-05-15
==========================================

bin/date                                distrib/notes
distrib/sets                            lib/libc
libexec/ftpd                            libexec/spamd
regress/lib                             sbin/dhclient
sbin/ipsecctl                           sys/arch/amd64/stand/boot
sys/arch/i386/pci                       sys/arch/i386/stand/boot
sys/arch/luna88k/luna88k                sys/arch/m88k/m88k
sys/arch/powerpc/include                sys/arch/powerpc/powerpc
sys/arch/sparc64/conf                   sys/arch/sparc64/dev
sys/arch/sparc64/sparc64                sys/dev
sys/dev/ic                              sys/dev/pci
sys/dev/sbus                            usr.bin/calendar
usr.bin/rcs                             usr.sbin/hostapd
usr.sbin/httpd                          usr.sbin/tcpdump

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

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

date

  ~ date.1                                

  > better example;
  > from siju george
  > ok deraadt (jmc@)

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

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

notes

  ~ sparc64/prep                          

  > point to the correct FTP site that can be used to get firwmare patches
  > and also note the reader that the SunSolve web interface can be used
  > for the same purpose. (robert@)

sets

  ~ lists/man/mi                          

  > sync (deraadt@)

  ~ lists/base/mi                         

  > sync (deraadt@)

== lib =============================================================== 03/09 ==

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

libc

  ~ gen/getcap.c                          

  > Handle empty terminal names more gracefully.
  > Variously OK. (hugh@)

  ~ sys/ptrace.2                          

  > Adjust now that powerpc has PT_{GET|SET}FPREGS.
  > reminded by miod@ (kettenis@)

== libexec =========================================================== 04/09 ==

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

ftpd

  ~ monitor.c                             

  TAGGED OPENBSD_3_9
  > MFC:
  > Fix by moritz@
  > Allow anonymous logins without a password, which was broken
  > by the last commit. Noticed by Armin Wolfermann.
  > ok deraadt@ moritz@ (brad@)

spamd

  ~ spamd.8                               ~ spamd.c

  > add an -h option to override the hostname that is reported in the
  > SMTP banner
  > ok beck@ (jcs@)

== regress =========================================================== 05/09 ==

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

lib

  ~ libc/ieeefp/except/except.c           

  > Try harder to trigger an exception.  On architectures where floating-point
  > exceptions are deferred, we might not see the exception before another
  > floating-point instruction is executed.  This is especially true on the
  > i387
  > where we don't see underflow/overflow until the result is stored into
  > memory. (kettenis@)

== sbin ============================================================== 06/09 ==

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

dhclient

  ~ dhctoken.h                            

  > whitespace cleanup
  > ok claudio@, mbalmer@ (fkr@)

ipsecctl

  ~ ike.c                                 

  > delete weird C (deraadt@)

  ~ parse.y                               

  > permit proto 0; ok hshoexer (deraadt@)

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

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

arch/amd64/stand/boot

  ~ boot.8                                

  > better wording for the "memory" section; (jmc@)

arch/i386/pci

  ~ agp_machdep.c                         

  > Add AGP support for Intel 945G/GM chipsets.  The 945GM (mobile) variant
  > also needs a X.org update, which will go in later.
  > Tested by a bunch of people; ok deraadt@ (dim@)

arch/i386/stand/boot

  ~ boot.8                                

  > better wording for the "memory" section; (jmc@)

arch/luna88k/luna88k

  ~ locore.S                              ~ m8820x.c
  ~ machdep.c                             

  > Clean secondary processors initialization code, similar to mvme88k;
  > tested aoyama@ (miod@)

arch/m88k/m88k

  ~ vectors_88110.S                       

  > Wrong routine for reserved vector 0x0f. (miod@)

arch/powerpc/include

  ~ ptrace.h                              

  > Implement PT_{GET|SET}FPREGS.
  > "looks good to me" miod@, ok drahn@ (kettenis@)

arch/powerpc/powerpc

  ~ process_machdep.c                     

  > Implement PT_{GET|SET}FPREGS.
  > "looks good to me" miod@, ok drahn@ (kettenis@)

arch/sparc64/conf

  ~ files.sparc64                         

  > Merge creator attachment code again, it turns out the upa/mainbus
  > attachment
  > code split is not necessary after all; ok jason@ (miod@)

arch/sparc64/dev

  - creator_mainbus.c                     - creator_upa.c
  ~ creator.c                             ~ creatorvar.h

  > Merge creator attachment code again, it turns out the upa/mainbus
  > attachment
  > code split is not necessary after all; ok jason@ (miod@)

arch/sparc64/sparc64

  ~ trap.c                                

  > Fix SIGFPE handling.  The code doing an ADVANCE after calling trapsignal(),
  > which made is skip the first instruction of the signal trampoline in
  > certain
  > cases.  That in turn truly hosed the stack.
  > ok miod@, jason@ (kettenis@)

dev

  ~ ipmivar.h                             ~ ipmi.c

  > Make _bmc_io_wait 1 second instead of 500ms.
  > Prevent multiple reads and writes to the bmc at the same time which could
  > interrupt a complete bmc transaction.
  > tested by various people. (marco@)

  ~ ipmivar.h                             

  > Kill evil spacing. (marco@)

  ~ ipmi.c                                

  > Add device name when printing out errors.  Pointed out by deraadt@ (marco@)

dev/ic

  ~ mfi.c                                 ~ mfireg.h
  ~ mfivar.h                              

  > Add INQUIRY command.
  > Add sgl magic. (marco@)

  ~ mfi.c                                 

  > Oops don't send command twice to firmware when polling. (marco@)

  ~ mfi.c                                 

  > Clear all relevant ccb fields when mfi_put_ccb frees a ccb. (marco@)

dev/pci

  ~ if_xge.c                              

  > add a shutdown hook. (brad@)

  ~ agp_i810.c                            

  > Add AGP support for Intel 945G/GM chipsets.  The 945GM (mobile) variant
  > also needs a X.org update, which will go in later.
  > Tested by a bunch of people; ok deraadt@ (dim@)

dev/sbus

  ~ if_le_lebuffer.c                      ~ if_le_ledma.c

  > Sprinkle bus_space_barrier()s after LANCE register writes, as already done
  > in if_le.c; ok jason@ (miod@)

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

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

calendar

  ~ calendars/fr_FR.ISO8859-1/calendar.fetes
  ~ calendars/fr_FR.ISO8859-1/calendar.jferies

  > fix Mother's/Father's day and another entry.
  > from FreeBSD;
  > ok miod@ (aanriot@)

rcs

  ~ Makefile                              ~ diff.h
  ~ diff3.c                               ~ merge.c
  ~ rcsprog.c                             ~ rcsprog.h

  > missing bits for a working merge(1). Built and enabled.
  > OK joris@ ray at .sa@)

  ~ Makefile                              

  > oopps, missing \ at EOL. (xsa@)

  ~ rcsmerge.1                            

  > .Xr merge(1) (xsa@)

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

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

hostapd

  ~ print-802_11.c                        

  > make lint happy (reyk@)

  ~ Makefile                              ~ apme.c
  ~ hostapd.8                             ~ hostapd.conf.5
  ~ hostapd.h                             ~ iapp.c
  ~ parse.y                               ~ privsep.c
  + roaming.c                             

  > initial implementation of "IP Roaming" in hostapd, see hostapd.conf(5).
  > ok dlg@ (reyk@)

  ~ hostapd.8                             ~ hostapd.conf.5

  > mention the lack of authenticated management frames in IEEE 802.11. (reyk@)

httpd

  ~ src/main/http_main.c                  

  > set cur & max limits with MaxFOOPerChild instead of cur twice
  > From: John Wong <johnw at wonghome.netok ckuethe (henning@)

tcpdump

  ~ tcpdump.8                             

  > better description for -X;
  > based on a diff from jean raby;
  > ok deraadt (jmc@)

  ~ tcpdump.8                             

  > add a little bit more to -X; (jmc@)

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



More information about the odc mailing list