Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jun 2014 12:12:49 GMT
From:      op@FreeBSD.org
To:        svn-soc-all@FreeBSD.org
Subject:   socsvn commit: r269445 - in soc2014/op/freebsd-base: . bin/ed bin/ps bin/rmail contrib/openpam contrib/openpam/lib/libpam crypto/openssl crypto/openssl/apps crypto/openssl/crypto crypto/openssl/cry...
Message-ID:  <201406121212.s5CCCnlv070591@socsvn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: op
Date: Thu Jun 12 12:12:47 2014
New Revision: 269445
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=269445

Log:
  MFH @201406121408
  
  Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
  
  

Added:
  soc2014/op/freebsd-base/crypto/openssl/ssl/heartbeat_test.c
     - copied unchanged from r269444, mirror/FreeBSD/head/crypto/openssl/ssl/heartbeat_test.c
  soc2014/op/freebsd-base/lib/libz/zlib.pc
     - copied unchanged from r269444, mirror/FreeBSD/head/lib/libz/zlib.pc
  soc2014/op/freebsd-base/libexec/atf/atf-sh/
     - copied from r269444, mirror/FreeBSD/head/libexec/atf/atf-sh/
  soc2014/op/freebsd-base/share/vt/fonts/vgarom-8x14.hex
     - copied unchanged from r269444, mirror/FreeBSD/head/share/vt/fonts/vgarom-8x14.hex
  soc2014/op/freebsd-base/share/vt/fonts/vgarom-8x16.hex
     - copied unchanged from r269444, mirror/FreeBSD/head/share/vt/fonts/vgarom-8x16.hex
  soc2014/op/freebsd-base/share/vt/fonts/vgarom-8x8.hex
     - copied unchanged from r269444, mirror/FreeBSD/head/share/vt/fonts/vgarom-8x8.hex
  soc2014/op/freebsd-base/share/vt/keymaps/
     - copied from r269444, mirror/FreeBSD/head/share/vt/keymaps/
  soc2014/op/freebsd-base/sys/arm/freescale/vybrid/vf_spi.c
     - copied unchanged from r269444, mirror/FreeBSD/head/sys/arm/freescale/vybrid/vf_spi.c
  soc2014/op/freebsd-base/sys/boot/fdt/dts/Makefile
     - copied unchanged from r269444, mirror/FreeBSD/head/sys/boot/fdt/dts/Makefile
  soc2014/op/freebsd-base/sys/boot/fdt/dts/Makefile.inc
     - copied unchanged from r269444, mirror/FreeBSD/head/sys/boot/fdt/dts/Makefile.inc
  soc2014/op/freebsd-base/sys/boot/fdt/dts/arm/Makefile
     - copied unchanged from r269444, mirror/FreeBSD/head/sys/boot/fdt/dts/arm/Makefile
  soc2014/op/freebsd-base/sys/boot/fdt/dts/mips/Makefile
     - copied unchanged from r269444, mirror/FreeBSD/head/sys/boot/fdt/dts/mips/Makefile
  soc2014/op/freebsd-base/sys/boot/fdt/dts/powerpc/Makefile
     - copied unchanged from r269444, mirror/FreeBSD/head/sys/boot/fdt/dts/powerpc/Makefile
  soc2014/op/freebsd-base/sys/boot/fdt/dts/powerpc/p2041rdb.dts
     - copied unchanged from r269444, mirror/FreeBSD/head/sys/boot/fdt/dts/powerpc/p2041rdb.dts
  soc2014/op/freebsd-base/sys/boot/fdt/dts/powerpc/p3041ds.dts
     - copied unchanged from r269444, mirror/FreeBSD/head/sys/boot/fdt/dts/powerpc/p3041ds.dts
  soc2014/op/freebsd-base/sys/boot/fdt/dts/powerpc/p5020ds.dts
     - copied unchanged from r269444, mirror/FreeBSD/head/sys/boot/fdt/dts/powerpc/p5020ds.dts
  soc2014/op/freebsd-base/sys/geom/part/g_part_bsd64.c
     - copied unchanged from r269444, mirror/FreeBSD/head/sys/geom/part/g_part_bsd64.c
  soc2014/op/freebsd-base/sys/modules/geom/geom_part/geom_part_bsd64/
     - copied from r269444, mirror/FreeBSD/head/sys/modules/geom/geom_part/geom_part_bsd64/
  soc2014/op/freebsd-base/tools/build/options/WITHOUT_VT_SUPPORT
     - copied unchanged from r269444, mirror/FreeBSD/head/tools/build/options/WITHOUT_VT_SUPPORT
  soc2014/op/freebsd-base/tools/build/options/WITH_PIE
     - copied unchanged from r269444, mirror/FreeBSD/head/tools/build/options/WITH_PIE
  soc2014/op/freebsd-base/tools/ifnet/
     - copied from r269444, mirror/FreeBSD/head/tools/ifnet/
  soc2014/op/freebsd-base/usr.bin/truncate/tests/
     - copied from r269444, mirror/FreeBSD/head/usr.bin/truncate/tests/
  soc2014/op/freebsd-base/usr.bin/vtfontcvt/
     - copied from r269444, mirror/FreeBSD/head/usr.bin/vtfontcvt/
Deleted:
  soc2014/op/freebsd-base/sys/boot/fdt/dts/arm/p2041rdb.dts
  soc2014/op/freebsd-base/sys/boot/fdt/dts/arm/p3041ds.dts
  soc2014/op/freebsd-base/sys/boot/fdt/dts/arm/p5020ds.dts
  soc2014/op/freebsd-base/tools/build/options/WITHOUT_TESTS
  soc2014/op/freebsd-base/tools/tools/vt/fontcvt/Makefile
  soc2014/op/freebsd-base/tools/tools/vt/fontcvt/fontcvt.c
  soc2014/op/freebsd-base/usr.bin/atf/
