OpenBSD src changes summary for 2017-01-18
==========================================

regress/lib                             regress/sys
regress/usr.bin                         share/man
sys/arch/i386/i386                      sys/dev/pv
sys/net                                 sys/netinet6
usr.bin/mandoc                          usr.bin/tmux
usr.sbin/bgpd                           usr.sbin/hostctl

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

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

lib

  ~ libcrypto/Makefile                    

  > unhook ocsp test from the default since it currently requires network
  > access and
  > therefore appears to break in bluhm's test setup (beck@)

sys

  ~ kern/mount/Makefile                   ~ ffs/ffs/Makefile
  ~ ffs/nfs/Makefile                      ~ nfs/Makefile

  > Do not unconfigure mount points, vnd devices and NFS daemons during
  > "make clean".  "make build" does a recursive "make cleandir" and
  > there this behavior is undesired unexpected.
  > reported by naddy@ (bluhm@)

  ~ netinet/pmtu/Makefile                 ~ netinet/pmtu/tcp_connect.py
  ~ netinet/pmtu/tcp_connect6.py          ~ netinet/pmtu/udp_echo6.py
  + netinet/pmtu/tcp_atomicfrag6.py       + netinet/pmtu/udp_atomicfrag6.py

  > Add tests that generate IPv6 atomic fragments for UDP and TCP by
  > sending an ICMP6 too big packet with MTU 1272. (bluhm@)

  ~ net/pf_forward/ping6_mtu.py           ~ net/pf_forward/ping_mtu.py
  ~ net/pf_fragment/frag.py               ~ net/pf_fragment/frag6.py
  ~ net/pf_fragment/frag6_cutnew.py       ~ net/pf_fragment/frag6_cutold.py
  ~ net/pf_fragment/frag6_dropnew.py      ~ net/pf_fragment/frag6_dropold.py
  ~ net/pf_fragment/frag6_ext.py          ~ net/pf_fragment/frag_cutnew.py
  ~ net/pf_fragment/frag_cutold.py        ~ net/pf_fragment/frag_dropnew.py
  ~ net/pf_fragment/frag_dropold.py       ~ net/pf_fragment/ping6_cksum.py
  ~ net/pf_fragment/ping6_mtu_1300.py     ~ net/pf_fragment/ping_cksum.py
  ~ net/pf_fragment/ping_mtu_1300.py      ~ net/pf_fragment/udp6_cksum.py
  ~ net/pf_fragment/udp_cksum.py          ~ net/pf_state/challenge_ack.py
  ~ netinet/pmtu/tcp_atomicfrag6.py       ~ netinet/pmtu/tcp_connect.py
  ~ netinet/pmtu/tcp_connect6.py          ~ netinet/pmtu/udp_atomicfrag6.py
  ~ netinet/pmtu/udp_echo6.py             ~ netinet6/frag6/frag6.py
  ~ netinet6/frag6/frag6_ext.py           ~ netinet6/frag6/frag6_hop.py
  ~ netinet6/frag6/frag6_mf0atomic.py     ~ netinet6/frag6/frag6_mf0long.py
  ~ netinet6/frag6/frag6_mf0middle.py     ~ netinet6/frag6/frag6_mf0short.py
  ~ netinet6/frag6/frag6_mf1end.py        ~ netinet6/frag6/frag6_opt.py
  ~ netinet6/frag6/frag6_overatomic.py    ~ netinet6/frag6/frag6_overdrop.py
  ~ netinet6/frag6/frag6_overhead.py      ~ netinet6/frag6/frag6_overhead0.py
  ~ netinet6/frag6/frag6_overtail.py      ~ netinet6/frag6/frag6_padding.py
  ~ netinet6/frag6/frag6_permute.py       ~ netinet6/frag6/frag6_refrag.py
  ~ netinet6/frag6/frag6_shortatomic.py   ~ netinet6/frag6/frag6_timeout.py
  ~ netinet6/frag6/frag6_udpatomic.py     ~ netinet6/frag6/frag6_udpheader.py
  ~ netinet6/frag6/frag6_udppayload.py    ~ netinet6/frag6/frag6_zerofirst.py
  ~ netinet6/frag6/frag6_zerosecond.py    ~ netinet6/rh0/rh0_empty.py
  ~ netinet6/rh0/rh0_final.py             ~ netinet6/rh0/rh0_frag2.py
  ~ netinet6/rh0/rh0_frag_empty.py        ~ netinet6/rh0/rh0_frag_final.py
  ~ netinet6/rh0/rh0_frag_route.py        ~ netinet6/rh0/rh0_none.py
  ~ netinet6/rh0/rh0_route.py             

  > Do not use privileged or NFS source ports for UDP packets as inetd
  > ignores such packets.  This should avoid some sporadic failures.
  > While there, use variable names consistently in all tests. (bluhm@)

