OpenBSD src changes summary for 2017-10-25
==========================================

etc/rc                                  lib/libfuse
regress/usr.bin                         share/man
sys/arch/amd64/amd64                    sys/arch/armv7/omap
sys/conf                                sys/net
sys/netinet                             usr.bin/mandoc
usr.bin/netstat                         usr.bin/ssh
usr.bin/tmux                            usr.sbin/cron
usr.sbin/ndp                            

== etc =============================================================== 01/07 ==

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

rc

  ~ rc                                    

  > Partially revert rev 1.457 of /etc/rc.  The pipe introduced in
  > sysctl_conf() spawns a subshell.  This prevents that the new process
  > limits affect the daemons started during boot.
  > OK rpe@ halex@ (bluhm@)

== lib =============================================================== 02/07 ==

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

libfuse

  ~ fuse.c                                

  > Check for NULL before dereferencing untrusted pointers.
  > from Helg Bredow. (mpi@)

== regress =========================================================== 03/07 ==

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

usr.bin

  ~ ssh/authinfo.sh                       

  > Use printenv to test whether an SSH_USER_AUTH is set instead of
  > using $SSH_USER_AUTH.  The latter won't work with csh which treats
  > unknown variables as an error when expanding them.  OK markus@ (millert@)

== share ============================================================= 04/07 ==

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

man

  ~ man4/options.4                        

  > Remove the TCP_FACK option and associated #if{,n}def code.
  > TCP_FACK was disabled by provos@ in June 1999.
  > TCP_FACK is an algorithm that decides that when something is lost, all
  > not SACKed packets until the most forward SACK are lost. It may be a
  > correct estimate, if network does not reorder packets.
  > OK visa@ mpi@ mikeb@ (job@)

== sys =============================================================== 05/07 ==

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

arch/amd64/amd64

  ~ fpu.c                                 

  > Initialize processor extended state in fpu_kernel_enter
  > Tested by a few; OK visa, sthen (mikeb@)

arch/armv7/omap

  ~ amdisplay.c                           

  > Storing the address of a stack variable in a global variable is a bad idea.
  > Rework the code to store the relevant information in the softc.  As a
  > bonus,
  > this reduces the stack space that is used such that this file compiles with
  > clang.
  > ok ians@ (kettenis@)

conf

  ~ GENERIC                               

  > Remove the TCP_FACK option and associated #if{,n}def code.
  > TCP_FACK was disabled by provos@ in June 1999.
  > TCP_FACK is an algorithm that decides that when something is lost, all
  > not SACKed packets until the most forward SACK are lost. It may be a
  > correct estimate, if network does not reorder packets.
  > OK visa@ mpi@ mikeb@ (job@)

net

  ~ if_etherip.c                          ~ if_gif.c
  ~ if_vxlan.c                            

  > Remove Multicast and Broadcast flags from the encapsulated packet in
  > vxlan(4) like it is done by other tunnelling pseudo-interfaces.
  > While here sync the comment between multiple interfaces.
  > Bug report and original diff from Pierre LALET. (mpi@)

netinet

  ~ tcp_input.c                           ~ tcp_output.c
  ~ tcp_timer.c                           ~ tcp_usrreq.c
  ~ tcp_var.h                             

  > Remove the TCP_FACK option and associated #if{,n}def code.
  > TCP_FACK was disabled by provos@ in June 1999.
  > TCP_FACK is an algorithm that decides that when something is lost, all
  > not SACKed packets until the most forward SACK are lost. It may be a
  > correct estimate, if network does not reorder packets.
  > OK visa@ mpi@ mikeb@ (job@)

== usr.bin =========================================================== 06/07 ==

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

