OpenBSD src changes summary for 2016-11-20 ==========================================
distrib/sets etc/Makefile lib/libcrypto lib/libpcap regress/sys share/man sys/arch/octeon/dev sys/net sys/netinet sys/sys usr.sbin/smtpd usr.sbin/tcpdump usr.sbin/vmd == distrib =========================================================== 01/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ makeetcset ~ maketars > Fix up some permissions in RELEASEDIR and /var/sysmerge. > help, testing & ok rpe (tb@) == etc =============================================================== 02/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc Makefile ~ Makefile > Fix up some permissions in RELEASEDIR and /var/sysmerge. > help, testing & ok rpe (tb@) == lib =============================================================== 03/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libcrypto ~ man/BIO_set_callback.3 > Add Copyright and license. > In the SYNOPSIS, provide prototypes rather than #define directives. > Name arguments consistently. > Remove lies about functions being macros. (schwarze@) ~ man/BIO_should_retry.3 > Add Copyright and license. > In the SYNOPSIS, show function prototypes, not #define directives. > (schwarze@) ~ man/BN_BLINDING_new.3 > Add Copyright and license. > Mention that BN_BLINDING_free() accepts NULL. > Adjust AUTHORS section to OpenBSD conventions. (schwarze@) ~ man/BN_CTX_new.3 > Add Copyright and license. > Mention that BN_CTX_free(3) accepts NULL. > Delete the useless statement that void functions return no value. > (schwarze@) ~ man/BN_CTX_start.3 > Add Copyright and license. > Delete the useless statement that a void function returns no value. > (schwarze@) ~ man/BN_add.3 > Add Copyright and license. > Merge a sentence from OpenSSL saying that BN_sub(3) > can do in-place manipulation. (schwarze@) ~ man/BN_add_word.3 > Add Copyright and license. > Delete duplicate specification of the error return value of BN_mod_word(3). > Fix a markup error in the remaining copy of the same return value. > (schwarze@) ~ man/BN_bn2bin.3 > Add Copyright and license. > More details about BN_hex2bn(3) lifted from the OpenSSL manual, > but worded less clumsily. (schwarze@) ~ man/BN_cmp.3 > Copyright and license (schwarze@) ~ man/BN_copy.3 > Add Copyright and license. > Merge documentation of BN_with_flags(3) from OpenSSL. (schwarze@) ~ man/BN_generate_prime.3 > Add Copyright and license. > In the SYNOPSIS, show prototypes rather than #define directives. > Clarify that BN_generate_prime_ex(3) takes the minimum length, > not the exact length. (schwarze@) ~ man/BN_mod_inverse.3 > Copyright and license (schwarze@) ~ man/BN_mod_mul_montgomery.3 ~ man/BN_mod_mul_reciprocal.3 ~ man/BN_new.3 > Add Copyright and license. > Mention that some *_free(3) functions accept NULL. > Delete useless statements about void functions not retuning a value. > (schwarze@) ~ man/BN_num_bytes.3 > Copyright and license (schwarze@) ~ man/BN_rand.3 > Add Copyright and license. > Merge one additional sentence stating a restriction on arguments from > OpenSSL. (schwarze@) ~ man/BN_set_bit.3 > Add Copyright and license. > Mention that shifting by negative numbers of bits is not allowed. > (schwarze@) ~ man/BN_swap.3 ~ man/BN_zero.3 > Copyright and license (schwarze@) ~ man/BUF_MEM_new.3 > Add Copyright and license. > Merge documentatin of BUF_MEM_grow_clean(3) and BUF_reverse(3) from > OpenSSL. > Mention that BUF_MEM_free(3) accepts NULL. (schwarze@) ~ man/CONF_modules_free.3 > Add Copyright and license. > Drop the empty RETURN VALUES section. (schwarze@) ~ man/CONF_modules_load_file.3 > Add Copyright and license. > Merge some typo fixes, a paragraph documenting another flag, > and some additional explanations and EXAMPLES from OpenSSL. (schwarze@) ~ man/DES_set_key.3 > Add the correct Copyright notices and licenses. > This is the first manual page i encounter that contains both parts > of text derived from the old SSLeay documentation, hence covered > by Tim Hudson's Copyright and available under Eric Young's original > SSLeay license, and parts changed or added later, hence covered by > the OpenSSL Copyright and license. Both licenses have to be included. > (schwarze@) ~ man/BUF_MEM_new.3 > grammar fix; (jmc@) libpcap ~ gencode.c > Extend the DLT_OPENFLOW header to include the switch datapath id. > OK rzalamena@ (reyk@) == regress =========================================================== 04/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress sys ~ net/rtable/srp_compat.h > SRPL_FIRST() and SRPL_FOLLOW(). (mpi@) == share ============================================================= 05/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/man4.loongson/htb.4 > Document a limitation on interrupt routing. (visa@) ~ man9/srpl_rc_init.9 > Rename SRPL_ENTER() to SRPL_FIRST() and SRPL_NEXT() to SRPL_FOLLOW(). > This allows us to introduce SRPL_NEXT() that can be used to start > iterating on an arbitrary member of an srp list, hence without calling > SRPL_ENTER(). > ok dlg@, jmatthew@ (mpi@) ~ man9/Makefile ~ man9/srpl_rc_init.9 + man9/SRPL_EMPTY_LOCKED.9 > Move LOCKED macros to teir own manual. > This will allow us to better document them and add examples. > Disccussed with dlg@ (mpi@) == sys =============================================================== 06/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/octeon/dev ~ octeon_intr.c > Drop pointless type casts. (visa@) net ~ rtable.c > Rename SRPL_ENTER() to SRPL_FIRST() and SRPL_NEXT() to SRPL_FOLLOW(). > This allows us to introduce SRPL_NEXT() that can be used to start > iterating on an arbitrary member of an srp list, hence without calling > SRPL_ENTER(). > ok dlg@, jmatthew@ (mpi@) ~ rtable.c > Make rtable_iterate(9) mpsafe by using the new SRPL_NEXT(9). > ok dlg@, jmatthew@ (mpi@) ~ if_switch.c ~ if_switch.h ~ ofp.h ~ switchofp.c > Extend the DLT_OPENFLOW header to include the switch datapath id. > OK rzalamena@ (reyk@) netinet ~ ip_carp.c > Rename SRPL_ENTER() to SRPL_FIRST() and SRPL_NEXT() to SRPL_FOLLOW(). > This allows us to introduce SRPL_NEXT() that can be used to start > iterating on an arbitrary member of an srp list, hence without calling > SRPL_ENTER(). > ok dlg@, jmatthew@ (mpi@) ~ if_ether.c > Make rtable_iterate(9) mpsafe by using the new SRPL_NEXT(9). > ok dlg@, jmatthew@ (mpi@) sys ~ srp.h > Rename SRPL_ENTER() to SRPL_FIRST() and SRPL_NEXT() to SRPL_FOLLOW(). > This allows us to introduce SRPL_NEXT() that can be used to start > iterating on an arbitrary member of an srp list, hence without calling > SRPL_ENTER(). > ok dlg@, jmatthew@ (mpi@) == usr.sbin ========================================================== 07/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin smtpd ~ bounce.c ~ filter.c ~ ioev.c ~ ioev.h ~ mda.c ~ mta_session.c ~ smtp_session.c > add dedicated functions to set fd and callback on a struct io. > simplify io_init() prototype. > ok sunil@ gilles@ (eric@) tcpdump ~ print-ofp.c > Extend the DLT_OPENFLOW header to include the switch datapath id. > OK rzalamena@ (reyk@) vmd ~ i8259.c > Remove some old code that isn't needed anymore. (mlarkin@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
