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>