[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