OpenBSD src changes summary for 2015-06-17 ==========================================
bin/csh etc/rc.d/rc.subr etc/root/root.mail lib/libc lib/libcrypto lib/libssl regress/lib share/man share/mk sys/arch/macppc/stand/tbxidata sys/arch/vax/vax sys/conf sys/dev/usb sys/sys usr.bin/diff usr.bin/file usr.bin/rcs usr.bin/tmux == bin =============================================================== 01/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin csh ~ lex.c > delete completely bogus (floating? was there an old variable decl > in the past?) comment about FILEC > noted by Peter Brottveit Bock (deraadt@) ~ Makefile ~ const.c ~ csh.h ~ extern.h ~ file.c ~ glob.c ~ lex.c ~ set.c > remove -DFILEC; code does not compile for the -UFILEC case, and anyways, > who wants csh without FILEC?? > from Peter Brottveit Bock, but redone using unifdef (deraadt@) ~ lex.c > stray char jumped in (deraadt@) == etc =============================================================== 02/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc rc.d/rc.subr ~ rc.d/rc.subr > Really make daemon_class read-only; it's set to "daemon" of a matching > login class. (ajacoutot@) root/root.mail ~ root/root.mail > crank to 5.8-beta (deraadt@) == lib =============================================================== 03/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ arch/amd64/SYS.h ~ arch/amd64/sys/Ovfork.S ~ arch/amd64/sys/brk.S ~ arch/amd64/sys/exect.S ~ arch/amd64/sys/sbrk.S ~ arch/amd64/sys/sigpending.S ~ arch/amd64/sys/sigprocmask.S ~ arch/amd64/sys/sigreturn.S ~ arch/amd64/sys/sigsuspend.S ~ arch/amd64/sys/syscall.S > Set FUNC symbol sizes of auto-generated and hand-written syscall wrappers. > Original diff from guenther@, adjusted by me. > OK guenther@ (uebayasi@) libcrypto ~ cert.pem > add DST Root CA X3 certificate, already present in most browser cert > stores. > "O=Digital Signature Trust Co., CN=DST Root CA X3". This CA is cross > signing > the issuing intermediates for letsencrypt.org so is expected to be > important > for at least ports distfile fetching in the future. ok ajacoutot@ juanfra@ > (sthen@) libssl ~ src/ssl/ssl.h > Cleanup SSL_OP_* compat flags in ssl.h. > These were recently removed and are now set to 0: > SSL_OP_NETSCAPE_CA_DN_BUG > SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG > SSL_OP_SSLEAY_080_CLIENT_DH_BUG > The code associated with these was deleted in the past at some point > and these are also now 0: > SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION > SSL_OP_EPHEMERAL_RSA > SSL_OP_MICROSOFT_SESS_ID_BUG > SSL_OP_NETSCAPE_CHALLENGE_BUG > SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG > The SSL_OP_ALL macro has been updated to reflect the removals. > ok miod@ jsing@ (doug@) ~ src/ssl/bs_cbs.c ~ src/ssl/bytestring.h > Add a new function CBS_offset() to report the current offset in the data. > "why not" miod@, sure jsing@ (doug@) ~ src/ssl/bs_cbs.c ~ src/ssl/bytestring.h > Add CBS_write_bytes() to copy the remaining CBS bytes to the caller. > This is a common operation when dealing with CBS. > ok miod@ jsing@ (doug@) ~ src/ssl/bs_ber.c > Use explicit int in bs_ber.c. > ok miod@ jsing@ (doug@) ~ src/ssl/bs_cbs.c ~ src/ssl/bytestring.h > Use explicit int in bs_cbs.c. > ok miod@ jsing@ (doug@) ~ src/ssl/d1_pkt.c ~ src/ssl/s3_srvr.c > KNF whitespace. > ok miod@ jsing@ (doug@) ~ src/ssl/t1_lib.c > Convert tls1_check_curve to CBS. > ok miod@ jsing@ (doug@) ~ src/ssl/t1_lib.c > Convert ssl_next_proto_validate to CBS. > ok miod@, tweak + ok jsing@ (doug@) ~ src/ssl/ssl.h > Remove pointless comments. (jsing@) ~ src/ssl/s3_enc.c ~ src/ssl/ssl.h ~ src/ssl/t1_enc.c > Keep alerts sorted by alert code. (jsing@) ~ src/ssl/tls1.h > Clean up alert codes and add references. (jsing@) == regress =========================================================== 04/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress lib ~ libssl/bytestring/bytestringtest.c > Add tests for CBS_offset() and CBS_write_bytes(). > "no problem" miod@, tweak + ok jsing@ (doug@) == share ============================================================= 05/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man9/Makefile ~ man9/mbuf.9 + man9/ml_init.9 + man9/mq_init.9 > Move mbuf_list and mbuf_queue documentation in their own manual. > ok jmc@, deraadt@, dlg@ (mpi@) mk ~ sys.mk > crank to 5.8-beta (deraadt@) == sys =============================================================== 06/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/macppc/stand/tbxidata ~ bsd.tbxi > crank to 5.8-beta (deraadt@) arch/vax/vax ~ pmap.c > Make kernel text read-only and unreadable from userland, and remove the > bogus > comment about the emulation code requiring kernel text to be readable from > userland. > Add a few DIAGNOSTIC checks for rogue ptes passed to rmpage(). > Make sure the pte extent operations and update_pcbs() run at >= IPL_SCHED. > (miod@) conf ~ newvers.sh > move to 5.8-beta. This is a bit earlier than normal... (deraadt@) dev/usb ~ upd.c ~ usbhid.h > Four new sensors, from David Higgs. (mpi@) ~ ubcmtp.c > fix compilation with UBCMTP_DEBUG (jcs@) ~ ubcmtp.c > when no fingers are down, send 0 for z > fixes tap-to-click (jcs@) sys ~ param.h > crank to 5.8-beta (deraadt@) ~ param.h > my keyboard is conspiring against me (deraadt@) == usr.bin =========================================================== 07/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin diff ~ xmalloc.c > Use strdup in xstrdup; from Fritjof Bornebusch. (nicm@) file ~ xmalloc.c > Use strdup in xstrdup from Fritjof Bornebusch. While here, remove xfree > which is unused. (nicm@) rcs ~ ci.c > Remove NULL check before free; Fritjof Bornebusch. (nicm@) ~ xmalloc.c > Use strdup in xstrdup; from Fritjof Bornebusch. (nicm@) tmux ~ job.c ~ tmux.h > Use an explicit job state instead of avoid closing our side of the > socketpair and setting it to -1 to mark when the other side is > closed. This avoids closing it while the libevent bufferevent still has > it (it could try to add it to the polled set which some mechanisms don't > like). Fixes part a problem reported by Bruno Sutic. (nicm@) ~ cmd-move-window.c ~ cmd-new-window.c ~ tmux.1 ~ tmux.h ~ window.c > Move the shuffle code from new-window -a into a function and add a -a > flag for move-window too. From Thomas Adam. (nicm@) ~ cmd-queue.c > Break cmdq_continue inner loop into a helper function. (nicm@) ~ cmd-break-pane.c ~ tmux.1 > Change break-pane to take target and source panes (-t and -s) in line > with other commands, from Thomas Adam. (nicm@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