Modified:
  soc2014/op/freebsd-base/   (props changed)
  soc2014/op/freebsd-base/.arcconfig
  soc2014/op/freebsd-base/Makefile.inc1
  soc2014/op/freebsd-base/UPDATING
  soc2014/op/freebsd-base/bin/ed/Makefile
  soc2014/op/freebsd-base/bin/ps/keyword.c
  soc2014/op/freebsd-base/bin/ps/ps.1
  soc2014/op/freebsd-base/bin/rmail/Makefile
  soc2014/op/freebsd-base/contrib/openpam/   (props changed)
  soc2014/op/freebsd-base/contrib/openpam/lib/libpam/openpam_configure.c
  soc2014/op/freebsd-base/crypto/openssl/   (props changed)
  soc2014/op/freebsd-base/crypto/openssl/ACKNOWLEDGMENTS
  soc2014/op/freebsd-base/crypto/openssl/CHANGES
  soc2014/op/freebsd-base/crypto/openssl/Makefile
  soc2014/op/freebsd-base/crypto/openssl/NEWS
  soc2014/op/freebsd-base/crypto/openssl/README
  soc2014/op/freebsd-base/crypto/openssl/apps/enc.c
  soc2014/op/freebsd-base/crypto/openssl/apps/ocsp.c
  soc2014/op/freebsd-base/crypto/openssl/apps/req.c
  soc2014/op/freebsd-base/crypto/openssl/apps/s_cb.c
  soc2014/op/freebsd-base/crypto/openssl/apps/s_socket.c
  soc2014/op/freebsd-base/crypto/openssl/apps/smime.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/asn1/a_strnid.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/bio/bss_dgram.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/bn/bn_mont.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/cms/cms_env.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/cms/cms_sd.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/cms/cms_smime.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/dso/dso_dlfcn.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/ec/ec_ameth.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/ec/ec_asn1.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/ec/ec_lcl.h
  soc2014/op/freebsd-base/crypto/openssl/crypto/evp/bio_b64.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/evp/encode.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/opensslv.h
  soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs12/p12_crt.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs12/p12_kiss.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs7/pk7_doit.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs7/pkcs7.h
  soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs7/pkcs7err.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/rsa/rsa_ameth.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/srp/srp_vfy.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/ts/ts_rsp_verify.c
  soc2014/op/freebsd-base/crypto/openssl/crypto/x509v3/v3_purp.c
  soc2014/op/freebsd-base/crypto/openssl/doc/apps/cms.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/apps/enc.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/apps/s_server.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/apps/smime.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/apps/verify.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/apps/version.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/apps/x509v3_config.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/crypto/CMS_decrypt.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/crypto/CONF_modules_free.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/crypto/CONF_modules_load_file.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/crypto/OPENSSL_config.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/crypto/X509_NAME_ENTRY_get_object.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/crypto/X509_STORE_CTX_get_ex_new_index.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/fingerprints.txt
  soc2014/op/freebsd-base/crypto/openssl/doc/ssl/SSL_CTX_set_msg_callback.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/ssl/SSL_CTX_set_options.pod
  soc2014/op/freebsd-base/crypto/openssl/doc/ssl/SSL_get_peer_cert_chain.pod
  soc2014/op/freebsd-base/crypto/openssl/engines/ccgost/gost_ameth.c
  soc2014/op/freebsd-base/crypto/openssl/ssl/Makefile
  soc2014/op/freebsd-base/crypto/openssl/ssl/d1_both.c
  soc2014/op/freebsd-base/crypto/openssl/ssl/d1_lib.c
  soc2014/op/freebsd-base/crypto/openssl/ssl/d1_pkt.c
  soc2014/op/freebsd-base/crypto/openssl/ssl/d1_srvr.c
  soc2014/op/freebsd-base/crypto/openssl/ssl/s3_clnt.c
  soc2014/op/freebsd-base/crypto/openssl/ssl/s3_pkt.c
  soc2014/op/freebsd-base/crypto/openssl/ssl/s3_srvr.c
  soc2014/op/freebsd-base/crypto/openssl/ssl/ssl.h
  soc2014/op/freebsd-base/crypto/openssl/ssl/ssl3.h
  soc2014/op/freebsd-base/crypto/openssl/ssl/ssl_asn1.c
  soc2014/op/freebsd-base/crypto/openssl/ssl/ssl_err.c
  soc2014/op/freebsd-base/crypto/openssl/ssl/ssl_lib.c
  soc2014/op/freebsd-base/crypto/openssl/ssl/t1_enc.c
  soc2014/op/freebsd-base/crypto/openssl/ssl/t1_lib.c
  soc2014/op/freebsd-base/etc/   (props changed)
  soc2014/op/freebsd-base/etc/Makefile
  soc2014/op/freebsd-base/etc/mtree/BSD.tests.dist
  soc2014/op/freebsd-base/etc/mtree/BSD.usr.dist
  soc2014/op/freebsd-base/gnu/usr.bin/binutils/   (props changed)
  soc2014/op/freebsd-base/gnu/usr.bin/binutils/addr2line/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/binutils/nm/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/binutils/objcopy/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/binutils/objdump/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/binutils/readelf/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/binutils/size/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/binutils/strings/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/binutils/strip/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/gdb/   (props changed)
  soc2014/op/freebsd-base/gnu/usr.bin/gdb/gdb/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/gdb/gdbtui/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/gdb/kgdb/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/devices/grodvi/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/devices/grohtml/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/devices/grolbp/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/devices/grolj4/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/devices/grops/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/devices/grotty/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/preproc/eqn/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/preproc/grn/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/preproc/html/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/preproc/pic/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/preproc/refer/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/preproc/soelim/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/preproc/tbl/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/roff/groff/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/roff/troff/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/utils/addftinfo/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/utils/hpftodit/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/utils/indxbib/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/utils/lkbib/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/utils/lookbib/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/src/utils/tfmtodit/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/groff/tmac/mdoc.local
  soc2014/op/freebsd-base/gnu/usr.bin/rcs/Makefile.inc
  soc2014/op/freebsd-base/gnu/usr.bin/texinfo/info/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/texinfo/infokey/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/texinfo/install-info/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/texinfo/makeinfo/Makefile
  soc2014/op/freebsd-base/gnu/usr.bin/texinfo/texindex/Makefile
  soc2014/op/freebsd-base/kerberos5/libexec/digest-service/Makefile
  soc2014/op/freebsd-base/kerberos5/libexec/hprop/Makefile
  soc2014/op/freebsd-base/kerberos5/libexec/hpropd/Makefile
  soc2014/op/freebsd-base/kerberos5/libexec/ipropd-master/Makefile
  soc2014/op/freebsd-base/kerberos5/libexec/ipropd-slave/Makefile
  soc2014/op/freebsd-base/kerberos5/libexec/kadmind/Makefile
  soc2014/op/freebsd-base/kerberos5/libexec/kcm/Makefile
  soc2014/op/freebsd-base/kerberos5/libexec/kdc/Makefile
  soc2014/op/freebsd-base/kerberos5/libexec/kdigest/Makefile
  soc2014/op/freebsd-base/kerberos5/libexec/kfd/Makefile
  soc2014/op/freebsd-base/kerberos5/libexec/kimpersonate/Makefile
  soc2014/op/freebsd-base/kerberos5/libexec/kpasswdd/Makefile
  soc2014/op/freebsd-base/kerberos5/tools/asn1_compile/Makefile
  soc2014/op/freebsd-base/kerberos5/tools/slc/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.bin/hxtool/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.bin/kadmin/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.bin/kcc/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.bin/kdestroy/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.bin/kf/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.bin/kgetcred/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.bin/kinit/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.bin/kpasswd/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.bin/ksu/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.bin/string2key/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.bin/verify_krb5_conf/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.sbin/iprop-log/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.sbin/kstash/Makefile
  soc2014/op/freebsd-base/kerberos5/usr.sbin/ktutil/Makefile
  soc2014/op/freebsd-base/lib/atf/libatf-c++/Makefile
  soc2014/op/freebsd-base/lib/atf/libatf-c/Makefile
  soc2014/op/freebsd-base/lib/clang/clang.build.mk
  soc2014/op/freebsd-base/lib/csu/amd64/Makefile
  soc2014/op/freebsd-base/lib/csu/i386-elf/Makefile
  soc2014/op/freebsd-base/lib/libc/   (props changed)
  soc2014/op/freebsd-base/lib/libc/amd64/gen/sigsetjmp.S
  soc2014/op/freebsd-base/lib/libc/i386/gen/sigsetjmp.S
  soc2014/op/freebsd-base/lib/libc/stdio/fmemopen.c
  soc2014/op/freebsd-base/lib/libc/stdio/fopen.3
  soc2014/op/freebsd-base/lib/libcuse/Makefile
  soc2014/op/freebsd-base/lib/libcuse/cuse.3
  soc2014/op/freebsd-base/lib/libfetch/common.h
  soc2014/op/freebsd-base/lib/libfetch/fetch.3
  soc2014/op/freebsd-base/lib/libfetch/fetch.h
  soc2014/op/freebsd-base/lib/libfetch/http.c
  soc2014/op/freebsd-base/lib/libpmc/libpmc.c
  soc2014/op/freebsd-base/lib/libtelnet/Makefile
  soc2014/op/freebsd-base/lib/libusb/libusb-1.0.pc
  soc2014/op/freebsd-base/lib/libvmmapi/   (props changed)
  soc2014/op/freebsd-base/lib/libvmmapi/vmmapi.c
  soc2014/op/freebsd-base/lib/libvmmapi/vmmapi.h
  soc2014/op/freebsd-base/lib/libz/   (props changed)
  soc2014/op/freebsd-base/lib/libz/Makefile
  soc2014/op/freebsd-base/libexec/atf/Makefile
  soc2014/op/freebsd-base/libexec/atf/Makefile.inc
  soc2014/op/freebsd-base/libexec/atf/atf-check/Makefile
  soc2014/op/freebsd-base/libexec/mail.local/Makefile
  soc2014/op/freebsd-base/libexec/rtld-elf/Makefile
  soc2014/op/freebsd-base/libexec/smrsh/Makefile
  soc2014/op/freebsd-base/libexec/telnetd/Makefile
  soc2014/op/freebsd-base/release/Makefile
  soc2014/op/freebsd-base/release/doc/en_US.ISO8859-1/hardware/article.xml
  soc2014/op/freebsd-base/release/doc/en_US.ISO8859-1/relnotes/article.xml
  soc2014/op/freebsd-base/release/picobsd/bridge/crunch.conf
  soc2014/op/freebsd-base/release/picobsd/qemu/crunch.conf
  soc2014/op/freebsd-base/sbin/   (props changed)
  soc2014/op/freebsd-base/sbin/fsck/Makefile
  soc2014/op/freebsd-base/sbin/geom/class/label/glabel.8
  soc2014/op/freebsd-base/sbin/geom/class/part/gpart.8
  soc2014/op/freebsd-base/sbin/geom/class/stripe/geom_stripe.c
  soc2014/op/freebsd-base/sbin/ifconfig/ifconfig.8
  soc2014/op/freebsd-base/sbin/ipf/ipf/Makefile
  soc2014/op/freebsd-base/sbin/ipf/ipfstat/Makefile
  soc2014/op/freebsd-base/sbin/ipf/ipftest/Makefile
  soc2014/op/freebsd-base/sbin/ipf/ipmon/Makefile
  soc2014/op/freebsd-base/sbin/ipf/ipnat/Makefile
  soc2014/op/freebsd-base/sbin/ipf/ippool/Makefile
  soc2014/op/freebsd-base/sbin/ipf/ipresend/Makefile
  soc2014/op/freebsd-base/sbin/rcorder/Makefile
  soc2014/op/freebsd-base/sbin/reboot/boot_i386.8
  soc2014/op/freebsd-base/secure/lib/libcrypto/Makefile.inc
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ASN1_OBJECT_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ASN1_STRING_length.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ASN1_STRING_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ASN1_generate_nconf.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_ctrl.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_f_base64.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_f_buffer.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_f_cipher.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_f_md.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_f_null.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_f_ssl.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_find_type.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_new_CMS.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_push.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_read.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_s_accept.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_s_bio.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_s_connect.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_s_fd.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_s_file.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_s_mem.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_s_null.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_s_socket.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_set_callback.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BIO_should_retry.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_BLINDING_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_CTX_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_CTX_start.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_add.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_add_word.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_bn2bin.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_cmp.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_copy.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_generate_prime.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_mod_inverse.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_num_bytes.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_rand.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_set_bit.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_swap.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/BN_zero.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_add0_cert.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_compress.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_decrypt.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_encrypt.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_final.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_get0_type.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_sign.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_sign_add1_signer.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_sign_receipt.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_uncompress.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_verify.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CMS_verify_receipt.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CONF_modules_free.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CONF_modules_load_file.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DH_generate_key.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DH_generate_parameters.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DH_get_ex_new_index.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DH_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DH_set_method.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DH_size.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DSA_SIG_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DSA_do_sign.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DSA_dup_DH.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DSA_generate_key.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DSA_generate_parameters.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DSA_get_ex_new_index.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DSA_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DSA_set_method.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DSA_sign.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/DSA_size.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ERR_GET_LIB.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ERR_clear_error.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ERR_error_string.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ERR_get_error.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ERR_load_crypto_strings.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ERR_load_strings.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ERR_print_errors.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ERR_put_error.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ERR_remove_state.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ERR_set_mark.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_BytesToKey.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_DigestInit.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_DigestSignInit.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_EncryptInit.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_OpenInit.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_cmp.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_derive.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_keygen.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_print_private.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_sign.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_verify.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_SealInit.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_SignInit.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/EVP_VerifyInit.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/OBJ_nid2obj.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/OPENSSL_Applink.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/OPENSSL_config.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/OPENSSL_ia32cap.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/PKCS12_create.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/PKCS12_parse.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/PKCS7_decrypt.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/PKCS7_encrypt.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/PKCS7_sign.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/PKCS7_verify.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RAND_add.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RAND_bytes.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RAND_cleanup.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RAND_egd.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RAND_load_file.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RAND_set_rand_method.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RSA_blinding_on.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RSA_check_key.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RSA_generate_key.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RSA_get_ex_new_index.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RSA_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RSA_print.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RSA_private_encrypt.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RSA_public_encrypt.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RSA_set_method.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RSA_sign.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/RSA_size.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/SMIME_read_CMS.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/SMIME_read_PKCS7.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/SMIME_write_CMS.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/SMIME_write_PKCS7.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/X509_NAME_print_ex.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/X509_STORE_CTX_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/X509_new.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/X509_verify_cert.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/bio.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/blowfish.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/bn.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/bn_internal.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/buffer.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/crypto.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/d2i_DHparams.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/d2i_DSAPublicKey.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/d2i_RSAPublicKey.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/d2i_X509.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/d2i_X509_ALGOR.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/d2i_X509_CRL.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/d2i_X509_NAME.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/d2i_X509_REQ.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/d2i_X509_SIG.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/des.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/dh.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/dsa.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ecdsa.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/engine.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/err.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/evp.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/hmac.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/lh_stats.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/lhash.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/md5.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/mdc2.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/pem.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/rand.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/rc4.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ripemd.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/rsa.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/sha.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/threads.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ui.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/ui_compat.3
  soc2014/op/freebsd-base/secure/lib/libcrypto/man/x509.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CIPHER_get_name.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_COMP_add_compression_method.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_add_session.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_ctrl.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_flush_sessions.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_free.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_new.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_sess_number.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_sessions.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_cert_store.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_info_callback.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_mode.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_options.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_timeout.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_set_verify.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_use_certificate.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_SESSION_free.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_SESSION_get_time.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_accept.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_alert_type_string.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_clear.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_connect.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_do_handshake.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_free.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_SSL_CTX.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_ciphers.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_client_CA_list.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_current_cipher.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_default_timeout.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_error.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_ex_new_index.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_fd.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_peer_cert_chain.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_peer_certificate.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_psk_identity.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_rbio.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_session.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_verify_result.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_get_version.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_library_init.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_load_client_CA_file.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_new.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_pending.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_read.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_rstate_string.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_session_reused.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_set_bio.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_set_connect_state.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_set_fd.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_set_session.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_set_shutdown.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_set_verify_result.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_shutdown.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_state_string.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_want.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/SSL_write.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/d2i_SSL_SESSION.3
  soc2014/op/freebsd-base/secure/lib/libssl/man/ssl.3
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/CA.pl.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/asn1parse.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/ca.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/ciphers.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/cms.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/crl.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/crl2pkcs7.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/dgst.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/dhparam.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/dsa.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/dsaparam.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/ec.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/ecparam.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/enc.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/errstr.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/gendsa.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/genpkey.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/genrsa.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/nseq.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/ocsp.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/openssl.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/passwd.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/pkcs12.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/pkcs7.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/pkcs8.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/pkey.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/pkeyparam.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/pkeyutl.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/rand.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/req.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/rsa.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/rsautl.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/s_client.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/s_server.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/s_time.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/sess_id.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/smime.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/speed.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/spkac.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/ts.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/tsget.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/verify.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/version.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/x509.1
  soc2014/op/freebsd-base/secure/usr.bin/openssl/man/x509v3_config.1
  soc2014/op/freebsd-base/share/   (props changed)
  soc2014/op/freebsd-base/share/Makefile
  soc2014/op/freebsd-base/share/man/man4/   (props changed)
  soc2014/op/freebsd-base/share/man/man4/man4.arm/ti_adc.4
  soc2014/op/freebsd-base/share/man/man4/mrsas.4
  soc2014/op/freebsd-base/share/man/man4/netmap.4
  soc2014/op/freebsd-base/share/man/man4/ng_bridge.4
  soc2014/op/freebsd-base/share/man/man4/ng_ppp.4
  soc2014/op/freebsd-base/share/man/man4/nvme.4
  soc2014/op/freebsd-base/share/man/man4/snd_envy24.4
  soc2014/op/freebsd-base/share/man/man4/snd_envy24ht.4
  soc2014/op/freebsd-base/share/man/man4/xnb.4
  soc2014/op/freebsd-base/share/man/man5/passwd.5
  soc2014/op/freebsd-base/share/man/man5/src.conf.5
  soc2014/op/freebsd-base/share/man/man7/ports.7
  soc2014/op/freebsd-base/share/man/man9/Makefile
  soc2014/op/freebsd-base/share/man/man9/mbuf.9
  soc2014/op/freebsd-base/share/man/man9/socket.9
  soc2014/op/freebsd-base/share/misc/bsd-family-tree
  soc2014/op/freebsd-base/share/mk/atf.test.mk
  soc2014/op/freebsd-base/share/mk/bsd.files.mk
  soc2014/op/freebsd-base/share/mk/bsd.opts.mk
  soc2014/op/freebsd-base/share/mk/bsd.prog.mk
  soc2014/op/freebsd-base/share/mk/bsd.subdir.mk
  soc2014/op/freebsd-base/share/mk/bsd.test.mk
  soc2014/op/freebsd-base/share/mk/src.opts.mk
  soc2014/op/freebsd-base/share/vt/Makefile
  soc2014/op/freebsd-base/sys/   (props changed)
  soc2014/op/freebsd-base/sys/amd64/amd64/pmap.c
  soc2014/op/freebsd-base/sys/amd64/conf/GENERIC
  soc2014/op/freebsd-base/sys/amd64/include/vmm.h   (contents, props changed)
  soc2014/op/freebsd-base/sys/amd64/include/vmm_dev.h   (contents, props changed)
  soc2014/op/freebsd-base/sys/amd64/vmm/   (props changed)
  soc2014/op/freebsd-base/sys/amd64/vmm/intel/vmx.c
  soc2014/op/freebsd-base/sys/amd64/vmm/io/vlapic.c
  soc2014/op/freebsd-base/sys/amd64/vmm/io/vlapic.h
  soc2014/op/freebsd-base/sys/amd64/vmm/vmm.c
  soc2014/op/freebsd-base/sys/amd64/vmm/vmm_dev.c
  soc2014/op/freebsd-base/sys/amd64/vmm/vmm_stat.c
  soc2014/op/freebsd-base/sys/amd64/vmm/vmm_stat.h
  soc2014/op/freebsd-base/sys/arm/arm/gic.c
  soc2014/op/freebsd-base/sys/arm/arm/pmap-v6.c
  soc2014/op/freebsd-base/sys/arm/at91/board_tsc4370.c
  soc2014/op/freebsd-base/sys/arm/at91/if_macb.c
  soc2014/op/freebsd-base/sys/arm/broadcom/bcm2835/bcm2835_bsc.c
  soc2014/op/freebsd-base/sys/arm/cavium/cns11xx/if_ece.c
  soc2014/op/freebsd-base/sys/arm/conf/EXYNOS5.common
  soc2014/op/freebsd-base/sys/arm/conf/EXYNOS5250
  soc2014/op/freebsd-base/sys/arm/conf/VYBRID
  soc2014/op/freebsd-base/sys/arm/conf/ZEDBOARD
  soc2014/op/freebsd-base/sys/arm/freescale/imx/imx_sdhci.c
  soc2014/op/freebsd-base/sys/arm/freescale/vybrid/files.vybrid
  soc2014/op/freebsd-base/sys/arm/mv/armadaxp/armadaxp_mp.c
  soc2014/op/freebsd-base/sys/arm/mv/armadaxp/mptramp.S
  soc2014/op/freebsd-base/sys/arm/samsung/exynos/exynos5_machdep.c
  soc2014/op/freebsd-base/sys/arm/samsung/exynos/exynos5_mp.c
  soc2014/op/freebsd-base/sys/arm/ti/am335x/am335x_lcd.c
  soc2014/op/freebsd-base/sys/arm/ti/ti_adc.c
  soc2014/op/freebsd-base/sys/arm/ti/ti_adcreg.h
  soc2014/op/freebsd-base/sys/arm/ti/ti_adcvar.h
  soc2014/op/freebsd-base/sys/arm/ti/ti_i2c.c
  soc2014/op/freebsd-base/sys/arm/versatile/versatile_clcd.c
  soc2014/op/freebsd-base/sys/boot/   (props changed)
  soc2014/op/freebsd-base/sys/boot/fdt/dts/arm/beaglebone-black.dts
  soc2014/op/freebsd-base/sys/boot/fdt/dts/arm/beaglebone.dts
  soc2014/op/freebsd-base/sys/boot/i386/boot2/Makefile
  soc2014/op/freebsd-base/sys/boot/i386/btx/btx/Makefile
  soc2014/op/freebsd-base/sys/boot/i386/btx/btxldr/Makefile
  soc2014/op/freebsd-base/sys/boot/i386/btx/lib/Makefile
  soc2014/op/freebsd-base/sys/boot/i386/gptboot/gptboot.8
  soc2014/op/freebsd-base/sys/boot/i386/loader/Makefile
  soc2014/op/freebsd-base/sys/boot/mips/beri/boot2/Makefile
  soc2014/op/freebsd-base/sys/boot/mips/beri/loader/Makefile
  soc2014/op/freebsd-base/sys/boot/pc98/boot2/Makefile
  soc2014/op/freebsd-base/sys/boot/pc98/btx/lib/Makefile
  soc2014/op/freebsd-base/sys/boot/pc98/loader/Makefile
  soc2014/op/freebsd-base/sys/boot/sparc64/boot1/Makefile
  soc2014/op/freebsd-base/sys/boot/sparc64/loader/Makefile
  soc2014/op/freebsd-base/sys/boot/usb/bsd_kernel.h
  soc2014/op/freebsd-base/sys/cam/ata/ata_da.c
  soc2014/op/freebsd-base/sys/cam/scsi/scsi_da.c
  soc2014/op/freebsd-base/sys/cam/scsi/scsi_sg.c
  soc2014/op/freebsd-base/sys/cam/scsi/scsi_sg.h
  soc2014/op/freebsd-base/sys/cddl/contrib/opensolaris/   (props changed)
  soc2014/op/freebsd-base/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
  soc2014/op/freebsd-base/sys/compat/freebsd32/freebsd32_ioctl.c
  soc2014/op/freebsd-base/sys/compat/freebsd32/freebsd32_ioctl.h
  soc2014/op/freebsd-base/sys/compat/linux/linux_ioctl.c
  soc2014/op/freebsd-base/sys/conf/   (props changed)
  soc2014/op/freebsd-base/sys/conf/NOTES
  soc2014/op/freebsd-base/sys/conf/files
  soc2014/op/freebsd-base/sys/conf/options
  soc2014/op/freebsd-base/sys/contrib/x86emu/   (props changed)
  soc2014/op/freebsd-base/sys/contrib/x86emu/x86emu.c
  soc2014/op/freebsd-base/sys/ddb/db_command.c
  soc2014/op/freebsd-base/sys/dev/advansys/adwcam.c
  soc2014/op/freebsd-base/sys/dev/ae/if_ae.c
  soc2014/op/freebsd-base/sys/dev/age/if_age.c
  soc2014/op/freebsd-base/sys/dev/aha/aha.c
  soc2014/op/freebsd-base/sys/dev/ahb/ahb.c
  soc2014/op/freebsd-base/sys/dev/aic7xxx/aic79xx.c
  soc2014/op/freebsd-base/sys/dev/aic7xxx/aic7xxx.c
  soc2014/op/freebsd-base/sys/dev/alc/if_alc.c
  soc2014/op/freebsd-base/sys/dev/ale/if_ale.c
  soc2014/op/freebsd-base/sys/dev/an/if_an.c
  soc2014/op/freebsd-base/sys/dev/ata/ata-dma.c
  soc2014/op/freebsd-base/sys/dev/bce/if_bce.c
  soc2014/op/freebsd-base/sys/dev/bfe/if_bfe.c
  soc2014/op/freebsd-base/sys/dev/bge/if_bge.c
  soc2014/op/freebsd-base/sys/dev/buslogic/bt.c
  soc2014/op/freebsd-base/sys/dev/bxe/bxe.c
  soc2014/op/freebsd-base/sys/dev/bxe/bxe.h
  soc2014/op/freebsd-base/sys/dev/bxe/bxe_debug.c
  soc2014/op/freebsd-base/sys/dev/bxe/bxe_stats.c
  soc2014/op/freebsd-base/sys/dev/cxgbe/t4_sge.c
  soc2014/op/freebsd-base/sys/dev/dc/dcphy.c
  soc2014/op/freebsd-base/sys/dev/dc/if_dc.c
  soc2014/op/freebsd-base/sys/dev/dc/pnphy.c
  soc2014/op/freebsd-base/sys/dev/de/if_de.c
  soc2014/op/freebsd-base/sys/dev/dpt/dpt_scsi.c
  soc2014/op/freebsd-base/sys/dev/e1000/if_em.c
  soc2014/op/freebsd-base/sys/dev/e1000/if_em.h
  soc2014/op/freebsd-base/sys/dev/e1000/if_igb.c
  soc2014/op/freebsd-base/sys/dev/e1000/if_lem.c
  soc2014/op/freebsd-base/sys/dev/e1000/if_lem.h
  soc2014/op/freebsd-base/sys/dev/fxp/if_fxp.c
  soc2014/op/freebsd-base/sys/dev/fxp/if_fxpvar.h
  soc2014/op/freebsd-base/sys/dev/fxp/inphy.c
  soc2014/op/freebsd-base/sys/dev/hifn/hifn7751.c
  soc2014/op/freebsd-base/sys/dev/hpt27xx/hpt27xx_os_bsd.c
  soc2014/op/freebsd-base/sys/dev/hpt27xx/hpt27xx_osm_bsd.c
  soc2014/op/freebsd-base/sys/dev/hpt27xx/os_bsd.h
  soc2014/op/freebsd-base/sys/dev/hptmv/entry.c
  soc2014/op/freebsd-base/sys/dev/hptrr/hptrr_os_bsd.c
  soc2014/op/freebsd-base/sys/dev/hptrr/hptrr_osm_bsd.c
  soc2014/op/freebsd-base/sys/dev/hwpmc/hwpmc_core.c
  soc2014/op/freebsd-base/sys/dev/hwpmc/hwpmc_intel.c
  soc2014/op/freebsd-base/sys/dev/hwpmc/pmc_events.h
  soc2014/op/freebsd-base/sys/dev/i40e/i40e_osdep.c
  soc2014/op/freebsd-base/sys/dev/i40e/i40e_txrx.c
  soc2014/op/freebsd-base/sys/dev/ixgb/if_ixgb.c
  soc2014/op/freebsd-base/sys/dev/ixgbe/ixgbe.c
  soc2014/op/freebsd-base/sys/dev/ixgbe/ixv.c
  soc2014/op/freebsd-base/sys/dev/jme/if_jme.c
  soc2014/op/freebsd-base/sys/dev/malo/if_malo.c
  soc2014/op/freebsd-base/sys/dev/malo/if_malohal.c
  soc2014/op/freebsd-base/sys/dev/mii/brgphy.c
  soc2014/op/freebsd-base/sys/dev/mii/e1000phy.c
  soc2014/op/freebsd-base/sys/dev/mii/ip1000phy.c
  soc2014/op/freebsd-base/sys/dev/mii/jmphy.c
  soc2014/op/freebsd-base/sys/dev/mii/mii.c
  soc2014/op/freebsd-base/sys/dev/mii/miivar.h
  soc2014/op/freebsd-base/sys/dev/mii/nsphy.c
  soc2014/op/freebsd-base/sys/dev/mii/rgephy.c
  soc2014/op/freebsd-base/sys/dev/mii/truephy.c
  soc2014/op/freebsd-base/sys/dev/msk/if_msk.c
  soc2014/op/freebsd-base/sys/dev/mwl/if_mwl.c
  soc2014/op/freebsd-base/sys/dev/mwl/mwlhal.c
  soc2014/op/freebsd-base/sys/dev/netmap/netmap.c
  soc2014/op/freebsd-base/sys/dev/netmap/netmap_freebsd.c
  soc2014/op/freebsd-base/sys/dev/netmap/netmap_generic.c
  soc2014/op/freebsd-base/sys/dev/netmap/netmap_kern.h
  soc2014/op/freebsd-base/sys/dev/netmap/netmap_mbq.c
  soc2014/op/freebsd-base/sys/dev/netmap/netmap_mbq.h
  soc2014/op/freebsd-base/sys/dev/netmap/netmap_mem2.c
  soc2014/op/freebsd-base/sys/dev/netmap/netmap_pipe.c
  soc2014/op/freebsd-base/sys/dev/netmap/netmap_vale.c
  soc2014/op/freebsd-base/sys/dev/nge/if_nge.c
  soc2014/op/freebsd-base/sys/dev/nvme/nvme_ctrlr_cmd.c
  soc2014/op/freebsd-base/sys/dev/qlxgb/qla_os.c
  soc2014/op/freebsd-base/sys/dev/qlxgbe/ql_os.c
  soc2014/op/freebsd-base/sys/dev/qlxge/qls_os.c
  soc2014/op/freebsd-base/sys/dev/re/if_re.c
  soc2014/op/freebsd-base/sys/dev/safe/safe.c
  soc2014/op/freebsd-base/sys/dev/sf/if_sf.c
  soc2014/op/freebsd-base/sys/dev/sge/if_sge.c
  soc2014/op/freebsd-base/sys/dev/sis/if_sis.c
  soc2014/op/freebsd-base/sys/dev/sk/if_sk.c
  soc2014/op/freebsd-base/sys/dev/ste/if_ste.c
  soc2014/op/freebsd-base/sys/dev/stge/if_stge.c
  soc2014/op/freebsd-base/sys/dev/sym/sym_hipd.c
  soc2014/op/freebsd-base/sys/dev/trm/trm.c
  soc2014/op/freebsd-base/sys/dev/tx/if_tx.c
  soc2014/op/freebsd-base/sys/dev/ubsec/ubsec.c
  soc2014/op/freebsd-base/sys/dev/usb/controller/dwc_otg.c
  soc2014/op/freebsd-base/sys/dev/usb/controller/dwc_otg.h
  soc2014/op/freebsd-base/sys/dev/usb/controller/musb_otg.c
  soc2014/op/freebsd-base/sys/dev/usb/controller/musb_otg.h
  soc2014/op/freebsd-base/sys/dev/usb/controller/saf1761_otg.c
  soc2014/op/freebsd-base/sys/dev/usb/controller/usb_controller.c
  soc2014/op/freebsd-base/sys/dev/usb/usb_busdma.h
  soc2014/op/freebsd-base/sys/dev/usb/usb_dev.c
  soc2014/op/freebsd-base/sys/dev/usb/usb_device.c
  soc2014/op/freebsd-base/sys/dev/usb/usb_device.h
  soc2014/op/freebsd-base/sys/dev/usb/usb_generic.c
  soc2014/op/freebsd-base/sys/dev/usb/usb_hub.c
  soc2014/op/freebsd-base/sys/dev/usb/usb_hub.h
  soc2014/op/freebsd-base/sys/dev/usb/usbdi.h
  soc2014/op/freebsd-base/sys/dev/usb/wlan/if_rsu.c
  soc2014/op/freebsd-base/sys/dev/usb/wlan/if_rsureg.h
  soc2014/op/freebsd-base/sys/dev/usb/wlan/if_run.c
  soc2014/op/freebsd-base/sys/dev/vge/if_vge.c
  soc2014/op/freebsd-base/sys/dev/virtio/block/virtio_blk.c
  soc2014/op/freebsd-base/sys/dev/virtio/network/if_vtnet.c
  soc2014/op/freebsd-base/sys/dev/vmware/vmxnet3/if_vmx.c
  soc2014/op/freebsd-base/sys/dev/vr/if_vr.c
  soc2014/op/freebsd-base/sys/dev/vt/font/vt_font_default.c
  soc2014/op/freebsd-base/sys/dev/vt/hw/vga/vga.c
  soc2014/op/freebsd-base/sys/dev/vt/vt.h
  soc2014/op/freebsd-base/sys/dev/vt/vt_core.c
  soc2014/op/freebsd-base/sys/dev/vte/if_vte.c
  soc2014/op/freebsd-base/sys/fs/nfsserver/nfs_nfsdserv.c
  soc2014/op/freebsd-base/sys/fs/tmpfs/tmpfs_subr.c
  soc2014/op/freebsd-base/sys/geom/eli/g_eli.c
  soc2014/op/freebsd-base/sys/geom/part/g_part.c
  soc2014/op/freebsd-base/sys/geom/part/g_part.h
  soc2014/op/freebsd-base/sys/geom/part/g_part_bsd.c
  soc2014/op/freebsd-base/sys/geom/part/g_part_gpt.c
  soc2014/op/freebsd-base/sys/i386/conf/GENERIC
  soc2014/op/freebsd-base/sys/i386/conf/XEN
  soc2014/op/freebsd-base/sys/i386/i386/pmap.c
  soc2014/op/freebsd-base/sys/ia64/conf/GENERIC
  soc2014/op/freebsd-base/sys/kern/kern_exec.c
  soc2014/op/freebsd-base/sys/kern/kern_ktrace.c
  soc2014/op/freebsd-base/sys/kern/kern_poll.c
  soc2014/op/freebsd-base/sys/kern/kern_timeout.c
  soc2014/op/freebsd-base/sys/kern/sched_ule.c
  soc2014/op/freebsd-base/sys/kern/vfs_bio.c
  soc2014/op/freebsd-base/sys/kern/vfs_mountroot.c
  soc2014/op/freebsd-base/sys/kern/vfs_subr.c
  soc2014/op/freebsd-base/sys/libkern/iconv.c
  soc2014/op/freebsd-base/sys/libkern/iconv_ucs.c
  soc2014/op/freebsd-base/sys/mips/atheros/if_arge.c
  soc2014/op/freebsd-base/sys/mips/idt/if_kr.c
  soc2014/op/freebsd-base/sys/modules/Makefile
  soc2014/op/freebsd-base/sys/modules/agp/Makefile
  soc2014/op/freebsd-base/sys/modules/aic7xxx/ahd/Makefile
  soc2014/op/freebsd-base/sys/modules/bios/smapi/Makefile
  soc2014/op/freebsd-base/sys/modules/geom/geom_part/Makefile
  soc2014/op/freebsd-base/sys/modules/sound/driver/maestro/Makefile
  soc2014/op/freebsd-base/sys/modules/ufs/Makefile
  soc2014/op/freebsd-base/sys/net/bpf.c
  soc2014/op/freebsd-base/sys/net/if.c
  soc2014/op/freebsd-base/sys/net/if_media.h
  soc2014/op/freebsd-base/sys/net/if_var.h
  soc2014/op/freebsd-base/sys/net/ifq.h
  soc2014/op/freebsd-base/sys/net/netmap.h
  soc2014/op/freebsd-base/sys/net/netmap_user.h
  soc2014/op/freebsd-base/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
  soc2014/op/freebsd-base/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c
  soc2014/op/freebsd-base/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c
  soc2014/op/freebsd-base/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c
  soc2014/op/freebsd-base/sys/netgraph/bluetooth/socket/ng_btsocket_sco.c
  soc2014/op/freebsd-base/sys/netinet/sctp_output.c
  soc2014/op/freebsd-base/sys/netinet/udp_var.h
  soc2014/op/freebsd-base/sys/netinet6/ip6_forward.c
  soc2014/op/freebsd-base/sys/nfs/nfs_fha.c
  soc2014/op/freebsd-base/sys/pci/if_rl.c
  soc2014/op/freebsd-base/sys/rpc/svc.c
  soc2014/op/freebsd-base/sys/rpc/svc.h
  soc2014/op/freebsd-base/sys/rpc/svc_generic.c
  soc2014/op/freebsd-base/sys/sparc64/conf/GENERIC
  soc2014/op/freebsd-base/sys/sys/disklabel.h
  soc2014/op/freebsd-base/sys/sys/gpt.h
  soc2014/op/freebsd-base/sys/sys/pmc.h
  soc2014/op/freebsd-base/sys/tools/fdt/make_dtb.sh
  soc2014/op/freebsd-base/sys/ufs/ffs/ffs_rawread.c
  soc2014/op/freebsd-base/sys/ufs/ffs/ffs_vfsops.c
  soc2014/op/freebsd-base/sys/vm/uma_core.c
  soc2014/op/freebsd-base/sys/vm/vm_map.c
  soc2014/op/freebsd-base/sys/vm/vm_mmap.c
  soc2014/op/freebsd-base/sys/vm/vm_page.c
  soc2014/op/freebsd-base/sys/vm/vm_page.h
  soc2014/op/freebsd-base/sys/vm/vm_reserv.c
  soc2014/op/freebsd-base/tools/build/mk/OptionalObsoleteFiles.inc
  soc2014/op/freebsd-base/tools/build/options/WITH_TESTS
  soc2014/op/freebsd-base/tools/regression/lib/libc/stdio/test-fmemopen.c
  soc2014/op/freebsd-base/tools/tools/vt/fontcvt/terminus.sh
  soc2014/op/freebsd-base/usr.bin/Makefile
  soc2014/op/freebsd-base/usr.bin/calendar/   (props changed)
  soc2014/op/freebsd-base/usr.bin/calendar/Makefile
  soc2014/op/freebsd-base/usr.bin/clang/clang-tblgen/Makefile
  soc2014/op/freebsd-base/usr.bin/clang/clang.prog.mk
  soc2014/op/freebsd-base/usr.bin/clang/tblgen/Makefile
  soc2014/op/freebsd-base/usr.bin/compile_et/Makefile
  soc2014/op/freebsd-base/usr.bin/dtc/dtc.cc
  soc2014/op/freebsd-base/usr.bin/dtc/fdt.cc
  soc2014/op/freebsd-base/usr.bin/dtc/input_buffer.cc
  soc2014/op/freebsd-base/usr.bin/mandoc/Makefile
  soc2014/op/freebsd-base/usr.bin/mkimg/   (props changed)
  soc2014/op/freebsd-base/usr.bin/mkimg/mkimg.1
  soc2014/op/freebsd-base/usr.bin/netstat/main.c
  soc2014/op/freebsd-base/usr.bin/netstat/netstat.1
  soc2014/op/freebsd-base/usr.bin/rpcgen/rpc_main.c
  soc2014/op/freebsd-base/usr.bin/rpcgen/rpc_sample.c
  soc2014/op/freebsd-base/usr.bin/svn/svn/Makefile
  soc2014/op/freebsd-base/usr.bin/svn/svnadmin/Makefile
  soc2014/op/freebsd-base/usr.bin/svn/svndumpfilter/Makefile
  soc2014/op/freebsd-base/usr.bin/svn/svnlook/Makefile
  soc2014/op/freebsd-base/usr.bin/svn/svnmucc/Makefile
  soc2014/op/freebsd-base/usr.bin/svn/svnrdump/Makefile
  soc2014/op/freebsd-base/usr.bin/svn/svnserve/Makefile
  soc2014/op/freebsd-base/usr.bin/svn/svnsync/Makefile
  soc2014/op/freebsd-base/usr.bin/svn/svnversion/Makefile
  soc2014/op/freebsd-base/usr.bin/telnet/Makefile
  soc2014/op/freebsd-base/usr.bin/truncate/Makefile
  soc2014/op/freebsd-base/usr.bin/truncate/truncate.c
  soc2014/op/freebsd-base/usr.bin/users/users.c
  soc2014/op/freebsd-base/usr.bin/vacation/Makefile
  soc2014/op/freebsd-base/usr.bin/yes/yes.1
  soc2014/op/freebsd-base/usr.sbin/acpi/acpiconf/acpiconf.8
  soc2014/op/freebsd-base/usr.sbin/amd/amd/Makefile
  soc2014/op/freebsd-base/usr.sbin/amd/amq/Makefile
  soc2014/op/freebsd-base/usr.sbin/amd/fixmount/Makefile
  soc2014/op/freebsd-base/usr.sbin/amd/fsinfo/Makefile
  soc2014/op/freebsd-base/usr.sbin/amd/hlfsd/Makefile
  soc2014/op/freebsd-base/usr.sbin/amd/mk-amd-map/Makefile
  soc2014/op/freebsd-base/usr.sbin/amd/pawd/Makefile
  soc2014/op/freebsd-base/usr.sbin/amd/wire-test/Makefile
  soc2014/op/freebsd-base/usr.sbin/bhyve/   (props changed)
  soc2014/op/freebsd-base/usr.sbin/bhyve/bhyve.8
  soc2014/op/freebsd-base/usr.sbin/bhyve/pci_emul.c
  soc2014/op/freebsd-base/usr.sbin/bhyveload/   (props changed)
  soc2014/op/freebsd-base/usr.sbin/bhyveload/bhyveload.c
  soc2014/op/freebsd-base/usr.sbin/bsnmpd/modules/snmp_lm75/snmp_lm75.3
  soc2014/op/freebsd-base/usr.sbin/btxld/Makefile
  soc2014/op/freebsd-base/usr.sbin/cron/cron/Makefile
  soc2014/op/freebsd-base/usr.sbin/cron/crontab/Makefile
  soc2014/op/freebsd-base/usr.sbin/crunch/crunchgen/Makefile
  soc2014/op/freebsd-base/usr.sbin/crunch/crunchide/Makefile
  soc2014/op/freebsd-base/usr.sbin/editmap/Makefile
  soc2014/op/freebsd-base/usr.sbin/fifolog/fifolog_create/Makefile
  soc2014/op/freebsd-base/usr.sbin/fifolog/fifolog_reader/Makefile
  soc2014/op/freebsd-base/usr.sbin/fifolog/fifolog_writer/Makefile
  soc2014/op/freebsd-base/usr.sbin/ftp-proxy/ftp-proxy/Makefile
  soc2014/op/freebsd-base/usr.sbin/lpr/chkprintcap/Makefile
  soc2014/op/freebsd-base/usr.sbin/lpr/lpc/Makefile
  soc2014/op/freebsd-base/usr.sbin/lpr/lpd/Makefile
  soc2014/op/freebsd-base/usr.sbin/lpr/lpq/Makefile
  soc2014/op/freebsd-base/usr.sbin/lpr/lpr/Makefile
  soc2014/op/freebsd-base/usr.sbin/lpr/lprm/Makefile
  soc2014/op/freebsd-base/usr.sbin/lpr/pac/Makefile
  soc2014/op/freebsd-base/usr.sbin/mailstats/Makefile
  soc2014/op/freebsd-base/usr.sbin/makefs/Makefile
  soc2014/op/freebsd-base/usr.sbin/makemap/Makefile
  soc2014/op/freebsd-base/usr.sbin/mixer/mixer.8
  soc2014/op/freebsd-base/usr.sbin/nmtree/Makefile
  soc2014/op/freebsd-base/usr.sbin/ntp/ntp-keygen/Makefile
  soc2014/op/freebsd-base/usr.sbin/ntp/ntpd/Makefile
  soc2014/op/freebsd-base/usr.sbin/ntp/ntpdate/Makefile
  soc2014/op/freebsd-base/usr.sbin/ntp/ntpdc/Makefile
  soc2014/op/freebsd-base/usr.sbin/ntp/ntpq/Makefile
  soc2014/op/freebsd-base/usr.sbin/ntp/ntptime/Makefile
  soc2014/op/freebsd-base/usr.sbin/ppp/Makefile
  soc2014/op/freebsd-base/usr.sbin/praliases/Makefile
  soc2014/op/freebsd-base/usr.sbin/sendmail/Makefile
  soc2014/op/freebsd-base/usr.sbin/tcpdump/tcpdump/Makefile

