[odc] Daily src changes for 2006-02-01

ODC auto at squish.net
Thu Feb 2 07:00:42 GMT 2006


OpenBSD src changes summary for 2006-02-01
==========================================

distrib/notes                           etc/spamd.conf
regress/sys                             sbin/dhclient
sbin/ipsecctl                           sbin/route
share/man                               share/misc
sys/arch/i386/pci                       sys/arch/sparc64/conf
sys/arch/sparc64/dev                    sys/conf
sys/dev/ic                              sys/dev/pci
sys/net                                 usr.bin/cvs
usr.bin/ftp                             usr.bin/mail
usr.bin/nc                              usr.bin/rdistd
usr.bin/ssh                             usr.bin/systat
usr.bin/telnet                          usr.sbin/afs
usr.sbin/dhcpd                          usr.sbin/ifstated
usr.sbin/ospfd                          

== distrib =========================================================== 01/08 ==

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

notes

  ~ amd64/hardware                        ~ cats/hardware
  ~ i386/hardware                         

  > Document VT6410 support. (jsg@)

== etc =============================================================== 02/08 ==

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

spamd.conf

  ~ spamd.conf                            

  > use full path to binary in (commented) relaydb example,
  > from jared rr spiegel, closes PR 4982, ok beck@ (dhartmei@)

== regress =========================================================== 03/08 ==

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

sys

  ~ uvm/mmap_4g/mmap_4g.c                 

  > double semicolon; from Daniel Matic in PR 4929 (otto@)

== sbin ============================================================== 04/08 ==

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

dhclient

  ~ dhcp-options.5                        

  > NTP is described by RFC 1305, not 1035;
  > from michal f. hanula (freebsd docs/92629) (jmc@)

ipsecctl

  ~ ipsecctl.c                            

  > noted by lint: include <string.h> instead of <strings.h>, add tow ARGSUSED1
  > (hshoexer@)

route

  ~ show.c                                

  > double semicolon; from Daniel Matic in PR 4929 (otto@)

== share ============================================================= 05/08 ==

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

man

  ~ man4/Makefile                         + man4/pcfiic.4

  > a manpage for pcfiic(4) (dlg@)

  ~ man4/iic.4                            ~ man4/man4.sparc64/ebus.4

  > reciprocate the Xrs for pcfiic (dlg@)

  ~ man4/pcfiic.4                         

  > tweaks; ok dlg (jmc@)

  ~ man4/pciide.4                         

  > Document VT6410 support. (jsg@)

  ~ man4/Makefile                         

  > Unbreak the tree. (kettenis@)

  ~ man4/sm.4                             ~ man4/isa.4
  ~ man4/pcmcia.4                         ~ man4/man4.i386/intro.4
  ~ man4/man4.amd64/intro.4               ~ man4/man4.mac68k/intro.4

  > update for recent sm(4) changes
  > ok jmc (martin@)

misc

  ~ getopt                                

  > Actually working example, from Ray Lai in PR 5000; with a twist (also
  > fix usage()) from me. (otto@)

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

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

arch/i386/pci

  ~ geodesc.c                             ~ geodescreg.h

  > implement a much better 27mhz tc found on geode; inspired by freebsd;
  > grange@ ok (mickey@)

arch/sparc64/conf

  ~ GENERIC                               ~ files.sparc64

  > a driver for the phillips pcf8584 i2c controller as found on the sun netra
  > t1 105.
  > tested by henning@ djm@
  > ok kettenis@ put it in deraadt@ (dlg@)

arch/sparc64/dev

  + pcfiic_ebus.c                         

  > a driver for the phillips pcf8584 i2c controller as found on the sun netra
  > t1 105.
  > tested by henning@ djm@
  > ok kettenis@ put it in deraadt@ (dlg@)

  ~ pcfiic_ebus.c                         

  > oops (dlg@)

conf

  ~ files                                 

  > a driver for the phillips pcf8584 i2c controller as found on the sun netra
  > t1 105.
  > tested by henning@ djm@
  > ok kettenis@ put it in deraadt@ (dlg@)

dev/ic

  + pcf8584var.h                          + pcf8584.c

  > a driver for the phillips pcf8584 i2c controller as found on the sun netra
  > t1 105.
  > tested by henning@ djm@
  > ok kettenis@ put it in deraadt@ (dlg@)

  ~ pcf8584.c                             

  > dont clutter up dmesg with useless or redundant information
  > prodded by deraadt@ (dlg@)

