[odc] Daily src changes for 2004-05-27
ODC
auto at squish.net
Fri May 28 08:00:42 BST 2004
OpenBSD src changes summary for 2004-05-27
==========================================
gnu/lib/libstdc++ libexec/ld.so
libexec/uucpd sbin/brconfig
sbin/pfctl share/man
sys/arch/hppa/hppa sys/arch/i386/i386
sys/conf sys/dev/usb
sys/kern sys/netinet
sys/sys sys/uvm
usr.bin/ssh usr.sbin/openssl
== gnu =============================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
lib/libstdc++
~ ltcf-cxx.sh
> for openbsd-*-hppa* force libtool to pass all dep-libs through for -lgcc
> used for shlib linking; espie@ ok (mickey@)
== libexec =========================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
ld.so
~ loader.c ~ hppa/rtld_machine.c
> fake plabel32 relocs for dyn.init/fini instead of an evil md macro hook
> (mickey@)
uucpd
~ uucpd.c
> accept login names over 8 chars; miod ok (deraadt@)
== sbin ============================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
brconfig
~ brconfig.c
> Rule parser improvements: line numbers, no nl at eof, handling of lines
> with too many tokens. Based on diff from Jared Yanovich.
> ok tdeval@ deraadt@ (otto@)
pfctl
~ pfctl_parser.c
> plug memleak in error path
> From: Andrey Matveev <andrushock at korovino.nethenning@)
== share ============================================================= 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man5/bsd.port.mk.5
> kill whitespace; (jmc@)
~ man4/options.4
> miod says ACCOUNTING needs a man page diff (tedu@)
~ man8/vpn.8
> No need to mention kernel configuration for ipsec, it's enabled by default.
> ok niklas@ ho@ markus@ jmc@ (hshoexer@)
== sys =============================================================== 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/hppa/hppa
~ pmap.c
> hppa pmap needs to use old pool allocator for now.
> i know the fix, but it's not here yet.
> ok mickey (tedu@)
arch/i386/i386
~ apm.c
> apm restores perflevel after resume; some cpus are forgetful.
> update cpu even with 100 -> 100 setperf changes, in case saved value
> has gotten out of sync. from grange@ ok deraadt@ grange@ (tedu@)
conf
~ files ~ GENERIC
> make acct(2) optional with ACCOUNTING
> ok art@ deraadt@ (tedu@)
~ GENERIC ~ files
> remove tedu crud (deraadt@)
~ files
> oops (deraadt@)
dev/usb
~ ehci.c
> while polling, ack & ignore interrupts. this will have to do until
> someone writes a better diff. from peter (deraadt@)
kern
~ subr_pool.c ~ uipc_mbuf.c
> change uvm_km_getpage to take waitok argument and sleep if appropriate.
> change both the nointr and default pool allocators to using uvm_km_getpage.
> change pools to default to a maxpages value of 8, so they hoard less
> memory.
> change mbuf pools to use default pool allocator.
> pools are now more efficient, use less of kmem_map, and a bit faster.
> tested mcbride, deraadt, pedro, drahn, miod to work everywhere (tedu@)
~ kern_sysctl.c
> apm restores perflevel after resume; some cpus are forgetful.
> update cpu even with 100 -> 100 setperf changes, in case saved value
> has gotten out of sync. from grange@ ok deraadt@ grange@ (tedu@)
~ kern_acct.c ~ vfs_subr.c
> shutdown accounting before shutting down vfs. should prevent some panics.
> ok david@ millert@ (iirc) (tedu@)
~ syscalls.master ~ vfs_subr.c
~ kern_exit.c
> make acct(2) optional with ACCOUNTING
> ok art@ deraadt@ (tedu@)
~ init_sysent.c ~ syscalls.c
> sync (tedu@)
netinet
~ tcp_input.c
> the tcp header might be in a different mbuf after pulldown();
> fixes tcp corruption on rl(4); ok itojun, cedric (markus@)
~ ip_carp.c
TAGGED OPENBSD_3_5
> MFC:
> Fix by mcbride@
> Make sure advskew set correctly in advertisement when configured to a value
> greater than 240. From Frank Denis <j at pureftpd.orgPR3774.
> ok deraadt@ mcbride@ (brad@)
sys
~ syscall.h ~ syscallargs.h
> sync (tedu@)
uvm
~ uvm_extern.h ~ uvm_km.c
> change uvm_km_getpage to take waitok argument and sleep if appropriate.
> change both the nointr and default pool allocators to using uvm_km_getpage.
> change pools to default to a maxpages value of 8, so they hoard less
> memory.
> change mbuf pools to use default pool allocator.
> pools are now more efficient, use less of kmem_map, and a bit faster.
> tested mcbride, deraadt, pedro, drahn, miod to work everywhere (tedu@)
== usr.bin =========================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
ssh
~ readconf.c
> Kill dead code after fatal(); ok djm@ (dtucker@)
== usr.sbin ========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
openssl
~ openssl.1
> some updates for openssl smime; (jmc@)
===============================================================================
More information about the odc
mailing list