Modified: soc2014/op/freebsd-base/.arcconfig
==============================================================================
--- soc2014/op/freebsd-base/.arcconfig	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/.arcconfig	Thu Jun 12 12:12:47 2014	(r269445)
@@ -1,4 +1,5 @@
 {
 	"project.name": "S",
-	"phabricator.uri" : "https://phabric.freebsd.org/"
+	"phabricator.uri" : "https://phabric.freebsd.org/",
+	"history.immutable" : true
 }

Modified: soc2014/op/freebsd-base/Makefile.inc1
==============================================================================
--- soc2014/op/freebsd-base/Makefile.inc1	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/Makefile.inc1	Thu Jun 12 12:12:47 2014	(r269445)
@@ -245,7 +245,7 @@
 		${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \
 		DESTDIR= \
 		BOOTSTRAPPING=${OSRELDATE} \
-		SSP_CFLAGS= \
+		SSP_CFLAGS= MK_PIE=no \
 		MK_HTML=no MK_INFO=no NO_LINT=yes MK_MAN=no \
 		-DNO_PIC MK_PROFILE=no -DNO_SHARED \
 		-DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no \
@@ -257,7 +257,7 @@
 		TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \
 		DESTDIR= \
 		BOOTSTRAPPING=${OSRELDATE} \
-		SSP_CFLAGS= \
+		SSP_CFLAGS= MK_PIE=no \
 		-DNO_LINT \
 		-DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no MK_CLANG_FULL=no MK_LLDB=no MK_TESTS=no
 
@@ -275,7 +275,7 @@
 		${KTMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \
 		DESTDIR= \
 		BOOTSTRAPPING=${OSRELDATE} \
-		SSP_CFLAGS= \
+		SSP_CFLAGS= MK_PIE=no \
 		MK_HTML=no MK_INFO=no -DNO_LINT MK_MAN=no \
 		-DNO_PIC MK_PROFILE=no -DNO_SHARED \
 		-DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no
@@ -776,6 +776,9 @@
 .if defined(LIB32TMP) && ${MK_LIB32} != "no"
 EXTRA_DISTRIBUTIONS+=	lib32
 .endif
+.if ${MK_TESTS} != "no"
+EXTRA_DISTRIBUTIONS+=	tests
+.endif
 
 MTREE_MAGIC?=	mtree 2.0
 
@@ -817,6 +820,10 @@
 	mtree -deU -f ${.CURDIR}/etc/mtree/BSD.debug.dist \
 	    -p ${DESTDIR}/${DISTDIR}/${dist}/usr/lib >/dev/null
 .endif
+.if ${MK_TESTS} != "no" && ${dist} == "tests"
+	mtree -deU -f ${.CURDIR}/etc/mtree/BSD.tests.dist \
+	    -p ${DESTDIR}/${DISTDIR}/${dist}/usr >/dev/null
+.endif
 .if defined(NO_ROOT)
 	${IMAKEENV} mtree -C -f ${.CURDIR}/etc/mtree/BSD.root.dist | \
 	    sed -e 's#^\./#./${dist}/#' >> ${METALOG}

Modified: soc2014/op/freebsd-base/UPDATING
==============================================================================
--- soc2014/op/freebsd-base/UPDATING	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/UPDATING	Thu Jun 12 12:12:47 2014	(r269445)
@@ -31,6 +31,27 @@
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20140606:
+	The libatf-c and libatf-c++ major versions were downgraded to 0 and
+	1 respectively to match the upstream numbers.  They were out of
+	sync because, when they were originally added to FreeBSD, the
+	upstream versions were not respected.  These libraries are private
+	and not yet built by default, so renumbering them should be a
+	non-issue.  However, unclean source trees will yield broken test
+	programs once the operator executes "make delete-old-libs" after a
+	"make installworld".
+
+	Additionally, the atf-sh binary was made private by moving it into
+	/usr/libexec/.  Already-built shell test programs will keep the
+	path to the old binary so they will break after "make delete-old"
+	is run.
+
+	If you are using WITH_TESTS=yes (not the default), wipe the object
+	tree and rebuild from scratch to prevent spurious test failures.
+	This is only needed once: the misnumbered libraries and misplaced
+	binaries have been added to OptionalObsoleteFiles.inc so they will
+	be removed during a clean upgrade.
+
 20140512:
 	Clang and llvm have been upgraded to 3.4.1 release.
 

Modified: soc2014/op/freebsd-base/bin/ed/Makefile
==============================================================================
--- soc2014/op/freebsd-base/bin/ed/Makefile	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/bin/ed/Makefile	Thu Jun 12 12:12:47 2014	(r269445)
@@ -7,9 +7,7 @@
 LINKS=	${BINDIR}/ed ${BINDIR}/red
 MLINKS=	ed.1 red.1
 
-.if !defined(RELEASE_CRUNCH) && \
-	${MK_OPENSSL} != "no" && \
-	${MK_ED_CRYPTO} != "no"
+.if ${MK_OPENSSL} != "no" && ${MK_ED_CRYPTO} != "no"
 CFLAGS+=-DDES
 DPADD=	${LIBCRYPTO}
 LDADD=	-lcrypto

Modified: soc2014/op/freebsd-base/bin/ps/keyword.c
==============================================================================
--- soc2014/op/freebsd-base/bin/ps/keyword.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/bin/ps/keyword.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -87,8 +87,10 @@
 	{"etimes", "ELAPSED", NULL, USER, elapseds, 0, CHAR, NULL, 0},
 	{"euid", "", "uid", 0, NULL, 0, CHAR, NULL, 0},
 	{"f", "F", NULL, 0, kvar, KOFF(ki_flag), INT, "x", 0},
+	{"f2", "F2", NULL, 0, kvar, KOFF(ki_flag2), INT, "08x", 0},
 	{"fib", "FIB", NULL, 0, kvar, KOFF(ki_fibnum), INT, "d", 0},
 	{"flags", "", "f", 0, NULL, 0, CHAR, NULL, 0},
+	{"flags2", "", "f2", 0, NULL, 0, CHAR, NULL, 0},
 	{"gid", "GID", NULL, 0, kvar, KOFF(ki_groups), UINT, UIDFMT, 0},
 	{"group", "GROUP", NULL, LJUST, egroupname, 0, CHAR, NULL, 0},
 	{"ignored", "", "sigignore", 0, NULL, 0, CHAR, NULL, 0},

Modified: soc2014/op/freebsd-base/bin/ps/ps.1
==============================================================================
--- soc2014/op/freebsd-base/bin/ps/ps.1	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/bin/ps/ps.1	Thu Jun 12 12:12:47 2014	(r269445)
@@ -29,7 +29,7 @@
 .\"     @(#)ps.1	8.3 (Berkeley) 4/18/94
 .\" $FreeBSD$
 .\"
-.Dd May 2, 2014
+.Dd June 6, 2014
 .Dt PS 1
 .Os
 .Sh NAME
@@ -340,6 +340,15 @@
 .It Dv "P_SWAPPINGIN" Ta No "0x40000000" Ta "Process is being swapped in"
 .It Dv "P_PPTRACE" Ta No "0x80000000" Ta "Vforked child issued ptrace(PT_TRACEME)"
 .El
+.It Cm flags2
+The flags kept in
+.Va p_flag2
+associated with the process as in
+the include file
+.In sys/proc.h :
+.Bl -column P2_INHERIT_PROTECTED 0x00000001
+.It Dv "P2_INHERIT_PROTECTED" Ta No "0x00000001" Ta "New children get P_PROTECTED"
+.El
 .It Cm label
 The MAC label of the process.
 .It Cm lim
@@ -534,6 +543,9 @@
 .It Cm flags
 the process flags, in hexadecimal (alias
 .Cm f )
+.It Cm flags2
+the additional set of process flags, in hexadecimal (alias
+.Cm f2 )
 .It Cm gid
 effective group ID (alias
 .Cm egid )

Modified: soc2014/op/freebsd-base/bin/rmail/Makefile
==============================================================================
--- soc2014/op/freebsd-base/bin/rmail/Makefile	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/bin/rmail/Makefile	Thu Jun 12 12:12:47 2014	(r269445)
@@ -14,6 +14,8 @@
 WARNS?=	2
 CFLAGS+=-I${SENDMAIL_DIR}/include -I.
 
+NO_PIE=	yes
+
 LIBSMDIR=	${.OBJDIR}/../../lib/libsm
 LIBSM=		${LIBSMDIR}/libsm.a
 

Modified: soc2014/op/freebsd-base/contrib/openpam/lib/libpam/openpam_configure.c
==============================================================================
--- soc2014/op/freebsd-base/contrib/openpam/lib/libpam/openpam_configure.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/contrib/openpam/lib/libpam/openpam_configure.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -1,6 +1,6 @@
 /*-
  * Copyright (c) 2001-2003 Networks Associates Technology, Inc.
- * Copyright (c) 2004-2012 Dag-Erling Smørgrav
+ * Copyright (c) 2004-2014 Dag-Erling Smørgrav
  * All rights reserved.
  *
  * This software was developed for the FreeBSD Project by ThinkSec AS and
@@ -193,6 +193,7 @@
 			openpam_log(PAM_LOG_ERROR,
 			    "%s(%d): missing or invalid facility",
 			    filename, lineno);
+			errno = EINVAL;
 			goto fail;
 		}
 		if (facility != fclt && facility != PAM_FACILITY_ANY) {
@@ -208,18 +209,28 @@
 				openpam_log(PAM_LOG_ERROR,
 				    "%s(%d): missing or invalid service name",
 				    filename, lineno);
+				errno = EINVAL;
 				goto fail;
 			}
 			if (wordv[i] != NULL) {
 				openpam_log(PAM_LOG_ERROR,
 				    "%s(%d): garbage at end of line",
 				    filename, lineno);
+				errno = EINVAL;
 				goto fail;
 			}
 			ret = openpam_load_chain(pamh, servicename, fclt);
 			FREEV(wordc, wordv);
-			if (ret < 0)
+			if (ret < 0) {
+				/*
+				 * Bogus errno, but this ensures that the
+				 * outer loop does not just ignore the
+				 * error and keep searching.
+				 */
+				if (errno == ENOENT)
+					errno = EINVAL;
 				goto fail;
+			}
 			continue;
 		}
 
