OpenBSD src changes summary for 2017-01-07 ==========================================
distrib/sets gnu/usr.bin/clang lib/libcrypto lib/libssl share/man sys/arch/amd64/amd64 sys/arch/armv7/armv7 sys/arch/armv7/sunxi sys/arch/i386/i386 sys/dev/pci sys/dev/usb usr.bin/ftp usr.bin/tmux == distrib =========================================================== 01/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/comp/mi > sync (deraadt@) == gnu =============================================================== 02/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu usr.bin/clang ~ include/clang/intrin/Makefile > Only install header files relevant for the architecture we're targeting. > ok patrick@, jsg@ (kettenis@) == lib =============================================================== 03/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libcrypto ~ man/Makefile + man/X509_STORE_load_locations.3 > Write a new manual page X509_STORE_load_locations(3) from scratch. > Not documented by OpenSSL, but listed in <openssl/x509_vfy.h> > and referenced from X509_LOOKUP_hash_dir(3), and clearly more > important than the latter. Fixes three dead links reported by jmc@. > Most of the information from SSL_CTX_load_verify_locations(3) should > probably be moved here, but not all, since the SSL page also talks > about SSL servers and clients and the like. As i'm not completely > sure regarding the boundaries, i'm leaving that as it is for now. > (schwarze@) ~ man/d2i_X509_NAME.3 > Document X509_NAME_hash(3), listed in <openssl/x509.h>; > jmc@ reported that X509_LOOKUP_hash_dir(3) references it. > Even though OpenSSL does not document it, given that it is used for > file names that users have to create, it is sufficiently exposed > to users to be worth documenting. (schwarze@) ~ man/X509_STORE_CTX_new.3 > Use .Fn rather than .Xr for X509_VERIFY_PARAM_lookup(), > fixing a dead link reported by jmc@. > Only about half of X509_VERIFY_PARAM is documented so far, > and the extensible lookup table feels like one of the more > arcane features and probably not the next thing to document. (schwarze@) ~ man/BN_add.3 ~ man/BN_copy.3 ~ man/BN_generate_prime.3 > correctly mark all documented macros found in <openssl/bn.h> (schwarze@) ~ x509/x509_vfy.c > Revert part of r1.54 as there are at least two situations where we are > still > returning ok == 1, with ctx->error not being X509_V_OK. Hopefully we can > restore this behaviour once these are ironed out. > Discussed with beck@ (jsing@) ~ man/BIO_f_md.3 ~ man/X509_STORE_load_locations.3 ~ man/crypto.3 ~ man/d2i_ASN1_OCTET_STRING.3 ~ man/d2i_X509_NAME.3 > a little more cleanup; (jmc@) ~ x509/x509_vfy.c > Add and remove some blank lines, in order to make X509_verify_cert() > (slightly) more readable. (jsing@) ~ man/d2i_PKCS8PrivateKey_bio.3 > fix a typo in an .Xr reported by jmc@ (schwarze@) ~ man/ASN1_STRING_new.3 > add missing comma in the NAME section (schwarze@) libssl ~ src/crypto/opensslv.h TAGGED OPENBSD_6_0 > Bump for LibreSSL 2.4.5 (bcook@) ~ src/crypto/opensslv.h TAGGED OPENBSD_5_9 > Bump for LibreSSL 2.3.10 (bcook@) == share ============================================================= 04/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man9/pmap.9 > fix commata in the NAME section (schwarze@) == sys =============================================================== 05/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/amd64 ~ vmm.c > use 16 bit segment selectors. also reduces differences with i386 vmm > (mlarkin@) ~ vmm.c > reduce statement nesting depth in a couple places, suggested by > Michael Bombardieri (mlarkin@) arch/armv7/armv7 ~ armv7_start.S > Fill bootstrap translation table with zeroes before we use it and don't map > the vectors page at address 0 as we don't put them there. > ok patrick@ (kettenis@) arch/armv7/sunxi ~ sxiccmu.c ~ sxiccmu_clocks.h > Make getting the parent clock for the SD/MMC controller work on the > Allwinner H3. (kettenis@) arch/i386/i386 ~ vmm.c ~ vmm_support.S > add rcs tags (mlarkin@) ~ vmm.c > reduce statement nesting depth in a couple places, suggested by > Michael Bombardieri (mlarkin@) dev/pci ~ pcidevs > Some newer Intel Xeon E5v4 PCI ids, from Hrvoje Popovski > ok deraadt (mlarkin@) ~ pcidevs_data.h ~ pcidevs.h > regen (mlarkin@) dev/usb ~ umidi.c > Remove unused MIX_CN_CIN macro, make umidi_evlen[] static, style(9). > From Michael W. Bombardieri. Thanks. (ratchov@) == usr.bin =========================================================== 06/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin ftp ~ fetch.c > -#endif /* !SMALL */ > +#endif /* !NOSSL */ (tb@) tmux ~ cmd-send-keys.c ~ input.c ~ screen-redraw.c ~ tmux.h ~ tty.c ~ window-choose.c ~ window-clock.c ~ window-copy.c ~ window.c > Add support for the OSC 4 and OSC 104 palette setting escape sequences, > from S Gilles. (nicm@) ~ tmux.1 > Add note about ccc and initc so people who want it can see it is > possible. (nicm@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
