[odc] Daily src changes for 2006-01-25
ODC
auto at squish.net
Thu Jan 26 07:01:23 GMT 2006
OpenBSD src changes summary for 2006-01-25
==========================================
bin/chmod bin/pax
lib/libc lib/libevent
lib/libossaudio regress/bin
sbin/fsck_ffs sys/compat/ossaudio
sys/dev/i2c sys/dev/pci
sys/dev/usb sys/isofs/cd9660
usr.bin/cvs usr.bin/du
usr.bin/nc usr.bin/rcs
usr.bin/ssh usr.sbin/ifstated
usr.sbin/pppd
== bin =============================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
chmod
~ chmod.c
> an old diff from tech to convert to using strtonum and some other misc
> cleanup. from ray at cyth net (tedu@)
~ chmod.c
> some warning reduction (tedu@)
pax
~ ar_subs.c
> append without a file list should not corrupt a tar file;
> report Rainer Giedat; ok millert@ (markus@)
== lib =============================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ db/mpool/mpool.c
> Fix a memory leak that could be trigged by a read error
> Update the count of currently cached pages in mpool_delete()
> Use CIRCLEQ_EMPTY in the loop that delets the lru cache
> Don't update the pageread statistic if there was a read error
> With aaron@, OK krw@ (millert@)
libevent
~ buffer.c ~ event.3
~ event.h
> another fix from art.
> From libevent CVS (brad@)
libossaudio
~ ossaudio.c
> Fix problem in ioctl() handling in OSS audio emulation which caused
> unintentional changes of the audio settings e.g. when running "kphone".
> Adapted to the userland library from a similar change in the kernel code.
> ok jakemsr@ (brad@)
== regress =========================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
bin
~ pax/Makefile + pax/t5.sh
> append without a file list should not corrupt a tar file;
> report Rainer Giedat; ok millert@ (markus@)
== sbin ============================================================== 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
fsck_ffs
~ pass2.c ~ pass4.c
~ pass5.c ~ utilities.c
> spell fall through as FALLTHROUGH (tedu@)
== sys =============================================================== 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
compat/ossaudio
~ ossaudio.c
> Fix problem in ioctl() handling in OSS audio emulation which caused
> unintentional changes of the audio settings e.g. when running "kphone".
> From NetBSD
> ok jakemsr@ (brad@)
dev/i2c
~ gl518sm.c
> Prevent division by zero, and make it actually update the fan sensors.
> (kettenis@)
dev/pci
~ musycc.c ~ musycc_obsd.c
> Reset and initialize part of the device early. Makes reading the ROM more
> reliable because correct bus timings were set later. (claudio@)
~ bt8370.c
> Add additional debug function to print framer error counters. (claudio@)
~ musycc.c
> Check if the dma ring got cleared before accessing it. Fixes a panic that
> could be triggered in some weird cases. While there adjust a debug output
> because it is to verbose for level 1. (claudio@)
~ if_art.c
> Time-slot mask are u_int32_t so art_mask_tsmap() should return u_int32_t
> too.
> While there fix a typo in a comment. (claudio@)
~ if_bge.c ~ if_bgereg.h
> - Count packets discarded by RX/TX MAC (cause of FIFO overflow, etc)
> as input/output interface errors.
> - Keep values of rx/tx discards & tx collisions inside struct bge_softc.
> So we can keep statistic across ifconfig down/up runs (cause bringing
> bge up will reset chip).
> From oleg FreeBSD (brad@)
~ auixp.c
> Duh! If askes to halt the input dont halt the output instead. This also
> fixes the timeout on draining when closing.
> From reinoud NetBSD
> ok krw@ (brad@)
~ esa.c
> Wow, this is clearly wrong (found in esa_set_params):
> if (p->channels < 1 && p->channels > 2)
> return EINVAL;
> Change the 'and' to an 'or' so the check actually does something.
> From jmcneill NetBSD
> ok krw@ (brad@)
dev/usb
~ if_wi_usb.c
> kthread_create_deferred() do the things right, no need for
> playing with cold global.
> ok miod@ drahn@ (grange@)
isofs/cd9660
~ cd9660_lookup.c ~ cd9660_vnops.c
> reduce stack use; pedro@ miod@ ok (mickey@)
== usr.bin =========================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ import.c ~ remove.c
~ resp.c ~ root.c
~ status.c
> snprintf() cleanup; OK niallo at .sa@)
~ diff.c
> use cvs_rcs_getpath() instead of duplicating code. (xsa@)
~ add.c ~ util.c
> strings cleanup; OK niallo at .sa@)
~ checkout.c
> use cvs_rcs_getpath() here too + some strings cleanup whilst here. (xsa@)
~ root.c
> this snprintf() occurence should have been removed in previous commit.
> (xsa@)
du
~ du.c
> lint says Pflag isn't needed. i concur (tedu@)
nc
~ nc.1 ~ netcat.c
~ socks.c
> implement HTTP proxy authentication support, very useful in a ssh_config
> ProxyCommand; ok beck@ (djm@)
rcs
~ rcsprog.c
> snprintf() cleanup; OK niallo at .sa@)
~ rlog.c
> add support for `-l[lockers]'. Some (needed) cleanup will follow.
> Test & OK niallo at .sa@)
ssh
~ sshd.8
> move the options description up the page, and a few additional tweaks
> whilst in here;
> ok markus (jmc@)
~ sshd.8
> move subsections to full sections; (jmc@)
== usr.sbin ========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
ifstated
~ ifstated.c
> Remove gratuitous fetch_state() calls in state_change().
> It could race with a second incoming routing message, which would
> not trigger any action, because of the already updated status cache.
> Found by markus at . > OK markus@ mcbride@ (mpf@)
pppd
~ options.c
> Fix an off-by-one in pppd(8)'s option handling. ok tedu@ (moritz@)
===============================================================================
More information about the odc
mailing list