@@ -229,6 +240,7 @@
 			openpam_log(PAM_LOG_ERROR,
 			    "%s(%d): missing or invalid control flag",
 			    filename, lineno);
+			errno = EINVAL;
 			goto fail;
 		}
 
@@ -238,6 +250,7 @@
 			openpam_log(PAM_LOG_ERROR,
 			    "%s(%d): missing or invalid module name",
 			    filename, lineno);
+			errno = EINVAL;
 			goto fail;
 		}
 
@@ -247,8 +260,11 @@
 		this->flag = ctlf;
 
 		/* load module */
-		if ((this->module = openpam_load_module(modulename)) == NULL)
+		if ((this->module = openpam_load_module(modulename)) == NULL) {
+			if (errno == ENOENT)
+				errno = ENOEXEC;
 			goto fail;
+		}
 
 		/*
 		 * The remaining items in wordv are the module's
@@ -281,7 +297,11 @@
 	 * The loop ended because openpam_readword() returned NULL, which
 	 * can happen for four different reasons: an I/O error (ferror(f)
 	 * is true), a memory allocation failure (ferror(f) is false,
-	 * errno is non-zero)
+	 * feof(f) is false, errno is non-zero), the file ended with an
+	 * unterminated quote or backslash escape (ferror(f) is false,
+	 * feof(f) is true, errno is non-zero), or the end of the file was
+	 * reached without error (ferror(f) is false, feof(f) is true,
+	 * errno is zero).
 	 */
 	if (ferror(f) || errno != 0)
 		goto syserr;
