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

regress/usr.bin                         sbin/dhclient
share/man                               sys/net
usr.bin/mandoc                          usr.bin/ssh
usr.bin/vi                              

== regress =========================================================== 01/05 ==

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

usr.bin

  ~ ssh/Makefile                          + ssh/authinfo.sh

  > regress test for ExposeAuthInfo (djm@)

  ~ mdoclint/mdoclint                     ~ mdoclint/mdoclint.1

  > obvious removal of -o, now covered by mandoc (schwarze@)

== sbin ============================================================== 02/05 ==

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

dhclient

  ~ dhclient.c                            ~ dhcpd.h
  ~ privsep.c                             ~ privsep.h

  > Use a local variable rather than a global flag to record
  > the reception of a IMSG_HUP message and trigger the
  > desired restart.
  > Nuke the now pointless IFI_HUP. (krw@)

  ~ dhclient.c                            ~ dhcpd.h
  ~ dispatch.c                            ~ kroute.c
  ~ privsep.c                             ~ privsep.h

  > Tweak handling of HUP and new LLADDR. Just use expose and use sighup()
  > function. Don't exit dispatch() loop on SIGHUP, wait for privileged
  > child to execvp() dhclient. Eliminate struct imsg_hup since its
  > contents were not being used except in priv_cleanup(). And
  > 'active_addr' works just as well there.
  > Cleaner and eliminates some extraneous log entries. (krw@)

== share ============================================================= 03/05 ==

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

man

  ~ man7/mdoc.7                           

  > Delete .St -p1003.1-2013.
  > It is an OpenBSD addition that did not get used a single time in
  > three years, and groff did not pick it up either, so removing it
  > does not affect any existing manuals anywhere.
  > Cleanup suggested by jmc@, OK bentley@. (schwarze@)

== sys =============================================================== 04/05 ==

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

net

  ~ pf_norm.c                             

  > To avoid packet loss due to reuse of the 16 bit IPv4 fragment id,
  > we need suitable data structures.  Organize the pf fragments with
  > two red-black trees.  One is holding the address and protocol
  > information and the other has only the fragment id.  This will allow
  > to drop fragemts for specific connections more aggressively.  `
  > from markus@; OK sashan@ (bluhm@)

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

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

mandoc

  ~ st.in                                 

  > Delete .St -p1003.1-2013.
  > It is an OpenBSD addition that did not get used a single time in
  > three years, and groff did not pick it up either, so removing it
  > does not affect any existing manuals anywhere.
  > Cleanup suggested by jmc@, OK bentley@. (schwarze@)

  ~ att.c                                 ~ cgi.c
  ~ main.c                                ~ man_html.c
  ~ man_validate.c                        ~ mandoc.1
  ~ mandoc.h                              ~ mandocdb.c
  ~ mdoc_html.c                           ~ mdoc_validate.c
  ~ read.c                                ~ roff.c
  ~ roff.h                                ~ roff_html.c
  ~ roff_term.c                           ~ st.c

  > Split -Wstyle into -Wstyle and the even lower -Wbase, and add
  > -Wopenbsd and -Wnetbsd to check conventions for the base system of
  > a specific operating system.  Mark operating system specific messages
  > with "(OpenBSD)" at the end.
  > Please use just "-Tlint" to check base system manuals (defaulting
  > to -Wall, which is now -Wbase), but prefer "-Tlint -Wstyle" for the
  > manuals of portable software projects you maintain that are not
  > part of OpenBSD base, to avoid bogus recommendations about base
  > system conventions that do not apply.
  > Issue originally reported by semarie@, solution using
  > an idea from tedu@, discussed with jmc@ and jca@. (schwarze@)

  ~ mandoc.h                              ~ mdoc_validate.c
  ~ read.c                                ~ mandoc.1

  > in the base system, suggest leaving .Os blank; inspired by mdoclint
  > (schwarze@)

  ~ msec.in                               

  > delete old, undocumented, obsolete section names that nobody uses
  > (schwarze@)

  ~ mandoc.h                              ~ mdoc_validate.c
  ~ read.c                                

  > operating system dependent message about unknown architecture;
  > inspired by mdoclint (schwarze@)

  ~ mandoc.1                              

  > document message "unknown architecture" (schwarze@)

  ~ mandoc.1                              

  > delete useless .Ns macro that jmc@ found with mdoclint(1) (schwarze@)

ssh

  ~ session.c                             

  > no need to call log_init to reinitialise logged PID in child sessions,
  > since we haven't called openlog() in log_init() since 1999; ok markus@
  > (djm@)

  ~ ssh_config.5                          ~ sshconnect.c
  ~ sshd.8                                

  > use HostKeyAlias if specified instead of hostname for matching host
  > certificate principal names; bz#2728; ok dtucker@ (djm@)

  ~ sshconnect.c                          

  > switch sshconnect.c from (slightly abused) select() to poll();
  > ok deraadt@ a while back (djm@)

  ~ sshd.8                                

  > word fix; (jmc@)

  ~ auth.c                                ~ auth.h
  ~ auth2-gss.c                           ~ auth2-hostbased.c
  ~ auth2-pubkey.c                        ~ auth2.c
  ~ gss-serv.c                            ~ monitor.c
  ~ servconf.c                            ~ servconf.h
  ~ session.c                             ~ ssh-gss.h
  ~ sshd_config.5                         

  > refactor authentication logging
  > optionally record successful auth methods and public credentials
  > used in a file accessible to user sessions
  > feedback and ok markus@ (djm@)

  ~ packet.c                              

  > don't pass pointer to struct sshcipher between privsep processes,
  > just redo the lookup in each using the already-passed cipher name.
  > bz#2704 based on patch from Brooks Davis; ok markus dtucker (djm@)

  ~ sshd_config.5                         

  > spelling; (jmc@)

  ~ sshd_config.5                         

  > correct env var name (djm@)

vi

  ~ common/mem.h                          

  > Fix a check in ADD_SPACE_{GOTO,RET} that potentially allowed for a
  > NULL-dereference.
  > OK tom@ (martijn@)

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

Reply via email to