OpenBSD src changes summary for 2016-12-05
==========================================

distrib/octeon                          distrib/sets
lib/libcrypto                           lib/libssl
share/misc                              sys/arch/loongson/dev
sys/arch/macppc/dev                     sys/dev/usb
sys/net                                 sys/netinet
usr.bin/doas                            usr.sbin/ntpd
usr.sbin/ospfctl                        usr.sbin/syspatch
usr.sbin/vmd                            

== distrib =========================================================== 01/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib

octeon

  ~ ramdisk/Makefile                      

  > Use makefs to build bsd.rd; tested by visa (natano@)

sets

  ~ lists/comp/mi                         

  > sync (deraadt@)

  ~ lists/comp/mi                         

  > sync (deraadt@)

  ~ lists/comp/mi                         

  > sync (deraadt@)

== lib =============================================================== 02/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib

libcrypto

  ~ man/X509_NAME_ENTRY_get_object.3      

  > Copyright and license (schwarze@)

  ~ man/X509_NAME_add_entry_by_txt.3      

  > Add Copyright and license.
  > Merge correction of buggy EXAMPLES from OpenSSL. (schwarze@)

  ~ man/X509_NAME_get_index_by_NID.3      

  > Add Copyright and license.
  > More explanations about X509_NAME_get_index_by_NID(3) from OpenSSL.
  > Merge a typo fix in EXAMPLES from OpenSSL. (schwarze@)

  ~ man/X509_NAME_print_ex.3              

  > Add Copyright and license.
  > Better explain the last argument of X509_NAME_oneline(3), from OpenSSL.
  > (schwarze@)

  ~ man/Makefile                          + man/X509_PUBKEY_new.3

  > import X509_PUBKEY_new(3) from OpenSSL (schwarze@)

  ~ man/X509_STORE_CTX_get_error.3        

  > Copyright and license.
  > Never include <openssl/x509_vfy.h> directly; from OpenSSL.
  > Merge a typo fix from OpenSSL. (schwarze@)

  ~ man/X509_STORE_CTX_new.3              

  > Add Copyright and license.
  > Mention that X509_STORE_CTX_free(3) accepts NULL. (schwarze@)

  ~ man/X509_STORE_CTX_set_verify_cb.3    ~ man/X509_VERIFY_PARAM_set_flags.3

  > Copyright and license (schwarze@)

  ~ man/Makefile                          + man/X509_check_ca.3
  + man/X509_check_host.3                 + man/X509_check_issued.3

  > import three X509_check_*(3) manuals from OpenSSL (schwarze@)

  ~ man/Makefile                          + man/X509_STORE_set1_param.3

  > import the relevant parts of X509_STORE_get0_param(3) from OpenSSL, but
  > since we don't have that function, call the page X509_STORE_set1_param(3)
  > (schwarze@)

  ~ man/X509V3_get_d2i.3                  ~ man/X509_ALGOR_dup.3
  ~ man/X509_LOOKUP_hash_dir.3            ~ man/X509_PUBKEY_new.3
  ~ man/X509_STORE_set1_param.3           ~ man/X509_check_ca.3
  ~ man/X509_check_host.3                 ~ man/X509_check_issued.3

  > various cleanup; (jmc@)

  ~ man/Makefile                          + man/X509_get_pubkey.3
  + man/X509_get_serialNumber.3           + man/X509_get_subject_name.3
  + man/X509_get_version.3                + man/X509_sign.3
  + man/X509v3_get_ext_by_NID.3           

  > import the relevant parts of six more X509 manuals from OpenSSL (schwarze@)

  ~ man/X509_CRL_get0_by_serial.3         

  > delete two cross references to functions we don't have (schwarze@)

  ~ man/X509_new.3                        

  > Add Copyright and license.
  > Merge documentation of X509_up_ref(3) from OpenSSL. (schwarze@)

  ~ man/X509_verify_cert.3                

  > Copyright and locense (schwarze@)

  ~ man/X509_new.3                        ~ man/X509v3_get_ext_by_NID.3

  > tweak previous; (jmc@)

  ~ man/Makefile                          + man/d2i_PrivateKey.3

  > import d2i_PrivateKey(3) from OpenSSL (schwarze@)

  ~ man/d2i_ASN1_OBJECT.3                 ~ man/d2i_DHparams.3
  ~ man/d2i_ECPKParameters.3              ~ man/d2i_X509_ALGOR.3
  ~ man/d2i_X509_CRL.3                    ~ man/d2i_X509_NAME.3
  ~ man/d2i_X509_REQ.3                    ~ man/d2i_X509_SIG.3
  ~ man/i2d_PKCS7_bio_stream.3            

  > Copyright and license (schwarze@)

  ~ man/d2i_DSAPublicKey.3                ~ man/d2i_RSAPublicKey.3

  > Add Copyright and license.
  > Merge documentation of some additional {d2i,i2d}_{D,R}SA_PUBKEY_{bio,fp}(3)
  > functions from OpenSSL. (schwarze@)

  ~ man/d2i_PKCS8PrivateKey_bio.3         

  > Add Copyright and license.
  > Update a cross reference, from OpenSSL. (schwarze@)

  ~ man/d2i_X509.3                        

  > Add Copyright and license.
  > Merge documentation of d2i_X509_AUX(3) and i2d_X509_AUX(3) from OpenSSL.
  > Correct the prototype of d2i_X509(3), from OpenSSL.
  > Merge warnings against "reuse" functionality from OpenSSL. (schwarze@)