@@ -402,6 +422,9 @@
 		}
 		ret = openpam_load_file(pamh, service, facility,
 		    filename, style);
+		/* success */
+		if (ret > 0)
+			RETURNN(ret);
 		/* the file exists, but an error occurred */
 		if (ret == -1 && errno != ENOENT)
 			RETURNN(ret);
@@ -411,7 +434,8 @@
 	}
 
 	/* no hit */
-	RETURNN(0);
+	errno = ENOENT;
+	RETURNN(-1);
 }
 
 /*
@@ -432,8 +456,10 @@
 		openpam_log(PAM_LOG_ERROR, "invalid service name");
 		RETURNC(PAM_SYSTEM_ERR);
 	}
-	if (openpam_load_chain(pamh, service, PAM_FACILITY_ANY) < 0)
-		goto load_err;
+	if (openpam_load_chain(pamh, service, PAM_FACILITY_ANY) < 0) {
+		if (errno != ENOENT)
+			goto load_err;
+	}
 	for (fclt = 0; fclt < PAM_NUM_FACILITIES; ++fclt) {
 		if (pamh->chains[fclt] != NULL)
 			continue;

Modified: soc2014/op/freebsd-base/crypto/openssl/ACKNOWLEDGMENTS
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/ACKNOWLEDGMENTS	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/ACKNOWLEDGMENTS	Thu Jun 12 12:12:47 2014	(r269445)
@@ -10,13 +10,18 @@
 We would like to identify and thank the following such sponsors for their past
 or current significant support of the OpenSSL project:
 
+Major support:
+
+	Qualys		http://www.qualys.com/
+
 Very significant support:
 
-	OpenGear: www.opengear.com
+	OpenGear:	http://www.opengear.com/
 
 Significant support:
 
-	PSW Group: www.psw.net
+	PSW Group:	http://www.psw.net/
+	Acano Ltd.	http://acano.com/
 
 Please note that we ask permission to identify sponsors and that some sponsors
 we consider eligible for inclusion here have requested to remain anonymous.

Modified: soc2014/op/freebsd-base/crypto/openssl/CHANGES
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/CHANGES	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/CHANGES	Thu Jun 12 12:12:47 2014	(r269445)
@@ -2,6 +2,50 @@
  OpenSSL CHANGES
  _______________
 
+ Changes between 1.0.1g and 1.0.1h [5 Jun 2014]
+
+  *) Fix for SSL/TLS MITM flaw. An attacker using a carefully crafted
+     handshake can force the use of weak keying material in OpenSSL
+     SSL/TLS clients and servers.
+
+     Thanks to KIKUCHI Masashi (Lepidum Co. Ltd.) for discovering and
+     researching this issue. (CVE-2014-0224)
+     [KIKUCHI Masashi, Steve Henson]
+
+  *) Fix DTLS recursion flaw. By sending an invalid DTLS handshake to an
+     OpenSSL DTLS client the code can be made to recurse eventually crashing
+     in a DoS attack.
+
+     Thanks to Imre Rad (Search-Lab Ltd.) for discovering this issue.
+     (CVE-2014-0221)
+     [Imre Rad, Steve Henson]
+
+  *) Fix DTLS invalid fragment vulnerability. A buffer overrun attack can
+     be triggered by sending invalid DTLS fragments to an OpenSSL DTLS
+     client or server. This is potentially exploitable to run arbitrary
+     code on a vulnerable client or server.
+
+     Thanks to Jüri Aedla for reporting this issue. (CVE-2014-0195)
+     [Jüri Aedla, Steve Henson]
+
+  *) Fix bug in TLS code where clients enable anonymous ECDH ciphersuites
+     are subject to a denial of service attack.
+
+     Thanks to Felix Gröbert and Ivan Fratric at Google for discovering
+     this issue. (CVE-2014-3470)
+     [Felix Gröbert, Ivan Fratric, Steve Henson]
+
+  *) Harmonize version and its documentation. -f flag is used to display
+     compilation flags.
+     [mancha <mancha1@zoho.com>]
+
+  *) Fix eckey_priv_encode so it immediately returns an error upon a failure
+     in i2d_ECPrivateKey.
+     [mancha <mancha1@zoho.com>]
+
+  *) Fix some double frees. These are not thought to be exploitable.
+     [mancha <mancha1@zoho.com>]
+
  Changes between 1.0.1f and 1.0.1g [7 Apr 2014]
 
   *) A missing bounds check in the handling of the TLS heartbeat extension

Modified: soc2014/op/freebsd-base/crypto/openssl/Makefile
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/Makefile	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/Makefile	Thu Jun 12 12:12:47 2014	(r269445)
@@ -4,7 +4,7 @@
 ## Makefile for OpenSSL
 ##
 
-VERSION=1.0.1g
+VERSION=1.0.1h
 MAJOR=1
 MINOR=0.1
 SHLIB_VERSION_NUMBER=1.0.0

Modified: soc2014/op/freebsd-base/crypto/openssl/NEWS
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/NEWS	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/NEWS	Thu Jun 12 12:12:47 2014	(r269445)
@@ -5,6 +5,14 @@
   This file gives a brief overview of the major changes between each OpenSSL
   release. For more details please read the CHANGES file.
 
+  Major changes between OpenSSL 1.0.1g and OpenSSL 1.0.1h [5 Jun 2014]
+
+      o Fix for CVE-2014-0224
+      o Fix for CVE-2014-0221
+      o Fix for CVE-2014-0195
+      o Fix for CVE-2014-3470
+      o Fix for CVE-2010-5298
+
   Major changes between OpenSSL 1.0.1f and OpenSSL 1.0.1g [7 Apr 2014]
 
       o Fix for CVE-2014-0160

Modified: soc2014/op/freebsd-base/crypto/openssl/README
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/README	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/README	Thu Jun 12 12:12:47 2014	(r269445)
@@ -1,5 +1,5 @@
 
- OpenSSL 1.0.1g 7 Apr 2014
+ OpenSSL 1.0.1h 5 Jun 2014
 
  Copyright (c) 1998-2011 The OpenSSL Project
  Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson

Modified: soc2014/op/freebsd-base/crypto/openssl/apps/enc.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/apps/enc.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/apps/enc.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -331,6 +331,12 @@
         setup_engine(bio_err, engine, 0);
 #endif
 
+	if (cipher && EVP_CIPHER_flags(cipher) & EVP_CIPH_FLAG_AEAD_CIPHER)
+		{
+		BIO_printf(bio_err, "AEAD ciphers not supported by the enc utility\n");
+		goto end;
+		}
+
 	if (md && (dgst=EVP_get_digestbyname(md)) == NULL)
 		{
 		BIO_printf(bio_err,"%s is an unsupported message digest type\n",md);

Modified: soc2014/op/freebsd-base/crypto/openssl/apps/ocsp.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/apps/ocsp.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/apps/ocsp.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -127,6 +127,7 @@
 	ENGINE *e = NULL;
 	char **args;
 	char *host = NULL, *port = NULL, *path = "/";
+	char *thost = NULL, *tport = NULL, *tpath = NULL;
 	char *reqin = NULL, *respin = NULL;
 	char *reqout = NULL, *respout = NULL;
 	char *signfile = NULL, *keyfile = NULL;
@@ -204,6 +205,12 @@
 			}
 		else if (!strcmp(*args, "-url"))
 			{
+			if (thost)
+				OPENSSL_free(thost);
+			if (tport)
+				OPENSSL_free(tport);
+			if (tpath)
+				OPENSSL_free(tpath);
 			if (args[1])
 				{
 				args++;
@@ -212,6 +219,9 @@
 					BIO_printf(bio_err, "Error parsing URL\n");
 					badarg = 1;
 					}
+				thost = host;
+				tport = port;
+				tpath = path;
 				}
 			else badarg = 1;
 			}
@@ -920,12 +930,12 @@
 	sk_X509_pop_free(verify_other, X509_free);
 	sk_CONF_VALUE_pop_free(headers, X509V3_conf_free);
 
-	if (use_ssl != -1)
-		{
-		OPENSSL_free(host);
-		OPENSSL_free(port);
-		OPENSSL_free(path);
-		}
+	if (thost)
+		OPENSSL_free(thost);
+	if (tport)
+		OPENSSL_free(tport);
+	if (tpath)
+		OPENSSL_free(tpath);
 
 	OPENSSL_EXIT(ret);
 }

Modified: soc2014/op/freebsd-base/crypto/openssl/apps/req.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/apps/req.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/apps/req.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -1489,7 +1489,13 @@
 #ifdef CHARSET_EBCDIC
 	ebcdic2ascii(buf, buf, i);
 #endif
-	if(!req_check_len(i, n_min, n_max)) goto start;
+	if(!req_check_len(i, n_min, n_max))
+		{
+		if (batch || value)
+			return 0;
+		goto start;
+		}
+
 	if (!X509_NAME_add_entry_by_NID(n,nid, chtype,
 				(unsigned char *) buf, -1,-1,mval)) goto err;
 	ret=1;
@@ -1548,7 +1554,12 @@
 #ifdef CHARSET_EBCDIC
 	ebcdic2ascii(buf, buf, i);
 #endif
-	if(!req_check_len(i, n_min, n_max)) goto start;
+	if(!req_check_len(i, n_min, n_max))
+		{
+		if (batch || value)
+			return 0;
+		goto start;
+		}
 
 	if(!X509_REQ_add1_attr_by_NID(req, nid, chtype,
 					(unsigned char *)buf, -1)) {

Modified: soc2014/op/freebsd-base/crypto/openssl/apps/s_cb.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/apps/s_cb.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/apps/s_cb.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -747,6 +747,10 @@
 		break;
 #endif
 
+		case TLSEXT_TYPE_padding:
+		extname = "TLS padding";
+		break;
+
 		default:
 		extname = "unknown";
 		break;

Modified: soc2014/op/freebsd-base/crypto/openssl/apps/s_socket.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/apps/s_socket.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/apps/s_socket.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -274,7 +274,7 @@
 		{
 		i=0;
 		i=setsockopt(s,SOL_SOCKET,SO_KEEPALIVE,(char *)&i,sizeof(i));
-		if (i < 0) { perror("keepalive"); return(0); }
+		if (i < 0) { closesocket(s); perror("keepalive"); return(0); }
 		}
 #endif
 
@@ -450,6 +450,7 @@
 		if ((*host=(char *)OPENSSL_malloc(strlen(h1->h_name)+1)) == NULL)
 			{
 			perror("OPENSSL_malloc");
+			closesocket(ret);
 			return(0);
 			}
 		BUF_strlcpy(*host,h1->h_name,strlen(h1->h_name)+1);
@@ -458,11 +459,13 @@
 		if (h2 == NULL)
 			{
 			BIO_printf(bio_err,"gethostbyname failure\n");
+			closesocket(ret);
 			return(0);
 			}
 		if (h2->h_addrtype != AF_INET)
 			{
 			BIO_printf(bio_err,"gethostbyname addr is not AF_INET\n");
+			closesocket(ret);
 			return(0);
 			}
 		}

Modified: soc2014/op/freebsd-base/crypto/openssl/apps/smime.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/apps/smime.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/apps/smime.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -541,8 +541,8 @@
 		{
 		if (!cipher)
 			{
-#ifndef OPENSSL_NO_RC2			
-			cipher = EVP_rc2_40_cbc();
+#ifndef OPENSSL_NO_DES			
+			cipher = EVP_des_ede3_cbc();
 #else
 			BIO_printf(bio_err, "No cipher selected\n");
 			goto end;

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/asn1/a_strnid.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/asn1/a_strnid.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/asn1/a_strnid.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -74,7 +74,7 @@
  * certain software (e.g. Netscape) has problems with them.
  */
 
