[odc] Daily src changes for 2006-01-24
ODC
auto at squish.net
Wed Jan 25 07:01:41 GMT 2006
OpenBSD src changes summary for 2006-01-24
==========================================
distrib/sets lib/libc
share/man sys/arch/mac68k/include
sys/arch/mac68k/mac68k sys/dev/i2c
sys/dev/pci sys/nfs
usr.bin/bc usr.bin/rcs
usr.sbin/bgpctl usr.sbin/bgpd
usr.sbin/ospfd usr.sbin/pkg_add
== distrib =========================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.cats ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ lists/base/md.luna88k
~ lists/base/md.mac68k ~ lists/base/md.macppc
~ lists/base/md.mvme68k ~ lists/base/md.mvme88k
~ lists/base/md.mvmeppc ~ lists/base/md.sgi
~ lists/base/md.sparc ~ lists/base/md.sparc64
~ lists/base/md.vax ~ lists/base/md.zaurus
~ lists/comp/mi
> sync (pvalchev@)
== lib =============================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ db/mpool/mpool.c
> Add missing break; in a switch case statement from r1.7 pread() changes.
> From
> dhelder AT arbor.net. millert@ ok (aaron@)
== share ============================================================= 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/lm.4
> spelling; (jmc@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/mac68k/include
~ cpu.h
> Remove unused fields from struct mac68k_machine. (miod@)
arch/mac68k/mac68k
~ machdep.c
> Remove unused fields from struct mac68k_machine. (miod@)
dev/i2c
~ files.i2c + gl518sm.c
> Initial stab at glenv(4), a driver for the GL518SM. (kettenis@)
dev/pci
~ pcidevs
> Some NVIDIA MCP04/MCP51/C51/MCP55 devices. (jsg@)
~ pcidevs.h ~ pcidevs_data.h
> regen (jsg@)
~ pciide.c
> Match a few more NVIDIA product ids found in Linux drivers. (jsg@)
nfs
~ nfs_socket.c
> Fix NULL dereference on error condition in nfs_reply(). nmp->nm_so can
> become NULL if the nfs_reply() -> nfs_receive() -> nfs_reconnect() datapath
> fails. pedro@ ok "I think this is a good fix" (aaron@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
bc
~ scan.l
> fclose file stream before opening a new one. (otto@)
rcs
~ rlog.c
> print locker's name if revision is locked; (xsa@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bgpctl
~ bgpctl.c
> make bgpctl deal with IMSG_CTL_RESULT no matter what request was sent
> claudio ok (henning@)
~ bgpctl.c ~ parser.c
~ parser.h
> introduce "bgpctl show summary terse", shows summary in an easy to parse
> format, intended for monitoring puposes. claudio ok (henning@)
bgpd
~ bgpd.c ~ bgpd.h
~ config.c ~ control.c
~ log.h ~ session.c
~ session.h
> introduce a second control socket, which is restricted to certain messages,
> nameley the show ones. needed for looking glass style applications,
> monitoring etc. claudio ok (henning@)
~ control.c
> zap now unused var (henning@)
~ bgpd.c ~ rde_rib.c
> KNF (henning@)
~ session.c
> missing space in error message, and make it slightly betterer while there
> (henning@)
~ bgpd.8
> document -r (henning@)
~ rde_decide.c
> Update comment to match reality. (claudio@)
~ rde_rib.c
> It is possible that a prefix is part of two RIBs in that case
> prefix_remove()
> needs to be extra careful and only remove the prefix from the specified
> RIB.
> Looks good henning@ (claudio@)
~ rde.c ~ rde.h
~ rde_rib.c
> Finally start using the Adj-RIB-In. The most complex part is the
> modification
> of path_update(). There are about 10 different ways how to update a path
> and
> some of them are tricky. Looks good henning@ (claudio@)
~ rde.c ~ rde.h
~ rde_filter.c
> Check if filter changed on a per peer basis. This should speed up the
> table run done later as many filter evaluations can be skipped.
> From the softreconfig in tree. Looks good henning@ (claudio@)
~ bgpd.c
> Functions in the poll() loop should only be moved around if there are no
> side-effects. Revert last changes and make bgpctl reload work again.
> (claudio@)
~ rde.c
> Last bits for softreconfig in support. Now bgpd will automaticaly
> rei-filter
> the RIB after a reload so you no longer need to clear sessions because you
> modified filters. Looks good henning at .laudio@)
~ bgpd.8
> bgpd does not and will never support route flap damping as defined in the
> mentioned RFC. Even RIPE (RIPE-229) realized that route flap damping should
> be
> considered evil. (claudio@)
~ bgpd.h ~ control.c
> introduce "bgpctl show summary terse", shows summary in an easy to parse
> format, intended for monitoring puposes. claudio ok (henning@)
~ bgpd.8
> add -r to synopsis, and tweak its description a little; (jmc@)
ospfd
~ rde.h ~ rde_spf.c
> Split SPF calc and AS Ext calc.
> Initial diff by claudio@ reworked by me.
> test and ok claudio@ (norby@)
~ rde_spf.c
> Fix bad indent. (norby@)
~ rde_spf.c
> Correct debug text (norby@)
pkg_add
~ OpenBSD/Update.pm
> protect against weird situations where dependencies don't match
> (admittedly, we should recompute them, but that's already better than
> nothing). (espie@)
===============================================================================
More information about the odc
mailing list