libssl

  ~ man/d2i_SSL_SESSION.3                 

  > Add Copyright and license.
  > Add one cross reference, from OpenSSL. (schwarze@)

== share ============================================================= 03/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share

misc

  ~ inter.phone                           

  > Add missing area codes for Poland, and fix an erroneous entry. (fcambus@)

== sys =============================================================== 04/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys

arch/loongson/dev

  ~ kb3310.c                              ~ stsec.c

  > Harmonize battery state thresholds accross platforms.
  > Use the same values hardcoded in sys/dev/acpi/acpi.c where possible.
  > OK visa@ (fcambus@)

arch/macppc/dev

  ~ apm.c                                 

  > Harmonize battery state thresholds accross platforms.
  > Use the same values hardcoded in sys/dev/acpi/acpi.c where possible.
  > OK visa@ (fcambus@)

dev/usb

  ~ uaudio.c                              

  > Remove unused variable. From Michael W. Bombardieri <[email protected]>. Thanks!
  > (ratchov@)

net

  ~ switchofp.c                           

  > Add missing prototypes for all functions declared in the file.
  > ok reyk@ (rzalamena@)

  ~ switchofp.c                           

  > Remove the flow id from the flow entry struct and the global variable,
  > since they were not being used and the OpenFlow specification doesn't
  > mention anything about them.
  > ok reyk@ (rzalamena@)

  ~ switchofp.c                           

  > Propagate error type in validation functions that call
  > swofp_validate_action(), because actions have a different class of errors.
  > While there update the error type and error variables type to match the
  > swofp_send_error() prototype. (rzalamena@)

netinet

  ~ igmp.c                                ~ in.c

  > Remove recursive splsoftnet()s in ioctl(2) path. (mpi@)

== usr.bin =========================================================== 05/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin

doas

  ~ doas.conf.5                           

  > Be more explicit about the "args" syntax.
  > In part from a patch from Anton dot Lindqvist at gmail dot com.
  > OK tedu@ (schwarze@)

== usr.sbin ========================================================== 06/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

ntpd

  ~ constraint.c                          

  > Use the stack to hold the constraint child process variables instead of
  > using the heap.
  > ok bcook@ (rzalamena@)

ospfctl

  ~ ospfctl.c                             

  > Also print the mtu when showing interface details
  > ok sthen@ benno@ (jca@)

syspatch

  ~ syspatch.sh                           

  > Remove the ugly temporary quirks. (ajacoutot@)

  ~ syspatch.sh                           

  > If we end up creating a rollback tarball from an empty list of files, it
  > means
  > we are missing a base set. In this case, error out right away or we may end
  > up
  > having the patch supposedly installed but without its corresponding
  > rollback
  > tarball.
  > For now we only support *full* installations.
  > installed patches mismatch reported by Marc Benslahdine (ajacoutot@)

  ~ syspatch.sh                           

  > Explicit error when running on unsupported release. (ajacoutot@)

vmd

  ~ virtio.c                              

  > Add debug message to print VM's mac addresses (lladdr). (reyk@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to