-static unsigned long global_mask = 0xFFFFFFFFL;
+static unsigned long global_mask = B_ASN1_UTF8STRING;
 
 void ASN1_STRING_set_default_mask(unsigned long mask)
 {

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/bio/bss_dgram.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/bio/bss_dgram.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/bio/bss_dgram.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -1333,7 +1333,7 @@
 	bio_dgram_sctp_data *data = NULL;
 	socklen_t sockopt_len = 0;
 	struct sctp_authkeyid authkeyid;
-	struct sctp_authkey *authkey;
+	struct sctp_authkey *authkey = NULL;
 
 	data = (bio_dgram_sctp_data *)b->ptr;
 
@@ -1388,6 +1388,11 @@
 		/* Add new key */
 		sockopt_len = sizeof(struct sctp_authkey) + 64 * sizeof(uint8_t);
 		authkey = OPENSSL_malloc(sockopt_len);
+		if (authkey == NULL)
+			{
+			ret = -1;
+			break;
+			}
 		memset(authkey, 0x00, sockopt_len);
 		authkey->sca_keynumber = authkeyid.scact_keynumber + 1;
 #ifndef __FreeBSD__
@@ -1399,6 +1404,8 @@
 		memcpy(&authkey->sca_key[0], ptr, 64 * sizeof(uint8_t));
 
 		ret = setsockopt(b->num, IPPROTO_SCTP, SCTP_AUTH_KEY, authkey, sockopt_len);
+		OPENSSL_free(authkey);
+		authkey = NULL;
 		if (ret < 0) break;
 
 		/* Reset active key */

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/bn/bn_mont.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/bn/bn_mont.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/bn/bn_mont.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -478,32 +478,38 @@
 BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, int lock,
 					const BIGNUM *mod, BN_CTX *ctx)
 	{
-	int got_write_lock = 0;
 	BN_MONT_CTX *ret;
 
 	CRYPTO_r_lock(lock);
-	if (!*pmont)
+	ret = *pmont;
+	CRYPTO_r_unlock(lock);
+	if (ret)
+		return ret;
+
+	/* We don't want to serialise globally while doing our lazy-init math in
+	 * BN_MONT_CTX_set. That punishes threads that are doing independent
+	 * things. Instead, punish the case where more than one thread tries to
+	 * lazy-init the same 'pmont', by having each do the lazy-init math work
+	 * independently and only use the one from the thread that wins the race
+	 * (the losers throw away the work they've done). */
+	ret = BN_MONT_CTX_new();
+	if (!ret)
+		return NULL;
+	if (!BN_MONT_CTX_set(ret, mod, ctx))
 		{
-		CRYPTO_r_unlock(lock);
-		CRYPTO_w_lock(lock);
-		got_write_lock = 1;
+		BN_MONT_CTX_free(ret);
+		return NULL;
+		}
 
-		if (!*pmont)
-			{
-			ret = BN_MONT_CTX_new();
-			if (ret && !BN_MONT_CTX_set(ret, mod, ctx))
-				BN_MONT_CTX_free(ret);
-			else
-				*pmont = ret;
-			}
+	/* The locked compare-and-set, after the local work is done. */
+	CRYPTO_w_lock(lock);
+	if (*pmont)
+		{
+		BN_MONT_CTX_free(ret);
+		ret = *pmont;
 		}
-	
-	ret = *pmont;
-	
-	if (got_write_lock)
-		CRYPTO_w_unlock(lock);
 	else
-		CRYPTO_r_unlock(lock);
-		
+		*pmont = ret;
+	CRYPTO_w_unlock(lock);
 	return ret;
 	}

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/cms/cms_env.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/cms/cms_env.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/cms/cms_env.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -185,6 +185,8 @@
 	if (flags & CMS_USE_KEYID)
 		{
 		ktri->version = 2;
+		if (env->version < 2)
+			env->version = 2;
 		type = CMS_RECIPINFO_KEYIDENTIFIER;
 		}
 	else

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/cms/cms_sd.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/cms/cms_sd.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/cms/cms_sd.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -158,8 +158,8 @@
 			if (sd->version < 3)
 				sd->version = 3;
 			}
