OpenBSD/src r51LIAJlib/libcrypto/man EC_POINT_add.3

   Document behavior change of EC_POINTs_mul() again.
VersionDeltaFile
1.11+22-4lib/libcrypto/man/EC_POINT_add.3
+22-41 files

OpenBSD/src 7IZlY3Olib/libcrypto/ec ecp_smpl.c ec_lib.c

   Recommit Billy Brumley's ECC constant time patch with a fix for sparc64
   from Nicola Tuveri (who spotted the omission of ecp_nist.c from the PR).

   discussed with jsing
   tested by jsg

OpenBSD/src fpc6Xoasbin/sysctl sysctl.c

   use ANSI C function declaration; no binary change
VersionDeltaFile
1.233+3-13sbin/sysctl/sysctl.c
+3-131 files

OpenBSD/src pyQA5LSsys/net if_pflow.c

   use 'switch' rathan than an if-else construct to match on the netflow version to in 
pflow_get_mbuf(),
   to match the rest of the file

   ok benno@ florian@
VersionDeltaFile
1.89+8-3sys/net/if_pflow.c
+8-31 files

OpenBSD/src t4gaTu9sys/miscfs/fuse fuse_vnops.c fuse_vfsops.c, sys/uvm uvm_vnode.c

   Insert the appropriate uvm_vnp_uncache(9) and uvm_vnp_setsize(9)
   kernel calls to ensure that the UVM cache for memory mapped files is
   up to date.

   ok mpi@

OpenBSD/src ckDeydysys/dev/ic bwfm.c, sys/dev/sdmmc if_bwfm_sdio.c

   Add support for the BCM43455 SDIO chip to bwfm(4).
VersionDeltaFile
1.22+6-1sys/dev/sdmmc/if_bwfm_sdio.c
1.52+2-1sys/dev/ic/bwfm.c
+8-22 files

OpenBSD/src cuffnJjsys/dev/sdmmc if_bwfm_sdio.c

   In certain modes SDIO-connected bwfm(4) chips might expect us to read
   another packet (even though nextlen is set to none) to issue more RX
   interrupts.
VersionDeltaFile
1.21+3-3sys/dev/sdmmc/if_bwfm_sdio.c
+3-31 files

OpenBSD/src DGvffBKshare/man/man1 dpb.1

   Be more explicit in FETCH_TIMEOUT description.
   It only happens on the command line.
   If you want to put it in a config file, it's a DEFAULT or localhost
   property called fetch_timeout instead.
VersionDeltaFile
1.6+15-1share/man/man1/dpb.1
+15-11 files

OpenBSD/src SKBxzsmlib/libfuse fuse_ops.c fuse_new.3, sys/miscfs/fuse fuse_vnops.c fusefs.h

   Implement FBT_FSYNC, which is called on fsync(2) and fdatasync(2).
   Currently ignores the a_waitfor argument and always invokes the file
   system's fsync implementation synchronously.

   ok mpi@

OpenBSD/src pXsPrw8sys/net80211 ieee80211_node.c

   the AP sends their crypto parameters as a mask, so let us still select it
   in case we want WPA2 and they have WPA1 still enabled
VersionDeltaFile
1.133+4-6sys/net80211/ieee80211_node.c
+4-61 files

OpenBSD/src 72Ck9hssys/net80211 ieee80211_node.c

   don't save or use auto-join when the card is not in station (aka client) mode

   OK stsp@
VersionDeltaFile
1.132+6-2sys/net80211/ieee80211_node.c
+6-21 files

OpenBSD/src hG5QisFlib/libc/sys unveil.2

   fix thinko

   okay mestre@
VersionDeltaFile
1.3+2-2lib/libc/sys/unveil.2
+2-21 files

OpenBSD/src foMVS7Ysys/dev/ic bwfm.c

   Re-set the pointer to the bwfm event after the strict alignment
   check.
VersionDeltaFile
1.51+3-2sys/dev/ic/bwfm.c
+3-21 files

OpenBSD/src agsQlZAusr.bin/ssh ssh.c sshconnect2.c

   Remove support for loading HostBasedAuthentication keys directly in
   ssh(1) and always use ssh-keysign.  This removes one of the few remaining
   reasons why ssh(1) might be setuid.  ok markus@

OpenBSD/src Ty5JgBeshare/man/man5 bsd.port.mk.5

   network.conf
VersionDeltaFile
1.488+3-3share/man/man5/bsd.port.mk.5
+3-31 files

OpenBSD/src Gc0DyVfshare/man/man7 ports.7

   byebye network.conf.template
VersionDeltaFile
1.119+2-4share/man/man7/ports.7
+2-41 files

