OpenBSD src changes summary for 2017-05-24
==========================================

lib/libc                                sys/arch/mips64/include
sys/arch/mips64/mips64                  sys/net
usr.bin/encrypt                         usr.sbin/ikectl
usr.sbin/smtpd                          usr.sbin/syspatch
usr.sbin/tcpdump                        usr.sbin/user

== lib =============================================================== 01/04 ==

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

libc

  ~ stdlib/qsort.c                        

  > Support swapping 32-bit aligned elements on 64-bit platforms.
  > Previously they would be swapped a byte at a time when sizeof(int)
  > != sizeof(long).  Idea from FreeBSD. (millert@)

== sys =============================================================== 02/04 ==

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

arch/mips64/include

  ~ cpu.h                                 

  > Add an idle cycle implementation for R4600/R5000/RM7000 CPUs and their
  > derivatives. This lets the kernel utilize the CPUs' Standby Mode to
  > reduce the power consumption of an idle system.
  > Suggested by and input from miod@.
  > He also tested this patch on an RM7000 O2. (visa@)

arch/mips64/mips64

  ~ context.S                             ~ cpu.c

  > Add an idle cycle implementation for R4600/R5000/RM7000 CPUs and their
  > derivatives. This lets the kernel utilize the CPUs' Standby Mode to
  > reduce the power consumption of an idle system.
  > Suggested by and input from miod@.
  > He also tested this patch on an RM7000 O2. (visa@)

net

  ~ bpf.c                                 

  > When using "tcpdump proto 128" the filter never matched.  A sign
  > expansion bug in bpf prevented protocols above 127.  m_data is
  > signed, bpf_mbuf_ldb() returns unsigned.
  > bug report Matthias Pitzl; OK deraadt@ millert@ (bluhm@)

  ~ fq_codel.c                            

  > Fail with EINVAL when asked to create a non-root queue instead of panicking
  > Prompted by a bug report from semarie@, thanks! (mikeb@)

== usr.bin =========================================================== 03/04 ==

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

encrypt

  ~ encrypt.c                             

  > Use freezero instead of explicit_bzero+free
  > OK tb@ (mestre@)

== usr.sbin ========================================================== 04/04 ==

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

ikectl

  ~ ikeca.c                               

  > Set REQ_EXT in req section so ikectl ca certificate revoke will work again.
  > (jsg@)

smtpd

  ~ smtpd.conf.5                          

  > document that "for local" is the default; while here,
  > paste in the "table <aliases>" text;
  > ok gilles (jmc@)

  ~ mta_session.c                         

  > Fix a possible fatal() when smtpd is configured to *force* relaying over
  > SMTPS, that the connection succeeds, but that something causes a failure
  > in the TLS code path afterwards. Session gets downgraded so it can use a
  > plaintext connector but since it's not allowed to do so, it fatal()-s.
  > This didn't impact STARTTLS, only SMTPS.
  > Issue experienced a few times by stsp@ triggered by a suspend.
  > ok eric@ (gilles@)

syspatch

  ~ syspatch.sh                           

  > Also trap INT when reverting a patch. (ajacoutot@)

  ~ syspatch.sh                           

  > Don't fill up /tmp when installing or reverting multiple patches at once.
  > (ajacoutot@)

  ~ syspatch.sh                           

  > Preserve the modification time when install(1)ing. (ajacoutot@)

tcpdump

  ~ print-pflog.c                         

  > Sync NO_PID value from kernel header to tcpdump source.  It is
  > #ifdef _KERNEL, so it does not work automatically.  This prevents
  > some bogus uid and pid print when dumping from pflog interface.
  > from Matthias Pitzl; OK deraadt@ (bluhm@)

user

  ~ user.c                                

  > Remove 2 unused parameters from copydotfiles function
  > While here sort headers and add missing prototypes
  > OK tb@ (mestre@)

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

Reply via email to