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

distrib/miniroot                        etc/rc
games/fortune                           lib/libexpat
regress/lib                             sys/arch/i386/i386
sys/dev/acpi                            sys/netinet6
usr.bin/ssh                             usr.bin/tmux
usr.bin/vi                              

== distrib =========================================================== 01/07 ==

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

miniroot

  ~ install.sub                           

  > Create a unique kernel to boot from during install and upgrade.
  > - update the linkkit directory
  > - chroot and relink/install new kernel using the linkkit Makefile
  > Idea from and OK deraadt@
  > OK tb@ (rpe@)

== etc =============================================================== 02/07 ==

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

rc

  ~ rc                                    

  > Improve reorder_kernel()
  > - check for and exit if /usr/share is on a nfs mounted filesystem
  > - add trap handlers that mail the logfile to the admin user
  > - use $_compile instead of $_compile_dir like in the installer
  > - use $_compile/$_kernel instead of $_kernel_dir
  > - remove the now redundant sha256 -h ... after make newinstall
  > - write stdout/stderr of the background subshell to a logfile
  > OK tb@ deraadt@ (rpe@)

== games ============================================================= 03/07 ==

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

fortune

  ~ fortune/fortune.c                     

  > Add missing rot13 function prototype (mestre@)

== lib =============================================================== 04/07 ==

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

libexpat

  ~ COPYING                               ~ Changes
  ~ Makefile                              ~ README
  ~ expat_config.h                        ~ doc/reference.html
  ~ examples/elements.c                   ~ examples/outline.c
  ~ lib/expat.h                           ~ lib/expat_external.h
  ~ lib/internal.h                        ~ lib/winconfig.h
  ~ lib/xmlparse.c                        ~ lib/xmlrole.c
  ~ lib/xmltok.c                          ~ lib/xmltok_impl.c
  + AUTHORS                               + Symbols.map
  + lib/siphash.h                         

  > Update libexpat to version 2.2.1 which has some security fixes.
  > - CVE-2017-9233 CVE-2016-9063 CVE-2016-5300 CVE-2016-4472 CVE-2016-0718
  > CVE-2015-2716 CVE-2015-1283 CVE-2012-6702 CVE-2012-0876 have been
  > addressed.  Not all of them affect OpenBSD as we had fixes before.
  > - Upstream uses arc4random_buf(3) now.  Delete all code for other
  > entropy sources to make sure to compile the correct one.  Our
  > library already used arc4random(3) before.
  > - The overflow fixes in rev 1.11 and 1.12 of lib/xmlparse.c
  > have been commited upstream in a different way.  Use the upstream
  > code to make maintenance easier.
  > - Although it should be ABI compatible, there is a new global
  > symbol align_limit_to_full_utf8_characters.  As it is in
  > lib/internal.h, add a Symbols.map to restrict the export.  Do not
  > bump the shared library version.
  > - Use the internal expat's siphash.h.
  > ports build ajacoutot@; move ahead deraadt@ (bluhm@)

  - lib/amigaconfig.h                     - lib/macconfig.h

  > AmigaOS and pre-X Mac OS support has been dropped in upstream
  > libexpat.  Remove obsolete header files, missed in previous commit.
  > (bluhm@)

  + tests/README.txt                      + tests/chardata.c
  + tests/chardata.h                      + tests/memcheck.c
  + tests/memcheck.h                      + tests/minicheck.c
  + tests/minicheck.h                     + tests/runtests.c
  + tests/runtestspp.cpp                  + tests/xmltest.sh
  + tests/benchmark/README.txt            + tests/benchmark/benchmark.c

  > Add test suite source files for expat 2.2.1. (bluhm@)

== regress =========================================================== 05/07 ==

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

lib

  + libexpat/Makefile                     + libexpat/Makefile.inc
  + libexpat/runtests/Makefile            + libexpat/runtestspp/Makefile
  + libexpat/benchmark/Makefile           

  > New import:
  >     Build and run libexpat regress tests from src/lib/libexpat/tests.

== sys =============================================================== 06/07 ==

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

arch/i386/i386

  ~ locore.s                              

  > Remove unused variables (mlarkin@)

dev/acpi

  ~ acpivideo.c                           

  > Fix a format string specifier error in a debug printf.
  > Noticed and reported by Fasse:
  > fasse dot f2 at gmail dot com
  > Thanks. (mlarkin@)

netinet6

  ~ ip6_forward.c                         

  > In OpenBSD 6.0 we had the check (ip6_forward_rt.ro_tableid !=
  > m->m_pkthdr.ph_rtableid) after going to reroute in ip6_forward().
  > As this had been lost during refactoring, the old route was used
  > after pf has changed the routing table.  Solution is to reset the
  > route, then it is not valid and will be reallocated.
  > from markus@; OK mpi@ (bluhm@)

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

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

ssh

  ~ ssh-keyscan.c                         

  > Only call close once in confree().  ssh_packet_close will close the FD
  > so only explicitly close non-SSH channels.  bz#2734, from
  > bagajjal at microsoft.com, ok djm@ (dtucker@)

tmux

  ~ screen-write.c                        ~ tmux.h
  ~ window-client.c                       ~ window-tree.c

  > Try to show a better preview of sessions and windows in tree mode. (nicm@)

  ~ window-tree.c                         

  > Fix previous when we end up able to show no panes. (nicm@)

  ~ window-tree.c                         

  > Don't write over right border. (nicm@)

vi

  ~ common/options.c                      ~ docs/USD.doc/vi.man/vi.1

  > Add mdoc(7) macros to vi's built-in lists of roff paragraph/section macros.
  > ok jmc@, no objection schwarze@ (bentley@)

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

Reply via email to