OpenBSD/src ZgBZyNWusr.sbin/bgpd rde.c rde_filter.c

   Use struct filterstate in rde_update_dispatch() and pass it down to
   functions like rde_update_update and path_update. This will allow to
   move more pointers from rde_aspath to the prefix.
   Looks good benno@

OpenBSD/src G0wMUnRsys/arch/socppc/socppc machdep.c

   make this build again after changes made in rev 1.74
   ok mpi@ phessler@
VersionDeltaFile
1.76+2-2sys/arch/socppc/socppc/machdep.c
+2-21 files

OpenBSD/src qf52l82usr.bin/tmux key-string.c server-client.c

   Add an "Any" key to run a command if a key is pressed that is not bound
   in the current key table. GitHub issue 1404.

OpenBSD/src E0Nuc9vsbin/pfctl parse.y

   reduce duplicate code, fix typo/free correct buffer

   In filteropts_to_rule():

   * Merge `once' handling from `anchorrule' and `pfrule'
   * Remove/shorten duplicate code block
   * Fix typo I introduced with r1.678 that frees the wrong buffer (twice)

   OK sashan
VersionDeltaFile
1.682+11-29sbin/pfctl/parse.y
+11-291 files

OpenBSD/src YNkhBPqusr.sbin/rtadvd rtadvd.c

   rtadvd is only interested in IPv6 so limit route socket to AF_INET6.
   OK florian@
VersionDeltaFile
1.92+2-2usr.sbin/rtadvd/rtadvd.c
+2-21 files

OpenBSD/src 4eCrq2vsys/netinet ip_ipcomp.c

   Fix for uninitialized variables.

   Found by and ok jsg@, ok markus@
VersionDeltaFile
1.64+4-4sys/netinet/ip_ipcomp.c
+4-41 files

OpenBSD/src GHKq4sisys/dev/usb xhci.c

   typos, from Michael W. Bombardieri.
VersionDeltaFile
1.87+5-5sys/dev/usb/xhci.c
+5-51 files

OpenBSD/src lB3owpZusr.bin/ssh ssh.c

   keep options.identity_file_userprovided array in sync when we load
   keys, fixing some spurious error messages; ok markus
VersionDeltaFile
1.484+18-2usr.bin/ssh/ssh.c
+18-21 files

OpenBSD/src WmdTowHregress/usr.bin/ssh/unittests/hostkeys test_iterate.c

   memleak in unittest; found by valgrind

OpenBSD/src ILOLgGyusr.bin/ssh hostfile.c packet.c

   memleaks; found by valgrind
VersionDeltaFile
1.73+2-2usr.bin/ssh/hostfile.c
1.277+3-1usr.bin/ssh/packet.c
+5-32 files

OpenBSD/src gMvpq6busr.sbin/vmd vioscsi.c

   vioscsi driver has been stable enough so we can move a good portion of these
   log_debug messages to be DPRINTF (compile time).

   Prompted by reyk@.

   Ok reyk@.
VersionDeltaFile
1.10+27-27usr.sbin/vmd/vioscsi.c
+27-271 files

OpenBSD/src rP4AvNgregress/lib/libcrypto/ec ectest.c

   re-commit the removal of the EC_POINTs_mul() regression tests with num > 1
VersionDeltaFile
1.8+27-161regress/lib/libcrypto/ec/ectest.c
+27-1611 files

OpenBSD/src we9uYm7share/man/man4/man4.amd64 cpu.4

   Document xcrypt in the amd64 version of cpu.4.

   Bits taken from the i386 version.

   OK jmc@
VersionDeltaFile
1.8+11-2share/man/man4/man4.amd64/cpu.4
+11-21 files

OpenBSD/src Xh1F0j1lib/libcrypto/ec ecp_smpl.c ec2_smpl.c

   recommit label indentation part of the backout; clearly unrelated to the
   breakage.

OpenBSD/src VfWDqYkusr.sbin/vmd vioscsi.c

   Revert unrelated change to vioscsi.c

   (I had this in my tree to silence vioscsi.c log_debug, but Carlos
   already has a better diff for that)
VersionDeltaFile
1.9+27-27usr.sbin/vmd/vioscsi.c
+27-271 files

OpenBSD/src eUETzQsusr.sbin/vmd vmd.c vioscsi.c

   Track resources and enforce cpu/memory/interface limits for non-root users.

   The limits are currently hard-coded and undocumented (4 CPUs/VMs, 2G
   memory, 8 interfaces) but will be configurable in an upcoming diff.
   These limits are tracked in total usage; for example, a user will be
   able to run up to 4 VMs with 512M of memory or a single VM with 2G.

   OK ccardenas@ mlarkin@

OpenBSD/src Z9QslZCsys/kern kern_pledge.c

   Restore correct behaviour to pledge for access and stat, which was broken
   by the unveil diff.   Noticed at, and diff from semarie@
