OpenBSD src changes summary for 2017-04-16 ==========================================
distrib/sets etc/examples/httpd.conf etc/mtree/4.4BSD.dist games/tetris gnu lib/libc lib/libssl regress/lib regress/sys regress/usr.bin sbin/ldattach share/man sys/arch/amd64/amd64 sys/arch/arm64/include sys/arch/i386/i386 sys/arch/sparc64/include sys/dev/pci sys/kern sys/sys usr.bin/htpasswd usr.bin/nc usr.bin/pctr usr.bin/systat usr.bin/tmux usr.sbin/dhcrelay6 usr.sbin/identd usr.sbin/mksuncd usr.sbin/tftp-proxy usr.sbin/tftpd == distrib =========================================================== 01/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/base/mi > sync (deraadt@) == etc =============================================================== 02/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc examples/httpd.conf ~ examples/httpd.conf > Remove /etc/ssl/acme/. We don't need it now that we have a default > acme-conf(5) > that direclty uses /etc/ssl/{,private} by default. Adapt the httpd.conf > example > accordingly. > ok florian@ benno@ millert@ (ajacoutot@) mtree/4.4BSD.dist ~ mtree/4.4BSD.dist > Remove /etc/ssl/acme/. We don't need it now that we have a default > acme-conf(5) > that direclty uses /etc/ssl/{,private} by default. Adapt the httpd.conf > example > accordingly. > ok florian@ benno@ millert@ (ajacoutot@) == games ============================================================= 03/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/games tetris ~ screen.c > According to termcap(3), char PC, *BC, *UP need to be extern. Fixes an > ld(1) error found by mestre a while ago. > fix suggested and ok naddy (tb@) == gnu =============================================================== 04/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu gnu ~ llvm/tools/lld/ELF/DriverUtils.cpp > Disable colored diagnostics in LLVM's lld. > Requested by deraadt@ (patrick@) == lib =============================================================== 05/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ arch/aarch64/gen/_setjmp.S > Always return nonzero from _longjmp too. > ok jsg@ (kettenis@) libssl ~ ssl_asn1.c > backout previous, data_len is not always initialized (otto@) == regress =========================================================== 06/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress lib ~ libcrypto/rsa/rsa_test.c > Remove unused rnd_seed variable. Upstream made the same change 4 days ago. > Fixes compiling this test using clang on arm64. (kettenis@) ~ libc/regex/Makefile > Define DEF_WEAK like we do for ld.so to fix building this with clang. > ok millert@, deraadt@ (kettenis@) ~ libc/db/dbtest.c > Use INT_MAX instead of SIZE_MAX as the maximum file size we can handle. > Fixes this test on 64-bit architectures. > ok visa@ (kettenis@) sys ~ netinet/ipsec/Makefile ~ netinet/pmtu/Makefile > Make sure these tests print "SKIPPED" if the necessary variables aren't > set. > The current code doesn't work since the magic .BEGIN target runs before > the regress target that prints "SKIPPED" and the .BEGIN target fails when > the variables aren't set. > ok bluhm@ (kettenis@) usr.bin ~ openssl/options/optionstest.c > Use %zu to print a size_t. (kettenis@) == sbin ============================================================== 07/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin ldattach ~ Makefile > Different compilers and versions of compilers have different warnings. > Remove -Werror to give code a greater chance of building. > ok deraadt@ florian@ (jsg@) == share ============================================================= 08/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/ure.4 > from brad: document rgephy (jmc@) == sys =============================================================== 09/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/amd64 ~ lock_machdep.c > Replace fetch_and_add() with atomic_inc_int_nv() from <sys/atomic.h> > to make the code more similar to sparc64's. > OK mpi@, guenther@, kettenis@ (visa@) arch/arm64/include ~ ieee.h > Define EXT_IMPLICIT_NBIT like we do on sparc64 and mips64. Makes vaious > long double math stuff (including printf) actually work. > While there remove 'struct ieee_ldouble', which isn't defined on other > architectures. > ok deraadt@ (kettenis@) arch/i386/i386 ~ lock_machdep.c > Replace fetch_and_add() with atomic_inc_int_nv() from <sys/atomic.h> > to make the code more similar to sparc64's. > OK mpi@, guenther@, kettenis@ (visa@) arch/sparc64/include ~ ieee.h > Remove some defines marked #ifdef notyet, which really is #ifdef notever. > Reduces the diffs with other architectures. (kettenis@) dev/pci ~ drm/drm_linux.h > Always evaluate expression in BUG_ON() macro to avoid unused variable > warnings. Makes non diagnostic kernel compile. > OK kettenis@ (bluhm@) kern ~ vfs_bio.c ~ vfs_biomem.c > Flip previously warm pages in the buffer cache to memory above the DMA > region if uvm tells us it is available. > nits from deraadt@ > ok krw@ guenther@ kettenis@ (beck@) sys ~ mount.h > Statistics for high memory flips in the buffer cache > nits from deraadt@ > ok krw@ guenther@ kettenis@ (beck@) ~ buf.h > Flip previously warm pages in the buffer cache to memory above the DMA > region if uvm tells us it is available. > nits from deraadt@ > ok krw@ guenther@ kettenis@ (beck@) == usr.bin =========================================================== 10/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin htpasswd ~ Makefile > Different compilers and versions of compilers have different warnings. > Remove -Werror to give code a greater chance of building. > ok deraadt@ florian@ (jsg@) ~ Makefile > remove -g from CFLAGS at florian's request (jsg@) nc ~ netcat.c > Move comments into a block and uses {} to unconfuse reading. (deraadt@) pctr ~ Makefile > Different compilers and versions of compilers have different warnings. > Remove -Werror to give code a greater chance of building. > ok deraadt@ florian@ (jsg@) systat ~ iostat.c > Statistics for high memory flips in the buffer cache > nits from deraadt@ > ok krw@ guenther@ kettenis@ (beck@) tmux ~ tty.c > Use EL1 to clear lines when redrawing the leftmost pane, rather than > spaces. (nicm@) ~ tmux.c > Memory leak, from David CARLIER. (nicm@) == usr.sbin ========================================================== 11/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin dhcrelay6 ~ Makefile > Remove -Werror to make dhcrelay6 on gcc3 architecture successfully. > ok reyk (aoyama@) identd ~ Makefile > Different compilers and versions of compilers have different warnings. > Remove -Werror to give code a greater chance of building. > ok deraadt@ florian@ (jsg@) mksuncd ~ Makefile > Different compilers and versions of compilers have different warnings. > Remove -Werror to give code a greater chance of building. > ok deraadt@ florian@ (jsg@) tftp-proxy ~ Makefile > Different compilers and versions of compilers have different warnings. > Remove -Werror to give code a greater chance of building. > ok deraadt@ florian@ (jsg@) tftpd ~ Makefile > Different compilers and versions of compilers have different warnings. > Remove -Werror to give code a greater chance of building. > ok deraadt@ florian@ (jsg@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