dev/pci

  ~ if_bgereg.h                           

  > some more constants.
  > From NetBSD (brad@)

  ~ if_bge.c                              

  > Set up the PCI DMA control register properly for the 5714 family,
  > only tested on the BCM5780 so far as found in the ServerWorks
  > HT-2000 chipset. bge goes from slow throughput and constant
  > watchdog resets to no watchdog's and decent throughput and what
  > appears to be stable operation.
  > From jonathan NetBSD and based on the Broadcom Linux driver.
  > Thanks to Daniel Ouellet for testing on an IBM e326m (brad@)

  ~ if_bge.c                              

  > one less magic value. (brad@)

  ~ if_bge.c                              

  > rearrange code section for enabling the read DMA state machine
  > to allow enabling the long burst FIFO on PCI Express cards though
  > its currently disabled at the moment.
  > From jonathan NetBSD and based on the Broadcom Linux driver. (brad@)

  ~ pciide.c                              

  > Add support for VIA VT6410.
  > Originally from Benoit Izac in PR 4995 reworked to
  > not be affected by the southbridge checking the other VIA
  > ids have to do by incorporating suggestions from brad@ and kettenis at .  > ok brad@ kettenis@ grange@ (jsg@)

  ~ if_ixgb.c                             

  > double semicolon; from Daniel Matic in PR 4929 (otto@)

  ~ if_ixgb.c                             

  > fix comments. (brad@)

  ~ if_ixgb.c                             

  > remove return values in this comment too. (brad@)

net

  ~ route.c                               

  > Initialize rmx_expire in rt_timer_add() so that dynamic routes (e.g. PMTU)
  > show a correct expire time in route(8). OK and idea mpf@ looks good
  > henning@ (claudio@)

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

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

cvs

  ~ rcs.c                                 

  > set rcs_errno accordingly in rcs_open() if the file is not found.
  > OK niallo at .sa@)

  ~ tag.c                                 

  > allow tag deletion with -d option; OK niallo at .sa@)

  ~ admin.c                               

  > cannot admin newly added file. (xsa@)

  ~ buf.h                                 ~ log.h

  > check format string; OK niallo@, "it's nice to have" joris at .sa@)

ftp

  ~ fetch.c                               

  > save errno, from Ray Lai in PR 4999. (otto@)

mail

  ~ quit.c                                

  > double semicolon; from Daniel Matic in PR 4929 (otto@)

nc

  ~ netcat.c                              

  > remove obsolete code; from Ray Lai in PR 4998; ok tedu@ beck@ (otto@)

rdistd

  ~ server.c                              

  > double semicolon; from Daniel Matic in PR 4929 (otto@)

ssh

  ~ sshd.8                                

  > small tweak; (jmc@)

  ~ version.h                             

  > openssh 4.3 (markus@)

  ~ sshd.8                                

  > - merge sections on protocols 1 and 2 into a single section
  > - remove configuration file section
  > ok markus (jmc@)

systat

  ~ pigs.c                                

  > double semicolon; from Daniel Matic in PR 4929 (otto@)

telnet

  ~ encrypt.c                             

  > double semicolon; from Daniel Matic in PR 4929 (otto@)

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

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

afs

  ~ src/rx/rx.c                           

  > double semicolon; from Daniel Matic in PR 4929 (otto@)

dhcpd

  ~ dhcp-options.5                        

  > NTP is described by RFC 1305, not 1035;
  > from michal f. hanula (freebsd docs/92629) (jmc@)

ifstated

  ~ ifstated.c                            

  > If we reenter a state, it still has the old link state values cached.
  > Therefore, if it enters a state without calling scan_ifstate()
  > (e.g. through an external-test) ifstated will do the wrong thing (tm).
  > Change scan_ifstate() to first walk over all states and update the
  > expressions _before_ they are evaluated.
  > Help and ok markus@, testing sturm@, ok mcbride at .pf@)

  ~ ifstated.c                            

  > Run external tests synchronous at state changes and
  > call adjust_external_expressions() which updates the
  > expressions for all states.
  > Address similar state caching problems for external tests as
  > in previous commit.
  > Don't ignore set-state actions if they are happening right
  > after a state change. (Based on a patch from Holger Mikolon).
  > ok markus@, testing sturm@, ok mcbride at .pf@)

  ~ ifstated.c                            

  > Simplify expression code. Patch from markus at .  > ok mcbride@ (mpf@)

ospfd

  ~ imsg.c                                ~ ospfd.h

  > zap unused function.
  > ok claudio@ (norby@)

  ~ rde_spf.c                             

  > variable naming, a -> addr.
  > ok claudio@ (norby@)

  ~ rde_spf.c                             

  > Wrong type, found by lint.
  > ok claudio@ (norby@)

  ~ rde_spf.c                             

  > spf_calc should only do what the name says - calculate the spf tree.
  > ok claudio@ (norby@)

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



More information about the odc mailing list