VersionDeltaFile
1.237+8-12sys/kern/kern_pledge.c
+8-121 files

OpenBSD/src oGw0Fj1usr.sbin/rad rad.conf.5

   tweak previous;
VersionDeltaFile
1.6+2-2usr.sbin/rad/rad.conf.5
+2-21 files

OpenBSD/src KB8toxJshare/man/man5 hostname.if.5

   adjust the example hostname.if to show "wpakey" on the same line as "nwid",
   and provide an IPv6 autoconf example.

   while here, split interface settings from IP assignment.

   OK jmc@
VersionDeltaFile
1.66+7-6share/man/man5/hostname.if.5
+7-61 files

OpenBSD/src mlYBqffshare/man/man4 athn.4 bwfm.4

   adjust hostname.if examples to show "wpakey" on the same line as "nwid"

   OK jmc@

OpenBSD/src x3aq4HWusr.sbin/rad parse.y frontend.c

   Implement RFC 8106: IPv6 Router Advertisement Options for DNS
   Configuration.

OpenBSD/src O9iKiqlusr.sbin/rad rad.conf.5

   mark up managed / other configuration
VersionDeltaFile
1.4+3-3usr.sbin/rad/rad.conf.5
+3-31 files

OpenBSD/src ALABfA5usr.sbin/rad frontend.c

   It's a packet, not package.
VersionDeltaFile
1.9+7-7usr.sbin/rad/frontend.c
+7-71 files

OpenBSD/src MiVN5LYusr.sbin/rad rad.h

   nuke newd leftover
VersionDeltaFile
1.10+1-2usr.sbin/rad/rad.h
+1-21 files

OpenBSD/src 5FR2BAGusr.sbin/smtpd parse.y

   remove unused variable
VersionDeltaFile
1.217+1-2usr.sbin/smtpd/parse.y
+1-21 files

OpenBSD/src a6bnRKgusr.bin/tmux cmd-new-window.c

   Fix new-window -k, GitHub issue 1403.
VersionDeltaFile
1.76+1-2usr.bin/tmux/cmd-new-window.c
+1-21 files

OpenBSD/src mzeddSUregress/lib/libcrypto/ec ectest.c

   $OpenBSD$
VersionDeltaFile
1.7+1-0regress/lib/libcrypto/ec/ectest.c
+1-01 files

OpenBSD/src ysSneTLregress/lib/libcrypto/ec ectest.c

   Also revert regression tests so that EC_POINTs_mul() with longer vectors
   gets exercised again.
VersionDeltaFile
1.6+160-26regress/lib/libcrypto/ec/ectest.c
+160-261 files

OpenBSD/src XMsFrL1lib/libcrypto/ec ecp_smpl.c ec_lib.c, lib/libcrypto/man EC_POINT_add.3

   back out ecc constant time changes

   after the constant time commits various regress tests started failing
   on sparc64 ssh t9, libcrypto ec ecdh ecdsa and trying to ssh out
   resulted in 'invalid elliptic curve value'

   ok tb@

OpenBSD/src VMlieFDusr.bin/cvs client.c

   don't run cvs_client_sendfile() if its file_type is CVS_DIR, but do not
   depend on it being CVS_FILE explicitly.

   unbreaks remote operations on removed files.
VersionDeltaFile
1.128+2-2usr.bin/cvs/client.c
+2-21 files

OpenBSD/src wherQuvsbin/route route.8

   Document that route monitor also takes -T rtable as an argument.
VersionDeltaFile
1.88+6-2sbin/route/route.8
+6-21 files

OpenBSD/src zc5gbw1sbin/route route.c

   Make route monitor display changes in all routing domains by forcing
   the route filter to set RTABLE_ANY. Previously only the routing
   table/rdomain of the route process was displayed (that being the
   kernel default).
   ok kn@ claudio@ and henning@
VersionDeltaFile
1.222+11-5sbin/route/route.c
+11-51 files

OpenBSD/src Y7RY77Rusr.sbin/bgpd kroute.c bgpd.h

   get rid of two more implicit ktable_get with rdomain 0.
   should not change anything when run in rdomain 0.
   ok henning@ phessler@ claudio@
VersionDeltaFile
1.221+26-22usr.sbin/bgpd/kroute.c
1.326+3-3usr.sbin/bgpd/bgpd.h
1.194+3-3usr.sbin/bgpd/bgpd.c
+32-283 files

OpenBSD/src XoLCSZmsys/kern sys_generic.c

   Don't pass an uninitialised size value to free(9).  Pointer argument is
   NULL in this path so free will return early without accessing it.

   ok jca@ tb@
VersionDeltaFile
1.121+2-2sys/kern/sys_generic.c
+2-21 files