usr.bin

  ~ mandoc/char/space/zerowidth.out_html
  ~ mandoc/char/unicode/ascii.out_html    
  ~ mandoc/char/unicode/invalid.out_html
  ~ mandoc/char/unicode/latin1.out_html   
  ~ mandoc/char/unicode/latin1diff.out_html
  ~ mandoc/char/unicode/named.out_html    
  ~ mandoc/char/unicode/namediff.out_html
  ~ mandoc/char/unicode/nogroff.out_html
  ~ mandoc/eqn/extract.pl                 

  > Make HTML output more human readable by overhauling line break logic
  > around tags and by introducing some simple indentation.
  > No change of HTML semantics intended. (schwarze@)

== share ============================================================= 02/05 ==

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

man

  ~ man9/srp_enter.9                      

  > didnt rename enough things after copy/paste (dlg@)

  ~ man9/rasops.9                         

  > Document the RI_CLEARMARGINS flag.
  > OK visa@ (fcambus@)

== sys =============================================================== 03/05 ==

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

arch/i386/i386

  ~ vmm.c                                 

  > i386 version of a fix that went in for amd64 previously
  > (cpuid cacheline size info) (mlarkin@)

dev/pv

  ~ if_hvn.c                              

  > Fixup typos reported by Adam Jeanguenat <avj at fig ! 6v6 ! org>, thanks!
  > (mikeb@)

  ~ xbf.c                                 

  > Don't forget to free bounce buffer data when destroying the ring (mikeb@)

net

  ~ if_pflow.c                            

  > Allow changing of receiver ip/port without switching address family.
  > OK benno (florian@)

  ~ if_pflow.c                            

  > Allow changing of sender ip/port without switching address family.
  > With this regress tests pass again.
  > OK benno (florian@)

netinet6

  ~ icmp6.c                               

  > Use LIST_FOREACH to traverse icmp6_mtudisc_callbacks.  Fix whitespaces.
  > No functional change. (bluhm@)

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

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

mandoc

  ~ html.c                                ~ html.h
  ~ man_html.c                            ~ mdoc_html.c

  > Make HTML output more human readable by overhauling line break logic
  > around tags and by introducing some simple indentation.
  > No change of HTML semantics intended. (schwarze@)

tmux

  ~ options.c                             ~ cmd-show-options.c

  > options_match needs to explicitly check for user options. (nicm@)

  ~ options.c                             

  > Do not reset idx, it has just been set. (nicm@)

  ~ arguments.c                           

  > Run arguments through vis() as well when printing them. (nicm@)

  ~ arguments.c                           ~ cmd-show-options.c
  ~ tmux.h                                ~ utf8.c

  > Plain stravis() because it will mangle UTF-8 characters, so add
  > utf8_stravis() which calls our existing utf8_strvis() and use it instead
  > (nicm@)

== usr.sbin ========================================================== 05/05 ==

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

bgpd

  ~ parse.y                               

  > while a u_int is large enough for 32bit-asns, it is not big enough for
  > some of the magic values we use to indicate '*' or neighbor-as.
  > fixes "allow from any large-community neighbor-as:*:*" (phessler@)

hostctl

  ~ hostctl.8                             

  > Fixup a typo and provide an example for Hyper-V (mikeb@)

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

Reply via email to