mandoc

  ~ term_ps.c                             

  > Properly close out the top-level Font object, the end-of-page
  > Resource objects, and the Catalog object, fixing three PDF syntax
  > errors that were present in every PDF file generated with mandoc
  > since the initial checkin of the formatter in July 2010.
  > Bug reported by Jan Stary <hans at stare dot cz> on misc@. (schwarze@)

  ~ term_ps.c                             

  > The page footer line (psmarg) is created in ps_begin(), and the
  > last call writing to it is always ps_endline(), which ends with
  > ps_pclose(), which prints "ET" (end text).
  > Consequently, do not print another instance of "ET" in ps_closepage()
  > after the footer line and before the "endstream" for the page.
  > Fixing a PDF syntax error found while investigating the bug report
  > from Jan Stary that also resulted in the previous commit. (schwarze@)

netstat

  ~ inet.c                                

  > Remove the TCP_FACK option and associated #if{,n}def code.
  > TCP_FACK was disabled by provos@ in June 1999.
  > TCP_FACK is an algorithm that decides that when something is lost, all
  > not SACKed packets until the most forward SACK are lost. It may be a
  > correct estimate, if network does not reorder packets.
  > OK visa@ mpi@ mikeb@ (job@)

ssh

  ~ channels.c                            ~ misc.c
  ~ misc.h                                ~ servconf.c
  ~ servconf.h                            ~ sshd.c
  ~ sshd_config.5                         

  > Add optional rdomain qualifier to sshd_config's ListenAddress option
  > to allow listening on a different rdomain(4), e.g.
  > ListenAddress 0.0.0.0 rdomain 4 (djm@)

  ~ misc.c                                ~ misc.h
  ~ packet.h                              ~ packet.c
  ~ servconf.c                            ~ servconf.h
  ~ sshd.c                                ~ sshd_config.5

  > add sshd_config RDomain keyword to place sshd and the subsequent
  > user session (including the shell and any TCP/IP forwardings) into
  > the specified rdomain(4)
  > ok markus@ (djm@)

  ~ servconf.c                            ~ servconf.h
  ~ sshd.8                                ~ sshd.c
  ~ sshd_config.5                         

  > add a "rdomain" criteria for the sshd_config Match keyword to allow
  > conditional configuration that depends on which rdomain(4) a connection
  > was recevied on. ok markus@ (djm@)

  ~ ssh.c                                 

  > transfer ownership of stdout to the session channel by dup2'ing
  > /dev/null to fd 1. This allows propagation of remote stdout close to
  > the local side; reported by David Newall, ok markus@ (djm@)

  ~ servconf.c                            

  > uninitialised variable in PermitTunnel printing code (djm@)

  ~ sshd_config.5                         

  > simplify macros in previous, and some minor tweaks; (jmc@)

  ~ scp.1                                 ~ sftp.1
  ~ ssh.1                                 

  > tweak the uri text, specifically removing some markup to make it a
  > bit more readable;
  > issue reported by - and diff ok - millert (jmc@)

tmux

  ~ mode-tree.c                           ~ tmux.1
  ~ tmux.h                                ~ window-buffer.c
  ~ window-client.c                       ~ window-tree.c

  > Add P key to paste tagged in buffer mode, and trim some code that should
  > no longer be necessary. (nicm@)

  ~ mode-tree.c                           

  > h/l keys for expand and collapse. (nicm@)

  ~ options-table.c                       ~ tmux.1

  > Default allow-rename to off because it is ridiculous that applications
  > are even able to do this and confusing when they do. (nicm@)

  ~ tmux.1                                

  > Note that notifications are also hooks. (nicm@)

== usr.sbin ========================================================== 07/07 ==

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

cron

  ~ atrun.c                               ~ database.c

  > Open a bunch of fds with O_CLOEXEC
  > Not needed in theory, but could prevent accidental leaks.  ok millert@
  > (jca@)

ndp

  ~ ndp.c                                 

  > Remove dead code, found by jsg@.
  > ok jsg@, florian@ (mpi@)

===============================================================================
_______________________________________________
odc mailing list
odc@squish.net
http://www.squish.net/mailman/listinfo/odc

Reply via email to