[odc] Daily src changes for 2005-10-11
ODC
auto at squish.net
Wed Oct 12 08:00:38 BST 2005
OpenBSD src changes summary for 2005-10-11
==========================================
distrib/sets lib/libc
lib/libedit lib/libevent
lib/libssl share/man
sys/arch/macppc/dev sys/dev/ic
sys/dev/pci sys/dev/tc
sys/dev/usb sys/scsi
usr.bin/cvs usr.bin/mg
usr.bin/rcs usr.bin/ssh
usr.sbin/hostapd
== distrib =========================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/comp/mi
> sync (deraadt@)
== lib =============================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ stdlib/getopt.3 ~ stdlib/getopt_long.3
~ stdlib/getsubopt.3
> tidy up examples
> - use err() for error handling
> - add lint hints
> - spacing nits and missing braces
> ok otto (jaredy@)
libedit
~ editline.3
> add el_get() to the Nm list; (jmc@)
libevent
~ Makefile
> add missing MLINK for evbuffer_readline.3 (jmc@)
libssl
~ src/ssl/s23_srvr.c
> fix potential SSL 2.0 rollback
> (http://www.openssl.org//news/secadv_20051011.txt)
> from http://www.openssl.org/news/patch-CAN-2005-2969.txt (markus@)
== share ============================================================= 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/man4.alpha/scc.4
> .Nm scc (martin@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/macppc/dev
~ snapper.c
> Dont reset the registers if the same speed is programmed. helps reduce
> the possible race where the frequency fails to set when changing speeds.
> hopefully this will workaround the problem reported on misc@ (drahn@)
dev/ic
~ ami.c
> ansi and a sprinkle of knf. i'll do anything to avoid doing assignments.
> (dlg@)
~ atw.c
> Eliminate use of M_HASFCS.
> From thorpej NetBSD
> ok jsg@ (brad@)
~ gem.c
> have gem strip off the Ethernet FCS before passing it to bpf.
> ok krw@, also tested by Peter Hessler on macppc (brad@)
dev/pci
~ pcidevs.h ~ pcidevs_data.h
> regen (jsg@)
~ pcidevs
> A handful of Intel and Acer Labs devices from submitted dmesgs. (jsg@)
~ pcidevs
> Consistently refer to Intel chipsets, ie 915G becomes 82915G. (jsg@)
~ pcidevs.h ~ pcidevs_data.h
> regen (jsg@)
dev/tc
~ if_le_tc.c
> TC le(4) needs to be accessed in sparse address space for alpha.
> Should fix TC ethernet cards as noted by some people.
> from NetBSD
> ok miod@ (martin@)
dev/usb
~ usb.c
> make all usb1 controllers sleep until all the usb2 controllers have probed
> and handed over any usb1 devices to the companion. without this usb1
> devices didnt appear till after root was mounted, which is frustrating if
> you want to use a usb keyboard to enter the root device.
> tested by kettenis@ and drahn@
> ok drahn@ go for it deraadt@ (dlg@)
scsi
~ cd.c
> Change some byte shifting to _4btol() and swap32() calls.
> ok hshoexer@ (krw@)
~ cd.c
> use [bl]etohXX instead of ntoh[sl], makes the code more consistent and
> better readable. actually no binary change.
> ok krw@ (hshoexer@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ rcs.c
> fix patching in rcs_getrev(); (joris@)
~ rcs.c
> remove debug cruft; (joris@)
~ rcs.c
> more debug stuff i forgot to take out, i blame the dominican sun! (joris@)
~ diff.c ~ diff.h
> export diff_file variable so it can be set from without diff functions;
> ok niallo@ (joris@)
~ diff.c
> close the RCSFILE on error, so we don't leak memory; (joris@)
mg
~ echo.c
> Be more explicit in error prompt. ok deraadt. (kjell@)
~ def.h ~ grep.c
~ keymap.c
> Enable the 'next-error' (C-x `) keybinding by default.
> Niklas, this one is for you.
> ok deraadt@, cloder@ (kjell@)
~ search.c
> Allow the more traditional emacs keybindings during search/replace, too
> (i.e. 'y' to accept, 'n' to skip, and <CR> to end)
> ok deraadt@, cloder@ (kjell@)
~ buffer.c ~ def.h
~ undo.c ~ window.c
> A while back, undo records were moved from the BUFFER struct to MGWIN.
> This is nonsensical, and utterly broken if you are undo-ing across
> multiple buffers. Change them back to being associated with the BUFFER
> struct. (effectively, just revert the original change)
> ok deraadt@ (kjell@)
~ dired.c
> prevent trashing of errno in signal handler (deraadt@)
~ mg.1
> document a few more things; kjell ok (deraadt@)
~ mg.1
> fix undo BUGS entry. ok deraadt@ (kjell@)
~ mg.1
> bit more consistency in the list of key bindings;
> ok kjell@ (jmc@)
rcs
~ rcsprog.c
> free logrev on error; (joris@)
~ rcsdiff.c
> correctly set the filename by setting the diff_file variable;
> fixes the (null) stuff seen when using rcsdiff;
> ok niallo@ (joris@)
~ Makefile ~ ci.c
~ rcsprog.h
> - support -d <date> option in ci.
> ok joris@ (niallo@)
~ ci.c
> zap unused variable `dflag' (niallo@)
~ rcs.1
> sync options somewhat, make -m format a little nicer, and correct the
> grammar for its description;
> ok joris@ (jmc@)
ssh
~ channels.c
> bz #1076 set SO_REUSEADDR on X11 forwarding listner sockets, preventing
> bind() failure when a previous connection's listeners are in TIME_WAIT,
> reported by plattner AT inf.ethz.ch; ok dtucker@ (djm@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
hostapd
~ handle.c
> fix "node add" (reyk@)
===============================================================================
More information about the odc
mailing list