OpenBSD src changes summary for 2016-07-11 ==========================================
distrib/sets games/factor regress/sys regress/usr.sbin share/man sys/arch/arm/conf sys/arch/armv7/imx sys/dev/mii sys/dev/ofw sys/net sys/netinet sys/netmpls sys/tmpfs sys/uvm usr.bin/mandoc usr.bin/ssh usr.sbin/tcpdump == distrib =========================================================== 01/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/base/md.octeon > sync (visa@) ~ lists/base/md.alpha ~ lists/base/md.amd64 ~ lists/base/md.armish ~ lists/base/md.armv7 ~ lists/base/md.hppa ~ lists/base/md.i386 ~ lists/base/md.landisk ~ lists/base/md.loongson ~ lists/base/md.luna88k ~ lists/base/md.macppc ~ lists/base/md.octeon ~ lists/base/md.sgi ~ lists/base/md.socppc ~ lists/base/md.sparc ~ lists/base/md.sparc64 ~ lists/base/md.zaurus ~ lists/comp/mi > sync (deraadt@) == games ============================================================= 02/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/games factor ~ Makefile ~ factor.c > Instead of using the floating point square root, use an integer version > of the Newton method from ping.c. Fixes a rounding issue that caused > failure to factor numbers close to 2^64, e.g. 18446744030759878681. > While there, fix an off by one error that caused 4295360521 to be > reported as a prime. Issues reported by Paul Stoeber and Michael Bozon. > ok tedu, deraadt (tb@) == regress =========================================================== 03/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress sys + netinet/pmtu/Makefile + netinet/pmtu/tcp_connect.py + netinet/pmtu/README + netinet/pmtu/LICENSE + netinet/pmtu/tcp_connect6.py + netinet/pmtu/udp_echo6.py > New import: > Add regression tests for the path MTU discovery implementation in usr.sbin ~ syslogd/args-tls-cafile-default.pl > Revert previous adaption of the test. The behavior change in libtls > has been backed out. (bluhm@) == share ============================================================= 04/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/man4.octeon/cnmac.4 > Add CN61xx. (visa@) == sys =============================================================== 05/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/arm/conf ~ files.arm > Hook up imxgpio(4) to the FDT gpio framework. > ok visa@, jsg@ (kettenis@) arch/armv7/imx ~ imxgpio.c > Hook up imxgpio(4) to the FDT gpio framework. > ok visa@, jsg@ (kettenis@) ~ imxesdhc.c > Use gpio framework to implement card detect instead of hardcoding > particular > gpios based on board IDs. > ok visa@, jsg@ (kettenis@) ~ if_fec.c > Use gpio framework to implement hardware reset of the PHY instead of > hardcoding particular gpios based on board IDs. > ok visa@, jsg@ (kettenis@) dev/mii ~ ukphy.c > Initialize oui and model fields in the softc. > ok deraadt@, mpi@ (kettenis@) dev/ofw + ofw_gpio.c + ofw_gpio.h > Add a simple framework for handling gpio controllers and pins on > FDT-enabled > platforms. > ok visa@, jsg@ (kettenis@) net ~ route.c ~ route.h ~ rtsock.c > Revert the introduction of ``rt_addr''. > Being able to add route entries without configured addresses is a nice > feature but this is not my fight. So I'd rather no add another pointer > to ``struct rtentry'' if I'm not removing another one. (mpi@) ~ if_spppsubr.c ~ route.c ~ route.h ~ rtsock.c > Path MTU discovery was slightly broken. I took two ICMP packets > to create and change the dynamic route. This behavior was introduced > in net/route.c rev 1.269 when the gateway route allocation was moved > from rt_setgateway() to _rtalloc(). So rtrequest(RTM_ADD) could > return a route without a valid gateway route. To fix this, call > rt_setgwroute() from _rtalloc() and rt_setgateway(). > OK mpi@ (bluhm@) netinet ~ if_ether.c > Revert the introduction of ``rt_addr''. > Being able to add route entries without configured addresses is a nice > feature but this is not my fight. So I'd rather no add another pointer > to ``struct rtentry'' if I'm not removing another one. (mpi@) ~ tcp_usrreq.c > Do not increase the size of the socket buffer under memory pressure. > From Simon Mages, ok beck@, claudio@, bluhm@ (mpi@) netmpls ~ mpls_input.c > Revert the introduction of ``rt_addr''. > Being able to add route entries without configured addresses is a nice > feature but this is not my fight. So I'd rather no add another pointer > to ``struct rtentry'' if I'm not removing another one. (mpi@) tmpfs ~ tmpfs_vfsops.c > don't allow mounting with noval owner. panics later. > reported by Tim Newsham at NCC. > ok millert natano (tedu@) uvm ~ uvm_amap.c > Make sure variables are used initialized in amap_wiperange > Uninitialized variables used in an if/else could cause a slower > codepath to be taken, but the end effect of both paths is the same. > Found by jsg@ (stefan@) == usr.bin =========================================================== 06/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin mandoc ~ cgi.c ~ man.cgi.8 > Make all components of the URI individually optional, > independent of each other, as in: > http://man.openbsd.org[/manpath][/mansec][/arch]/name[.sec] > The restrictions in the past kept confusing people. > Triggered by a question from RafaelNeves at gmail dot com. (schwarze@) ssh ~ sshd_config > obsolete note about fascistloggin is obsolete. ok djm dtucker (tedu@) ~ clientloop.c > Add missing "recvfd" pledge promise: Raf Czlonka reported ssh coredumps > when Control* keywords were set in ssh_config. This patch also fixes > similar problems with scp and sftp. > ok deraadt, looks good to millert (tb@) == usr.sbin ========================================================== 07/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin tcpdump ~ interface.h ~ print-ether.c ~ print-mpls.c > Teach tcpdump to recognize MPLS pseudowire with control words. Added > support to print encapsulated ethernet packets as well. > "Looks good" deraadt@ (rzalamena@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