-		else
-			sd->version = 1;
+		else if (si->version < 1)
+			si->version = 1;
 		}
 
 	if (sd->version < 1)

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/cms/cms_smime.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/cms/cms_smime.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/cms/cms_smime.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -611,7 +611,7 @@
 	STACK_OF(CMS_RecipientInfo) *ris;
 	CMS_RecipientInfo *ri;
 	int i, r;
-	int debug = 0;
+	int debug = 0, ri_match = 0;
 	ris = CMS_get0_RecipientInfos(cms);
 	if (ris)
 		debug = cms->d.envelopedData->encryptedContentInfo->debug;
@@ -620,6 +620,7 @@
 		ri = sk_CMS_RecipientInfo_value(ris, i);
 		if (CMS_RecipientInfo_type(ri) != CMS_RECIPINFO_TRANS)
 				continue;
+		ri_match = 1;
 		/* If we have a cert try matching RecipientInfo
 		 * otherwise try them all.
 		 */
@@ -655,7 +656,7 @@
 			}
 		}
 	/* If no cert and not debugging always return success */
-	if (!cert && !debug)
+	if (ri_match && !cert && !debug)
 		{
 		ERR_clear_error();
 		return 1;

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/dso/dso_dlfcn.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/dso/dso_dlfcn.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/dso/dso_dlfcn.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -464,7 +464,7 @@
 		return len;
 		}
 
-	ERR_add_error_data(4, "dlfcn_pathbyaddr(): ", dlerror());
+	ERR_add_error_data(2, "dlfcn_pathbyaddr(): ", dlerror());
 #endif
 	return -1;
 	}

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/ec/ec_ameth.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/ec/ec_ameth.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/ec/ec_ameth.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -352,6 +352,7 @@
 		EC_KEY_set_enc_flags(ec_key, old_flags);
 		OPENSSL_free(ep);
 		ECerr(EC_F_ECKEY_PRIV_ENCODE, ERR_R_EC_LIB);
+		return 0;
 	}
 	/* restore old encoding flags */
 	EC_KEY_set_enc_flags(ec_key, old_flags);

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/ec/ec_asn1.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/ec/ec_asn1.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/ec/ec_asn1.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -1435,8 +1435,11 @@
 				*out, buf_len, NULL))
 		{
 		ECerr(EC_F_I2O_ECPUBLICKEY, ERR_R_EC_LIB);
-		OPENSSL_free(*out);
-		*out = NULL;
+		if (new_buffer)
+			{
+			OPENSSL_free(*out);
+			*out = NULL;
+			}
 		return 0;
 		}
 	if (!new_buffer)

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/ec/ec_lcl.h
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/ec/ec_lcl.h	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/ec/ec_lcl.h	Thu Jun 12 12:12:47 2014	(r269445)
@@ -404,7 +404,7 @@
 int ec_GF2m_precompute_mult(EC_GROUP *group, BN_CTX *ctx);
 int ec_GF2m_have_precompute_mult(const EC_GROUP *group);
 
