OpenBSD src changes summary for 2017-11-20 ==========================================
gnu/usr.bin/perl regress/sys sbin/dhclient sbin/ipsecctl sys/arch/octeon/dev sys/arch/octeon/include sys/dev/fdt sys/net sys/netinet sys/netinet6 usr.bin/sndiod == gnu =============================================================== 01/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu usr.bin/perl ~ lib/File/Copy.pm ~ lib/File/Copy.t > Support Time::HiRes::utime in File::Copy > Fixes issues with cross-device moves, noticed with autoconf (afresh1@) == regress =========================================================== 02/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress sys ~ kern/pledge/sockopt/Makefile > Now pledge("inet") allows socket option IPV6_V6ONLY. Adapt test. (bluhm@) ~ net/loop/Makefile > Skip the test and print a warning if pf does not process packets > on additional loopback devices. (bluhm@) == sbin ============================================================== 03/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin dhclient ~ dhclient.c > Wnen purging dhclient.leases and when looking for unexpired offers to > use, always recalculate offer expiry time based on the information in > the original offer. (krw@) ipsecctl ~ ipsecctl.8 ~ ipsecctl.c ~ ipsecctl.h > Support collapsing flow outputs. > Makes it easier to check live status of complex setups. > ok hshoexer@ (mpi@) == sys =============================================================== 04/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/octeon/dev ~ cn30xxgmx.c ~ cn30xxsmi.c ~ octrtc.c > Fix the product code of the Unifi Security Gateway. > Prompted by Justin Hibbits (visa@) ~ octrtc.c > Add the board ID of the Unifi Security Gateway PRO-4. > Not tested with the hardware. (visa@) arch/octeon/include ~ octeonvar.h > Fix the product code of the Unifi Security Gateway. > Prompted by Justin Hibbits (visa@) ~ octeonvar.h > Add the board ID of the Unifi Security Gateway PRO-4. > Not tested with the hardware. (visa@) dev/fdt ~ sxiccmu_clocks.h > Add Allwinner A10 EMAC clock. > From Artturi Alm. (kettenis@) net ~ if.c > Do not fail if an interface is DOWN when calling ifpromisc(). > As soon as the interface will be brough UP, its device driver will > recognize it has the IFF_PROMISC flag and will configure its filters > accordingly. > ok visa@ (mpi@) ~ if_bridge.c ~ if_switch.c > Remove duplicated code working around the fact that ifpromisc() required > a DOWN interface. > ok visa@ (mpi@) ~ if_etherip.c ~ if_gif.c ~ if_pfsync.c ~ if_vxlan.c ~ pf.c ~ pipex.c > Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare running > pr_input handlers without KERNEL_LOCK(). > ok visa@ (mpi@) ~ pfkeyv2.c ~ pfkeyv2.h > Flush flows using the radix-tree instead of a global list. > This will allows us to get rid of the list. > ok visa@ (mpi@) ~ if_etherip.h > Remove #if'0ed decls > Stop pretending that we will migrate the content of this file to > if_etherip.h. Those declarations are needed by userland, and it's > easier to keep them in netinet/ip_ether.h. ok visa@ (jca@) netinet ~ igmp.c ~ in.h ~ ip_carp.c ~ ip_ether.c ~ ip_gre.c ~ ip_input.c ~ ipsec_input.c ~ raw_ip.c ~ tcp_input.c ~ tcp_usrreq.c ~ udp_usrreq.c > Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare running > pr_input handlers without KERNEL_LOCK(). > ok visa@ (mpi@) ~ ip_spd.c > Flush flows using the radix-tree instead of a global list. > This will allows us to get rid of the list. > ok visa@ (mpi@) ~ ip_ipsp.h > Keep kernel defines under #ifdef _KERNEL. > ok bluhm@ (mpi@) netinet6 ~ in6.h ~ ip6_input.c ~ raw_ip6.c > Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare running > pr_input handlers without KERNEL_LOCK(). > ok visa@ (mpi@) == usr.bin =========================================================== 05/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin sndiod ~ fdpass.c > Free memory in the error code-path, when we run out of descriptors > during initialization. From Michael W. Bombardieri, thanks. (ratchov@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
