[odc] Daily src changes for 2007-03-26
ODC
auto at squish.net
Tue Mar 27 08:00:21 BST 2007
OpenBSD src changes summary for 2007-03-26
==========================================
distrib/miniroot distrib/sets
etc/etc.zaurus/ttys gnu/usr.bin/binutils
lib/libevent libexec/ftpd
libexec/spamd sbin/isakmpd
share/man sys/arch/i386/conf
sys/arch/i386/i386 sys/arch/i386/pci
sys/arch/zaurus/dev sys/arch/zaurus/zaurus
sys/dev sys/dev/acpi
sys/dev/ic sys/uvm
usr.bin/at usr.bin/cdio
usr.bin/login usr.bin/rpcinfo
usr.bin/sendbug usr.sbin/dvmrpd
usr.sbin/httpd usr.sbin/pkg_add
usr.sbin/tcpdump
== distrib =========================================================== 01/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
miniroot
~ install.sub
> Don't pass fsck '--fp'. From Loic Tortay via PR #5422. (krw@)
~ install.sub
> Make the default behaviour to force a fsck when upgrading, as it
> was before it became optional. ok krw@ beck@ pedro@ (otto@)
sets
~ lists/comp/mi
> sync (deraadt@)
== etc =============================================================== 02/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
etc.zaurus/ttys
~ etc.zaurus/ttys
> disable ttyC1 until someone fixes the stupid bug (deraadt@)
== gnu =============================================================== 03/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
usr.bin/binutils
~ Makefile.bsd-wrapper
> sort the MAN entry; ok deraadt (jmc@)
- binutils/addr2line.1 - binutils/ar.1
- binutils/nlmconv.1 - binutils/nm.1
- binutils/objcopy.1 - binutils/objdump.1
- binutils/ranlib.1 - binutils/size.1
- binutils/strings.1 - binutils/strip.1
> remove old pages; spotted by kettenis
> ok deraadt (jmc@)
== lib =============================================================== 04/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libevent
~ event.3
> do not doc the http parts (deraadt@)
- http-internal.h - http.c
~ Makefile
> do not ship the http parts for now; ok millert (deraadt@)
== libexec =========================================================== 05/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
ftpd
~ monitor.c
> Do not log when the slave gets killed because of read()
> returning 0. This is normal behavior and should not spam
> the logs. Noticed by henning@
> OK henning@ millert@ (moritz@)
spamd
~ spamd.8 ~ spamd.c
> A couple of spamd improvements
> 1) Implement the NOOP command, which now seems necessary for certain
> windows mail wrappers and sender verification schemes. Tested by me
> and sidcarter at symonds.netho noticed the problem on his site.
> ok millert@
> 2) Change the behaviour of the maxblack parameter, instead of hanging
> up immediately on new blacklisted connections when the maxblack parameter
> is reached, we instead make spamd not stutter at them, so the connection
> is instead completed quickly. This seems to handle peaks and spikes
> much better than the old way of doing this.
> ok deraadt@, with some man page changes by jmc@ (beck@)
~ sdl.h
> use new license. ok kjell@, who also wanted his name removed, but he needs
> to remember how to commit to do that. (beck@)
~ spamd.c
> use new license, ok deraadt@ (beck@)
~ sdl.c
> use new license. (beck@)
~ spamd.c
> Copyright - I should share the blame. (beck@)
~ spamd.8
> kill trailing whitespace...shame on me if i sent bob a diff w/
> whitespace at eol (jmc@)
== sbin ============================================================== 06/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
isakmpd
~ vendor.h ~ vendor.c
> typo in initial RCS tag ($OpenBSD: -> $OpenBSD$) (pedro@)
== share ============================================================= 07/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/softraid.4
> loss of any raid 0 component is bad. ok dlg (tedu@)
~ man9/uvm.9
> Rip out all the KERN_ return values, since they will go
> away sooner than later. (art@)
~ man4/man4.macppc/mc.4
> add machines supported by the mc(4) driver and HISTORY section.
> OK martin@ jmc at .sa@)
~ man8/release.8
> Switch X build instructions to xenocara.
> ok deraadt@ jmc@ mbalmer@ (matthieu@)
~ man9/uvm.9
> Change some return value descriptions from "standard UVM return value"
> to "standard errno", since that is what it is now.
> noted by jmc@ (art@)
== sys =============================================================== 08/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/i386/conf
~ RAMDISK_CD
> i shouldn't be shy about commiting ahci to this.
> lots of poking by jsg@ (dlg@)
arch/i386/i386
~ pmapae.c
> Rip out the KERN_ error codes.
> ok otto@ (art@)
arch/i386/pci
~ ichpcib.c
> ichss_cookie is a bad name, and should not be a void pointer.
> Spotted by Stefan Sperling <stsp AT tsp.in-berlin.de> when reviewing
> his piix speedstep diff.
> ok tedu@ (gwk@)
arch/zaurus/dev
~ zaurus_scoop.c
> software-driven drive light code, using a timeout. uwe wrote some code
> initially that used a disk_busy() hook, but this uses a lot less cpu and
> is MD; ok uwe (deraadt@)
arch/zaurus/zaurus
~ autoconf.c
> software-driven drive light code, using a timeout. uwe wrote some code
> initially that used a disk_busy() hook, but this uses a lot less cpu and
> is MD; ok uwe (deraadt@)
dev
~ softraid.c
> typos in comments (tedu@)
dev/acpi
~ acpi.c
> Calculate minutes left more accurately.
> From giovanni <qgiovanni at gmail.commarco@)
~ acpitz.c
> Don't leak memory.
> From giovanni <qgiovanni at gmail.commarco@)
dev/ic
~ silireg.h
> oops, 64bit memory bars. (dlg@)
~ silireg.h
> bits for the global control register (dlg@)
uvm
~ uvm_fault.c ~ uvm_loan.c
~ uvm_map.c ~ uvm_mmap.c
~ uvm_param.h
> Rip out the KERN_ error codes.
> ok otto@ (art@)
== usr.bin =========================================================== 09/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
at
~ at.1 ~ at.c
> indicate that -l takes an optional argument;
> whilst here, clean up the -cr descriptions, add some refs to
> SEE ALSO, and merge the first two synopses into one
> based on a diff from J.C. Roberts
> help/ok millert (jmc@)
cdio
~ cdio.1
> fix wording for `replay'; from AndrAcs (jmc@)
login
~ login.1 ~ login.c
> tidy up SYNOPSIS, options description, FILES, and usage();
> from Igor Sobrado (jmc@)
rpcinfo
~ rpcinfo.8 ~ rpcinfo.c
> sort options, synopsis, and usage(); from Igor Sobrado (jmc@)
sendbug
~ sendbug.c
> more careful waitpid() discussed with ray (plus some knf) (deraadt@)
~ sendbug.c
> When someone hits ^C in an editor, the editor does exit(130), I
> don't know why. Something to do with the shell, says deraadt at . > Continuing to ignore these signals in the child fixes this.
> Now editit()'s return value can be reliably checked.
> OK deraadt at .ay@)
~ sendbug.c
> Restore errno before calling perror(). (ray@)
~ sendbug.c
> Check fork() == -1 instead of fork() < 0. (ray@)
~ sendbug.c
> Save and restore signal handlers. Although we do not install our
> own signal handlers, this allows this code to be more easily reused
> in other programs.
> OK deraadt@ (ray@)
~ sendbug.1 ~ sendbug.c
> Accept $VISUAL in addition to $EDITOR. (ray@)
~ sendbug.c
> Don't print warnings in editit(), instead make errno reliable on
> failure. If the editor exits non-zero, errno is set to ECHILD.
> OK deraadt at .ay@)
~ sendbug.c
> Certain errors in editit() should be fatal. (ray@)
~ sendbug.c
> Break on waitpid success; we shouldn't continue on WIFSIGNALED, and
> WIFCONTINUED can't happen in this case.
> OK deraadt at .ay@)
~ sendbug.c
> Remove pointless cast. No binary change. (ray@)
~ sendbug.c
> Simplify gecos parsing code and prevent buffer overflow
> when gecos field contains multiple '&' characters with
> other characters inbetween.
> With and OK ray@ (moritz@)
~ sendbug.1
> - tweak the opening sentence
> - be less precise about editors in the opening blurb
> - note that prs are not confidential, and provide an alternative
> ok ray deraadt (jmc@)
== usr.sbin ========================================================== 10/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
dvmrpd
~ rde_srt.c
> Route report packets with metric greater than infinity are legal, so don't
> drop them.
> Small typo.
> OK norby@ (michele@)
httpd
~ src/support/htpasswd.1
> fix lines with too many args; from Igor Sobrado (jmc@)
~ src/support/htpasswd.c
> remove the unneccessary options descriptions from usage();
> noticed by Igor Sobrado
> ok henning (jmc@)
pkg_add
~ pod/OpenBSD::Ustar.pod
> adjust documentation to simplify the common case. (espie@)
~ pod/OpenBSD::Ustar.pod
> even better wording. (espie@)
tcpdump
~ print-802_11.c
> Print the reason code of deauth and disassociation packets if in verbose
> mode.
> This helps debugging issues with stations that fail to join a network.
> OK mglocker@, reyk@, jsg@ (claudio@)
===============================================================================
More information about the odc
mailing list