OpenBSD src changes summary for 2016-02-11
==========================================

distrib/miniroot                        distrib/notes
lib/libc                                lib/libsndio
regress/lib                             sys/dev
sys/kern                                sys/net80211
sys/netinet                             usr.bin/ssh
usr.bin/vi                              usr.sbin/httpd

== distrib =========================================================== 01/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib

miniroot

  ~ install.sh                            

  > Ensure, that the '&' is placed correctly if not all variables are set.
  > While there do it with less code.
  > with feedback from and OK halex@ (rpe@)

notes

  ~ hppa/features                         ~ macppc/features

  > The defines in the /usr/src/distrib/notes/<arch>/features files control
  > if certain parts of m4.common end up in the installation notes for an
  > archictecture.
  > - hppa has timezone info in bsd.rd now (according to list.local)
  > - the macppc install.md sets MDXDM=y.
  > OK shten@ (rpe@)

  ~ alpha/features                        ~ armv7/features
  ~ hppa/features                         ~ sparc/features
  ~ vax/features                          

  > Update the paths for install.md and the list files.
  > OK sthen@ (rpe@)

  ~ m4.common                             

  > Sync installation notes with reality.
  > - the manual netconfig step was removed from the installer six years ago
  > - ntpd is enabled by default now
  > OK millert@ (rpe@)

== lib =============================================================== 02/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib

libc

  ~ sys/pledge.2                          

  > Document how to use sndio in pledged programs.
  > Input and OK jmc@ ratchov@ semarie@ (tim@)

libsndio

  ~ sio_open.3                            

  > Document how to use sndio in pledged programs.
  > Input and OK jmc@ ratchov@ semarie@ (tim@)

== regress =========================================================== 03/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress

lib

  + libedit/read/Makefile                 + libedit/read/test_read_char.c
  + libedit/read/test_read_char.sh        

  > Slowly start a unit test suite for libedit; Christos is right that
  > fiddling with the internals of that code is dangerous without it.
  > Intentionally not linked to the build yet, because many of the tests
  > still fail: The related bugfixes are too intrusive right now and will
  > go in after unlock. (schwarze@)

  ~ libedit/read/test_read_char.c         ~ libedit/read/test_read_char.sh

  > Test the C/POSIX locale too, in addition to UTF-8. (schwarze@)

== sys =============================================================== 04/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys

dev

  ~ ipmi.c                                

  > ipmi(4) - Check sensor name length more carefully
  > Don't blindly trust sensor name info returned from BMC.  Check them more
  > carefully.  Prevent DELL R210 II from panic'ing.
  > Problem reported & tested by sthen@
  > Much feedback & close review & OK by jsg@ (uebayasi@)

kern

  ~ kern_subr.c                           

  > Make sure uiomove does not copy more than uio_resid bytes, as the manual
  > says. Move code belonging to diagnostics in the #ifdef DIAGNOSTIC part
  > and add a KASSERT that makes sure that we do not run beyond uio_iov.
  > Diff from Martin Natano. (stefan@)

net80211

  ~ ieee80211_input.c                     

  > Don't pass QoS "no data" frames to the A-MPDU reordering logic. Such frames
  > will cause major confusion since they don't carry a sequence number.
  > ok mpi@ sthen@ (stsp@)

  ~ ieee80211_input.c                     

  > In ieee80211_ba_input(), compute the expression '(sn - ba->ba_winend) &
  > 0xfff'
  > just once, by assigning its value to the 'count' variable earlier and
  > reusing
  > 'count' where this expression was used.
  > No functional change. This just results in better readability. (stsp@)

  ~ ieee80211_input.c                     

  > Trim text in comment. (stsp@)

  ~ ieee80211_input.c                     

  > Make the heuristic which catches frames with sequence numbers outside the
  > current BlockAck window compare against the actual window size, rather than
  > the maximum window size possible. As a result, two consecutive if-blocks
  > now check for the same condition, so merge them. (stsp@)

  ~ ieee80211_node.h                      

  > Fix whitespace. (stsp@)

  ~ ieee80211_input.c                     

  > In ieee80211_input(), initialize 'subtype' variable before using it.
  > Should have been part of the QoS "no data" fix.
  > ok tb@ (stsp@)

netinet

  ~ ip_output.c                           

  > Return ENOBUFS when bumping in the multicast max group memberships
  > This removes the only use of ETOOMANYREFS in our code, making intro(2)
  > match reality.  No software out there explicitely checks for ETOOMANYREFS
  > in multicast code.
  > Discussed with millert@ and mpi@ (who suggested using ENOBUFS) (jca@)

== usr.bin =========================================================== 05/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin

ssh

  ~ sftp-client.c                         

  > fix regression in openssh-6.8 sftp client: existing destination
  > directories would incorrectly terminate recursive uploads;
  > bz#2528 (djm@)

  ~ ssh_config.5                          ~ sshd_config.5

  > sync crypto algorithm lists in ssh_config(5) and sshd_config(5)
  > with current reality. bz#2527 (djm@)

vi

  ~ cl/cl_screen.c                        

  > Update comment: the #ifdef VDSUSP was removed in r1.22. (tim@)

== usr.sbin ========================================================== 06/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

httpd

  ~ server_http.c                         

  > Include the server port number in the common and combined logs. This is
  > useful
  > to distinguish between http and https requests.
  > OK florian@ reyk@ a while ago (tim@)

  ~ server_http.c                         

  > Back out previous; requested by jung@ (tim@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to