[odc] Daily src changes for 2006-03-08
ODC
auto at squish.net
Thu Mar 9 07:00:41 GMT 2006
OpenBSD src changes summary for 2006-03-08
==========================================
games/rogue share/man
sys/arch/amd64/amd64 sys/arch/amd64/conf
sys/arch/amd64/include sys/arch/amd64/isa
sys/arch/i386/i386 sys/dev/acpi
sys/dev/pci usr.bin/cvs
usr.bin/rcs usr.bin/touch
usr.bin/xlint usr.sbin/bgpd
usr.sbin/ospfctl usr.sbin/ospfd
usr.sbin/pkg_add
== games ============================================================= 01/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/games
rogue
~ hit.c ~ init.c
~ inventory.c ~ level.c
~ machdep.c ~ main.c
~ message.c ~ monster.c
~ move.c ~ object.c
~ pack.c ~ play.c
~ random.c ~ ring.c
~ room.c ~ save.c
~ score.c ~ spec_hit.c
~ throw.c ~ trap.c
~ use.c ~ zap.c
> Ansify; from Alexey Dobriyan; hope the license gets cleared up, so we
> can include this in the build again. (otto@)
== share ============================================================= 02/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
- man4/hpet.4 ~ man4/Makefile
~ man4/acpi.4 + man4/acpihpet.4
> Unbreak docs after marco. (grange@)
== sys =============================================================== 03/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ identcpu.c + powernow-k8.c
> Patch from Gordon Klock to update AMD PowerNow K8 support on i386,
> and to add amd64 K8 support from FreeBSD. (uwe@)
~ db_interface.c
> Glue showval into ddb. (marco@)
arch/amd64/conf
~ files.amd64
> Patch from Gordon Klock to update AMD PowerNow K8 support on i386,
> and to add amd64 K8 support from FreeBSD. (uwe@)
arch/amd64/include
~ cpu.h
> Patch from Gordon Klock to update AMD PowerNow K8 support on i386,
> and to add amd64 K8 support from FreeBSD. (uwe@)
arch/amd64/isa
~ isa_machdep.c
> Properly route ISA interrupts through ioapics.
> tested by many; ok mickey@, brad@ (kettenis@)
arch/i386/i386
~ machdep.c ~ powernow-k8.c
> Patch from Gordon Klock to update AMD PowerNow K8 support on i386,
> and to add amd64 K8 support from FreeBSD. (uwe@)
~ machdep.c
> unbreak GENERIC.MP; from gklok (deraadt@)
~ machdep.c
> Really unbreak GENERIC.MP. (kettenis@)
~ db_interface.c
> Glue showval into ddb. (marco@)
dev/acpi
~ dsdt.h
> KNF + alignment. (marco@)
~ dsdt.c
> KNF.
> Undo emacsisms/jordanisms.
> Rearange protos and globals.
> This file needs more cleanup but this is a start. (marco@)
~ dsdt.c
> Fix proto. (marco@)
~ acpidebug.h ~ acpidebug.c
> Add showval to ddb interface. Now we can pretty much debug anything AML
> from ddb. Very useful.
> Help jordan. (marco@)
dev/pci
~ amdpm.c ~ amdpmreg.h
> fix support for the smbus controller on nforce 1 chipsets. only try to
> use the timer and rng on amd chips.
> diff, testing, and patience from gwk (dlg@)
~ amdpm.c
> tweak the debug macros a bit (dlg@)
~ if_fxp_pci.c
> Fix device id typo introduced in r1.41; found the hard way by Daniel
> Hamlin. (miod@)
- amdpmreg.h ~ amdpm.c
> amdpmreg.h is only used by amdpm.c, so merge the header into the c file.
> this unclutters the tree a bit.
> ok deraadt@ (dlg@)
== usr.bin =========================================================== 04/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ rcs.c ~ tag.c
> spacing (deraadt@)
~ rcs.c
> really match gnu on error; (xsa@)
+ worklist.c + worklist.h
> add a worklist framework, which will be used for atomic operations on
> files.
> suggested and help by deraadt@ (joris@)
~ Makefile
> make openrcs use the worklist framework to keep track of temporary files
> and remove them in case it gets interrupted.
> suggested by deraadt@, ok niallo@ (joris@)
rcs
~ rcsmerge.c
> respect -q; pointed out by Ray Lai. (xsa@)
~ rcs.1
> do not point to rcsfile(5) as we do not provide it. (xsa@)
~ rcsprog.c
> spacing in usage(); (xsa@)
~ rcsmerge.c ~ rlog.c
> fix usage(); (xsa@)
~ Makefile ~ ci.c
~ rcsdiff.c ~ rcsprog.c
~ rcsprog.h
> make openrcs use the worklist framework to keep track of temporary files
> and remove them in case it gets interrupted.
> suggested by deraadt@, ok niallo@ (joris@)
touch
~ touch.c
> even betterer
> From: Przemyslaw Nowaczyk <p_nowaczyk at o2.plhenning@)
xlint
~ lint1/decl.c ~ lint1/err.c
~ lint1/externs.h ~ lint1/lint.h
~ lint1/lint1.h ~ lint1/mem.c
~ lint1/mem1.c ~ xlint/xlint.c
> some cleanup including:
> o typos in comments
> o missing #include
> o remove pointless nomem() func
> o unused variables
> o more use of asprintf(3)
> ok deraadt@ (moritz@)
== usr.sbin ========================================================== 05/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bgpd
~ bgpd.conf.5
> Document "set community delete ..." and sync that section with the one
> from the PARAMETERS section. ok henning@ (claudio@)
ospfctl
~ ospfctl.c
> Last kroute.c commit changed the meaning of the flags so check them
> correctly.
> OK norby@ (claudio@)
ospfd
~ ospfe.c
> Check for implied acks. If we receive an update that is on our
> retransmission
> queue for the neighbor there is no need to send back an ack. (claudio@)
~ kroute.c ~ ospfd.h
~ rde.c
> Fix logic of the kroute code. First of all there was a porblem if a prefix
> is known via kernel and ospf. If the kernel route is removed the ospf one
> was not added to the FIB. This is an uncommon event so it is OK to request
> an update from the RIB in this case.
> Additionally ospfd treated bgpd inserted routes like static routes. This
> is wrong because IGP routes habe a higher preference over EGP routes. In
> this case a bgpd route needs to be overridden by a ospfd one.
> With these to fixes bgpd and ospfd start to play nicely together.
> OK norby@ (claudio@)
~ rde_lsdb.c ~ parse.y
~ lsupdate.c ~ interface.c
~ auth.c
> Spaces and other minor cleanup. (claudio@)
~ log.c ~ log.h
> Move procnames from log.h to log.c it is only used there. (claudio@)
~ ospfd.c
> Cleanup with lint. Kill unused variable and fix some types. (claudio@)
~ ospfe.c ~ rde.c
> Remove unused quit flag inherited from bgpd long ago. (claudio@)
pkg_add
~ OpenBSD/PackageRepository.pm ~ OpenBSD/PackageRepository/SCP.pm
> fix race condition in SCP for real.
> We can't control a grand-child death through gzip, so stop spawning
> grand-children: create two children connected by hand through a pipe,
> and when we close gzip, explicitly wait for the second child to die
> as well.
> This avoids race conditions between sigpipe and sigusr1.
> (and as usual, the resulting code is easier to follow once you get
> through the pipe/fork).
> Thanks theo for the comment. ;-) (espie@)
~ OpenBSD/PackageLocator.pm ~ OpenBSD/PackageRepositoryList.pm
~ OpenBSD/PackageRepository.pm ~ OpenBSD/PackageRepository/SCP.pm
> propagate stuff to be able to explicitly clean-up repositories.
> (we can't use a normal destructor, since this will be called for
> each fork()ed subprocess). (espie@)
===============================================================================
More information about the odc
mailing list