[odc] Daily src changes for 2005-10-16
ODC
auto at squish.net
Mon Oct 17 08:11:13 BST 2005
OpenBSD src changes summary for 2005-10-16
==========================================
distrib/miniroot etc/etc.amd64/sysctl.conf
libexec/ld.so regress/sbin
sbin/ipsecctl share/man
sys/arch/macppc/dev sys/arch/macppc/macppc
sys/arch/macppc/pci sys/dev/mii
sys/dev/pci sys/dev/usb
sys/scsi usr.bin/asn1_compile
usr.bin/cvs usr.bin/rcs
usr.sbin/ospfctl usr.sbin/tcpdump
== distrib =========================================================== 01/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
miniroot
~ install.sub
> Use 'rtsolif' in enable_network(), rather than 'rtsif', to make it more
> closely resemble netstart. No functional change. (krw@)
~ install.sub
> Bring enable_network() into line with /etc/netstart by not attempting
> to use mygate if any interface attempts dhcp. (krw@)
== etc =============================================================== 02/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
etc.amd64/sysctl.conf
~ etc.amd64/sysctl.conf
> remove references of apm from here. when we have some power management
> here they'll come back. deraadt@ ok. (fgsch@)
== libexec =========================================================== 03/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
ld.so
~ dlfcn.c ~ loader.c
~ resolve.h
> Consolidate dl_boot and dlopen dep lib loading into new function
> _dl_load_dep_libs. Now both dl_boot and dlopen will randomize dep lib
> loading, where previously only dl_boot did. (kurt@)
== regress =========================================================== 04/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
sbin
~ ipsecctl/Makefile + ipsecctl/ike8.in
+ ipsecctl/ike8.ok + ipsecctl/ipsec13.in
+ ipsecctl/ipsec13.ok + ipsecctl/sa7.in
+ ipsecctl/sa7.ok
> Regression tests for "any" keyword. (hshoexer@)
== sbin ============================================================== 05/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ipsecctl
~ ike.c ~ ipsecctl.c
~ parse.y ~ pfkey.c
> cleanup messages generated by err(3) (hshoexer@)
~ parse.y ~ ipsec.conf.5
> Add keyword "any" for addresses, reduces to "0.0.0.0/0". (hshoexer@)
~ parse.y
> Unset debug flag. (hshoexer@)
~ parse.y
> Prepare for better host specification parser: dns names, interfaces, etc.
> But
> for now, just ipv4. Derived from pfctl(8). (hshoexer@)
== share ============================================================= 06/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/ipmi.4
> Two typos from Christian Brueffer <chris at unixpages dot org> (marco@)
== sys =============================================================== 07/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/macppc/dev
~ macintr.c ~ openpic.c
> print the hardware irq number, not the bogus internal number for 'vmstat
> -i' (drahn@)
arch/macppc/macppc
~ autoconf.c
> Turn /k2-sata-root into T_BUS; makes us recognize the bootpath of internal
> disks on G5 systems with K2 SATA.
> ok deraadt@ (kettenis@)
arch/macppc/pci
~ ht.c
> Allow PCI_INTERRUPT_PIN_NONE for the interrupt pin.
> HyperTransport delivers interrupts via messages and does not define any
> interrupt pins. (The documentation even warns that some operating systems
> will not function correctly without a non-zero value in its Interrupt Pin
> configuration space register.)
> ok deraadt@ (kettenis@)
dev/mii
~ ukphy.c
> make ukphy dmesg attach print on one line. (brad@)
dev/pci
~ if_em.c
> While in em_process_receive_interrupts() processing the packet em_init()
> may be called (either from em_watchdog() from softclock interrupt or
> from ifconfig). em_init() resets the card, in particular it sets
> sc->next_rx_desc_to_check to 0 and resets hardware RX Head and Tail
> descriptor pointers. The loop in em_process_receive_interrupts()
> does not expect these things to change, and a mess may result.
> >From glebius FreeBSD
> ok krw@ (brad@)
~ pciide.c + pciide_svwsata_reg.h
> ServerWorks SATA
> ok deraadt@, grange@ (kettenis@)
~ pciide_svwsata_reg.h
> Add SError register offset, and a tiny cosmetics in nested
> inclusion protection. (grange@)
dev/usb
~ if_wi_usb.c
> better diagnostic on tx error. (fgsch@)
scsi
~ scsi_base.c
> Don't pound UNIT ATTENTION retries in as fast as possible. If we are
> going to retry the command, pause for a second to let the condition
> clear. Just as we do for certain NOT READY conditions.
> Found with the help of, and fixes Ed Wandasiewicz's IBM USB Memory
> key.
> ok deraadt@ (krw@)
== usr.bin =========================================================== 08/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
asn1_compile
~ gen.c ~ gen_copy.c
~ gen_decode.c ~ gen_encode.c
~ gen_free.c ~ gen_glue.c
~ gen_length.c ~ getarg.c
~ getarg.h ~ hash.c
~ lex.l ~ main.c
~ parse.y ~ symbol.h
> sync with heimdal 0.7 (biorn@)
cvs
~ file.c
> less 'pirates of the carribean' like error message; (joris@)
~ rcs.c
> fix the locks section in RCS files; (joris@)
rcs
~ rcsprog.c
> fix off-by-one in RCSINIT code, noticed by niallo@
> for this my karma drops by 10 points; (joris@)
~ ci.c
> spacing; (joris@)
~ Makefile
> remove obsolete comment; (xsa@)
~ ci.c
> KNF (niallo@)
~ ci.c
> - remove unused `rcsfile' parameter from checkin_getlogmsg() (niallo@)
~ ci.c
> - remove unused `flags' variable. (niallo@)
~ ci.c
> - zap an incorrect comment. (niallo@)
~ co.1
> - use Ns macro to remove spaces between options and their arguments,
> as suggested by jmc@ (niallo@)
~ rcs.1 ~ rcsclean.1
~ rcsdiff.1
> - Use Ns macro to remove spaces in these manual pages too. (niallo@)
~ co.c
> - sync checkout_usage(); (niallo@)
~ rcsdiff.c
> - sync rcsdiff_usage(); (niallo@)
~ ci.c
> - sort rcs_getopt() string before i add more options. (niallo@)
~ co.c
> spacing; (joris@)
~ ci.c
> - add support for `-n<symbol>' (niallo@)
~ ci.1
> - document `-n' option. (niallo@)
~ ci.c
> - sync checkin_usage(); (niallo@)
~ ci.c
> - remove the lock even if we are just reverting to the previous
> revision (like GNU RCS). (niallo@)
== usr.sbin ========================================================== 09/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
ospfctl
~ ospfctl.c
> missing break caused erroneous auth-type crypt enabled in 'sh int'
> when simple enabled; ok claudio@ (stevesk@)
~ ospfctl.c
> remove duplicate function declaration; ok claudio@ (stevesk@)
tcpdump
~ privsep_pcap.c
> Simplify some error paths. From Andrey Matveev. ok canacar@ (otto@)
===============================================================================
More information about the odc
mailing list