-#ifndef OPENSSL_EC_NISTP_64_GCC_128
+#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
 /* method functions in ecp_nistp224.c */
 int ec_GFp_nistp224_group_init(EC_GROUP *group);
 int ec_GFp_nistp224_group_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *n, BN_CTX *);

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/evp/bio_b64.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/evp/bio_b64.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/evp/bio_b64.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -226,6 +226,7 @@
 		else if (ctx->start)
 			{
 			q=p=(unsigned char *)ctx->tmp;
+			num = 0;
 			for (j=0; j<i; j++)
 				{
 				if (*(q++) != '\n') continue;

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/evp/encode.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/evp/encode.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/evp/encode.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -324,6 +324,7 @@
 				v=EVP_DecodeBlock(out,d,n);
 				n=0;
 				if (v < 0) { rv=0; goto end; }
+				if (eof > v) { rv=-1; goto end; }
 				ret+=(v-eof);
 				}
 			else

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/opensslv.h
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/opensslv.h	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/opensslv.h	Thu Jun 12 12:12:47 2014	(r269445)
@@ -25,11 +25,11 @@
  * (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for
  *  major minor fix final patch/beta)
  */
-#define OPENSSL_VERSION_NUMBER	0x1000107fL
+#define OPENSSL_VERSION_NUMBER	0x1000108fL
 #ifdef OPENSSL_FIPS
-#define OPENSSL_VERSION_TEXT	"OpenSSL 1.0.1g-fips 7 Apr 2014"
+#define OPENSSL_VERSION_TEXT	"OpenSSL 1.0.1h-fips 5 Jun 2014"
 #else
-#define OPENSSL_VERSION_TEXT	"OpenSSL 1.0.1g-freebsd 7 Apr 2014"
+#define OPENSSL_VERSION_TEXT	"OpenSSL 1.0.1h-freebsd 5 Jun 2014"
 #endif
 #define OPENSSL_VERSION_PTEXT	" part of " OPENSSL_VERSION_TEXT
 

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs12/p12_crt.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs12/p12_crt.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs12/p12_crt.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -96,7 +96,11 @@
 			nid_cert = NID_pbe_WithSHA1And3_Key_TripleDES_CBC;
 		else
 #endif
+#ifdef OPENSSL_NO_RC2
+		nid_cert = NID_pbe_WithSHA1And3_Key_TripleDES_CBC;
+#else
 		nid_cert = NID_pbe_WithSHA1And40BitRC2_CBC;
+#endif
 		}
 	if (!nid_key)
 		nid_key = NID_pbe_WithSHA1And3_Key_TripleDES_CBC;
@@ -286,7 +290,11 @@
 		free_safes = 0;
 
 	if (nid_safe == 0)
+#ifdef OPENSSL_NO_RC2
+		nid_safe = NID_pbe_WithSHA1And3_Key_TripleDES_CBC;
+#else
 		nid_safe = NID_pbe_WithSHA1And40BitRC2_CBC;
+#endif
 
 	if (nid_safe == -1)
 		p7 = PKCS12_pack_p7data(bags);

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs12/p12_kiss.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs12/p12_kiss.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs12/p12_kiss.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -269,7 +269,7 @@
 			int len, r;
 			unsigned char *data;
 			len = ASN1_STRING_to_UTF8(&data, fname);
-			if(len > 0) {
+			if(len >= 0) {
 				r = X509_alias_set1(x509, data, len);
 				OPENSSL_free(data);
 				if (!r)

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs7/pk7_doit.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs7/pk7_doit.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs7/pk7_doit.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -440,6 +440,11 @@
 		{
 	case NID_pkcs7_signed:
 		data_body=PKCS7_get_octet_string(p7->d.sign->contents);
+		if (!PKCS7_is_detached(p7) && data_body == NULL)
+			{
+			PKCS7err(PKCS7_F_PKCS7_DATADECODE,PKCS7_R_INVALID_SIGNED_DATA_TYPE);
+			goto err;
+			}
 		md_sk=p7->d.sign->md_algs;
 		break;
 	case NID_pkcs7_signedAndEnveloped:
@@ -928,6 +933,7 @@
 	if (EVP_DigestSignUpdate(&mctx,abuf,alen) <= 0)
 		goto err;
 	OPENSSL_free(abuf);
+	abuf = NULL;
 	if (EVP_DigestSignFinal(&mctx, NULL, &siglen) <= 0)
 		goto err;
 	abuf = OPENSSL_malloc(siglen);

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs7/pkcs7.h
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs7/pkcs7.h	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs7/pkcs7.h	Thu Jun 12 12:12:47 2014	(r269445)
@@ -453,6 +453,7 @@
 #define PKCS7_R_ERROR_SETTING_CIPHER			 121
 #define PKCS7_R_INVALID_MIME_TYPE			 131
 #define PKCS7_R_INVALID_NULL_POINTER			 143
+#define PKCS7_R_INVALID_SIGNED_DATA_TYPE		 155
 #define PKCS7_R_MIME_NO_CONTENT_TYPE			 132
 #define PKCS7_R_MIME_PARSE_ERROR			 133
 #define PKCS7_R_MIME_SIG_PARSE_ERROR			 134

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs7/pkcs7err.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs7/pkcs7err.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/pkcs7/pkcs7err.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -1,6 +1,6 @@
 /* crypto/pkcs7/pkcs7err.c */
 /* ====================================================================
- * Copyright (c) 1999-2007 The OpenSSL Project.  All rights reserved.
+ * Copyright (c) 1999-2014 The OpenSSL Project.  All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
@@ -130,6 +130,7 @@
 {ERR_REASON(PKCS7_R_ERROR_SETTING_CIPHER),"error setting cipher"},
 {ERR_REASON(PKCS7_R_INVALID_MIME_TYPE)   ,"invalid mime type"},
 {ERR_REASON(PKCS7_R_INVALID_NULL_POINTER),"invalid null pointer"},
+{ERR_REASON(PKCS7_R_INVALID_SIGNED_DATA_TYPE),"invalid signed data type"},
 {ERR_REASON(PKCS7_R_MIME_NO_CONTENT_TYPE),"mime no content type"},
 {ERR_REASON(PKCS7_R_MIME_PARSE_ERROR)    ,"mime parse error"},
 {ERR_REASON(PKCS7_R_MIME_SIG_PARSE_ERROR),"mime sig parse error"},

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/rsa/rsa_ameth.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/rsa/rsa_ameth.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/rsa/rsa_ameth.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -358,7 +358,7 @@
 		if (i2a_ASN1_INTEGER(bp, pss->saltLength) <= 0)
 			goto err;
 		}
-	else if (BIO_puts(bp, "0x14 (default)") <= 0)
+	else if (BIO_puts(bp, "14 (default)") <= 0)
 		goto err;
 	BIO_puts(bp, "\n");
 

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/srp/srp_vfy.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/srp/srp_vfy.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/srp/srp_vfy.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -93,6 +93,9 @@
 		else a[i] = loc - b64table;
 		++i;
 		}
+	/* if nothing valid to process we have a zero length response */
+	if (i == 0)
+		return 0;
 	size = i;
 	i = size - 1;
 	j = size;

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/ts/ts_rsp_verify.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/ts/ts_rsp_verify.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/ts/ts_rsp_verify.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -629,6 +629,7 @@
 	X509_ALGOR_free(*md_alg);
 	OPENSSL_free(*imprint);
 	*imprint_len = 0;
+	*imprint = NULL;
 	return 0;
 	}
 

Modified: soc2014/op/freebsd-base/crypto/openssl/crypto/x509v3/v3_purp.c
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/crypto/x509v3/v3_purp.c	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/crypto/x509v3/v3_purp.c	Thu Jun 12 12:12:47 2014	(r269445)
@@ -389,8 +389,8 @@
 	/* Handle proxy certificates */
 	if((pci=X509_get_ext_d2i(x, NID_proxyCertInfo, NULL, NULL))) {
 		if (x->ex_flags & EXFLAG_CA
-		    || X509_get_ext_by_NID(x, NID_subject_alt_name, 0) >= 0
-		    || X509_get_ext_by_NID(x, NID_issuer_alt_name, 0) >= 0) {
+		    || X509_get_ext_by_NID(x, NID_subject_alt_name, -1) >= 0
+		    || X509_get_ext_by_NID(x, NID_issuer_alt_name, -1) >= 0) {
 			x->ex_flags |= EXFLAG_INVALID;
 		}
 		if (pci->pcPathLengthConstraint) {
@@ -670,7 +670,7 @@
 		return 0;
 
 	/* Extended Key Usage MUST be critical */
-	i_ext = X509_get_ext_by_NID((X509 *) x, NID_ext_key_usage, 0);
+	i_ext = X509_get_ext_by_NID((X509 *) x, NID_ext_key_usage, -1);
 	if (i_ext >= 0)
 		{
 		X509_EXTENSION *ext = X509_get_ext((X509 *) x, i_ext);

Modified: soc2014/op/freebsd-base/crypto/openssl/doc/apps/cms.pod
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/doc/apps/cms.pod	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/doc/apps/cms.pod	Thu Jun 12 12:12:47 2014	(r269445)
@@ -90,6 +90,11 @@
 encrypted mail message in MIME format for the input file. The decrypted mail
 is written to the output file.
 
+=item B<-debug_decrypt>
+
+this option sets the B<CMS_DEBUG_DECRYPT> flag. This option should be used
+with caution: see the notes section below.
+
 =item B<-sign>
 
 sign mail using the supplied certificate and private key. Input file is
@@ -446,6 +451,16 @@
 since the content is no longer part of the CMS structure the encoding
 remains DER.
 
+If the B<-decrypt> option is used without a recipient certificate then an
+attempt is made to locate the recipient by trying each potential recipient
+in turn using the supplied private key. To thwart the MMA attack
+(Bleichenbacher's attack on PKCS #1 v1.5 RSA padding) all recipients are
+tried whether they succeed or not and if no recipients match the message
+is "decrypted" using a random key which will typically output garbage. 
+The B<-debug_decrypt> option can be used to disable the MMA attack protection
+and return an error if no recipient can be found: this option should be used
+with caution. For a fuller description see L<CMS_decrypt(3)|CMS_decrypt(3)>).
+
 =head1 EXIT CODES
 
 =over 4

Modified: soc2014/op/freebsd-base/crypto/openssl/doc/apps/enc.pod
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/doc/apps/enc.pod	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/doc/apps/enc.pod	Thu Jun 12 12:12:47 2014	(r269445)
@@ -215,6 +215,10 @@
 list of ciphers, supported by your versesion of OpenSSL, including
 ones provided by configured engines.
 
+The B<enc> program does not support authenticated encryption modes
+like CCM and GCM. The utility does not store or retrieve the
+authentication tag.
+
 
  base64             Base 64
 

Modified: soc2014/op/freebsd-base/crypto/openssl/doc/apps/s_server.pod
==============================================================================
--- soc2014/op/freebsd-base/crypto/openssl/doc/apps/s_server.pod	Thu Jun 12 11:57:07 2014	(r269444)
+++ soc2014/op/freebsd-base/crypto/openssl/doc/apps/s_server.pod	Thu Jun 12 12:12:47 2014	(r269445)
@@ -44,6 +44,7 @@
 [B<-no_ssl3>]
 [B<-no_tls1>]
 [B<-no_dhe>]
+[B<-no_ecdhe>]
 [B<-bugs>]
 [B<-hack>]
 [B<-www>]
@@ -131,6 +132,11 @@
 if this option is set then no DH parameters will be loaded effectively
 disabling the ephemeral DH cipher suites.
 
+=item B<-no_ecdhe>
+
+if this option is set then no ECDH parameters will be loaded effectively

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201406121212.s5CCCnlv070591>