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
