OpenBSD src changes summary for 2017-11-23
==========================================

sbin/dhclient                           sbin/ipsecctl
sbin/isakmpd                            share/man
sys/dev                                 sys/dev/wscons
sys/kern                                sys/netinet
sys/netinet6                            sys/sys
usr.bin/aucat                           usr.bin/sndiod
usr.sbin/smtpd                          

== sbin ============================================================== 01/05 ==

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

dhclient

  ~ dhclient.c                            

  > Fix use of lease_expiry() in set_lease_times(). lease_expiry() returns
  > wall clock time, not length of lease time. (krw@)

ipsecctl

  ~ ipsec.conf.5                          

  > in isakmpd(8), provide a hint: from scott cheloha
  > also some minor tweaks while here... (jmc@)

isakmpd

  ~ isakmpd.8                             

  > in isakmpd(8), provide a hint: from scott cheloha
  > also some minor tweaks while here... (jmc@)

== share ============================================================= 02/05 ==

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

man

  ~ man5/bsd.port.mk.5                    

  > document minor changes (espie@)

  ~ man4/umb.4                            

  > Add fibocom L831-EAU to umb man
  > Confirmed on Thinkpad X270 (job@)

== sys =============================================================== 03/05 ==

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

dev

  ~ audio.c                               

  > No need to grab the audio lock to call audio_canstart() as it checks
  > whether the device is started before using structures shared with the
  > interrupt handler. From Michael W. Bombardieri, tested by me. (ratchov@)

dev/wscons

  ~ wsmouseinput.h                        ~ wsmouse.c
  ~ wstpad.c                              

  > 1. Prepare a consistent treatment of edge areas.  2. Add mechanisms
  > that identify and mask touches resting in the bottom area. (bru@)

kern

  ~ uipc_socket.c                         ~ uipc_socket2.c

  > We want `sb_flags' to be protected by the socket lock rather than the
  > KERNEL_LOCK(), so change asserts accordingly.
  > This is now possible since sblock()/sbunlock() are always called with
  > the socket lock held.
  > ok bluhm@, visa@ (mpi@)

  ~ uipc_domain.c                         ~ uipc_socket.c

  > Constify protocol tables and remove an assert now that ip_deliver() is
  > mp-safe.
  > ok bluhm@, visa@ (mpi@)

netinet

  ~ ip_carp.h                             ~ ip_carp.c

  > Replace non mp-safe carp_iamatch6() with mp-safe carp_iamatch().
  > They have the same functionnality since friehm@ cleaned up
  > balancing code.
  > ok florian@, visa@, patrick@, bluhm@, jmatthew@ (mpi@)

  ~ in_proto.c                            ~ ip_input.c

  > Constify protocol tables and remove an assert now that ip_deliver() is
  > mp-safe.
  > ok bluhm@, visa@ (mpi@)

netinet6

  ~ in6.c                                 ~ nd6_nbr.c

  > Replace non mp-safe carp_iamatch6() with mp-safe carp_iamatch().
  > They have the same functionnality since friehm@ cleaned up
  > balancing code.
  > ok florian@, visa@, patrick@, bluhm@, jmatthew@ (mpi@)

  ~ in6_proto.c                           ~ ip6_input.c
  ~ ip6protosw.h                          

  > Constify protocol tables and remove an assert now that ip_deliver() is
  > mp-safe.
  > ok bluhm@, visa@ (mpi@)

sys

  ~ socketvar.h                           

  > We want `sb_flags' to be protected by the socket lock rather than the
  > KERNEL_LOCK(), so change asserts accordingly.
  > This is now possible since sblock()/sbunlock() are always called with
  > the socket lock held.
  > ok bluhm@, visa@ (mpi@)

  ~ domain.h                              ~ protosw.h
  ~ socketvar.h                           

  > Constify protocol tables and remove an assert now that ip_deliver() is
  > mp-safe.
  > ok bluhm@, visa@ (mpi@)

== usr.bin =========================================================== 04/05 ==

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

aucat

  ~ afile.c                               

  > Remove useless variable assignments in .au header parsing code. From
  > Michael W. Bombardieri. Thanks. (ratchov@)

sndiod

  ~ dev.c                                 

  > Fix slot leak occuring when the device mode doesn't match
  > the client mode. Found by landry@. (ratchov@)

== usr.sbin ========================================================== 05/05 ==

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

smtpd

  ~ control.c                             

  > simplify imsg handler.
  > ok sunil@ gilles@ (eric@)

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

Reply via email to