History log of /freebsd-11-stable/secure/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
370509 04-Sep-2021 git2svn

caroot: cumulative cert update

This adds a note in all existing certs that they are explicitly trusted
for server auth, and also:

- Seven (7) added
- Nineteen (19) removed

(cherry picked from commit 446169e0b6f04b96960540784539c218f5a14c86)
(cherry picked from commit 3016c5c2bf68d8c6ebf303939f20092478e7a4ca)
(cherry picked from commit fac832b27105d926d9f8728d7147adb547b937d8)
(cherry picked from commit 76461921dac18b300489e326ba3df61d2809f364)

Git Hash: de140815c9a583e8eb702b39cd8f57ca81a05e3f
Git Author: kevans@FreeBSD.org


caroot/blacklisted/Camerfirma_Chambers_of_Commerce_Root.pem
caroot/blacklisted/Camerfirma_Global_Chambersign_Root.pem
caroot/blacklisted/Certum_Root_CA.pem
caroot/blacklisted/Chambers_of_Commerce_Root_-_2008.pem
caroot/blacklisted/D-TRUST_Root_CA_3_2013.pem
caroot/blacklisted/EC-ACC.pem
caroot/blacklisted/GeoTrust_Primary_Certification_Authority_-_G2.pem
caroot/blacklisted/Global_Chambersign_Root_-_2008.pem
caroot/blacklisted/OISTE_WISeKey_Global_Root_GA_CA.pem
caroot/blacklisted/QuoVadis_Root_CA.pem
caroot/blacklisted/Sonera_Class_2_Root_CA.pem
caroot/blacklisted/Staat_der_Nederlanden_Root_CA_-_G3.pem
caroot/blacklisted/SwissSign_Platinum_CA_-_G2.pem
caroot/blacklisted/Symantec_Class_1_Public_Primary_Certification_Authority_-_G6.pem
caroot/blacklisted/Symantec_Class_2_Public_Primary_Certification_Authority_-_G6.pem
caroot/blacklisted/Trustis_FPS_Root_CA.pem
caroot/blacklisted/VeriSign_Universal_Root_Certification_Authority.pem
caroot/blacklisted/Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.pem
caroot/blacklisted/Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.pem
caroot/trusted/ACCVRAIZ1.pem
caroot/trusted/AC_RAIZ_FNMT-RCM.pem
caroot/trusted/AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem
caroot/trusted/ANF_Secure_Server_Root_CA.pem
caroot/trusted/Actalis_Authentication_Root_CA.pem
caroot/trusted/AffirmTrust_Commercial.pem
caroot/trusted/AffirmTrust_Networking.pem
caroot/trusted/AffirmTrust_Premium.pem
caroot/trusted/AffirmTrust_Premium_ECC.pem
caroot/trusted/Amazon_Root_CA_1.pem
caroot/trusted/Amazon_Root_CA_2.pem
caroot/trusted/Amazon_Root_CA_3.pem
caroot/trusted/Amazon_Root_CA_4.pem
caroot/trusted/Atos_TrustedRoot_2011.pem
caroot/trusted/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
caroot/trusted/Baltimore_CyberTrust_Root.pem
caroot/trusted/Buypass_Class_2_Root_CA.pem
caroot/trusted/Buypass_Class_3_Root_CA.pem
caroot/trusted/CA_Disig_Root_R2.pem
caroot/trusted/CFCA_EV_ROOT.pem
caroot/trusted/COMODO_Certification_Authority.pem
caroot/trusted/COMODO_ECC_Certification_Authority.pem
caroot/trusted/COMODO_RSA_Certification_Authority.pem
caroot/trusted/Camerfirma_Chambers_of_Commerce_Root.pem
caroot/trusted/Camerfirma_Global_Chambersign_Root.pem
caroot/trusted/Certigna.pem
caroot/trusted/Certigna_Root_CA.pem
caroot/trusted/Certum_EC-384_CA.pem
caroot/trusted/Certum_Root_CA.pem
caroot/trusted/Certum_Trusted_Network_CA.pem
caroot/trusted/Certum_Trusted_Network_CA_2.pem
caroot/trusted/Certum_Trusted_Root_CA.pem
caroot/trusted/Chambers_of_Commerce_Root_-_2008.pem
caroot/trusted/Comodo_AAA_Services_root.pem
caroot/trusted/Cybertrust_Global_Root.pem
caroot/trusted/D-TRUST_Root_CA_3_2013.pem
caroot/trusted/D-TRUST_Root_Class_3_CA_2_2009.pem
caroot/trusted/D-TRUST_Root_Class_3_CA_2_EV_2009.pem
caroot/trusted/DST_Root_CA_X3.pem
caroot/trusted/DigiCert_Assured_ID_Root_CA.pem
caroot/trusted/DigiCert_Assured_ID_Root_G2.pem
caroot/trusted/DigiCert_Assured_ID_Root_G3.pem
caroot/trusted/DigiCert_Global_Root_CA.pem
caroot/trusted/DigiCert_Global_Root_G2.pem
caroot/trusted/DigiCert_Global_Root_G3.pem
caroot/trusted/DigiCert_High_Assurance_EV_Root_CA.pem
caroot/trusted/DigiCert_Trusted_Root_G4.pem
caroot/trusted/E-Tugra_Certification_Authority.pem
caroot/trusted/EC-ACC.pem
caroot/trusted/Entrust_Root_Certification_Authority.pem
caroot/trusted/Entrust_Root_Certification_Authority_-_EC1.pem
caroot/trusted/Entrust_Root_Certification_Authority_-_G2.pem
caroot/trusted/Entrust_Root_Certification_Authority_-_G4.pem
caroot/trusted/Entrust_net_Premium_2048_Secure_Server_CA.pem
caroot/trusted/GDCA_TrustAUTH_R5_ROOT.pem
caroot/trusted/GLOBALTRUST_2020.pem
caroot/trusted/GTS_Root_R1.pem
caroot/trusted/GTS_Root_R2.pem
caroot/trusted/GTS_Root_R3.pem
caroot/trusted/GTS_Root_R4.pem
caroot/trusted/GeoTrust_Primary_Certification_Authority_-_G2.pem
caroot/trusted/GlobalSign_ECC_Root_CA_-_R4.pem
caroot/trusted/GlobalSign_ECC_Root_CA_-_R5.pem
caroot/trusted/GlobalSign_Root_CA.pem
caroot/trusted/GlobalSign_Root_CA_-_R2.pem
caroot/trusted/GlobalSign_Root_CA_-_R3.pem
caroot/trusted/GlobalSign_Root_CA_-_R6.pem
caroot/trusted/GlobalSign_Root_E46.pem
caroot/trusted/GlobalSign_Root_R46.pem
caroot/trusted/Global_Chambersign_Root_-_2008.pem
caroot/trusted/Go_Daddy_Class_2_CA.pem
caroot/trusted/Go_Daddy_Root_Certificate_Authority_-_G2.pem
caroot/trusted/Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
caroot/trusted/Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
caroot/trusted/Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
caroot/trusted/Hongkong_Post_Root_CA_1.pem
caroot/trusted/Hongkong_Post_Root_CA_3.pem
caroot/trusted/ISRG_Root_X1.pem
caroot/trusted/IdenTrust_Commercial_Root_CA_1.pem
caroot/trusted/IdenTrust_Public_Sector_Root_CA_1.pem
caroot/trusted/Izenpe_com.pem
caroot/trusted/Microsec_e-Szigno_Root_CA_2009.pem
caroot/trusted/Microsoft_ECC_Root_Certificate_Authority_2017.pem
caroot/trusted/Microsoft_RSA_Root_Certificate_Authority_2017.pem
caroot/trusted/NAVER_Global_Root_Certification_Authority.pem
caroot/trusted/NetLock_Arany__Class_Gold__F__tan__s__tv__ny.pem
caroot/trusted/Network_Solutions_Certificate_Authority.pem
caroot/trusted/OISTE_WISeKey_Global_Root_GA_CA.pem
caroot/trusted/OISTE_WISeKey_Global_Root_GB_CA.pem
caroot/trusted/OISTE_WISeKey_Global_Root_GC_CA.pem
caroot/trusted/QuoVadis_Root_CA.pem
caroot/trusted/QuoVadis_Root_CA_1_G3.pem
caroot/trusted/QuoVadis_Root_CA_2.pem
caroot/trusted/QuoVadis_Root_CA_2_G3.pem
caroot/trusted/QuoVadis_Root_CA_3.pem
caroot/trusted/QuoVadis_Root_CA_3_G3.pem
caroot/trusted/SSL_com_EV_Root_Certification_Authority_ECC.pem
caroot/trusted/SSL_com_EV_Root_Certification_Authority_RSA_R2.pem
caroot/trusted/SSL_com_Root_Certification_Authority_ECC.pem
caroot/trusted/SSL_com_Root_Certification_Authority_RSA.pem
caroot/trusted/SZAFIR_ROOT_CA2.pem
caroot/trusted/SecureSign_RootCA11.pem
caroot/trusted/SecureTrust_CA.pem
caroot/trusted/Secure_Global_CA.pem
caroot/trusted/Security_Communication_RootCA2.pem
caroot/trusted/Security_Communication_Root_CA.pem
caroot/trusted/Sonera_Class_2_Root_CA.pem
caroot/trusted/Staat_der_Nederlanden_EV_Root_CA.pem
caroot/trusted/Staat_der_Nederlanden_Root_CA_-_G3.pem
caroot/trusted/Starfield_Class_2_CA.pem
caroot/trusted/Starfield_Root_Certificate_Authority_-_G2.pem
caroot/trusted/Starfield_Services_Root_Certificate_Authority_-_G2.pem
caroot/trusted/SwissSign_Gold_CA_-_G2.pem
caroot/trusted/SwissSign_Platinum_CA_-_G2.pem
caroot/trusted/SwissSign_Silver_CA_-_G2.pem
caroot/trusted/Symantec_Class_1_Public_Primary_Certification_Authority_-_G6.pem
caroot/trusted/Symantec_Class_2_Public_Primary_Certification_Authority_-_G6.pem
caroot/trusted/T-TeleSec_GlobalRoot_Class_2.pem
caroot/trusted/T-TeleSec_GlobalRoot_Class_3.pem
caroot/trusted/TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem
caroot/trusted/TWCA_Global_Root_CA.pem
caroot/trusted/TWCA_Root_Certification_Authority.pem
caroot/trusted/TeliaSonera_Root_CA_v1.pem
caroot/trusted/TrustCor_ECA-1.pem
caroot/trusted/TrustCor_RootCert_CA-1.pem
caroot/trusted/TrustCor_RootCert_CA-2.pem
caroot/trusted/Trustis_FPS_Root_CA.pem
caroot/trusted/Trustwave_Global_Certification_Authority.pem
caroot/trusted/Trustwave_Global_ECC_P256_Certification_Authority.pem
caroot/trusted/Trustwave_Global_ECC_P384_Certification_Authority.pem
caroot/trusted/UCA_Extended_Validation_Root.pem
caroot/trusted/UCA_Global_G2_Root.pem
caroot/trusted/USERTrust_ECC_Certification_Authority.pem
caroot/trusted/USERTrust_RSA_Certification_Authority.pem
caroot/trusted/VeriSign_Universal_Root_Certification_Authority.pem
caroot/trusted/Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.pem
caroot/trusted/Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.pem
caroot/trusted/XRamp_Global_CA_Root.pem
caroot/trusted/certSIGN_ROOT_CA.pem
caroot/trusted/certSIGN_Root_CA_G2.pem
caroot/trusted/e-Szigno_Root_CA_2017.pem
caroot/trusted/ePKI_Root_Certification_Authority.pem
caroot/trusted/emSign_ECC_Root_CA_-_C3.pem
caroot/trusted/emSign_ECC_Root_CA_-_G3.pem
caroot/trusted/emSign_Root_CA_-_C1.pem
caroot/trusted/emSign_Root_CA_-_G1.pem
370508 04-Sep-2021 kevans

caroot: update CA bundle processor

Our current processor was identified as trusting cert not explicitly
marked for SERVER_AUTH, as well as certs that were tagged with
DISTRUST_AFTER.

Update the script to handle both scenarios. This patch was originally
authored by mandree@ for ports, and it was subsequently ported to base
caroot.

(cherry picked from commit c3510c941c0dddd09389915a9395e6f059088bab)

Git Hash: a12641eaecc3dab730b27149b7d48fb0a86d38c7
Git Author: kevans@FreeBSD.org

368678 15-Dec-2020 kevans

MFC r368555: caroot: update bundle

Summary:
- One (1) added
- Ten (10) removed

366124 24-Sep-2020 kevans

Unrevert r364793: revert r364792: caroot: switch to using echo+shell glob

This was reverted because the directory is empty and stable/11 FILES
infrastructure doesn't handle that very well. Neither directory is empty
anymore, so this is OBE.

365986 22-Sep-2020 kevans

MFC r365896: caroot: update base store

Count:
- Two (2) removed
- Three (3) added

365357 05-Sep-2020 kevans

MFC r365248: caroot: properly remove old distrusted roots

The proper procedure was not followed in r364943; all of these that were
deleted should have instead been moved over to the blacklist so that certctl
can DTRT.

Users must still `certctl rehash` after this, but this should generally be
done by one of mergemaster/etcupdate/freebsd-update/pkgbase already; note
that freebsd-update doesn't come into play for this particular update, as
these have not yet made it into a release.

Future work (after svn -> git) will likely change the script that updatecert
invokes to facilitate the process, rather than trusting that kevans or
whomever updates in the future will remember.

365233 02-Sep-2020 kevans

MFC r364943: carrot: update bundle

Stats:
- Seven (7) removed
- Four (4) added

364793 26-Aug-2020 kevans

Partial revert of r364792: caroot: switch to using echo+shell glob

On stable/11, I mistakenly only tested installation of trusted certs.
When the dir is empty, the glob remains unexpanded when it gets added to
FILES.

On stable/11 (but not 12 or head), this ends up being erroneous; it kind of
looks like the glob is being expanded to a single-word empty string rather
than leaving us with an empty FILES. Regardless, this isn't worth fixing on
stable/11, so back it out.

364792 26-Aug-2020 kevans

MFC r364600: caroot: switch to using echo+shell glob to enumerate certs

This solves an issue on stable/12 that causes certs to not get installed.
ls is apparently not in PATH during installworld, so TRUSTED_CERTS ends up
blank and nothing gets installed. We don't really require anything
ls-specific, though, so let's just simplify it.

360395 27-Apr-2020 kevans

MFC r353095, r355376: add root bundle

r353095:
caroot: commit initial bundle

Interested users can blacklist any/all of these with certctl(8), examples:

- mv /usr/share/certs/trusted/... /usr/share/certs/blacklisted/...; \
certctl rehash
- certctl blacklist /usr/share/certs/trusted/*; \
certctl rehash

Certs can be easily examined after installation with `certctl list`, and
certctl blacklist will accept the hashed filename as output by list or as
seen in /etc/ssl/certs

r355376:
caroot update to latest tip: one (1) addition, none (0) removed

Added:
- Entrust Root Certification Authority - G4

Relnotes: yes, please


caroot/trusted/ACCVRAIZ1.pem
caroot/trusted/AC_RAIZ_FNMT-RCM.pem
caroot/trusted/Actalis_Authentication_Root_CA.pem
caroot/trusted/AddTrust_External_Root.pem
caroot/trusted/AddTrust_Low-Value_Services_Root.pem
caroot/trusted/AffirmTrust_Commercial.pem
caroot/trusted/AffirmTrust_Networking.pem
caroot/trusted/AffirmTrust_Premium.pem
caroot/trusted/AffirmTrust_Premium_ECC.pem
caroot/trusted/Amazon_Root_CA_1.pem
caroot/trusted/Amazon_Root_CA_2.pem
caroot/trusted/Amazon_Root_CA_3.pem
caroot/trusted/Amazon_Root_CA_4.pem
caroot/trusted/Atos_TrustedRoot_2011.pem
caroot/trusted/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
caroot/trusted/Baltimore_CyberTrust_Root.pem
caroot/trusted/Buypass_Class_2_Root_CA.pem
caroot/trusted/Buypass_Class_3_Root_CA.pem
caroot/trusted/CA_Disig_Root_R2.pem
caroot/trusted/CFCA_EV_ROOT.pem
caroot/trusted/COMODO_Certification_Authority.pem
caroot/trusted/COMODO_ECC_Certification_Authority.pem
caroot/trusted/COMODO_RSA_Certification_Authority.pem
caroot/trusted/Camerfirma_Chambers_of_Commerce_Root.pem
caroot/trusted/Camerfirma_Global_Chambersign_Root.pem
caroot/trusted/Certigna.pem
caroot/trusted/Certigna_Root_CA.pem
caroot/trusted/Certum_Root_CA.pem
caroot/trusted/Certum_Trusted_Network_CA.pem
caroot/trusted/Certum_Trusted_Network_CA_2.pem
caroot/trusted/Chambers_of_Commerce_Root_-_2008.pem
caroot/trusted/Comodo_AAA_Services_root.pem
caroot/trusted/Cybertrust_Global_Root.pem
caroot/trusted/D-TRUST_Root_CA_3_2013.pem
caroot/trusted/D-TRUST_Root_Class_3_CA_2_2009.pem
caroot/trusted/D-TRUST_Root_Class_3_CA_2_EV_2009.pem
caroot/trusted/DST_Root_CA_X3.pem
caroot/trusted/DigiCert_Assured_ID_Root_CA.pem
caroot/trusted/DigiCert_Assured_ID_Root_G2.pem
caroot/trusted/DigiCert_Assured_ID_Root_G3.pem
caroot/trusted/DigiCert_Global_Root_CA.pem
caroot/trusted/DigiCert_Global_Root_G2.pem
caroot/trusted/DigiCert_Global_Root_G3.pem
caroot/trusted/DigiCert_High_Assurance_EV_Root_CA.pem
caroot/trusted/DigiCert_Trusted_Root_G4.pem
caroot/trusted/E-Tugra_Certification_Authority.pem
caroot/trusted/EC-ACC.pem
caroot/trusted/EE_Certification_Centre_Root_CA.pem
caroot/trusted/Entrust_Root_Certification_Authority.pem
caroot/trusted/Entrust_Root_Certification_Authority_-_EC1.pem
caroot/trusted/Entrust_Root_Certification_Authority_-_G2.pem
caroot/trusted/Entrust_Root_Certification_Authority_-_G4.pem
caroot/trusted/Entrust_net_Premium_2048_Secure_Server_CA.pem
caroot/trusted/GDCA_TrustAUTH_R5_ROOT.pem
caroot/trusted/GTS_Root_R1.pem
caroot/trusted/GTS_Root_R2.pem
caroot/trusted/GTS_Root_R3.pem
caroot/trusted/GTS_Root_R4.pem
caroot/trusted/GeoTrust_Global_CA.pem
caroot/trusted/GeoTrust_Primary_Certification_Authority.pem
caroot/trusted/GeoTrust_Primary_Certification_Authority_-_G2.pem
caroot/trusted/GeoTrust_Primary_Certification_Authority_-_G3.pem
caroot/trusted/GeoTrust_Universal_CA.pem
caroot/trusted/GeoTrust_Universal_CA_2.pem
caroot/trusted/GlobalSign_ECC_Root_CA_-_R4.pem
caroot/trusted/GlobalSign_ECC_Root_CA_-_R5.pem
caroot/trusted/GlobalSign_Root_CA.pem
caroot/trusted/GlobalSign_Root_CA_-_R2.pem
caroot/trusted/GlobalSign_Root_CA_-_R3.pem
caroot/trusted/GlobalSign_Root_CA_-_R6.pem
caroot/trusted/Global_Chambersign_Root_-_2008.pem
caroot/trusted/Go_Daddy_Class_2_CA.pem
caroot/trusted/Go_Daddy_Root_Certificate_Authority_-_G2.pem
caroot/trusted/Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
caroot/trusted/Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
caroot/trusted/Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
caroot/trusted/Hongkong_Post_Root_CA_1.pem
caroot/trusted/Hongkong_Post_Root_CA_3.pem
caroot/trusted/ISRG_Root_X1.pem
caroot/trusted/IdenTrust_Commercial_Root_CA_1.pem
caroot/trusted/IdenTrust_Public_Sector_Root_CA_1.pem
caroot/trusted/Izenpe_com.pem
caroot/trusted/LuxTrust_Global_Root_2.pem
caroot/trusted/Microsec_e-Szigno_Root_CA_2009.pem
caroot/trusted/NetLock_Arany__Class_Gold__F__tan__s__tv__ny.pem
caroot/trusted/Network_Solutions_Certificate_Authority.pem
caroot/trusted/OISTE_WISeKey_Global_Root_GA_CA.pem
caroot/trusted/OISTE_WISeKey_Global_Root_GB_CA.pem
caroot/trusted/OISTE_WISeKey_Global_Root_GC_CA.pem
caroot/trusted/QuoVadis_Root_CA.pem
caroot/trusted/QuoVadis_Root_CA_1_G3.pem
caroot/trusted/QuoVadis_Root_CA_2.pem
caroot/trusted/QuoVadis_Root_CA_2_G3.pem
caroot/trusted/QuoVadis_Root_CA_3.pem
caroot/trusted/QuoVadis_Root_CA_3_G3.pem
caroot/trusted/SSL_com_EV_Root_Certification_Authority_ECC.pem
caroot/trusted/SSL_com_EV_Root_Certification_Authority_RSA_R2.pem
caroot/trusted/SSL_com_Root_Certification_Authority_ECC.pem
caroot/trusted/SSL_com_Root_Certification_Authority_RSA.pem
caroot/trusted/SZAFIR_ROOT_CA2.pem
caroot/trusted/SecureSign_RootCA11.pem
caroot/trusted/SecureTrust_CA.pem
caroot/trusted/Secure_Global_CA.pem
caroot/trusted/Security_Communication_RootCA2.pem
caroot/trusted/Security_Communication_Root_CA.pem
caroot/trusted/Sonera_Class_2_Root_CA.pem
caroot/trusted/Staat_der_Nederlanden_EV_Root_CA.pem
caroot/trusted/Staat_der_Nederlanden_Root_CA_-_G2.pem
caroot/trusted/Staat_der_Nederlanden_Root_CA_-_G3.pem
caroot/trusted/Starfield_Class_2_CA.pem
caroot/trusted/Starfield_Root_Certificate_Authority_-_G2.pem
caroot/trusted/Starfield_Services_Root_Certificate_Authority_-_G2.pem
caroot/trusted/SwissSign_Gold_CA_-_G2.pem
caroot/trusted/SwissSign_Platinum_CA_-_G2.pem
caroot/trusted/SwissSign_Silver_CA_-_G2.pem
caroot/trusted/Symantec_Class_1_Public_Primary_Certification_Authority_-_G4.pem
caroot/trusted/Symantec_Class_1_Public_Primary_Certification_Authority_-_G6.pem
caroot/trusted/Symantec_Class_2_Public_Primary_Certification_Authority_-_G4.pem
caroot/trusted/Symantec_Class_2_Public_Primary_Certification_Authority_-_G6.pem
caroot/trusted/T-TeleSec_GlobalRoot_Class_2.pem
caroot/trusted/T-TeleSec_GlobalRoot_Class_3.pem
caroot/trusted/TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem
caroot/trusted/TWCA_Global_Root_CA.pem
caroot/trusted/TWCA_Root_Certification_Authority.pem
caroot/trusted/Taiwan_GRCA.pem
caroot/trusted/TeliaSonera_Root_CA_v1.pem
caroot/trusted/TrustCor_ECA-1.pem
caroot/trusted/TrustCor_RootCert_CA-1.pem
caroot/trusted/TrustCor_RootCert_CA-2.pem
caroot/trusted/Trustis_FPS_Root_CA.pem
caroot/trusted/UCA_Extended_Validation_Root.pem
caroot/trusted/UCA_Global_G2_Root.pem
caroot/trusted/USERTrust_ECC_Certification_Authority.pem
caroot/trusted/USERTrust_RSA_Certification_Authority.pem
caroot/trusted/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.pem
caroot/trusted/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem
caroot/trusted/VeriSign_Universal_Root_Certification_Authority.pem
caroot/trusted/Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.pem
caroot/trusted/Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.pem
caroot/trusted/Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
caroot/trusted/XRamp_Global_CA_Root.pem
caroot/trusted/certSIGN_ROOT_CA.pem
caroot/trusted/ePKI_Root_Certification_Authority.pem
caroot/trusted/emSign_ECC_Root_CA_-_C3.pem
caroot/trusted/emSign_ECC_Root_CA_-_G3.pem
caroot/trusted/emSign_Root_CA_-_C1.pem
caroot/trusted/emSign_Root_CA_-_G1.pem
caroot/trusted/thawte_Primary_Root_CA.pem
caroot/trusted/thawte_Primary_Root_CA_-_G2.pem
caroot/trusted/thawte_Primary_Root_CA_-_G3.pem
357633 06-Feb-2020 kevans

MFC r357193: caroot: blacklisted: automatically pick up *.pem in the tree

This kind of automagica got picked up in trusted/ prior to the initial
commit, but never got applied over in blacklisted. Ideally no one will be
using blacklisted/ to store arbitrary certs that they don't intend to
blacklist, so we should just install anything that's in here rather than
force consumer to first copy cert into place and then modify the file
listing in the Makefile.

Wise man once say: "it is better to restrict too much, than not enough.
sometimes."

357192 28-Jan-2020 kevans

MFC r357084: caroot: use bsd.obj.mk, not bsd.prog.mk

This directory stages certdata into .OBJDIR and processes it, but does not
actually build a prog-shaped object; bsd.obj.mk provides the minimal support
that we actually need, an .OBJDIR and descent into subdirs. This is
admittedly the nittiest of nits.

357082 24-Jan-2020 kevans

MFC r352948-r352951, r353002, r353066, r353070: caroot infrastructure

Infrastructure only -- no plans in place currently to commit any certs to
these branches.

r352948:
[1/3] Initial infrastructure for SSL root bundle in base

This setup will add the trusted certificates from the Mozilla NSS bundle
to base.

This commit includes:
- CAROOT option to opt out of installation of certs
- mtree amendments for final destinations
- infrastructure to fetch/update certs, along with instructions

A follow-up commit will add a certctl(8) utility to give the user control
over trust specifics. Another follow-up commit will actually commit the
initial result of updatecerts.

This work was done primarily by allanjude@, with minor contributions by
myself.

r352949:
[2/3] Add certctl(8)

This is a simple utility to hash all trusted on the system into
/etc/ssl/certs. It also allows the user to blacklist certificates they do
not trust.

This work was done primarily by allanjude@, with minor contributions by
myself.

r352950:
[3/3] etcupdate and mergemaster support for certctl

This commit add support for certctl in mergemaster and etcupdate. Both will
either rehash or prompt for rehash as new certificates are
trusted/blacklisted.

This work was done primarily by allanjude@, with minor contributions by
myself.

r352951:
caroot: add @generated tags to extracted .pem

As is the current trend; while these files are manually curated, they are
still generated. If they end up in a review, it would be helpful to also
take the hint and hide them.

r353002:
Unbreak etcupdate(8) and mergemaster(8) after r352950

r352950 introduced improper case fall-through for shell scripts. Fix it with
a pipe.

r353066:
certctl(8): realpath the file before creating the symlink

Otherwise we end up creating broken relative symlinks in
/etc/ssl/blacklisted.

r353070:
certctl(8): let one blacklist based on hashed filenames

It seems reasonable to allow, for instance:

$ certctl list
# reviews output -- ah, yeah, I don't trust that one
$ certctl blacklist ce5e74ef.0
$ certctl rehash

We can unambiguously determine what cert "ce5e74ef.0" refers to, and we've
described it to them in `certctl list` output -- I see little sense in
forcing another level of filesystem inspection to determien what cert file
this physically corresponds to.

Relnotes: yes

356290 02-Jan-2020 jkim

Merge OpenSSL 1.0.2u.


/freebsd-11-stable/crypto/openssl/CHANGES
/freebsd-11-stable/crypto/openssl/Makefile
/freebsd-11-stable/crypto/openssl/NEWS
/freebsd-11-stable/crypto/openssl/README
/freebsd-11-stable/crypto/openssl/apps/s_server.c
/freebsd-11-stable/crypto/openssl/appveyor.yml
/freebsd-11-stable/crypto/openssl/crypto/asn1/x_bignum.c
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/rsaz-x86_64.pl
/freebsd-11-stable/crypto/openssl/crypto/cryptlib.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_asn1.c
/freebsd-11-stable/crypto/openssl/crypto/opensslv.h
lib/libcrypto/Makefile.inc
lib/libcrypto/amd64/rsaz-x86_64.S
lib/libcrypto/man/ASN1_OBJECT_new.3
lib/libcrypto/man/ASN1_STRING_length.3
lib/libcrypto/man/ASN1_STRING_new.3
lib/libcrypto/man/ASN1_STRING_print_ex.3
lib/libcrypto/man/ASN1_TIME_set.3
lib/libcrypto/man/ASN1_generate_nconf.3
lib/libcrypto/man/BIO_ctrl.3
lib/libcrypto/man/BIO_f_base64.3
lib/libcrypto/man/BIO_f_buffer.3
lib/libcrypto/man/BIO_f_cipher.3
lib/libcrypto/man/BIO_f_md.3
lib/libcrypto/man/BIO_f_null.3
lib/libcrypto/man/BIO_f_ssl.3
lib/libcrypto/man/BIO_find_type.3
lib/libcrypto/man/BIO_new.3
lib/libcrypto/man/BIO_new_CMS.3
lib/libcrypto/man/BIO_push.3
lib/libcrypto/man/BIO_read.3
lib/libcrypto/man/BIO_s_accept.3
lib/libcrypto/man/BIO_s_bio.3
lib/libcrypto/man/BIO_s_connect.3
lib/libcrypto/man/BIO_s_fd.3
lib/libcrypto/man/BIO_s_file.3
lib/libcrypto/man/BIO_s_mem.3
lib/libcrypto/man/BIO_s_null.3
lib/libcrypto/man/BIO_s_socket.3
lib/libcrypto/man/BIO_set_callback.3
lib/libcrypto/man/BIO_should_retry.3
lib/libcrypto/man/BN_BLINDING_new.3
lib/libcrypto/man/BN_CTX_new.3
lib/libcrypto/man/BN_CTX_start.3
lib/libcrypto/man/BN_add.3
lib/libcrypto/man/BN_add_word.3
lib/libcrypto/man/BN_bn2bin.3
lib/libcrypto/man/BN_cmp.3
lib/libcrypto/man/BN_copy.3
lib/libcrypto/man/BN_generate_prime.3
lib/libcrypto/man/BN_mod_inverse.3
lib/libcrypto/man/BN_mod_mul_montgomery.3
lib/libcrypto/man/BN_mod_mul_reciprocal.3
lib/libcrypto/man/BN_new.3
lib/libcrypto/man/BN_num_bytes.3
lib/libcrypto/man/BN_rand.3
lib/libcrypto/man/BN_set_bit.3
lib/libcrypto/man/BN_swap.3
lib/libcrypto/man/BN_zero.3
lib/libcrypto/man/CMS_add0_cert.3
lib/libcrypto/man/CMS_add1_recipient_cert.3
lib/libcrypto/man/CMS_add1_signer.3
lib/libcrypto/man/CMS_compress.3
lib/libcrypto/man/CMS_decrypt.3
lib/libcrypto/man/CMS_encrypt.3
lib/libcrypto/man/CMS_final.3
lib/libcrypto/man/CMS_get0_RecipientInfos.3
lib/libcrypto/man/CMS_get0_SignerInfos.3
lib/libcrypto/man/CMS_get0_type.3
lib/libcrypto/man/CMS_get1_ReceiptRequest.3
lib/libcrypto/man/CMS_sign.3
lib/libcrypto/man/CMS_sign_receipt.3
lib/libcrypto/man/CMS_uncompress.3
lib/libcrypto/man/CMS_verify.3
lib/libcrypto/man/CMS_verify_receipt.3
lib/libcrypto/man/CONF_modules_free.3
lib/libcrypto/man/CONF_modules_load_file.3
lib/libcrypto/man/CRYPTO_set_ex_data.3
lib/libcrypto/man/DH_generate_key.3
lib/libcrypto/man/DH_generate_parameters.3
lib/libcrypto/man/DH_get_ex_new_index.3
lib/libcrypto/man/DH_new.3
lib/libcrypto/man/DH_set_method.3
lib/libcrypto/man/DH_size.3
lib/libcrypto/man/DSA_SIG_new.3
lib/libcrypto/man/DSA_do_sign.3
lib/libcrypto/man/DSA_dup_DH.3
lib/libcrypto/man/DSA_generate_key.3
lib/libcrypto/man/DSA_generate_parameters.3
lib/libcrypto/man/DSA_get_ex_new_index.3
lib/libcrypto/man/DSA_new.3
lib/libcrypto/man/DSA_set_method.3
lib/libcrypto/man/DSA_sign.3
lib/libcrypto/man/DSA_size.3
lib/libcrypto/man/EC_GFp_simple_method.3
lib/libcrypto/man/EC_GROUP_copy.3
lib/libcrypto/man/EC_GROUP_new.3
lib/libcrypto/man/EC_KEY_new.3
lib/libcrypto/man/EC_POINT_add.3
lib/libcrypto/man/EC_POINT_new.3
lib/libcrypto/man/ERR_GET_LIB.3
lib/libcrypto/man/ERR_clear_error.3
lib/libcrypto/man/ERR_error_string.3
lib/libcrypto/man/ERR_get_error.3
lib/libcrypto/man/ERR_load_crypto_strings.3
lib/libcrypto/man/ERR_load_strings.3
lib/libcrypto/man/ERR_print_errors.3
lib/libcrypto/man/ERR_put_error.3
lib/libcrypto/man/ERR_remove_state.3
lib/libcrypto/man/ERR_set_mark.3
lib/libcrypto/man/EVP_BytesToKey.3
lib/libcrypto/man/EVP_DigestInit.3
lib/libcrypto/man/EVP_DigestSignInit.3
lib/libcrypto/man/EVP_DigestVerifyInit.3
lib/libcrypto/man/EVP_EncodeInit.3
lib/libcrypto/man/EVP_EncryptInit.3
lib/libcrypto/man/EVP_OpenInit.3
lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
lib/libcrypto/man/EVP_PKEY_CTX_new.3
lib/libcrypto/man/EVP_PKEY_cmp.3
lib/libcrypto/man/EVP_PKEY_decrypt.3
lib/libcrypto/man/EVP_PKEY_derive.3
lib/libcrypto/man/EVP_PKEY_encrypt.3
lib/libcrypto/man/EVP_PKEY_get_default_digest.3
lib/libcrypto/man/EVP_PKEY_keygen.3
lib/libcrypto/man/EVP_PKEY_meth_new.3
lib/libcrypto/man/EVP_PKEY_new.3
lib/libcrypto/man/EVP_PKEY_print_private.3
lib/libcrypto/man/EVP_PKEY_set1_RSA.3
lib/libcrypto/man/EVP_PKEY_sign.3
lib/libcrypto/man/EVP_PKEY_verify.3
lib/libcrypto/man/EVP_PKEY_verify_recover.3
lib/libcrypto/man/EVP_SealInit.3
lib/libcrypto/man/EVP_SignInit.3
lib/libcrypto/man/EVP_VerifyInit.3
lib/libcrypto/man/OBJ_nid2obj.3
lib/libcrypto/man/OPENSSL_Applink.3
lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
lib/libcrypto/man/OPENSSL_config.3
lib/libcrypto/man/OPENSSL_ia32cap.3
lib/libcrypto/man/OPENSSL_instrument_bus.3
lib/libcrypto/man/OPENSSL_load_builtin_modules.3
lib/libcrypto/man/OpenSSL_add_all_algorithms.3
lib/libcrypto/man/PEM_write_bio_CMS_stream.3
lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
lib/libcrypto/man/PKCS12_create.3
lib/libcrypto/man/PKCS12_parse.3
lib/libcrypto/man/PKCS7_decrypt.3
lib/libcrypto/man/PKCS7_encrypt.3
lib/libcrypto/man/PKCS7_sign.3
lib/libcrypto/man/PKCS7_sign_add_signer.3
lib/libcrypto/man/PKCS7_verify.3
lib/libcrypto/man/RAND_add.3
lib/libcrypto/man/RAND_bytes.3
lib/libcrypto/man/RAND_cleanup.3
lib/libcrypto/man/RAND_egd.3
lib/libcrypto/man/RAND_load_file.3
lib/libcrypto/man/RAND_set_rand_method.3
lib/libcrypto/man/RSA_blinding_on.3
lib/libcrypto/man/RSA_check_key.3
lib/libcrypto/man/RSA_generate_key.3
lib/libcrypto/man/RSA_get_ex_new_index.3
lib/libcrypto/man/RSA_new.3
lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
lib/libcrypto/man/RSA_print.3
lib/libcrypto/man/RSA_private_encrypt.3
lib/libcrypto/man/RSA_public_encrypt.3
lib/libcrypto/man/RSA_set_method.3
lib/libcrypto/man/RSA_sign.3
lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
lib/libcrypto/man/RSA_size.3
lib/libcrypto/man/SMIME_read_CMS.3
lib/libcrypto/man/SMIME_read_PKCS7.3
lib/libcrypto/man/SMIME_write_CMS.3
lib/libcrypto/man/SMIME_write_PKCS7.3
lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
lib/libcrypto/man/X509_NAME_get_index_by_NID.3
lib/libcrypto/man/X509_NAME_print_ex.3
lib/libcrypto/man/X509_STORE_CTX_get_error.3
lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
lib/libcrypto/man/X509_STORE_CTX_new.3
lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
lib/libcrypto/man/X509_check_host.3
lib/libcrypto/man/X509_check_private_key.3
lib/libcrypto/man/X509_cmp_time.3
lib/libcrypto/man/X509_new.3
lib/libcrypto/man/X509_verify_cert.3
lib/libcrypto/man/bio.3
lib/libcrypto/man/blowfish.3
lib/libcrypto/man/bn.3
lib/libcrypto/man/bn_internal.3
lib/libcrypto/man/buffer.3
lib/libcrypto/man/crypto.3
lib/libcrypto/man/d2i_ASN1_OBJECT.3
lib/libcrypto/man/d2i_CMS_ContentInfo.3
lib/libcrypto/man/d2i_DHparams.3
lib/libcrypto/man/d2i_DSAPublicKey.3
lib/libcrypto/man/d2i_ECPKParameters.3
lib/libcrypto/man/d2i_ECPrivateKey.3
lib/libcrypto/man/d2i_PKCS8PrivateKey.3
lib/libcrypto/man/d2i_PrivateKey.3
lib/libcrypto/man/d2i_RSAPublicKey.3
lib/libcrypto/man/d2i_X509.3
lib/libcrypto/man/d2i_X509_ALGOR.3
lib/libcrypto/man/d2i_X509_CRL.3
lib/libcrypto/man/d2i_X509_NAME.3
lib/libcrypto/man/d2i_X509_REQ.3
lib/libcrypto/man/d2i_X509_SIG.3
lib/libcrypto/man/des.3
lib/libcrypto/man/dh.3
lib/libcrypto/man/dsa.3
lib/libcrypto/man/ec.3
lib/libcrypto/man/ecdsa.3
lib/libcrypto/man/engine.3
lib/libcrypto/man/err.3
lib/libcrypto/man/evp.3
lib/libcrypto/man/hmac.3
lib/libcrypto/man/i2d_CMS_bio_stream.3
lib/libcrypto/man/i2d_PKCS7_bio_stream.3
lib/libcrypto/man/lh_stats.3
lib/libcrypto/man/lhash.3
lib/libcrypto/man/md5.3
lib/libcrypto/man/mdc2.3
lib/libcrypto/man/pem.3
lib/libcrypto/man/rand.3
lib/libcrypto/man/rc4.3
lib/libcrypto/man/ripemd.3
lib/libcrypto/man/rsa.3
lib/libcrypto/man/sha.3
lib/libcrypto/man/threads.3
lib/libcrypto/man/ui.3
lib/libcrypto/man/ui_compat.3
lib/libcrypto/man/x509.3
lib/libssl/man/SSL_CIPHER_get_name.3
lib/libssl/man/SSL_COMP_add_compression_method.3
lib/libssl/man/SSL_CONF_CTX_new.3
lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
lib/libssl/man/SSL_CONF_CTX_set_flags.3
lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
lib/libssl/man/SSL_CONF_cmd.3
lib/libssl/man/SSL_CONF_cmd_argv.3
lib/libssl/man/SSL_CTX_add1_chain_cert.3
lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
lib/libssl/man/SSL_CTX_add_session.3
lib/libssl/man/SSL_CTX_ctrl.3
lib/libssl/man/SSL_CTX_flush_sessions.3
lib/libssl/man/SSL_CTX_free.3
lib/libssl/man/SSL_CTX_get0_param.3
lib/libssl/man/SSL_CTX_get_ex_new_index.3
lib/libssl/man/SSL_CTX_get_verify_mode.3
lib/libssl/man/SSL_CTX_load_verify_locations.3
lib/libssl/man/SSL_CTX_new.3
lib/libssl/man/SSL_CTX_sess_number.3
lib/libssl/man/SSL_CTX_sess_set_cache_size.3
lib/libssl/man/SSL_CTX_sess_set_get_cb.3
lib/libssl/man/SSL_CTX_sessions.3
lib/libssl/man/SSL_CTX_set1_curves.3
lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
lib/libssl/man/SSL_CTX_set_alpn_select_cb.3
lib/libssl/man/SSL_CTX_set_cert_cb.3
lib/libssl/man/SSL_CTX_set_cert_store.3
lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
lib/libssl/man/SSL_CTX_set_cipher_list.3
lib/libssl/man/SSL_CTX_set_client_CA_list.3
lib/libssl/man/SSL_CTX_set_client_cert_cb.3
lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
lib/libssl/man/SSL_CTX_set_generate_session_id.3
lib/libssl/man/SSL_CTX_set_info_callback.3
lib/libssl/man/SSL_CTX_set_max_cert_list.3
lib/libssl/man/SSL_CTX_set_mode.3
lib/libssl/man/SSL_CTX_set_msg_callback.3
lib/libssl/man/SSL_CTX_set_options.3
lib/libssl/man/SSL_CTX_set_psk_client_callback.3
lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
lib/libssl/man/SSL_CTX_set_read_ahead.3
lib/libssl/man/SSL_CTX_set_session_cache_mode.3
lib/libssl/man/SSL_CTX_set_session_id_context.3
lib/libssl/man/SSL_CTX_set_ssl_version.3
lib/libssl/man/SSL_CTX_set_timeout.3
lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3
lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
lib/libssl/man/SSL_CTX_set_verify.3
lib/libssl/man/SSL_CTX_use_certificate.3
lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
lib/libssl/man/SSL_CTX_use_serverinfo.3
lib/libssl/man/SSL_SESSION_free.3
lib/libssl/man/SSL_SESSION_get_ex_new_index.3
lib/libssl/man/SSL_SESSION_get_time.3
lib/libssl/man/SSL_accept.3
lib/libssl/man/SSL_alert_type_string.3
lib/libssl/man/SSL_check_chain.3
lib/libssl/man/SSL_clear.3
lib/libssl/man/SSL_connect.3
lib/libssl/man/SSL_do_handshake.3
lib/libssl/man/SSL_export_keying_material.3
lib/libssl/man/SSL_free.3
lib/libssl/man/SSL_get_SSL_CTX.3
lib/libssl/man/SSL_get_ciphers.3
lib/libssl/man/SSL_get_client_CA_list.3
lib/libssl/man/SSL_get_current_cipher.3
lib/libssl/man/SSL_get_default_timeout.3
lib/libssl/man/SSL_get_error.3
lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
lib/libssl/man/SSL_get_ex_new_index.3
lib/libssl/man/SSL_get_fd.3
lib/libssl/man/SSL_get_peer_cert_chain.3
lib/libssl/man/SSL_get_peer_certificate.3
lib/libssl/man/SSL_get_psk_identity.3
lib/libssl/man/SSL_get_rbio.3
lib/libssl/man/SSL_get_session.3
lib/libssl/man/SSL_get_verify_result.3
lib/libssl/man/SSL_get_version.3
lib/libssl/man/SSL_library_init.3
lib/libssl/man/SSL_load_client_CA_file.3
lib/libssl/man/SSL_new.3
lib/libssl/man/SSL_pending.3
lib/libssl/man/SSL_read.3
lib/libssl/man/SSL_rstate_string.3
lib/libssl/man/SSL_session_reused.3
lib/libssl/man/SSL_set_bio.3
lib/libssl/man/SSL_set_connect_state.3
lib/libssl/man/SSL_set_fd.3
lib/libssl/man/SSL_set_session.3
lib/libssl/man/SSL_set_shutdown.3
lib/libssl/man/SSL_set_verify_result.3
lib/libssl/man/SSL_shutdown.3
lib/libssl/man/SSL_state_string.3
lib/libssl/man/SSL_want.3
lib/libssl/man/SSL_write.3
lib/libssl/man/d2i_SSL_SESSION.3
lib/libssl/man/ssl.3
usr.bin/openssl/man/CA.pl.1
usr.bin/openssl/man/asn1parse.1
usr.bin/openssl/man/ca.1
usr.bin/openssl/man/ciphers.1
usr.bin/openssl/man/cms.1
usr.bin/openssl/man/crl.1
usr.bin/openssl/man/crl2pkcs7.1
usr.bin/openssl/man/dgst.1
usr.bin/openssl/man/dhparam.1
usr.bin/openssl/man/dsa.1
usr.bin/openssl/man/dsaparam.1
usr.bin/openssl/man/ec.1
usr.bin/openssl/man/ecparam.1
usr.bin/openssl/man/enc.1
usr.bin/openssl/man/errstr.1
usr.bin/openssl/man/gendsa.1
usr.bin/openssl/man/genpkey.1
usr.bin/openssl/man/genrsa.1
usr.bin/openssl/man/nseq.1
usr.bin/openssl/man/ocsp.1
usr.bin/openssl/man/openssl.1
usr.bin/openssl/man/passwd.1
usr.bin/openssl/man/pkcs12.1
usr.bin/openssl/man/pkcs7.1
usr.bin/openssl/man/pkcs8.1
usr.bin/openssl/man/pkey.1
usr.bin/openssl/man/pkeyparam.1
usr.bin/openssl/man/pkeyutl.1
usr.bin/openssl/man/rand.1
usr.bin/openssl/man/req.1
usr.bin/openssl/man/rsa.1
usr.bin/openssl/man/rsautl.1
usr.bin/openssl/man/s_client.1
usr.bin/openssl/man/s_server.1
usr.bin/openssl/man/s_time.1
usr.bin/openssl/man/sess_id.1
usr.bin/openssl/man/smime.1
usr.bin/openssl/man/speed.1
usr.bin/openssl/man/spkac.1
usr.bin/openssl/man/ts.1
usr.bin/openssl/man/tsget.1
usr.bin/openssl/man/verify.1
usr.bin/openssl/man/version.1
usr.bin/openssl/man/x509.1
usr.bin/openssl/man/x509v3_config.1
352193 10-Sep-2019 jkim

Merge OpenSSL 1.0.2t.


/freebsd-11-stable/crypto/openssl/CHANGES
/freebsd-11-stable/crypto/openssl/Configure
/freebsd-11-stable/crypto/openssl/Makefile
/freebsd-11-stable/crypto/openssl/NEWS
/freebsd-11-stable/crypto/openssl/README
/freebsd-11-stable/crypto/openssl/apps/CA.pl
/freebsd-11-stable/crypto/openssl/crypto/arm_arch.h
/freebsd-11-stable/crypto/openssl/crypto/armcap.c
/freebsd-11-stable/crypto/openssl/crypto/bn/Makefile
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_lib.c
/freebsd-11-stable/crypto/openssl/crypto/bn_int.h
/freebsd-11-stable/crypto/openssl/crypto/cms/cms_env.c
/freebsd-11-stable/crypto/openssl/crypto/cms/cms_lcl.h
/freebsd-11-stable/crypto/openssl/crypto/cms/cms_smime.c
/freebsd-11-stable/crypto/openssl/crypto/constant_time_locl.h
/freebsd-11-stable/crypto/openssl/crypto/cryptlib.h
/freebsd-11-stable/crypto/openssl/crypto/ec/Makefile
/freebsd-11-stable/crypto/openssl/crypto/ec/ec.h
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_asn1.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_curve.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_err.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_lcl.h
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_lib.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_nistp224.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_nistp256.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_nistp521.c
/freebsd-11-stable/crypto/openssl/crypto/opensslv.h
/freebsd-11-stable/crypto/openssl/crypto/pem/pvkfmt.c
/freebsd-11-stable/crypto/openssl/crypto/pkcs7/pk7_doit.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_chk.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_cmp.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_alt.c
/freebsd-11-stable/crypto/openssl/util/libeay.num
lib/libcrypto/Makefile.inc
lib/libcrypto/man/ASN1_OBJECT_new.3
lib/libcrypto/man/ASN1_STRING_length.3
lib/libcrypto/man/ASN1_STRING_new.3
lib/libcrypto/man/ASN1_STRING_print_ex.3
lib/libcrypto/man/ASN1_TIME_set.3
lib/libcrypto/man/ASN1_generate_nconf.3
lib/libcrypto/man/BIO_ctrl.3
lib/libcrypto/man/BIO_f_base64.3
lib/libcrypto/man/BIO_f_buffer.3
lib/libcrypto/man/BIO_f_cipher.3
lib/libcrypto/man/BIO_f_md.3
lib/libcrypto/man/BIO_f_null.3
lib/libcrypto/man/BIO_f_ssl.3
lib/libcrypto/man/BIO_find_type.3
lib/libcrypto/man/BIO_new.3
lib/libcrypto/man/BIO_new_CMS.3
lib/libcrypto/man/BIO_push.3
lib/libcrypto/man/BIO_read.3
lib/libcrypto/man/BIO_s_accept.3
lib/libcrypto/man/BIO_s_bio.3
lib/libcrypto/man/BIO_s_connect.3
lib/libcrypto/man/BIO_s_fd.3
lib/libcrypto/man/BIO_s_file.3
lib/libcrypto/man/BIO_s_mem.3
lib/libcrypto/man/BIO_s_null.3
lib/libcrypto/man/BIO_s_socket.3
lib/libcrypto/man/BIO_set_callback.3
lib/libcrypto/man/BIO_should_retry.3
lib/libcrypto/man/BN_BLINDING_new.3
lib/libcrypto/man/BN_CTX_new.3
lib/libcrypto/man/BN_CTX_start.3
lib/libcrypto/man/BN_add.3
lib/libcrypto/man/BN_add_word.3
lib/libcrypto/man/BN_bn2bin.3
lib/libcrypto/man/BN_cmp.3
lib/libcrypto/man/BN_copy.3
lib/libcrypto/man/BN_generate_prime.3
lib/libcrypto/man/BN_mod_inverse.3
lib/libcrypto/man/BN_mod_mul_montgomery.3
lib/libcrypto/man/BN_mod_mul_reciprocal.3
lib/libcrypto/man/BN_new.3
lib/libcrypto/man/BN_num_bytes.3
lib/libcrypto/man/BN_rand.3
lib/libcrypto/man/BN_set_bit.3
lib/libcrypto/man/BN_swap.3
lib/libcrypto/man/BN_zero.3
lib/libcrypto/man/CMS_add0_cert.3
lib/libcrypto/man/CMS_add1_recipient_cert.3
lib/libcrypto/man/CMS_add1_signer.3
lib/libcrypto/man/CMS_compress.3
lib/libcrypto/man/CMS_decrypt.3
lib/libcrypto/man/CMS_encrypt.3
lib/libcrypto/man/CMS_final.3
lib/libcrypto/man/CMS_get0_RecipientInfos.3
lib/libcrypto/man/CMS_get0_SignerInfos.3
lib/libcrypto/man/CMS_get0_type.3
lib/libcrypto/man/CMS_get1_ReceiptRequest.3
lib/libcrypto/man/CMS_sign.3
lib/libcrypto/man/CMS_sign_receipt.3
lib/libcrypto/man/CMS_uncompress.3
lib/libcrypto/man/CMS_verify.3
lib/libcrypto/man/CMS_verify_receipt.3
lib/libcrypto/man/CONF_modules_free.3
lib/libcrypto/man/CONF_modules_load_file.3
lib/libcrypto/man/CRYPTO_set_ex_data.3
lib/libcrypto/man/DH_generate_key.3
lib/libcrypto/man/DH_generate_parameters.3
lib/libcrypto/man/DH_get_ex_new_index.3
lib/libcrypto/man/DH_new.3
lib/libcrypto/man/DH_set_method.3
lib/libcrypto/man/DH_size.3
lib/libcrypto/man/DSA_SIG_new.3
lib/libcrypto/man/DSA_do_sign.3
lib/libcrypto/man/DSA_dup_DH.3
lib/libcrypto/man/DSA_generate_key.3
lib/libcrypto/man/DSA_generate_parameters.3
lib/libcrypto/man/DSA_get_ex_new_index.3
lib/libcrypto/man/DSA_new.3
lib/libcrypto/man/DSA_set_method.3
lib/libcrypto/man/DSA_sign.3
lib/libcrypto/man/DSA_size.3
lib/libcrypto/man/EC_GFp_simple_method.3
lib/libcrypto/man/EC_GROUP_copy.3
lib/libcrypto/man/EC_GROUP_new.3
lib/libcrypto/man/EC_KEY_new.3
lib/libcrypto/man/EC_POINT_add.3
lib/libcrypto/man/EC_POINT_new.3
lib/libcrypto/man/ERR_GET_LIB.3
lib/libcrypto/man/ERR_clear_error.3
lib/libcrypto/man/ERR_error_string.3
lib/libcrypto/man/ERR_get_error.3
lib/libcrypto/man/ERR_load_crypto_strings.3
lib/libcrypto/man/ERR_load_strings.3
lib/libcrypto/man/ERR_print_errors.3
lib/libcrypto/man/ERR_put_error.3
lib/libcrypto/man/ERR_remove_state.3
lib/libcrypto/man/ERR_set_mark.3
lib/libcrypto/man/EVP_BytesToKey.3
lib/libcrypto/man/EVP_DigestInit.3
lib/libcrypto/man/EVP_DigestSignInit.3
lib/libcrypto/man/EVP_DigestVerifyInit.3
lib/libcrypto/man/EVP_EncodeInit.3
lib/libcrypto/man/EVP_EncryptInit.3
lib/libcrypto/man/EVP_OpenInit.3
lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
lib/libcrypto/man/EVP_PKEY_CTX_new.3
lib/libcrypto/man/EVP_PKEY_cmp.3
lib/libcrypto/man/EVP_PKEY_decrypt.3
lib/libcrypto/man/EVP_PKEY_derive.3
lib/libcrypto/man/EVP_PKEY_encrypt.3
lib/libcrypto/man/EVP_PKEY_get_default_digest.3
lib/libcrypto/man/EVP_PKEY_keygen.3
lib/libcrypto/man/EVP_PKEY_meth_new.3
lib/libcrypto/man/EVP_PKEY_new.3
lib/libcrypto/man/EVP_PKEY_print_private.3
lib/libcrypto/man/EVP_PKEY_set1_RSA.3
lib/libcrypto/man/EVP_PKEY_sign.3
lib/libcrypto/man/EVP_PKEY_verify.3
lib/libcrypto/man/EVP_PKEY_verify_recover.3
lib/libcrypto/man/EVP_SealInit.3
lib/libcrypto/man/EVP_SignInit.3
lib/libcrypto/man/EVP_VerifyInit.3
lib/libcrypto/man/OBJ_nid2obj.3
lib/libcrypto/man/OPENSSL_Applink.3
lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
lib/libcrypto/man/OPENSSL_config.3
lib/libcrypto/man/OPENSSL_ia32cap.3
lib/libcrypto/man/OPENSSL_instrument_bus.3
lib/libcrypto/man/OPENSSL_load_builtin_modules.3
lib/libcrypto/man/OpenSSL_add_all_algorithms.3
lib/libcrypto/man/PEM_write_bio_CMS_stream.3
lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
lib/libcrypto/man/PKCS12_create.3
lib/libcrypto/man/PKCS12_parse.3
lib/libcrypto/man/PKCS7_decrypt.3
lib/libcrypto/man/PKCS7_encrypt.3
lib/libcrypto/man/PKCS7_sign.3
lib/libcrypto/man/PKCS7_sign_add_signer.3
lib/libcrypto/man/PKCS7_verify.3
lib/libcrypto/man/RAND_add.3
lib/libcrypto/man/RAND_bytes.3
lib/libcrypto/man/RAND_cleanup.3
lib/libcrypto/man/RAND_egd.3
lib/libcrypto/man/RAND_load_file.3
lib/libcrypto/man/RAND_set_rand_method.3
lib/libcrypto/man/RSA_blinding_on.3
lib/libcrypto/man/RSA_check_key.3
lib/libcrypto/man/RSA_generate_key.3
lib/libcrypto/man/RSA_get_ex_new_index.3
lib/libcrypto/man/RSA_new.3
lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
lib/libcrypto/man/RSA_print.3
lib/libcrypto/man/RSA_private_encrypt.3
lib/libcrypto/man/RSA_public_encrypt.3
lib/libcrypto/man/RSA_set_method.3
lib/libcrypto/man/RSA_sign.3
lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
lib/libcrypto/man/RSA_size.3
lib/libcrypto/man/SMIME_read_CMS.3
lib/libcrypto/man/SMIME_read_PKCS7.3
lib/libcrypto/man/SMIME_write_CMS.3
lib/libcrypto/man/SMIME_write_PKCS7.3
lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
lib/libcrypto/man/X509_NAME_get_index_by_NID.3
lib/libcrypto/man/X509_NAME_print_ex.3
lib/libcrypto/man/X509_STORE_CTX_get_error.3
lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
lib/libcrypto/man/X509_STORE_CTX_new.3
lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
lib/libcrypto/man/X509_check_host.3
lib/libcrypto/man/X509_check_private_key.3
lib/libcrypto/man/X509_cmp_time.3
lib/libcrypto/man/X509_new.3
lib/libcrypto/man/X509_verify_cert.3
lib/libcrypto/man/bio.3
lib/libcrypto/man/blowfish.3
lib/libcrypto/man/bn.3
lib/libcrypto/man/bn_internal.3
lib/libcrypto/man/buffer.3
lib/libcrypto/man/crypto.3
lib/libcrypto/man/d2i_ASN1_OBJECT.3
lib/libcrypto/man/d2i_CMS_ContentInfo.3
lib/libcrypto/man/d2i_DHparams.3
lib/libcrypto/man/d2i_DSAPublicKey.3
lib/libcrypto/man/d2i_ECPKParameters.3
lib/libcrypto/man/d2i_ECPrivateKey.3
lib/libcrypto/man/d2i_PKCS8PrivateKey.3
lib/libcrypto/man/d2i_PrivateKey.3
lib/libcrypto/man/d2i_RSAPublicKey.3
lib/libcrypto/man/d2i_X509.3
lib/libcrypto/man/d2i_X509_ALGOR.3
lib/libcrypto/man/d2i_X509_CRL.3
lib/libcrypto/man/d2i_X509_NAME.3
lib/libcrypto/man/d2i_X509_REQ.3
lib/libcrypto/man/d2i_X509_SIG.3
lib/libcrypto/man/des.3
lib/libcrypto/man/dh.3
lib/libcrypto/man/dsa.3
lib/libcrypto/man/ec.3
lib/libcrypto/man/ecdsa.3
lib/libcrypto/man/engine.3
lib/libcrypto/man/err.3
lib/libcrypto/man/evp.3
lib/libcrypto/man/hmac.3
lib/libcrypto/man/i2d_CMS_bio_stream.3
lib/libcrypto/man/i2d_PKCS7_bio_stream.3
lib/libcrypto/man/lh_stats.3
lib/libcrypto/man/lhash.3
lib/libcrypto/man/md5.3
lib/libcrypto/man/mdc2.3
lib/libcrypto/man/pem.3
lib/libcrypto/man/rand.3
lib/libcrypto/man/rc4.3
lib/libcrypto/man/ripemd.3
lib/libcrypto/man/rsa.3
lib/libcrypto/man/sha.3
lib/libcrypto/man/threads.3
lib/libcrypto/man/ui.3
lib/libcrypto/man/ui_compat.3
lib/libcrypto/man/x509.3
lib/libssl/man/SSL_CIPHER_get_name.3
lib/libssl/man/SSL_COMP_add_compression_method.3
lib/libssl/man/SSL_CONF_CTX_new.3
lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
lib/libssl/man/SSL_CONF_CTX_set_flags.3
lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
lib/libssl/man/SSL_CONF_cmd.3
lib/libssl/man/SSL_CONF_cmd_argv.3
lib/libssl/man/SSL_CTX_add1_chain_cert.3
lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
lib/libssl/man/SSL_CTX_add_session.3
lib/libssl/man/SSL_CTX_ctrl.3
lib/libssl/man/SSL_CTX_flush_sessions.3
lib/libssl/man/SSL_CTX_free.3
lib/libssl/man/SSL_CTX_get0_param.3
lib/libssl/man/SSL_CTX_get_ex_new_index.3
lib/libssl/man/SSL_CTX_get_verify_mode.3
lib/libssl/man/SSL_CTX_load_verify_locations.3
lib/libssl/man/SSL_CTX_new.3
lib/libssl/man/SSL_CTX_sess_number.3
lib/libssl/man/SSL_CTX_sess_set_cache_size.3
lib/libssl/man/SSL_CTX_sess_set_get_cb.3
lib/libssl/man/SSL_CTX_sessions.3
lib/libssl/man/SSL_CTX_set1_curves.3
lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
lib/libssl/man/SSL_CTX_set_alpn_select_cb.3
lib/libssl/man/SSL_CTX_set_cert_cb.3
lib/libssl/man/SSL_CTX_set_cert_store.3
lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
lib/libssl/man/SSL_CTX_set_cipher_list.3
lib/libssl/man/SSL_CTX_set_client_CA_list.3
lib/libssl/man/SSL_CTX_set_client_cert_cb.3
lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
lib/libssl/man/SSL_CTX_set_generate_session_id.3
lib/libssl/man/SSL_CTX_set_info_callback.3
lib/libssl/man/SSL_CTX_set_max_cert_list.3
lib/libssl/man/SSL_CTX_set_mode.3
lib/libssl/man/SSL_CTX_set_msg_callback.3
lib/libssl/man/SSL_CTX_set_options.3
lib/libssl/man/SSL_CTX_set_psk_client_callback.3
lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
lib/libssl/man/SSL_CTX_set_read_ahead.3
lib/libssl/man/SSL_CTX_set_session_cache_mode.3
lib/libssl/man/SSL_CTX_set_session_id_context.3
lib/libssl/man/SSL_CTX_set_ssl_version.3
lib/libssl/man/SSL_CTX_set_timeout.3
lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3
lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
lib/libssl/man/SSL_CTX_set_verify.3
lib/libssl/man/SSL_CTX_use_certificate.3
lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
lib/libssl/man/SSL_CTX_use_serverinfo.3
lib/libssl/man/SSL_SESSION_free.3
lib/libssl/man/SSL_SESSION_get_ex_new_index.3
lib/libssl/man/SSL_SESSION_get_time.3
lib/libssl/man/SSL_accept.3
lib/libssl/man/SSL_alert_type_string.3
lib/libssl/man/SSL_check_chain.3
lib/libssl/man/SSL_clear.3
lib/libssl/man/SSL_connect.3
lib/libssl/man/SSL_do_handshake.3
lib/libssl/man/SSL_export_keying_material.3
lib/libssl/man/SSL_free.3
lib/libssl/man/SSL_get_SSL_CTX.3
lib/libssl/man/SSL_get_ciphers.3
lib/libssl/man/SSL_get_client_CA_list.3
lib/libssl/man/SSL_get_current_cipher.3
lib/libssl/man/SSL_get_default_timeout.3
lib/libssl/man/SSL_get_error.3
lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
lib/libssl/man/SSL_get_ex_new_index.3
lib/libssl/man/SSL_get_fd.3
lib/libssl/man/SSL_get_peer_cert_chain.3
lib/libssl/man/SSL_get_peer_certificate.3
lib/libssl/man/SSL_get_psk_identity.3
lib/libssl/man/SSL_get_rbio.3
lib/libssl/man/SSL_get_session.3
lib/libssl/man/SSL_get_verify_result.3
lib/libssl/man/SSL_get_version.3
lib/libssl/man/SSL_library_init.3
lib/libssl/man/SSL_load_client_CA_file.3
lib/libssl/man/SSL_new.3
lib/libssl/man/SSL_pending.3
lib/libssl/man/SSL_read.3
lib/libssl/man/SSL_rstate_string.3
lib/libssl/man/SSL_session_reused.3
lib/libssl/man/SSL_set_bio.3
lib/libssl/man/SSL_set_connect_state.3
lib/libssl/man/SSL_set_fd.3
lib/libssl/man/SSL_set_session.3
lib/libssl/man/SSL_set_shutdown.3
lib/libssl/man/SSL_set_verify_result.3
lib/libssl/man/SSL_shutdown.3
lib/libssl/man/SSL_state_string.3
lib/libssl/man/SSL_want.3
lib/libssl/man/SSL_write.3
lib/libssl/man/d2i_SSL_SESSION.3
lib/libssl/man/ssl.3
usr.bin/openssl/man/CA.pl.1
usr.bin/openssl/man/asn1parse.1
usr.bin/openssl/man/ca.1
usr.bin/openssl/man/ciphers.1
usr.bin/openssl/man/cms.1
usr.bin/openssl/man/crl.1
usr.bin/openssl/man/crl2pkcs7.1
usr.bin/openssl/man/dgst.1
usr.bin/openssl/man/dhparam.1
usr.bin/openssl/man/dsa.1
usr.bin/openssl/man/dsaparam.1
usr.bin/openssl/man/ec.1
usr.bin/openssl/man/ecparam.1
usr.bin/openssl/man/enc.1
usr.bin/openssl/man/errstr.1
usr.bin/openssl/man/gendsa.1
usr.bin/openssl/man/genpkey.1
usr.bin/openssl/man/genrsa.1
usr.bin/openssl/man/nseq.1
usr.bin/openssl/man/ocsp.1
usr.bin/openssl/man/openssl.1
usr.bin/openssl/man/passwd.1
usr.bin/openssl/man/pkcs12.1
usr.bin/openssl/man/pkcs7.1
usr.bin/openssl/man/pkcs8.1
usr.bin/openssl/man/pkey.1
usr.bin/openssl/man/pkeyparam.1
usr.bin/openssl/man/pkeyutl.1
usr.bin/openssl/man/rand.1
usr.bin/openssl/man/req.1
usr.bin/openssl/man/rsa.1
usr.bin/openssl/man/rsautl.1
usr.bin/openssl/man/s_client.1
usr.bin/openssl/man/s_server.1
usr.bin/openssl/man/s_time.1
usr.bin/openssl/man/sess_id.1
usr.bin/openssl/man/smime.1
usr.bin/openssl/man/speed.1
usr.bin/openssl/man/spkac.1
usr.bin/openssl/man/ts.1
usr.bin/openssl/man/tsget.1
usr.bin/openssl/man/verify.1
usr.bin/openssl/man/version.1
usr.bin/openssl/man/x509.1
usr.bin/openssl/man/x509v3_config.1
348343 29-May-2019 jkim

Merge OpenSSL 1.0.2s.

Approved by: re (kib)


/freebsd-11-stable/crypto/openssl/CHANGES
/freebsd-11-stable/crypto/openssl/Configure
/freebsd-11-stable/crypto/openssl/Makefile
/freebsd-11-stable/crypto/openssl/README
/freebsd-11-stable/crypto/openssl/apps/CA.pl
/freebsd-11-stable/crypto/openssl/config
/freebsd-11-stable/crypto/openssl/crypto/dh/dh_pmeth.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_pmeth.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec2_oct.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_lib.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_mult.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_nistp521.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_oct.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ectest.c
/freebsd-11-stable/crypto/openssl/crypto/ecdh/ech_ossl.c
/freebsd-11-stable/crypto/openssl/crypto/err/err.c
/freebsd-11-stable/crypto/openssl/crypto/err/err.h
/freebsd-11-stable/crypto/openssl/crypto/opensslv.h
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_eay.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_oaep.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_pk1.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_pmeth.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_ssl.c
/freebsd-11-stable/crypto/openssl/doc/apps/genpkey.pod
/freebsd-11-stable/crypto/openssl/ssl/d1_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_pkt.c
lib/libcrypto/Makefile.inc
lib/libcrypto/man/ASN1_OBJECT_new.3
lib/libcrypto/man/ASN1_STRING_length.3
lib/libcrypto/man/ASN1_STRING_new.3
lib/libcrypto/man/ASN1_STRING_print_ex.3
lib/libcrypto/man/ASN1_TIME_set.3
lib/libcrypto/man/ASN1_generate_nconf.3
lib/libcrypto/man/BIO_ctrl.3
lib/libcrypto/man/BIO_f_base64.3
lib/libcrypto/man/BIO_f_buffer.3
lib/libcrypto/man/BIO_f_cipher.3
lib/libcrypto/man/BIO_f_md.3
lib/libcrypto/man/BIO_f_null.3
lib/libcrypto/man/BIO_f_ssl.3
lib/libcrypto/man/BIO_find_type.3
lib/libcrypto/man/BIO_new.3
lib/libcrypto/man/BIO_new_CMS.3
lib/libcrypto/man/BIO_push.3
lib/libcrypto/man/BIO_read.3
lib/libcrypto/man/BIO_s_accept.3
lib/libcrypto/man/BIO_s_bio.3
lib/libcrypto/man/BIO_s_connect.3
lib/libcrypto/man/BIO_s_fd.3
lib/libcrypto/man/BIO_s_file.3
lib/libcrypto/man/BIO_s_mem.3
lib/libcrypto/man/BIO_s_null.3
lib/libcrypto/man/BIO_s_socket.3
lib/libcrypto/man/BIO_set_callback.3
lib/libcrypto/man/BIO_should_retry.3
lib/libcrypto/man/BN_BLINDING_new.3
lib/libcrypto/man/BN_CTX_new.3
lib/libcrypto/man/BN_CTX_start.3
lib/libcrypto/man/BN_add.3
lib/libcrypto/man/BN_add_word.3
lib/libcrypto/man/BN_bn2bin.3
lib/libcrypto/man/BN_cmp.3
lib/libcrypto/man/BN_copy.3
lib/libcrypto/man/BN_generate_prime.3
lib/libcrypto/man/BN_mod_inverse.3
lib/libcrypto/man/BN_mod_mul_montgomery.3
lib/libcrypto/man/BN_mod_mul_reciprocal.3
lib/libcrypto/man/BN_new.3
lib/libcrypto/man/BN_num_bytes.3
lib/libcrypto/man/BN_rand.3
lib/libcrypto/man/BN_set_bit.3
lib/libcrypto/man/BN_swap.3
lib/libcrypto/man/BN_zero.3
lib/libcrypto/man/CMS_add0_cert.3
lib/libcrypto/man/CMS_add1_recipient_cert.3
lib/libcrypto/man/CMS_add1_signer.3
lib/libcrypto/man/CMS_compress.3
lib/libcrypto/man/CMS_decrypt.3
lib/libcrypto/man/CMS_encrypt.3
lib/libcrypto/man/CMS_final.3
lib/libcrypto/man/CMS_get0_RecipientInfos.3
lib/libcrypto/man/CMS_get0_SignerInfos.3
lib/libcrypto/man/CMS_get0_type.3
lib/libcrypto/man/CMS_get1_ReceiptRequest.3
lib/libcrypto/man/CMS_sign.3
lib/libcrypto/man/CMS_sign_receipt.3
lib/libcrypto/man/CMS_uncompress.3
lib/libcrypto/man/CMS_verify.3
lib/libcrypto/man/CMS_verify_receipt.3
lib/libcrypto/man/CONF_modules_free.3
lib/libcrypto/man/CONF_modules_load_file.3
lib/libcrypto/man/CRYPTO_set_ex_data.3
lib/libcrypto/man/DH_generate_key.3
lib/libcrypto/man/DH_generate_parameters.3
lib/libcrypto/man/DH_get_ex_new_index.3
lib/libcrypto/man/DH_new.3
lib/libcrypto/man/DH_set_method.3
lib/libcrypto/man/DH_size.3
lib/libcrypto/man/DSA_SIG_new.3
lib/libcrypto/man/DSA_do_sign.3
lib/libcrypto/man/DSA_dup_DH.3
lib/libcrypto/man/DSA_generate_key.3
lib/libcrypto/man/DSA_generate_parameters.3
lib/libcrypto/man/DSA_get_ex_new_index.3
lib/libcrypto/man/DSA_new.3
lib/libcrypto/man/DSA_set_method.3
lib/libcrypto/man/DSA_sign.3
lib/libcrypto/man/DSA_size.3
lib/libcrypto/man/EC_GFp_simple_method.3
lib/libcrypto/man/EC_GROUP_copy.3
lib/libcrypto/man/EC_GROUP_new.3
lib/libcrypto/man/EC_KEY_new.3
lib/libcrypto/man/EC_POINT_add.3
lib/libcrypto/man/EC_POINT_new.3
lib/libcrypto/man/ERR_GET_LIB.3
lib/libcrypto/man/ERR_clear_error.3
lib/libcrypto/man/ERR_error_string.3
lib/libcrypto/man/ERR_get_error.3
lib/libcrypto/man/ERR_load_crypto_strings.3
lib/libcrypto/man/ERR_load_strings.3
lib/libcrypto/man/ERR_print_errors.3
lib/libcrypto/man/ERR_put_error.3
lib/libcrypto/man/ERR_remove_state.3
lib/libcrypto/man/ERR_set_mark.3
lib/libcrypto/man/EVP_BytesToKey.3
lib/libcrypto/man/EVP_DigestInit.3
lib/libcrypto/man/EVP_DigestSignInit.3
lib/libcrypto/man/EVP_DigestVerifyInit.3
lib/libcrypto/man/EVP_EncodeInit.3
lib/libcrypto/man/EVP_EncryptInit.3
lib/libcrypto/man/EVP_OpenInit.3
lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
lib/libcrypto/man/EVP_PKEY_CTX_new.3
lib/libcrypto/man/EVP_PKEY_cmp.3
lib/libcrypto/man/EVP_PKEY_decrypt.3
lib/libcrypto/man/EVP_PKEY_derive.3
lib/libcrypto/man/EVP_PKEY_encrypt.3
lib/libcrypto/man/EVP_PKEY_get_default_digest.3
lib/libcrypto/man/EVP_PKEY_keygen.3
lib/libcrypto/man/EVP_PKEY_meth_new.3
lib/libcrypto/man/EVP_PKEY_new.3
lib/libcrypto/man/EVP_PKEY_print_private.3
lib/libcrypto/man/EVP_PKEY_set1_RSA.3
lib/libcrypto/man/EVP_PKEY_sign.3
lib/libcrypto/man/EVP_PKEY_verify.3
lib/libcrypto/man/EVP_PKEY_verify_recover.3
lib/libcrypto/man/EVP_SealInit.3
lib/libcrypto/man/EVP_SignInit.3
lib/libcrypto/man/EVP_VerifyInit.3
lib/libcrypto/man/OBJ_nid2obj.3
lib/libcrypto/man/OPENSSL_Applink.3
lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
lib/libcrypto/man/OPENSSL_config.3
lib/libcrypto/man/OPENSSL_ia32cap.3
lib/libcrypto/man/OPENSSL_instrument_bus.3
lib/libcrypto/man/OPENSSL_load_builtin_modules.3
lib/libcrypto/man/OpenSSL_add_all_algorithms.3
lib/libcrypto/man/PEM_write_bio_CMS_stream.3
lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
lib/libcrypto/man/PKCS12_create.3
lib/libcrypto/man/PKCS12_parse.3
lib/libcrypto/man/PKCS7_decrypt.3
lib/libcrypto/man/PKCS7_encrypt.3
lib/libcrypto/man/PKCS7_sign.3
lib/libcrypto/man/PKCS7_sign_add_signer.3
lib/libcrypto/man/PKCS7_verify.3
lib/libcrypto/man/RAND_add.3
lib/libcrypto/man/RAND_bytes.3
lib/libcrypto/man/RAND_cleanup.3
lib/libcrypto/man/RAND_egd.3
lib/libcrypto/man/RAND_load_file.3
lib/libcrypto/man/RAND_set_rand_method.3
lib/libcrypto/man/RSA_blinding_on.3
lib/libcrypto/man/RSA_check_key.3
lib/libcrypto/man/RSA_generate_key.3
lib/libcrypto/man/RSA_get_ex_new_index.3
lib/libcrypto/man/RSA_new.3
lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
lib/libcrypto/man/RSA_print.3
lib/libcrypto/man/RSA_private_encrypt.3
lib/libcrypto/man/RSA_public_encrypt.3
lib/libcrypto/man/RSA_set_method.3
lib/libcrypto/man/RSA_sign.3
lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
lib/libcrypto/man/RSA_size.3
lib/libcrypto/man/SMIME_read_CMS.3
lib/libcrypto/man/SMIME_read_PKCS7.3
lib/libcrypto/man/SMIME_write_CMS.3
lib/libcrypto/man/SMIME_write_PKCS7.3
lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
lib/libcrypto/man/X509_NAME_get_index_by_NID.3
lib/libcrypto/man/X509_NAME_print_ex.3
lib/libcrypto/man/X509_STORE_CTX_get_error.3
lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
lib/libcrypto/man/X509_STORE_CTX_new.3
lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
lib/libcrypto/man/X509_check_host.3
lib/libcrypto/man/X509_check_private_key.3
lib/libcrypto/man/X509_cmp_time.3
lib/libcrypto/man/X509_new.3
lib/libcrypto/man/X509_verify_cert.3
lib/libcrypto/man/bio.3
lib/libcrypto/man/blowfish.3
lib/libcrypto/man/bn.3
lib/libcrypto/man/bn_internal.3
lib/libcrypto/man/buffer.3
lib/libcrypto/man/crypto.3
lib/libcrypto/man/d2i_ASN1_OBJECT.3
lib/libcrypto/man/d2i_CMS_ContentInfo.3
lib/libcrypto/man/d2i_DHparams.3
lib/libcrypto/man/d2i_DSAPublicKey.3
lib/libcrypto/man/d2i_ECPKParameters.3
lib/libcrypto/man/d2i_ECPrivateKey.3
lib/libcrypto/man/d2i_PKCS8PrivateKey.3
lib/libcrypto/man/d2i_PrivateKey.3
lib/libcrypto/man/d2i_RSAPublicKey.3
lib/libcrypto/man/d2i_X509.3
lib/libcrypto/man/d2i_X509_ALGOR.3
lib/libcrypto/man/d2i_X509_CRL.3
lib/libcrypto/man/d2i_X509_NAME.3
lib/libcrypto/man/d2i_X509_REQ.3
lib/libcrypto/man/d2i_X509_SIG.3
lib/libcrypto/man/des.3
lib/libcrypto/man/dh.3
lib/libcrypto/man/dsa.3
lib/libcrypto/man/ec.3
lib/libcrypto/man/ecdsa.3
lib/libcrypto/man/engine.3
lib/libcrypto/man/err.3
lib/libcrypto/man/evp.3
lib/libcrypto/man/hmac.3
lib/libcrypto/man/i2d_CMS_bio_stream.3
lib/libcrypto/man/i2d_PKCS7_bio_stream.3
lib/libcrypto/man/lh_stats.3
lib/libcrypto/man/lhash.3
lib/libcrypto/man/md5.3
lib/libcrypto/man/mdc2.3
lib/libcrypto/man/pem.3
lib/libcrypto/man/rand.3
lib/libcrypto/man/rc4.3
lib/libcrypto/man/ripemd.3
lib/libcrypto/man/rsa.3
lib/libcrypto/man/sha.3
lib/libcrypto/man/threads.3
lib/libcrypto/man/ui.3
lib/libcrypto/man/ui_compat.3
lib/libcrypto/man/x509.3
lib/libssl/man/SSL_CIPHER_get_name.3
lib/libssl/man/SSL_COMP_add_compression_method.3
lib/libssl/man/SSL_CONF_CTX_new.3
lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
lib/libssl/man/SSL_CONF_CTX_set_flags.3
lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
lib/libssl/man/SSL_CONF_cmd.3
lib/libssl/man/SSL_CONF_cmd_argv.3
lib/libssl/man/SSL_CTX_add1_chain_cert.3
lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
lib/libssl/man/SSL_CTX_add_session.3
lib/libssl/man/SSL_CTX_ctrl.3
lib/libssl/man/SSL_CTX_flush_sessions.3
lib/libssl/man/SSL_CTX_free.3
lib/libssl/man/SSL_CTX_get0_param.3
lib/libssl/man/SSL_CTX_get_ex_new_index.3
lib/libssl/man/SSL_CTX_get_verify_mode.3
lib/libssl/man/SSL_CTX_load_verify_locations.3
lib/libssl/man/SSL_CTX_new.3
lib/libssl/man/SSL_CTX_sess_number.3
lib/libssl/man/SSL_CTX_sess_set_cache_size.3
lib/libssl/man/SSL_CTX_sess_set_get_cb.3
lib/libssl/man/SSL_CTX_sessions.3
lib/libssl/man/SSL_CTX_set1_curves.3
lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
lib/libssl/man/SSL_CTX_set_alpn_select_cb.3
lib/libssl/man/SSL_CTX_set_cert_cb.3
lib/libssl/man/SSL_CTX_set_cert_store.3
lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
lib/libssl/man/SSL_CTX_set_cipher_list.3
lib/libssl/man/SSL_CTX_set_client_CA_list.3
lib/libssl/man/SSL_CTX_set_client_cert_cb.3
lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
lib/libssl/man/SSL_CTX_set_generate_session_id.3
lib/libssl/man/SSL_CTX_set_info_callback.3
lib/libssl/man/SSL_CTX_set_max_cert_list.3
lib/libssl/man/SSL_CTX_set_mode.3
lib/libssl/man/SSL_CTX_set_msg_callback.3
lib/libssl/man/SSL_CTX_set_options.3
lib/libssl/man/SSL_CTX_set_psk_client_callback.3
lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
lib/libssl/man/SSL_CTX_set_read_ahead.3
lib/libssl/man/SSL_CTX_set_session_cache_mode.3
lib/libssl/man/SSL_CTX_set_session_id_context.3
lib/libssl/man/SSL_CTX_set_ssl_version.3
lib/libssl/man/SSL_CTX_set_timeout.3
lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3
lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
lib/libssl/man/SSL_CTX_set_verify.3
lib/libssl/man/SSL_CTX_use_certificate.3
lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
lib/libssl/man/SSL_CTX_use_serverinfo.3
lib/libssl/man/SSL_SESSION_free.3
lib/libssl/man/SSL_SESSION_get_ex_new_index.3
lib/libssl/man/SSL_SESSION_get_time.3
lib/libssl/man/SSL_accept.3
lib/libssl/man/SSL_alert_type_string.3
lib/libssl/man/SSL_check_chain.3
lib/libssl/man/SSL_clear.3
lib/libssl/man/SSL_connect.3
lib/libssl/man/SSL_do_handshake.3
lib/libssl/man/SSL_export_keying_material.3
lib/libssl/man/SSL_free.3
lib/libssl/man/SSL_get_SSL_CTX.3
lib/libssl/man/SSL_get_ciphers.3
lib/libssl/man/SSL_get_client_CA_list.3
lib/libssl/man/SSL_get_current_cipher.3
lib/libssl/man/SSL_get_default_timeout.3
lib/libssl/man/SSL_get_error.3
lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
lib/libssl/man/SSL_get_ex_new_index.3
lib/libssl/man/SSL_get_fd.3
lib/libssl/man/SSL_get_peer_cert_chain.3
lib/libssl/man/SSL_get_peer_certificate.3
lib/libssl/man/SSL_get_psk_identity.3
lib/libssl/man/SSL_get_rbio.3
lib/libssl/man/SSL_get_session.3
lib/libssl/man/SSL_get_verify_result.3
lib/libssl/man/SSL_get_version.3
lib/libssl/man/SSL_library_init.3
lib/libssl/man/SSL_load_client_CA_file.3
lib/libssl/man/SSL_new.3
lib/libssl/man/SSL_pending.3
lib/libssl/man/SSL_read.3
lib/libssl/man/SSL_rstate_string.3
lib/libssl/man/SSL_session_reused.3
lib/libssl/man/SSL_set_bio.3
lib/libssl/man/SSL_set_connect_state.3
lib/libssl/man/SSL_set_fd.3
lib/libssl/man/SSL_set_session.3
lib/libssl/man/SSL_set_shutdown.3
lib/libssl/man/SSL_set_verify_result.3
lib/libssl/man/SSL_shutdown.3
lib/libssl/man/SSL_state_string.3
lib/libssl/man/SSL_want.3
lib/libssl/man/SSL_write.3
lib/libssl/man/d2i_SSL_SESSION.3
lib/libssl/man/ssl.3
usr.bin/openssl/man/CA.pl.1
usr.bin/openssl/man/asn1parse.1
usr.bin/openssl/man/ca.1
usr.bin/openssl/man/ciphers.1
usr.bin/openssl/man/cms.1
usr.bin/openssl/man/crl.1
usr.bin/openssl/man/crl2pkcs7.1
usr.bin/openssl/man/dgst.1
usr.bin/openssl/man/dhparam.1
usr.bin/openssl/man/dsa.1
usr.bin/openssl/man/dsaparam.1
usr.bin/openssl/man/ec.1
usr.bin/openssl/man/ecparam.1
usr.bin/openssl/man/enc.1
usr.bin/openssl/man/errstr.1
usr.bin/openssl/man/gendsa.1
usr.bin/openssl/man/genpkey.1
usr.bin/openssl/man/genrsa.1
usr.bin/openssl/man/nseq.1
usr.bin/openssl/man/ocsp.1
usr.bin/openssl/man/openssl.1
usr.bin/openssl/man/passwd.1
usr.bin/openssl/man/pkcs12.1
usr.bin/openssl/man/pkcs7.1
usr.bin/openssl/man/pkcs8.1
usr.bin/openssl/man/pkey.1
usr.bin/openssl/man/pkeyparam.1
usr.bin/openssl/man/pkeyutl.1
usr.bin/openssl/man/rand.1
usr.bin/openssl/man/req.1
usr.bin/openssl/man/rsa.1
usr.bin/openssl/man/rsautl.1
usr.bin/openssl/man/s_client.1
usr.bin/openssl/man/s_server.1
usr.bin/openssl/man/s_time.1
usr.bin/openssl/man/sess_id.1
usr.bin/openssl/man/smime.1
usr.bin/openssl/man/speed.1
usr.bin/openssl/man/spkac.1
usr.bin/openssl/man/ts.1
usr.bin/openssl/man/tsget.1
usr.bin/openssl/man/verify.1
usr.bin/openssl/man/version.1
usr.bin/openssl/man/x509.1
usr.bin/openssl/man/x509v3_config.1
344604 26-Feb-2019 jkim

Merge OpenSSL 1.0.2r.


/freebsd-11-stable/crypto/openssl/CHANGES
/freebsd-11-stable/crypto/openssl/Makefile
/freebsd-11-stable/crypto/openssl/Makefile.org
/freebsd-11-stable/crypto/openssl/NEWS
/freebsd-11-stable/crypto/openssl/README
/freebsd-11-stable/crypto/openssl/crypto/asn1/ameth_lib.c
/freebsd-11-stable/crypto/openssl/crypto/bio/bss_file.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_ctx.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_lib.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bntest.c
/freebsd-11-stable/crypto/openssl/crypto/constant_time_locl.h
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_ameth.c
/freebsd-11-stable/crypto/openssl/crypto/err/Makefile
/freebsd-11-stable/crypto/openssl/crypto/err/err.c
/freebsd-11-stable/crypto/openssl/crypto/evp/evp.h
/freebsd-11-stable/crypto/openssl/crypto/evp/evp_enc.c
/freebsd-11-stable/crypto/openssl/crypto/evp/evp_err.c
/freebsd-11-stable/crypto/openssl/crypto/evp/evp_test.c
/freebsd-11-stable/crypto/openssl/crypto/opensslv.h
/freebsd-11-stable/crypto/openssl/crypto/rsa/Makefile
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_eay.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_oaep.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_pk1.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_ssl.c
/freebsd-11-stable/crypto/openssl/doc/apps/ca.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/PKCS12_parse.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/RSA_padding_add_PKCS1_type_1.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/X509_NAME_ENTRY_get_object.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/X509_cmp_time.pod
/freebsd-11-stable/crypto/openssl/doc/man3
/freebsd-11-stable/crypto/openssl/doc/ssl/SSL_get_error.pod
/freebsd-11-stable/crypto/openssl/doc/ssl/SSL_shutdown.pod
/freebsd-11-stable/crypto/openssl/ssl/d1_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/t1_lib.c
lib/libcrypto/Makefile.inc
lib/libcrypto/man/ASN1_OBJECT_new.3
lib/libcrypto/man/ASN1_STRING_length.3
lib/libcrypto/man/ASN1_STRING_new.3
lib/libcrypto/man/ASN1_STRING_print_ex.3
lib/libcrypto/man/ASN1_TIME_set.3
lib/libcrypto/man/ASN1_generate_nconf.3
lib/libcrypto/man/BIO_ctrl.3
lib/libcrypto/man/BIO_f_base64.3
lib/libcrypto/man/BIO_f_buffer.3
lib/libcrypto/man/BIO_f_cipher.3
lib/libcrypto/man/BIO_f_md.3
lib/libcrypto/man/BIO_f_null.3
lib/libcrypto/man/BIO_f_ssl.3
lib/libcrypto/man/BIO_find_type.3
lib/libcrypto/man/BIO_new.3
lib/libcrypto/man/BIO_new_CMS.3
lib/libcrypto/man/BIO_push.3
lib/libcrypto/man/BIO_read.3
lib/libcrypto/man/BIO_s_accept.3
lib/libcrypto/man/BIO_s_bio.3
lib/libcrypto/man/BIO_s_connect.3
lib/libcrypto/man/BIO_s_fd.3
lib/libcrypto/man/BIO_s_file.3
lib/libcrypto/man/BIO_s_mem.3
lib/libcrypto/man/BIO_s_null.3
lib/libcrypto/man/BIO_s_socket.3
lib/libcrypto/man/BIO_set_callback.3
lib/libcrypto/man/BIO_should_retry.3
lib/libcrypto/man/BN_BLINDING_new.3
lib/libcrypto/man/BN_CTX_new.3
lib/libcrypto/man/BN_CTX_start.3
lib/libcrypto/man/BN_add.3
lib/libcrypto/man/BN_add_word.3
lib/libcrypto/man/BN_bn2bin.3
lib/libcrypto/man/BN_cmp.3
lib/libcrypto/man/BN_copy.3
lib/libcrypto/man/BN_generate_prime.3
lib/libcrypto/man/BN_mod_inverse.3
lib/libcrypto/man/BN_mod_mul_montgomery.3
lib/libcrypto/man/BN_mod_mul_reciprocal.3
lib/libcrypto/man/BN_new.3
lib/libcrypto/man/BN_num_bytes.3
lib/libcrypto/man/BN_rand.3
lib/libcrypto/man/BN_set_bit.3
lib/libcrypto/man/BN_swap.3
lib/libcrypto/man/BN_zero.3
lib/libcrypto/man/CMS_add0_cert.3
lib/libcrypto/man/CMS_add1_recipient_cert.3
lib/libcrypto/man/CMS_add1_signer.3
lib/libcrypto/man/CMS_compress.3
lib/libcrypto/man/CMS_decrypt.3
lib/libcrypto/man/CMS_encrypt.3
lib/libcrypto/man/CMS_final.3
lib/libcrypto/man/CMS_get0_RecipientInfos.3
lib/libcrypto/man/CMS_get0_SignerInfos.3
lib/libcrypto/man/CMS_get0_type.3
lib/libcrypto/man/CMS_get1_ReceiptRequest.3
lib/libcrypto/man/CMS_sign.3
lib/libcrypto/man/CMS_sign_receipt.3
lib/libcrypto/man/CMS_uncompress.3
lib/libcrypto/man/CMS_verify.3
lib/libcrypto/man/CMS_verify_receipt.3
lib/libcrypto/man/CONF_modules_free.3
lib/libcrypto/man/CONF_modules_load_file.3
lib/libcrypto/man/CRYPTO_set_ex_data.3
lib/libcrypto/man/DH_generate_key.3
lib/libcrypto/man/DH_generate_parameters.3
lib/libcrypto/man/DH_get_ex_new_index.3
lib/libcrypto/man/DH_new.3
lib/libcrypto/man/DH_set_method.3
lib/libcrypto/man/DH_size.3
lib/libcrypto/man/DSA_SIG_new.3
lib/libcrypto/man/DSA_do_sign.3
lib/libcrypto/man/DSA_dup_DH.3
lib/libcrypto/man/DSA_generate_key.3
lib/libcrypto/man/DSA_generate_parameters.3
lib/libcrypto/man/DSA_get_ex_new_index.3
lib/libcrypto/man/DSA_new.3
lib/libcrypto/man/DSA_set_method.3
lib/libcrypto/man/DSA_sign.3
lib/libcrypto/man/DSA_size.3
lib/libcrypto/man/EC_GFp_simple_method.3
lib/libcrypto/man/EC_GROUP_copy.3
lib/libcrypto/man/EC_GROUP_new.3
lib/libcrypto/man/EC_KEY_new.3
lib/libcrypto/man/EC_POINT_add.3
lib/libcrypto/man/EC_POINT_new.3
lib/libcrypto/man/ERR_GET_LIB.3
lib/libcrypto/man/ERR_clear_error.3
lib/libcrypto/man/ERR_error_string.3
lib/libcrypto/man/ERR_get_error.3
lib/libcrypto/man/ERR_load_crypto_strings.3
lib/libcrypto/man/ERR_load_strings.3
lib/libcrypto/man/ERR_print_errors.3
lib/libcrypto/man/ERR_put_error.3
lib/libcrypto/man/ERR_remove_state.3
lib/libcrypto/man/ERR_set_mark.3
lib/libcrypto/man/EVP_BytesToKey.3
lib/libcrypto/man/EVP_DigestInit.3
lib/libcrypto/man/EVP_DigestSignInit.3
lib/libcrypto/man/EVP_DigestVerifyInit.3
lib/libcrypto/man/EVP_EncodeInit.3
lib/libcrypto/man/EVP_EncryptInit.3
lib/libcrypto/man/EVP_OpenInit.3
lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
lib/libcrypto/man/EVP_PKEY_CTX_new.3
lib/libcrypto/man/EVP_PKEY_cmp.3
lib/libcrypto/man/EVP_PKEY_decrypt.3
lib/libcrypto/man/EVP_PKEY_derive.3
lib/libcrypto/man/EVP_PKEY_encrypt.3
lib/libcrypto/man/EVP_PKEY_get_default_digest.3
lib/libcrypto/man/EVP_PKEY_keygen.3
lib/libcrypto/man/EVP_PKEY_meth_new.3
lib/libcrypto/man/EVP_PKEY_new.3
lib/libcrypto/man/EVP_PKEY_print_private.3
lib/libcrypto/man/EVP_PKEY_set1_RSA.3
lib/libcrypto/man/EVP_PKEY_sign.3
lib/libcrypto/man/EVP_PKEY_verify.3
lib/libcrypto/man/EVP_PKEY_verify_recover.3
lib/libcrypto/man/EVP_SealInit.3
lib/libcrypto/man/EVP_SignInit.3
lib/libcrypto/man/EVP_VerifyInit.3
lib/libcrypto/man/OBJ_nid2obj.3
lib/libcrypto/man/OPENSSL_Applink.3
lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
lib/libcrypto/man/OPENSSL_config.3
lib/libcrypto/man/OPENSSL_ia32cap.3
lib/libcrypto/man/OPENSSL_instrument_bus.3
lib/libcrypto/man/OPENSSL_load_builtin_modules.3
lib/libcrypto/man/OpenSSL_add_all_algorithms.3
lib/libcrypto/man/PEM_write_bio_CMS_stream.3
lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
lib/libcrypto/man/PKCS12_create.3
lib/libcrypto/man/PKCS12_parse.3
lib/libcrypto/man/PKCS7_decrypt.3
lib/libcrypto/man/PKCS7_encrypt.3
lib/libcrypto/man/PKCS7_sign.3
lib/libcrypto/man/PKCS7_sign_add_signer.3
lib/libcrypto/man/PKCS7_verify.3
lib/libcrypto/man/RAND_add.3
lib/libcrypto/man/RAND_bytes.3
lib/libcrypto/man/RAND_cleanup.3
lib/libcrypto/man/RAND_egd.3
lib/libcrypto/man/RAND_load_file.3
lib/libcrypto/man/RAND_set_rand_method.3
lib/libcrypto/man/RSA_blinding_on.3
lib/libcrypto/man/RSA_check_key.3
lib/libcrypto/man/RSA_generate_key.3
lib/libcrypto/man/RSA_get_ex_new_index.3
lib/libcrypto/man/RSA_new.3
lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
lib/libcrypto/man/RSA_print.3
lib/libcrypto/man/RSA_private_encrypt.3
lib/libcrypto/man/RSA_public_encrypt.3
lib/libcrypto/man/RSA_set_method.3
lib/libcrypto/man/RSA_sign.3
lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
lib/libcrypto/man/RSA_size.3
lib/libcrypto/man/SMIME_read_CMS.3
lib/libcrypto/man/SMIME_read_PKCS7.3
lib/libcrypto/man/SMIME_write_CMS.3
lib/libcrypto/man/SMIME_write_PKCS7.3
lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
lib/libcrypto/man/X509_NAME_get_index_by_NID.3
lib/libcrypto/man/X509_NAME_print_ex.3
lib/libcrypto/man/X509_STORE_CTX_get_error.3
lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
lib/libcrypto/man/X509_STORE_CTX_new.3
lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
lib/libcrypto/man/X509_check_host.3
lib/libcrypto/man/X509_check_private_key.3
lib/libcrypto/man/X509_cmp_time.3
lib/libcrypto/man/X509_new.3
lib/libcrypto/man/X509_verify_cert.3
lib/libcrypto/man/bio.3
lib/libcrypto/man/blowfish.3
lib/libcrypto/man/bn.3
lib/libcrypto/man/bn_internal.3
lib/libcrypto/man/buffer.3
lib/libcrypto/man/crypto.3
lib/libcrypto/man/d2i_ASN1_OBJECT.3
lib/libcrypto/man/d2i_CMS_ContentInfo.3
lib/libcrypto/man/d2i_DHparams.3
lib/libcrypto/man/d2i_DSAPublicKey.3
lib/libcrypto/man/d2i_ECPKParameters.3
lib/libcrypto/man/d2i_ECPrivateKey.3
lib/libcrypto/man/d2i_PKCS8PrivateKey.3
lib/libcrypto/man/d2i_PrivateKey.3
lib/libcrypto/man/d2i_RSAPublicKey.3
lib/libcrypto/man/d2i_X509.3
lib/libcrypto/man/d2i_X509_ALGOR.3
lib/libcrypto/man/d2i_X509_CRL.3
lib/libcrypto/man/d2i_X509_NAME.3
lib/libcrypto/man/d2i_X509_REQ.3
lib/libcrypto/man/d2i_X509_SIG.3
lib/libcrypto/man/des.3
lib/libcrypto/man/dh.3
lib/libcrypto/man/dsa.3
lib/libcrypto/man/ec.3
lib/libcrypto/man/ecdsa.3
lib/libcrypto/man/engine.3
lib/libcrypto/man/err.3
lib/libcrypto/man/evp.3
lib/libcrypto/man/hmac.3
lib/libcrypto/man/i2d_CMS_bio_stream.3
lib/libcrypto/man/i2d_PKCS7_bio_stream.3
lib/libcrypto/man/lh_stats.3
lib/libcrypto/man/lhash.3
lib/libcrypto/man/md5.3
lib/libcrypto/man/mdc2.3
lib/libcrypto/man/pem.3
lib/libcrypto/man/rand.3
lib/libcrypto/man/rc4.3
lib/libcrypto/man/ripemd.3
lib/libcrypto/man/rsa.3
lib/libcrypto/man/sha.3
lib/libcrypto/man/threads.3
lib/libcrypto/man/ui.3
lib/libcrypto/man/ui_compat.3
lib/libcrypto/man/x509.3
lib/libssl/man/SSL_CIPHER_get_name.3
lib/libssl/man/SSL_COMP_add_compression_method.3
lib/libssl/man/SSL_CONF_CTX_new.3
lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
lib/libssl/man/SSL_CONF_CTX_set_flags.3
lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
lib/libssl/man/SSL_CONF_cmd.3
lib/libssl/man/SSL_CONF_cmd_argv.3
lib/libssl/man/SSL_CTX_add1_chain_cert.3
lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
lib/libssl/man/SSL_CTX_add_session.3
lib/libssl/man/SSL_CTX_ctrl.3
lib/libssl/man/SSL_CTX_flush_sessions.3
lib/libssl/man/SSL_CTX_free.3
lib/libssl/man/SSL_CTX_get0_param.3
lib/libssl/man/SSL_CTX_get_ex_new_index.3
lib/libssl/man/SSL_CTX_get_verify_mode.3
lib/libssl/man/SSL_CTX_load_verify_locations.3
lib/libssl/man/SSL_CTX_new.3
lib/libssl/man/SSL_CTX_sess_number.3
lib/libssl/man/SSL_CTX_sess_set_cache_size.3
lib/libssl/man/SSL_CTX_sess_set_get_cb.3
lib/libssl/man/SSL_CTX_sessions.3
lib/libssl/man/SSL_CTX_set1_curves.3
lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
lib/libssl/man/SSL_CTX_set_alpn_select_cb.3
lib/libssl/man/SSL_CTX_set_cert_cb.3
lib/libssl/man/SSL_CTX_set_cert_store.3
lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
lib/libssl/man/SSL_CTX_set_cipher_list.3
lib/libssl/man/SSL_CTX_set_client_CA_list.3
lib/libssl/man/SSL_CTX_set_client_cert_cb.3
lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
lib/libssl/man/SSL_CTX_set_generate_session_id.3
lib/libssl/man/SSL_CTX_set_info_callback.3
lib/libssl/man/SSL_CTX_set_max_cert_list.3
lib/libssl/man/SSL_CTX_set_mode.3
lib/libssl/man/SSL_CTX_set_msg_callback.3
lib/libssl/man/SSL_CTX_set_options.3
lib/libssl/man/SSL_CTX_set_psk_client_callback.3
lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
lib/libssl/man/SSL_CTX_set_read_ahead.3
lib/libssl/man/SSL_CTX_set_session_cache_mode.3
lib/libssl/man/SSL_CTX_set_session_id_context.3
lib/libssl/man/SSL_CTX_set_ssl_version.3
lib/libssl/man/SSL_CTX_set_timeout.3
lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3
lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
lib/libssl/man/SSL_CTX_set_verify.3
lib/libssl/man/SSL_CTX_use_certificate.3
lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
lib/libssl/man/SSL_CTX_use_serverinfo.3
lib/libssl/man/SSL_SESSION_free.3
lib/libssl/man/SSL_SESSION_get_ex_new_index.3
lib/libssl/man/SSL_SESSION_get_time.3
lib/libssl/man/SSL_accept.3
lib/libssl/man/SSL_alert_type_string.3
lib/libssl/man/SSL_check_chain.3
lib/libssl/man/SSL_clear.3
lib/libssl/man/SSL_connect.3
lib/libssl/man/SSL_do_handshake.3
lib/libssl/man/SSL_export_keying_material.3
lib/libssl/man/SSL_free.3
lib/libssl/man/SSL_get_SSL_CTX.3
lib/libssl/man/SSL_get_ciphers.3
lib/libssl/man/SSL_get_client_CA_list.3
lib/libssl/man/SSL_get_current_cipher.3
lib/libssl/man/SSL_get_default_timeout.3
lib/libssl/man/SSL_get_error.3
lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
lib/libssl/man/SSL_get_ex_new_index.3
lib/libssl/man/SSL_get_fd.3
lib/libssl/man/SSL_get_peer_cert_chain.3
lib/libssl/man/SSL_get_peer_certificate.3
lib/libssl/man/SSL_get_psk_identity.3
lib/libssl/man/SSL_get_rbio.3
lib/libssl/man/SSL_get_session.3
lib/libssl/man/SSL_get_verify_result.3
lib/libssl/man/SSL_get_version.3
lib/libssl/man/SSL_library_init.3
lib/libssl/man/SSL_load_client_CA_file.3
lib/libssl/man/SSL_new.3
lib/libssl/man/SSL_pending.3
lib/libssl/man/SSL_read.3
lib/libssl/man/SSL_rstate_string.3
lib/libssl/man/SSL_session_reused.3
lib/libssl/man/SSL_set_bio.3
lib/libssl/man/SSL_set_connect_state.3
lib/libssl/man/SSL_set_fd.3
lib/libssl/man/SSL_set_session.3
lib/libssl/man/SSL_set_shutdown.3
lib/libssl/man/SSL_set_verify_result.3
lib/libssl/man/SSL_shutdown.3
lib/libssl/man/SSL_state_string.3
lib/libssl/man/SSL_want.3
lib/libssl/man/SSL_write.3
lib/libssl/man/d2i_SSL_SESSION.3
lib/libssl/man/ssl.3
usr.bin/openssl/man/CA.pl.1
usr.bin/openssl/man/asn1parse.1
usr.bin/openssl/man/ca.1
usr.bin/openssl/man/ciphers.1
usr.bin/openssl/man/cms.1
usr.bin/openssl/man/crl.1
usr.bin/openssl/man/crl2pkcs7.1
usr.bin/openssl/man/dgst.1
usr.bin/openssl/man/dhparam.1
usr.bin/openssl/man/dsa.1
usr.bin/openssl/man/dsaparam.1
usr.bin/openssl/man/ec.1
usr.bin/openssl/man/ecparam.1
usr.bin/openssl/man/enc.1
usr.bin/openssl/man/errstr.1
usr.bin/openssl/man/gendsa.1
usr.bin/openssl/man/genpkey.1
usr.bin/openssl/man/genrsa.1
usr.bin/openssl/man/nseq.1
usr.bin/openssl/man/ocsp.1
usr.bin/openssl/man/openssl.1
usr.bin/openssl/man/passwd.1
usr.bin/openssl/man/pkcs12.1
usr.bin/openssl/man/pkcs7.1
usr.bin/openssl/man/pkcs8.1
usr.bin/openssl/man/pkey.1
usr.bin/openssl/man/pkeyparam.1
usr.bin/openssl/man/pkeyutl.1
usr.bin/openssl/man/rand.1
usr.bin/openssl/man/req.1
usr.bin/openssl/man/rsa.1
usr.bin/openssl/man/rsautl.1
usr.bin/openssl/man/s_client.1
usr.bin/openssl/man/s_server.1
usr.bin/openssl/man/s_time.1
usr.bin/openssl/man/sess_id.1
usr.bin/openssl/man/smime.1
usr.bin/openssl/man/speed.1
usr.bin/openssl/man/spkac.1
usr.bin/openssl/man/ts.1
usr.bin/openssl/man/tsget.1
usr.bin/openssl/man/verify.1
usr.bin/openssl/man/version.1
usr.bin/openssl/man/x509.1
usr.bin/openssl/man/x509v3_config.1
340704 20-Nov-2018 jkim

Merge OpenSSL 1.0.2q.


/freebsd-11-stable/crypto/openssl/CHANGES
/freebsd-11-stable/crypto/openssl/Makefile
/freebsd-11-stable/crypto/openssl/NEWS
/freebsd-11-stable/crypto/openssl/README
/freebsd-11-stable/crypto/openssl/apps/req.c
/freebsd-11-stable/crypto/openssl/config
/freebsd-11-stable/crypto/openssl/crypto/Makefile
/freebsd-11-stable/crypto/openssl/crypto/bio/b_sock.c
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/x86_64-gcc.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_blind.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_lib.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_mod.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_mont.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_mul.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_sqr.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_x931p.c
/freebsd-11-stable/crypto/openssl/crypto/bn_int.h
/freebsd-11-stable/crypto/openssl/crypto/conf/Makefile
/freebsd-11-stable/crypto/openssl/crypto/conf/conf_api.c
/freebsd-11-stable/crypto/openssl/crypto/conf/conf_mod.c
/freebsd-11-stable/crypto/openssl/crypto/cryptlib.h
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_gen.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_ossl.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_lcl.h
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_lib.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_mult.c
/freebsd-11-stable/crypto/openssl/crypto/engine/eng_list.c
/freebsd-11-stable/crypto/openssl/crypto/getenv.c
/freebsd-11-stable/crypto/openssl/crypto/opensslconf.h
/freebsd-11-stable/crypto/openssl/crypto/opensslv.h
/freebsd-11-stable/crypto/openssl/crypto/pkcs12/p12_init.c
/freebsd-11-stable/crypto/openssl/crypto/pkcs7/pk7_lib.c
/freebsd-11-stable/crypto/openssl/crypto/rand/Makefile
/freebsd-11-stable/crypto/openssl/crypto/rand/md_rand.c
/freebsd-11-stable/crypto/openssl/crypto/rand/rand_lcl.h
/freebsd-11-stable/crypto/openssl/crypto/rand/rand_lib.c
/freebsd-11-stable/crypto/openssl/crypto/rand/randfile.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_eay.c
/freebsd-11-stable/crypto/openssl/crypto/ui/ui_openssl.c
/freebsd-11-stable/crypto/openssl/crypto/x509/by_dir.c
/freebsd-11-stable/crypto/openssl/crypto/x509/by_file.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_vfy.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_purp.c
/freebsd-11-stable/crypto/openssl/doc/apps/crl.pod
/freebsd-11-stable/crypto/openssl/doc/apps/req.pod
/freebsd-11-stable/crypto/openssl/doc/apps/s_server.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/EVP_DigestSignInit.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/EVP_DigestVerifyInit.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/OPENSSL_VERSION_NUMBER.pod
/freebsd-11-stable/crypto/openssl/engines/e_capi.c
/freebsd-11-stable/crypto/openssl/ssl/d1_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_ciph.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_lib.c
/freebsd-11-stable/crypto/openssl/ssl/t1_lib.c
/freebsd-11-stable/crypto/openssl/util/domd
/freebsd-11-stable/crypto/openssl/util/libeay.num
lib/libcrypto/Makefile
lib/libcrypto/Makefile.inc
lib/libcrypto/Makefile.man
lib/libcrypto/man/ASN1_OBJECT_new.3
lib/libcrypto/man/ASN1_STRING_length.3
lib/libcrypto/man/ASN1_STRING_new.3
lib/libcrypto/man/ASN1_STRING_print_ex.3
lib/libcrypto/man/ASN1_TIME_set.3
lib/libcrypto/man/ASN1_generate_nconf.3
lib/libcrypto/man/BIO_ctrl.3
lib/libcrypto/man/BIO_f_base64.3
lib/libcrypto/man/BIO_f_buffer.3
lib/libcrypto/man/BIO_f_cipher.3
lib/libcrypto/man/BIO_f_md.3
lib/libcrypto/man/BIO_f_null.3
lib/libcrypto/man/BIO_f_ssl.3
lib/libcrypto/man/BIO_find_type.3
lib/libcrypto/man/BIO_new.3
lib/libcrypto/man/BIO_new_CMS.3
lib/libcrypto/man/BIO_push.3
lib/libcrypto/man/BIO_read.3
lib/libcrypto/man/BIO_s_accept.3
lib/libcrypto/man/BIO_s_bio.3
lib/libcrypto/man/BIO_s_connect.3
lib/libcrypto/man/BIO_s_fd.3
lib/libcrypto/man/BIO_s_file.3
lib/libcrypto/man/BIO_s_mem.3
lib/libcrypto/man/BIO_s_null.3
lib/libcrypto/man/BIO_s_socket.3
lib/libcrypto/man/BIO_set_callback.3
lib/libcrypto/man/BIO_should_retry.3
lib/libcrypto/man/BN_BLINDING_new.3
lib/libcrypto/man/BN_CTX_new.3
lib/libcrypto/man/BN_CTX_start.3
lib/libcrypto/man/BN_add.3
lib/libcrypto/man/BN_add_word.3
lib/libcrypto/man/BN_bn2bin.3
lib/libcrypto/man/BN_cmp.3
lib/libcrypto/man/BN_copy.3
lib/libcrypto/man/BN_generate_prime.3
lib/libcrypto/man/BN_mod_inverse.3
lib/libcrypto/man/BN_mod_mul_montgomery.3
lib/libcrypto/man/BN_mod_mul_reciprocal.3
lib/libcrypto/man/BN_new.3
lib/libcrypto/man/BN_num_bytes.3
lib/libcrypto/man/BN_rand.3
lib/libcrypto/man/BN_set_bit.3
lib/libcrypto/man/BN_swap.3
lib/libcrypto/man/BN_zero.3
lib/libcrypto/man/CMS_add0_cert.3
lib/libcrypto/man/CMS_add1_recipient_cert.3
lib/libcrypto/man/CMS_add1_signer.3
lib/libcrypto/man/CMS_compress.3
lib/libcrypto/man/CMS_decrypt.3
lib/libcrypto/man/CMS_encrypt.3
lib/libcrypto/man/CMS_final.3
lib/libcrypto/man/CMS_get0_RecipientInfos.3
lib/libcrypto/man/CMS_get0_SignerInfos.3
lib/libcrypto/man/CMS_get0_type.3
lib/libcrypto/man/CMS_get1_ReceiptRequest.3
lib/libcrypto/man/CMS_sign.3
lib/libcrypto/man/CMS_sign_receipt.3
lib/libcrypto/man/CMS_uncompress.3
lib/libcrypto/man/CMS_verify.3
lib/libcrypto/man/CMS_verify_receipt.3
lib/libcrypto/man/CONF_modules_free.3
lib/libcrypto/man/CONF_modules_load_file.3
lib/libcrypto/man/CRYPTO_set_ex_data.3
lib/libcrypto/man/DH_generate_key.3
lib/libcrypto/man/DH_generate_parameters.3
lib/libcrypto/man/DH_get_ex_new_index.3
lib/libcrypto/man/DH_new.3
lib/libcrypto/man/DH_set_method.3
lib/libcrypto/man/DH_size.3
lib/libcrypto/man/DSA_SIG_new.3
lib/libcrypto/man/DSA_do_sign.3
lib/libcrypto/man/DSA_dup_DH.3
lib/libcrypto/man/DSA_generate_key.3
lib/libcrypto/man/DSA_generate_parameters.3
lib/libcrypto/man/DSA_get_ex_new_index.3
lib/libcrypto/man/DSA_new.3
lib/libcrypto/man/DSA_set_method.3
lib/libcrypto/man/DSA_sign.3
lib/libcrypto/man/DSA_size.3
lib/libcrypto/man/EC_GFp_simple_method.3
lib/libcrypto/man/EC_GROUP_copy.3
lib/libcrypto/man/EC_GROUP_new.3
lib/libcrypto/man/EC_KEY_new.3
lib/libcrypto/man/EC_POINT_add.3
lib/libcrypto/man/EC_POINT_new.3
lib/libcrypto/man/ERR_GET_LIB.3
lib/libcrypto/man/ERR_clear_error.3
lib/libcrypto/man/ERR_error_string.3
lib/libcrypto/man/ERR_get_error.3
lib/libcrypto/man/ERR_load_crypto_strings.3
lib/libcrypto/man/ERR_load_strings.3
lib/libcrypto/man/ERR_print_errors.3
lib/libcrypto/man/ERR_put_error.3
lib/libcrypto/man/ERR_remove_state.3
lib/libcrypto/man/ERR_set_mark.3
lib/libcrypto/man/EVP_BytesToKey.3
lib/libcrypto/man/EVP_DigestInit.3
lib/libcrypto/man/EVP_DigestSignInit.3
lib/libcrypto/man/EVP_DigestVerifyInit.3
lib/libcrypto/man/EVP_EncodeInit.3
lib/libcrypto/man/EVP_EncryptInit.3
lib/libcrypto/man/EVP_OpenInit.3
lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
lib/libcrypto/man/EVP_PKEY_CTX_new.3
lib/libcrypto/man/EVP_PKEY_cmp.3
lib/libcrypto/man/EVP_PKEY_decrypt.3
lib/libcrypto/man/EVP_PKEY_derive.3
lib/libcrypto/man/EVP_PKEY_encrypt.3
lib/libcrypto/man/EVP_PKEY_get_default_digest.3
lib/libcrypto/man/EVP_PKEY_keygen.3
lib/libcrypto/man/EVP_PKEY_meth_new.3
lib/libcrypto/man/EVP_PKEY_new.3
lib/libcrypto/man/EVP_PKEY_print_private.3
lib/libcrypto/man/EVP_PKEY_set1_RSA.3
lib/libcrypto/man/EVP_PKEY_sign.3
lib/libcrypto/man/EVP_PKEY_verify.3
lib/libcrypto/man/EVP_PKEY_verify_recover.3
lib/libcrypto/man/EVP_SealInit.3
lib/libcrypto/man/EVP_SignInit.3
lib/libcrypto/man/EVP_VerifyInit.3
lib/libcrypto/man/OBJ_nid2obj.3
lib/libcrypto/man/OPENSSL_Applink.3
lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
lib/libcrypto/man/OPENSSL_config.3
lib/libcrypto/man/OPENSSL_ia32cap.3
lib/libcrypto/man/OPENSSL_instrument_bus.3
lib/libcrypto/man/OPENSSL_load_builtin_modules.3
lib/libcrypto/man/OpenSSL_add_all_algorithms.3
lib/libcrypto/man/PEM_write_bio_CMS_stream.3
lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
lib/libcrypto/man/PKCS12_create.3
lib/libcrypto/man/PKCS12_parse.3
lib/libcrypto/man/PKCS7_decrypt.3
lib/libcrypto/man/PKCS7_encrypt.3
lib/libcrypto/man/PKCS7_sign.3
lib/libcrypto/man/PKCS7_sign_add_signer.3
lib/libcrypto/man/PKCS7_verify.3
lib/libcrypto/man/RAND_add.3
lib/libcrypto/man/RAND_bytes.3
lib/libcrypto/man/RAND_cleanup.3
lib/libcrypto/man/RAND_egd.3
lib/libcrypto/man/RAND_load_file.3
lib/libcrypto/man/RAND_set_rand_method.3
lib/libcrypto/man/RSA_blinding_on.3
lib/libcrypto/man/RSA_check_key.3
lib/libcrypto/man/RSA_generate_key.3
lib/libcrypto/man/RSA_get_ex_new_index.3
lib/libcrypto/man/RSA_new.3
lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
lib/libcrypto/man/RSA_print.3
lib/libcrypto/man/RSA_private_encrypt.3
lib/libcrypto/man/RSA_public_encrypt.3
lib/libcrypto/man/RSA_set_method.3
lib/libcrypto/man/RSA_sign.3
lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
lib/libcrypto/man/RSA_size.3
lib/libcrypto/man/SMIME_read_CMS.3
lib/libcrypto/man/SMIME_read_PKCS7.3
lib/libcrypto/man/SMIME_write_CMS.3
lib/libcrypto/man/SMIME_write_PKCS7.3
lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
lib/libcrypto/man/X509_NAME_get_index_by_NID.3
lib/libcrypto/man/X509_NAME_print_ex.3
lib/libcrypto/man/X509_STORE_CTX_get_error.3
lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
lib/libcrypto/man/X509_STORE_CTX_new.3
lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
lib/libcrypto/man/X509_check_host.3
lib/libcrypto/man/X509_check_private_key.3
lib/libcrypto/man/X509_cmp_time.3
lib/libcrypto/man/X509_new.3
lib/libcrypto/man/X509_verify_cert.3
lib/libcrypto/man/bio.3
lib/libcrypto/man/blowfish.3
lib/libcrypto/man/bn.3
lib/libcrypto/man/bn_internal.3
lib/libcrypto/man/buffer.3
lib/libcrypto/man/crypto.3
lib/libcrypto/man/d2i_ASN1_OBJECT.3
lib/libcrypto/man/d2i_CMS_ContentInfo.3
lib/libcrypto/man/d2i_DHparams.3
lib/libcrypto/man/d2i_DSAPublicKey.3
lib/libcrypto/man/d2i_ECPKParameters.3
lib/libcrypto/man/d2i_ECPrivateKey.3
lib/libcrypto/man/d2i_PKCS8PrivateKey.3
lib/libcrypto/man/d2i_PrivateKey.3
lib/libcrypto/man/d2i_RSAPublicKey.3
lib/libcrypto/man/d2i_X509.3
lib/libcrypto/man/d2i_X509_ALGOR.3
lib/libcrypto/man/d2i_X509_CRL.3
lib/libcrypto/man/d2i_X509_NAME.3
lib/libcrypto/man/d2i_X509_REQ.3
lib/libcrypto/man/d2i_X509_SIG.3
lib/libcrypto/man/des.3
lib/libcrypto/man/dh.3
lib/libcrypto/man/dsa.3
lib/libcrypto/man/ec.3
lib/libcrypto/man/ecdsa.3
lib/libcrypto/man/engine.3
lib/libcrypto/man/err.3
lib/libcrypto/man/evp.3
lib/libcrypto/man/hmac.3
lib/libcrypto/man/i2d_CMS_bio_stream.3
lib/libcrypto/man/i2d_PKCS7_bio_stream.3
lib/libcrypto/man/lh_stats.3
lib/libcrypto/man/lhash.3
lib/libcrypto/man/md5.3
lib/libcrypto/man/mdc2.3
lib/libcrypto/man/pem.3
lib/libcrypto/man/rand.3
lib/libcrypto/man/rc4.3
lib/libcrypto/man/ripemd.3
lib/libcrypto/man/rsa.3
lib/libcrypto/man/sha.3
lib/libcrypto/man/threads.3
lib/libcrypto/man/ui.3
lib/libcrypto/man/ui_compat.3
lib/libcrypto/man/x509.3
lib/libssl/man/SSL_CIPHER_get_name.3
lib/libssl/man/SSL_COMP_add_compression_method.3
lib/libssl/man/SSL_CONF_CTX_new.3
lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
lib/libssl/man/SSL_CONF_CTX_set_flags.3
lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
lib/libssl/man/SSL_CONF_cmd.3
lib/libssl/man/SSL_CONF_cmd_argv.3
lib/libssl/man/SSL_CTX_add1_chain_cert.3
lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
lib/libssl/man/SSL_CTX_add_session.3
lib/libssl/man/SSL_CTX_ctrl.3
lib/libssl/man/SSL_CTX_flush_sessions.3
lib/libssl/man/SSL_CTX_free.3
lib/libssl/man/SSL_CTX_get0_param.3
lib/libssl/man/SSL_CTX_get_ex_new_index.3
lib/libssl/man/SSL_CTX_get_verify_mode.3
lib/libssl/man/SSL_CTX_load_verify_locations.3
lib/libssl/man/SSL_CTX_new.3
lib/libssl/man/SSL_CTX_sess_number.3
lib/libssl/man/SSL_CTX_sess_set_cache_size.3
lib/libssl/man/SSL_CTX_sess_set_get_cb.3
lib/libssl/man/SSL_CTX_sessions.3
lib/libssl/man/SSL_CTX_set1_curves.3
lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
lib/libssl/man/SSL_CTX_set_alpn_select_cb.3
lib/libssl/man/SSL_CTX_set_cert_cb.3
lib/libssl/man/SSL_CTX_set_cert_store.3
lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
lib/libssl/man/SSL_CTX_set_cipher_list.3
lib/libssl/man/SSL_CTX_set_client_CA_list.3
lib/libssl/man/SSL_CTX_set_client_cert_cb.3
lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
lib/libssl/man/SSL_CTX_set_generate_session_id.3
lib/libssl/man/SSL_CTX_set_info_callback.3
lib/libssl/man/SSL_CTX_set_max_cert_list.3
lib/libssl/man/SSL_CTX_set_mode.3
lib/libssl/man/SSL_CTX_set_msg_callback.3
lib/libssl/man/SSL_CTX_set_options.3
lib/libssl/man/SSL_CTX_set_psk_client_callback.3
lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
lib/libssl/man/SSL_CTX_set_read_ahead.3
lib/libssl/man/SSL_CTX_set_session_cache_mode.3
lib/libssl/man/SSL_CTX_set_session_id_context.3
lib/libssl/man/SSL_CTX_set_ssl_version.3
lib/libssl/man/SSL_CTX_set_timeout.3
lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3
lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
lib/libssl/man/SSL_CTX_set_verify.3
lib/libssl/man/SSL_CTX_use_certificate.3
lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
lib/libssl/man/SSL_CTX_use_serverinfo.3
lib/libssl/man/SSL_SESSION_free.3
lib/libssl/man/SSL_SESSION_get_ex_new_index.3
lib/libssl/man/SSL_SESSION_get_time.3
lib/libssl/man/SSL_accept.3
lib/libssl/man/SSL_alert_type_string.3
lib/libssl/man/SSL_check_chain.3
lib/libssl/man/SSL_clear.3
lib/libssl/man/SSL_connect.3
lib/libssl/man/SSL_do_handshake.3
lib/libssl/man/SSL_export_keying_material.3
lib/libssl/man/SSL_free.3
lib/libssl/man/SSL_get_SSL_CTX.3
lib/libssl/man/SSL_get_ciphers.3
lib/libssl/man/SSL_get_client_CA_list.3
lib/libssl/man/SSL_get_current_cipher.3
lib/libssl/man/SSL_get_default_timeout.3
lib/libssl/man/SSL_get_error.3
lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
lib/libssl/man/SSL_get_ex_new_index.3
lib/libssl/man/SSL_get_fd.3
lib/libssl/man/SSL_get_peer_cert_chain.3
lib/libssl/man/SSL_get_peer_certificate.3
lib/libssl/man/SSL_get_psk_identity.3
lib/libssl/man/SSL_get_rbio.3
lib/libssl/man/SSL_get_session.3
lib/libssl/man/SSL_get_verify_result.3
lib/libssl/man/SSL_get_version.3
lib/libssl/man/SSL_library_init.3
lib/libssl/man/SSL_load_client_CA_file.3
lib/libssl/man/SSL_new.3
lib/libssl/man/SSL_pending.3
lib/libssl/man/SSL_read.3
lib/libssl/man/SSL_rstate_string.3
lib/libssl/man/SSL_session_reused.3
lib/libssl/man/SSL_set_bio.3
lib/libssl/man/SSL_set_connect_state.3
lib/libssl/man/SSL_set_fd.3
lib/libssl/man/SSL_set_session.3
lib/libssl/man/SSL_set_shutdown.3
lib/libssl/man/SSL_set_verify_result.3
lib/libssl/man/SSL_shutdown.3
lib/libssl/man/SSL_state_string.3
lib/libssl/man/SSL_want.3
lib/libssl/man/SSL_write.3
lib/libssl/man/d2i_SSL_SESSION.3
lib/libssl/man/ssl.3
usr.bin/openssl/man/CA.pl.1
usr.bin/openssl/man/asn1parse.1
usr.bin/openssl/man/ca.1
usr.bin/openssl/man/ciphers.1
usr.bin/openssl/man/cms.1
usr.bin/openssl/man/crl.1
usr.bin/openssl/man/crl2pkcs7.1
usr.bin/openssl/man/dgst.1
usr.bin/openssl/man/dhparam.1
usr.bin/openssl/man/dsa.1
usr.bin/openssl/man/dsaparam.1
usr.bin/openssl/man/ec.1
usr.bin/openssl/man/ecparam.1
usr.bin/openssl/man/enc.1
usr.bin/openssl/man/errstr.1
usr.bin/openssl/man/gendsa.1
usr.bin/openssl/man/genpkey.1
usr.bin/openssl/man/genrsa.1
usr.bin/openssl/man/nseq.1
usr.bin/openssl/man/ocsp.1
usr.bin/openssl/man/openssl.1
usr.bin/openssl/man/passwd.1
usr.bin/openssl/man/pkcs12.1
usr.bin/openssl/man/pkcs7.1
usr.bin/openssl/man/pkcs8.1
usr.bin/openssl/man/pkey.1
usr.bin/openssl/man/pkeyparam.1
usr.bin/openssl/man/pkeyutl.1
usr.bin/openssl/man/rand.1
usr.bin/openssl/man/req.1
usr.bin/openssl/man/rsa.1
usr.bin/openssl/man/rsautl.1
usr.bin/openssl/man/s_client.1
usr.bin/openssl/man/s_server.1
usr.bin/openssl/man/s_time.1
usr.bin/openssl/man/sess_id.1
usr.bin/openssl/man/smime.1
usr.bin/openssl/man/speed.1
usr.bin/openssl/man/spkac.1
usr.bin/openssl/man/ts.1
usr.bin/openssl/man/tsget.1
usr.bin/openssl/man/verify.1
usr.bin/openssl/man/version.1
usr.bin/openssl/man/x509.1
usr.bin/openssl/man/x509v3_config.1
337982 17-Aug-2018 jkim

MFC: r337791

Merge OpenSSL 1.0.2p.


/freebsd-11-stable/crypto/openssl/CHANGES
/freebsd-11-stable/crypto/openssl/CONTRIBUTING
/freebsd-11-stable/crypto/openssl/Configure
/freebsd-11-stable/crypto/openssl/Makefile
/freebsd-11-stable/crypto/openssl/NEWS
/freebsd-11-stable/crypto/openssl/README
/freebsd-11-stable/crypto/openssl/apps/apps.c
/freebsd-11-stable/crypto/openssl/apps/asn1pars.c
/freebsd-11-stable/crypto/openssl/apps/ca.c
/freebsd-11-stable/crypto/openssl/apps/ocsp.c
/freebsd-11-stable/crypto/openssl/apps/passwd.c
/freebsd-11-stable/crypto/openssl/apps/s_apps.h
/freebsd-11-stable/crypto/openssl/apps/s_client.c
/freebsd-11-stable/crypto/openssl/apps/s_server.c
/freebsd-11-stable/crypto/openssl/apps/s_socket.c
/freebsd-11-stable/crypto/openssl/apps/verify.c
/freebsd-11-stable/crypto/openssl/crypto/Makefile
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_bool.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_object.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_strex.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/ameth_lib.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/asn1.h
/freebsd-11-stable/crypto/openssl/crypto/asn1/asn1_err.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/tasn_enc.c
/freebsd-11-stable/crypto/openssl/crypto/bio/bss_log.c
/freebsd-11-stable/crypto/openssl/crypto/bio/bss_mem.c
/freebsd-11-stable/crypto/openssl/crypto/bn/Makefile
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/armv4-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/ia64-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/mips-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/parisc-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/ppc-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/ppc64-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/rsaz-avx2.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/s390x-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/sparct4-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/sparcv9-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/via-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/vis3-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/x86-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/x86_64-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/bn.h
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_div.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_exp.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_gf2m.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_lcl.h
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_lib.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_mod.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_mont.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_sqr.c
/freebsd-11-stable/crypto/openssl/crypto/bn_int.h
/freebsd-11-stable/crypto/openssl/crypto/conf/conf_api.c
/freebsd-11-stable/crypto/openssl/crypto/dh/dh_key.c
/freebsd-11-stable/crypto/openssl/crypto/dh/dh_pmeth.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa.h
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_err.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_gen.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_ossl.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_pmeth.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_ameth.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_lib.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_nistz256.c
/freebsd-11-stable/crypto/openssl/crypto/ecdsa/Makefile
/freebsd-11-stable/crypto/openssl/crypto/ecdsa/ecdsatest.c
/freebsd-11-stable/crypto/openssl/crypto/ecdsa/ecs_ossl.c
/freebsd-11-stable/crypto/openssl/crypto/engine/eng_lib.c
/freebsd-11-stable/crypto/openssl/crypto/engine/tb_asnmth.c
/freebsd-11-stable/crypto/openssl/crypto/o_time.c
/freebsd-11-stable/crypto/openssl/crypto/opensslv.h
/freebsd-11-stable/crypto/openssl/crypto/pem/pem.h
/freebsd-11-stable/crypto/openssl/crypto/pem/pem_lib.c
/freebsd-11-stable/crypto/openssl/crypto/pem/pem_pk8.c
/freebsd-11-stable/crypto/openssl/crypto/pem/pem_pkey.c
/freebsd-11-stable/crypto/openssl/crypto/pem/pvkfmt.c
/freebsd-11-stable/crypto/openssl/crypto/pkcs12/p12_asn.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/Makefile
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_eay.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_gen.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_oaep.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_pk1.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_sign.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_ssl.c
/freebsd-11-stable/crypto/openssl/crypto/sha/asm/sha1-586.pl
/freebsd-11-stable/crypto/openssl/crypto/sha/asm/sha256-586.pl
/freebsd-11-stable/crypto/openssl/crypto/ui/ui_openssl.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_cmp.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_lu.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_vfy.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_purp.c
/freebsd-11-stable/crypto/openssl/doc/apps/cms.pod
/freebsd-11-stable/crypto/openssl/doc/apps/config.pod
/freebsd-11-stable/crypto/openssl/doc/apps/genpkey.pod
/freebsd-11-stable/crypto/openssl/doc/apps/s_client.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/BIO_s_fd.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/BN_add.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/BN_bn2bin.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/BN_generate_prime.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/CMS_encrypt.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/CMS_get0_SignerInfos.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/CMS_get1_ReceiptRequest.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/DSA_do_sign.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/DSA_sign.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/OBJ_nid2obj.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/SMIME_read_PKCS7.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/ecdsa.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/pem.pod
/freebsd-11-stable/crypto/openssl/doc/fingerprints.txt
/freebsd-11-stable/crypto/openssl/doc/man3
/freebsd-11-stable/crypto/openssl/doc/ssl/SSL_CTX_use_certificate.pod
/freebsd-11-stable/crypto/openssl/doc/ssl/SSL_get_ciphers.pod
/freebsd-11-stable/crypto/openssl/doc/ssl/SSL_get_session.pod
/freebsd-11-stable/crypto/openssl/doc/ssl/SSL_get_version.pod
/freebsd-11-stable/crypto/openssl/doc/ssl/ssl.pod
/freebsd-11-stable/crypto/openssl/ssl/d1_both.c
/freebsd-11-stable/crypto/openssl/ssl/s3_lib.c
/freebsd-11-stable/crypto/openssl/ssl/s3_srvr.c
/freebsd-11-stable/crypto/openssl/ssl/ssl.h
/freebsd-11-stable/crypto/openssl/ssl/ssl_lib.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_locl.h
/freebsd-11-stable/crypto/openssl/ssl/t1_lib.c
/freebsd-11-stable/crypto/openssl/ssl/t1_trce.c
/freebsd-11-stable/crypto/openssl/util/domd
lib/libcrypto/Makefile.inc
lib/libcrypto/Makefile.man
lib/libcrypto/amd64/x86_64-mont.S
lib/libcrypto/amd64/x86_64-mont5.S
lib/libcrypto/arm/armv4-mont.S
lib/libcrypto/i386/x86-mont.S
lib/libcrypto/man/ASN1_OBJECT_new.3
lib/libcrypto/man/ASN1_STRING_length.3
lib/libcrypto/man/ASN1_STRING_new.3
lib/libcrypto/man/ASN1_STRING_print_ex.3
lib/libcrypto/man/ASN1_TIME_set.3
lib/libcrypto/man/ASN1_generate_nconf.3
lib/libcrypto/man/BIO_ctrl.3
lib/libcrypto/man/BIO_f_base64.3
lib/libcrypto/man/BIO_f_buffer.3
lib/libcrypto/man/BIO_f_cipher.3
lib/libcrypto/man/BIO_f_md.3
lib/libcrypto/man/BIO_f_null.3
lib/libcrypto/man/BIO_f_ssl.3
lib/libcrypto/man/BIO_find_type.3
lib/libcrypto/man/BIO_new.3
lib/libcrypto/man/BIO_new_CMS.3
lib/libcrypto/man/BIO_push.3
lib/libcrypto/man/BIO_read.3
lib/libcrypto/man/BIO_s_accept.3
lib/libcrypto/man/BIO_s_bio.3
lib/libcrypto/man/BIO_s_connect.3
lib/libcrypto/man/BIO_s_fd.3
lib/libcrypto/man/BIO_s_file.3
lib/libcrypto/man/BIO_s_mem.3
lib/libcrypto/man/BIO_s_null.3
lib/libcrypto/man/BIO_s_socket.3
lib/libcrypto/man/BIO_set_callback.3
lib/libcrypto/man/BIO_should_retry.3
lib/libcrypto/man/BN_BLINDING_new.3
lib/libcrypto/man/BN_CTX_new.3
lib/libcrypto/man/BN_CTX_start.3
lib/libcrypto/man/BN_add.3
lib/libcrypto/man/BN_add_word.3
lib/libcrypto/man/BN_bn2bin.3
lib/libcrypto/man/BN_cmp.3
lib/libcrypto/man/BN_copy.3
lib/libcrypto/man/BN_generate_prime.3
lib/libcrypto/man/BN_mod_inverse.3
lib/libcrypto/man/BN_mod_mul_montgomery.3
lib/libcrypto/man/BN_mod_mul_reciprocal.3
lib/libcrypto/man/BN_new.3
lib/libcrypto/man/BN_num_bytes.3
lib/libcrypto/man/BN_rand.3
lib/libcrypto/man/BN_set_bit.3
lib/libcrypto/man/BN_swap.3
lib/libcrypto/man/BN_zero.3
lib/libcrypto/man/CMS_add0_cert.3
lib/libcrypto/man/CMS_add1_recipient_cert.3
lib/libcrypto/man/CMS_add1_signer.3
lib/libcrypto/man/CMS_compress.3
lib/libcrypto/man/CMS_decrypt.3
lib/libcrypto/man/CMS_encrypt.3
lib/libcrypto/man/CMS_final.3
lib/libcrypto/man/CMS_get0_RecipientInfos.3
lib/libcrypto/man/CMS_get0_SignerInfos.3
lib/libcrypto/man/CMS_get0_type.3
lib/libcrypto/man/CMS_get1_ReceiptRequest.3
lib/libcrypto/man/CMS_sign.3
lib/libcrypto/man/CMS_sign_receipt.3
lib/libcrypto/man/CMS_uncompress.3
lib/libcrypto/man/CMS_verify.3
lib/libcrypto/man/CMS_verify_receipt.3
lib/libcrypto/man/CONF_modules_free.3
lib/libcrypto/man/CONF_modules_load_file.3
lib/libcrypto/man/CRYPTO_set_ex_data.3
lib/libcrypto/man/DH_generate_key.3
lib/libcrypto/man/DH_generate_parameters.3
lib/libcrypto/man/DH_get_ex_new_index.3
lib/libcrypto/man/DH_new.3
lib/libcrypto/man/DH_set_method.3
lib/libcrypto/man/DH_size.3
lib/libcrypto/man/DSA_SIG_new.3
lib/libcrypto/man/DSA_do_sign.3
lib/libcrypto/man/DSA_dup_DH.3
lib/libcrypto/man/DSA_generate_key.3
lib/libcrypto/man/DSA_generate_parameters.3
lib/libcrypto/man/DSA_get_ex_new_index.3
lib/libcrypto/man/DSA_new.3
lib/libcrypto/man/DSA_set_method.3
lib/libcrypto/man/DSA_sign.3
lib/libcrypto/man/DSA_size.3
lib/libcrypto/man/EC_GFp_simple_method.3
lib/libcrypto/man/EC_GROUP_copy.3
lib/libcrypto/man/EC_GROUP_new.3
lib/libcrypto/man/EC_KEY_new.3
lib/libcrypto/man/EC_POINT_add.3
lib/libcrypto/man/EC_POINT_new.3
lib/libcrypto/man/ERR_GET_LIB.3
lib/libcrypto/man/ERR_clear_error.3
lib/libcrypto/man/ERR_error_string.3
lib/libcrypto/man/ERR_get_error.3
lib/libcrypto/man/ERR_load_crypto_strings.3
lib/libcrypto/man/ERR_load_strings.3
lib/libcrypto/man/ERR_print_errors.3
lib/libcrypto/man/ERR_put_error.3
lib/libcrypto/man/ERR_remove_state.3
lib/libcrypto/man/ERR_set_mark.3
lib/libcrypto/man/EVP_BytesToKey.3
lib/libcrypto/man/EVP_DigestInit.3
lib/libcrypto/man/EVP_DigestSignInit.3
lib/libcrypto/man/EVP_DigestVerifyInit.3
lib/libcrypto/man/EVP_EncodeInit.3
lib/libcrypto/man/EVP_EncryptInit.3
lib/libcrypto/man/EVP_OpenInit.3
lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
lib/libcrypto/man/EVP_PKEY_CTX_new.3
lib/libcrypto/man/EVP_PKEY_cmp.3
lib/libcrypto/man/EVP_PKEY_decrypt.3
lib/libcrypto/man/EVP_PKEY_derive.3
lib/libcrypto/man/EVP_PKEY_encrypt.3
lib/libcrypto/man/EVP_PKEY_get_default_digest.3
lib/libcrypto/man/EVP_PKEY_keygen.3
lib/libcrypto/man/EVP_PKEY_meth_new.3
lib/libcrypto/man/EVP_PKEY_new.3
lib/libcrypto/man/EVP_PKEY_print_private.3
lib/libcrypto/man/EVP_PKEY_set1_RSA.3
lib/libcrypto/man/EVP_PKEY_sign.3
lib/libcrypto/man/EVP_PKEY_verify.3
lib/libcrypto/man/EVP_PKEY_verify_recover.3
lib/libcrypto/man/EVP_SealInit.3
lib/libcrypto/man/EVP_SignInit.3
lib/libcrypto/man/EVP_VerifyInit.3
lib/libcrypto/man/OBJ_nid2obj.3
lib/libcrypto/man/OPENSSL_Applink.3
lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
lib/libcrypto/man/OPENSSL_config.3
lib/libcrypto/man/OPENSSL_ia32cap.3
lib/libcrypto/man/OPENSSL_instrument_bus.3
lib/libcrypto/man/OPENSSL_load_builtin_modules.3
lib/libcrypto/man/OpenSSL_add_all_algorithms.3
lib/libcrypto/man/PEM_write_bio_CMS_stream.3
lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
lib/libcrypto/man/PKCS12_create.3
lib/libcrypto/man/PKCS12_parse.3
lib/libcrypto/man/PKCS7_decrypt.3
lib/libcrypto/man/PKCS7_encrypt.3
lib/libcrypto/man/PKCS7_sign.3
lib/libcrypto/man/PKCS7_sign_add_signer.3
lib/libcrypto/man/PKCS7_verify.3
lib/libcrypto/man/RAND_add.3
lib/libcrypto/man/RAND_bytes.3
lib/libcrypto/man/RAND_cleanup.3
lib/libcrypto/man/RAND_egd.3
lib/libcrypto/man/RAND_load_file.3
lib/libcrypto/man/RAND_set_rand_method.3
lib/libcrypto/man/RSA_blinding_on.3
lib/libcrypto/man/RSA_check_key.3
lib/libcrypto/man/RSA_generate_key.3
lib/libcrypto/man/RSA_get_ex_new_index.3
lib/libcrypto/man/RSA_new.3
lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
lib/libcrypto/man/RSA_print.3
lib/libcrypto/man/RSA_private_encrypt.3
lib/libcrypto/man/RSA_public_encrypt.3
lib/libcrypto/man/RSA_set_method.3
lib/libcrypto/man/RSA_sign.3
lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
lib/libcrypto/man/RSA_size.3
lib/libcrypto/man/SMIME_read_CMS.3
lib/libcrypto/man/SMIME_read_PKCS7.3
lib/libcrypto/man/SMIME_write_CMS.3
lib/libcrypto/man/SMIME_write_PKCS7.3
lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
lib/libcrypto/man/X509_NAME_get_index_by_NID.3
lib/libcrypto/man/X509_NAME_print_ex.3
lib/libcrypto/man/X509_STORE_CTX_get_error.3
lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
lib/libcrypto/man/X509_STORE_CTX_new.3
lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
lib/libcrypto/man/X509_check_host.3
lib/libcrypto/man/X509_check_private_key.3
lib/libcrypto/man/X509_cmp_time.3
lib/libcrypto/man/X509_new.3
lib/libcrypto/man/X509_verify_cert.3
lib/libcrypto/man/bio.3
lib/libcrypto/man/blowfish.3
lib/libcrypto/man/bn.3
lib/libcrypto/man/bn_internal.3
lib/libcrypto/man/buffer.3
lib/libcrypto/man/crypto.3
lib/libcrypto/man/d2i_ASN1_OBJECT.3
lib/libcrypto/man/d2i_CMS_ContentInfo.3
lib/libcrypto/man/d2i_DHparams.3
lib/libcrypto/man/d2i_DSAPublicKey.3
lib/libcrypto/man/d2i_ECPKParameters.3
lib/libcrypto/man/d2i_ECPrivateKey.3
lib/libcrypto/man/d2i_PKCS8PrivateKey.3
lib/libcrypto/man/d2i_PrivateKey.3
lib/libcrypto/man/d2i_RSAPublicKey.3
lib/libcrypto/man/d2i_X509.3
lib/libcrypto/man/d2i_X509_ALGOR.3
lib/libcrypto/man/d2i_X509_CRL.3
lib/libcrypto/man/d2i_X509_NAME.3
lib/libcrypto/man/d2i_X509_REQ.3
lib/libcrypto/man/d2i_X509_SIG.3
lib/libcrypto/man/des.3
lib/libcrypto/man/dh.3
lib/libcrypto/man/dsa.3
lib/libcrypto/man/ec.3
lib/libcrypto/man/ecdsa.3
lib/libcrypto/man/engine.3
lib/libcrypto/man/err.3
lib/libcrypto/man/evp.3
lib/libcrypto/man/hmac.3
lib/libcrypto/man/i2d_CMS_bio_stream.3
lib/libcrypto/man/i2d_PKCS7_bio_stream.3
lib/libcrypto/man/lh_stats.3
lib/libcrypto/man/lhash.3
lib/libcrypto/man/md5.3
lib/libcrypto/man/mdc2.3
lib/libcrypto/man/pem.3
lib/libcrypto/man/rand.3
lib/libcrypto/man/rc4.3
lib/libcrypto/man/ripemd.3
lib/libcrypto/man/rsa.3
lib/libcrypto/man/sha.3
lib/libcrypto/man/threads.3
lib/libcrypto/man/ui.3
lib/libcrypto/man/ui_compat.3
lib/libcrypto/man/x509.3
lib/libssl/Makefile.man
lib/libssl/man/SSL_CIPHER_get_name.3
lib/libssl/man/SSL_COMP_add_compression_method.3
lib/libssl/man/SSL_CONF_CTX_new.3
lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
lib/libssl/man/SSL_CONF_CTX_set_flags.3
lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
lib/libssl/man/SSL_CONF_cmd.3
lib/libssl/man/SSL_CONF_cmd_argv.3
lib/libssl/man/SSL_CTX_add1_chain_cert.3
lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
lib/libssl/man/SSL_CTX_add_session.3
lib/libssl/man/SSL_CTX_ctrl.3
lib/libssl/man/SSL_CTX_flush_sessions.3
lib/libssl/man/SSL_CTX_free.3
lib/libssl/man/SSL_CTX_get0_param.3
lib/libssl/man/SSL_CTX_get_ex_new_index.3
lib/libssl/man/SSL_CTX_get_verify_mode.3
lib/libssl/man/SSL_CTX_load_verify_locations.3
lib/libssl/man/SSL_CTX_new.3
lib/libssl/man/SSL_CTX_sess_number.3
lib/libssl/man/SSL_CTX_sess_set_cache_size.3
lib/libssl/man/SSL_CTX_sess_set_get_cb.3
lib/libssl/man/SSL_CTX_sessions.3
lib/libssl/man/SSL_CTX_set1_curves.3
lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
lib/libssl/man/SSL_CTX_set_alpn_select_cb.3
lib/libssl/man/SSL_CTX_set_cert_cb.3
lib/libssl/man/SSL_CTX_set_cert_store.3
lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
lib/libssl/man/SSL_CTX_set_cipher_list.3
lib/libssl/man/SSL_CTX_set_client_CA_list.3
lib/libssl/man/SSL_CTX_set_client_cert_cb.3
lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
lib/libssl/man/SSL_CTX_set_generate_session_id.3
lib/libssl/man/SSL_CTX_set_info_callback.3
lib/libssl/man/SSL_CTX_set_max_cert_list.3
lib/libssl/man/SSL_CTX_set_mode.3
lib/libssl/man/SSL_CTX_set_msg_callback.3
lib/libssl/man/SSL_CTX_set_options.3
lib/libssl/man/SSL_CTX_set_psk_client_callback.3
lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
lib/libssl/man/SSL_CTX_set_read_ahead.3
lib/libssl/man/SSL_CTX_set_session_cache_mode.3
lib/libssl/man/SSL_CTX_set_session_id_context.3
lib/libssl/man/SSL_CTX_set_ssl_version.3
lib/libssl/man/SSL_CTX_set_timeout.3
lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3
lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
lib/libssl/man/SSL_CTX_set_verify.3
lib/libssl/man/SSL_CTX_use_certificate.3
lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
lib/libssl/man/SSL_CTX_use_serverinfo.3
lib/libssl/man/SSL_SESSION_free.3
lib/libssl/man/SSL_SESSION_get_ex_new_index.3
lib/libssl/man/SSL_SESSION_get_time.3
lib/libssl/man/SSL_accept.3
lib/libssl/man/SSL_alert_type_string.3
lib/libssl/man/SSL_check_chain.3
lib/libssl/man/SSL_clear.3
lib/libssl/man/SSL_connect.3
lib/libssl/man/SSL_do_handshake.3
lib/libssl/man/SSL_export_keying_material.3
lib/libssl/man/SSL_free.3
lib/libssl/man/SSL_get_SSL_CTX.3
lib/libssl/man/SSL_get_ciphers.3
lib/libssl/man/SSL_get_client_CA_list.3
lib/libssl/man/SSL_get_current_cipher.3
lib/libssl/man/SSL_get_default_timeout.3
lib/libssl/man/SSL_get_error.3
lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
lib/libssl/man/SSL_get_ex_new_index.3
lib/libssl/man/SSL_get_fd.3
lib/libssl/man/SSL_get_peer_cert_chain.3
lib/libssl/man/SSL_get_peer_certificate.3
lib/libssl/man/SSL_get_psk_identity.3
lib/libssl/man/SSL_get_rbio.3
lib/libssl/man/SSL_get_session.3
lib/libssl/man/SSL_get_verify_result.3
lib/libssl/man/SSL_get_version.3
lib/libssl/man/SSL_library_init.3
lib/libssl/man/SSL_load_client_CA_file.3
lib/libssl/man/SSL_new.3
lib/libssl/man/SSL_pending.3
lib/libssl/man/SSL_read.3
lib/libssl/man/SSL_rstate_string.3
lib/libssl/man/SSL_session_reused.3
lib/libssl/man/SSL_set_bio.3
lib/libssl/man/SSL_set_connect_state.3
lib/libssl/man/SSL_set_fd.3
lib/libssl/man/SSL_set_session.3
lib/libssl/man/SSL_set_shutdown.3
lib/libssl/man/SSL_set_verify_result.3
lib/libssl/man/SSL_shutdown.3
lib/libssl/man/SSL_state_string.3
lib/libssl/man/SSL_want.3
lib/libssl/man/SSL_write.3
lib/libssl/man/d2i_SSL_SESSION.3
lib/libssl/man/ssl.3
usr.bin/openssl/man/CA.pl.1
usr.bin/openssl/man/asn1parse.1
usr.bin/openssl/man/ca.1
usr.bin/openssl/man/ciphers.1
usr.bin/openssl/man/cms.1
usr.bin/openssl/man/crl.1
usr.bin/openssl/man/crl2pkcs7.1
usr.bin/openssl/man/dgst.1
usr.bin/openssl/man/dhparam.1
usr.bin/openssl/man/dsa.1
usr.bin/openssl/man/dsaparam.1
usr.bin/openssl/man/ec.1
usr.bin/openssl/man/ecparam.1
usr.bin/openssl/man/enc.1
usr.bin/openssl/man/errstr.1
usr.bin/openssl/man/gendsa.1
usr.bin/openssl/man/genpkey.1
usr.bin/openssl/man/genrsa.1
usr.bin/openssl/man/nseq.1
usr.bin/openssl/man/ocsp.1
usr.bin/openssl/man/openssl.1
usr.bin/openssl/man/passwd.1
usr.bin/openssl/man/pkcs12.1
usr.bin/openssl/man/pkcs7.1
usr.bin/openssl/man/pkcs8.1
usr.bin/openssl/man/pkey.1
usr.bin/openssl/man/pkeyparam.1
usr.bin/openssl/man/pkeyutl.1
usr.bin/openssl/man/rand.1
usr.bin/openssl/man/req.1
usr.bin/openssl/man/rsa.1
usr.bin/openssl/man/rsautl.1
usr.bin/openssl/man/s_client.1
usr.bin/openssl/man/s_server.1
usr.bin/openssl/man/s_time.1
usr.bin/openssl/man/sess_id.1
usr.bin/openssl/man/smime.1
usr.bin/openssl/man/speed.1
usr.bin/openssl/man/spkac.1
usr.bin/openssl/man/ts.1
usr.bin/openssl/man/tsget.1
usr.bin/openssl/man/verify.1
usr.bin/openssl/man/version.1
usr.bin/openssl/man/x509.1
usr.bin/openssl/man/x509v3_config.1
331638 27-Mar-2018 jkim

MFC: r331627

Merge OpenSSL 1.0.2o.


/freebsd-11-stable/crypto/openssl/CHANGES
/freebsd-11-stable/crypto/openssl/Configure
/freebsd-11-stable/crypto/openssl/LICENSE
/freebsd-11-stable/crypto/openssl/Makefile
/freebsd-11-stable/crypto/openssl/NEWS
/freebsd-11-stable/crypto/openssl/README
/freebsd-11-stable/crypto/openssl/apps/app_rand.c
/freebsd-11-stable/crypto/openssl/apps/apps.c
/freebsd-11-stable/crypto/openssl/apps/ca.c
/freebsd-11-stable/crypto/openssl/apps/ciphers.c
/freebsd-11-stable/crypto/openssl/apps/cms.c
/freebsd-11-stable/crypto/openssl/apps/dgst.c
/freebsd-11-stable/crypto/openssl/apps/dsaparam.c
/freebsd-11-stable/crypto/openssl/apps/ecparam.c
/freebsd-11-stable/crypto/openssl/apps/enc.c
/freebsd-11-stable/crypto/openssl/apps/errstr.c
/freebsd-11-stable/crypto/openssl/apps/ocsp.c
/freebsd-11-stable/crypto/openssl/apps/openssl.c
/freebsd-11-stable/crypto/openssl/apps/passwd.c
/freebsd-11-stable/crypto/openssl/apps/pkcs12.c
/freebsd-11-stable/crypto/openssl/apps/pkcs8.c
/freebsd-11-stable/crypto/openssl/apps/rand.c
/freebsd-11-stable/crypto/openssl/apps/req.c
/freebsd-11-stable/crypto/openssl/apps/s_client.c
/freebsd-11-stable/crypto/openssl/apps/s_server.c
/freebsd-11-stable/crypto/openssl/apps/s_socket.c
/freebsd-11-stable/crypto/openssl/apps/s_time.c
/freebsd-11-stable/crypto/openssl/apps/speed.c
/freebsd-11-stable/crypto/openssl/apps/x509.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_gentm.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_mbstr.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_object.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_strex.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_time.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_utctm.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/asn1.h
/freebsd-11-stable/crypto/openssl/crypto/asn1/asn1_err.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/asn1_lib.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/asn1_par.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/asn_mime.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/t_x509a.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/tasn_dec.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/tasn_prn.c
/freebsd-11-stable/crypto/openssl/crypto/bf/bftest.c
/freebsd-11-stable/crypto/openssl/crypto/bio/b_dump.c
/freebsd-11-stable/crypto/openssl/crypto/bio/b_print.c
/freebsd-11-stable/crypto/openssl/crypto/bio/bio_cb.c
/freebsd-11-stable/crypto/openssl/crypto/bio/bss_bio.c
/freebsd-11-stable/crypto/openssl/crypto/bio/bss_conn.c
/freebsd-11-stable/crypto/openssl/crypto/bio/bss_file.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_exp.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_lib.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_mont.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_print.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bntest.c
/freebsd-11-stable/crypto/openssl/crypto/bn/expspeed.c
/freebsd-11-stable/crypto/openssl/crypto/bn/exptest.c
/freebsd-11-stable/crypto/openssl/crypto/conf/conf_def.c
/freebsd-11-stable/crypto/openssl/crypto/conf/conf_mod.c
/freebsd-11-stable/crypto/openssl/crypto/des/destest.c
/freebsd-11-stable/crypto/openssl/crypto/des/ecb_enc.c
/freebsd-11-stable/crypto/openssl/crypto/des/fcrypt.c
/freebsd-11-stable/crypto/openssl/crypto/des/read_pwd.c
/freebsd-11-stable/crypto/openssl/crypto/des/set_key.c
/freebsd-11-stable/crypto/openssl/crypto/dh/dhtest.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsatest.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_lib.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_mult.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_nistp224.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_nistp256.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_nistp521.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_nistz256.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_smpl.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ectest.c
/freebsd-11-stable/crypto/openssl/crypto/ecdh/ecdhtest.c
/freebsd-11-stable/crypto/openssl/crypto/engine/eng_cryptodev.c
/freebsd-11-stable/crypto/openssl/crypto/engine/eng_table.c
/freebsd-11-stable/crypto/openssl/crypto/err/err.c
/freebsd-11-stable/crypto/openssl/crypto/err/err_prn.c
/freebsd-11-stable/crypto/openssl/crypto/evp/bio_b64.c
/freebsd-11-stable/crypto/openssl/crypto/evp/digest.c
/freebsd-11-stable/crypto/openssl/crypto/evp/e_aes.c
/freebsd-11-stable/crypto/openssl/crypto/evp/e_camellia.c
/freebsd-11-stable/crypto/openssl/crypto/evp/evp_enc.c
/freebsd-11-stable/crypto/openssl/crypto/evp/evp_locl.h
/freebsd-11-stable/crypto/openssl/crypto/evp/evp_pbe.c
/freebsd-11-stable/crypto/openssl/crypto/evp/evp_test.c
/freebsd-11-stable/crypto/openssl/crypto/evp/openbsd_hw.c
/freebsd-11-stable/crypto/openssl/crypto/evp/p5_crpt2.c
/freebsd-11-stable/crypto/openssl/crypto/hmac/hmac.c
/freebsd-11-stable/crypto/openssl/crypto/jpake/jpake.c
/freebsd-11-stable/crypto/openssl/crypto/md2/md2_dgst.c
/freebsd-11-stable/crypto/openssl/crypto/md4/md4.c
/freebsd-11-stable/crypto/openssl/crypto/mem_dbg.c
/freebsd-11-stable/crypto/openssl/crypto/o_init.c
/freebsd-11-stable/crypto/openssl/crypto/o_time.c
/freebsd-11-stable/crypto/openssl/crypto/objects/o_names.c
/freebsd-11-stable/crypto/openssl/crypto/objects/obj_dat.c
/freebsd-11-stable/crypto/openssl/crypto/opensslv.h
/freebsd-11-stable/crypto/openssl/crypto/pem/pem_info.c
/freebsd-11-stable/crypto/openssl/crypto/pem/pem_lib.c
/freebsd-11-stable/crypto/openssl/crypto/pkcs7/pk7_doit.c
/freebsd-11-stable/crypto/openssl/crypto/rand/md_rand.c
/freebsd-11-stable/crypto/openssl/crypto/rand/rand_egd.c
/freebsd-11-stable/crypto/openssl/crypto/rand/rand_unix.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_crpt.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_gen.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_pss.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_test.c
/freebsd-11-stable/crypto/openssl/crypto/srp/srp_grps.h
/freebsd-11-stable/crypto/openssl/crypto/threads/mttest.c
/freebsd-11-stable/crypto/openssl/crypto/ts/Makefile
/freebsd-11-stable/crypto/openssl/crypto/ts/ts_rsp_sign.c
/freebsd-11-stable/crypto/openssl/crypto/ui/ui_openssl.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_txt.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_v3.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_vpm.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_alt.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_conf.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_info.c
/freebsd-11-stable/crypto/openssl/doc/apps/ca.pod
/freebsd-11-stable/crypto/openssl/doc/apps/ecparam.pod
/freebsd-11-stable/crypto/openssl/doc/apps/s_client.pod
/freebsd-11-stable/crypto/openssl/doc/apps/verify.pod
/freebsd-11-stable/crypto/openssl/doc/apps/x509.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/ASN1_STRING_length.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/BIO_s_mem.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/BN_zero.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/EVP_EncryptInit.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/X509_VERIFY_PARAM_set_flags.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/threads.pod
/freebsd-11-stable/crypto/openssl/engines/ccgost/README.gost
/freebsd-11-stable/crypto/openssl/engines/ccgost/gost_eng.c
/freebsd-11-stable/crypto/openssl/engines/e_atalla.c
/freebsd-11-stable/crypto/openssl/ssl/Makefile
/freebsd-11-stable/crypto/openssl/ssl/bad_dtls_test.c
/freebsd-11-stable/crypto/openssl/ssl/d1_lib.c
/freebsd-11-stable/crypto/openssl/ssl/d1_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/fatalerrtest.c
/freebsd-11-stable/crypto/openssl/ssl/kssl.c
/freebsd-11-stable/crypto/openssl/ssl/s23_srvr.c
/freebsd-11-stable/crypto/openssl/ssl/s2_clnt.c
/freebsd-11-stable/crypto/openssl/ssl/s2_enc.c
/freebsd-11-stable/crypto/openssl/ssl/s2_lib.c
/freebsd-11-stable/crypto/openssl/ssl/s2_srvr.c
/freebsd-11-stable/crypto/openssl/ssl/s3_clnt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_lib.c
/freebsd-11-stable/crypto/openssl/ssl/s3_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_srvr.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_cert.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_lib.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_sess.c
/freebsd-11-stable/crypto/openssl/ssl/ssltest.c
/freebsd-11-stable/crypto/openssl/ssl/t1_enc.c
/freebsd-11-stable/crypto/openssl/ssl/t1_lib.c
/freebsd-11-stable/crypto/openssl/ssl/t1_trce.c
lib/libcrypto/Makefile.inc
lib/libcrypto/man/ASN1_OBJECT_new.3
lib/libcrypto/man/ASN1_STRING_length.3
lib/libcrypto/man/ASN1_STRING_new.3
lib/libcrypto/man/ASN1_STRING_print_ex.3
lib/libcrypto/man/ASN1_TIME_set.3
lib/libcrypto/man/ASN1_generate_nconf.3
lib/libcrypto/man/BIO_ctrl.3
lib/libcrypto/man/BIO_f_base64.3
lib/libcrypto/man/BIO_f_buffer.3
lib/libcrypto/man/BIO_f_cipher.3
lib/libcrypto/man/BIO_f_md.3
lib/libcrypto/man/BIO_f_null.3
lib/libcrypto/man/BIO_f_ssl.3
lib/libcrypto/man/BIO_find_type.3
lib/libcrypto/man/BIO_new.3
lib/libcrypto/man/BIO_new_CMS.3
lib/libcrypto/man/BIO_push.3
lib/libcrypto/man/BIO_read.3
lib/libcrypto/man/BIO_s_accept.3
lib/libcrypto/man/BIO_s_bio.3
lib/libcrypto/man/BIO_s_connect.3
lib/libcrypto/man/BIO_s_fd.3
lib/libcrypto/man/BIO_s_file.3
lib/libcrypto/man/BIO_s_mem.3
lib/libcrypto/man/BIO_s_null.3
lib/libcrypto/man/BIO_s_socket.3
lib/libcrypto/man/BIO_set_callback.3
lib/libcrypto/man/BIO_should_retry.3
lib/libcrypto/man/BN_BLINDING_new.3
lib/libcrypto/man/BN_CTX_new.3
lib/libcrypto/man/BN_CTX_start.3
lib/libcrypto/man/BN_add.3
lib/libcrypto/man/BN_add_word.3
lib/libcrypto/man/BN_bn2bin.3
lib/libcrypto/man/BN_cmp.3
lib/libcrypto/man/BN_copy.3
lib/libcrypto/man/BN_generate_prime.3
lib/libcrypto/man/BN_mod_inverse.3
lib/libcrypto/man/BN_mod_mul_montgomery.3
lib/libcrypto/man/BN_mod_mul_reciprocal.3
lib/libcrypto/man/BN_new.3
lib/libcrypto/man/BN_num_bytes.3
lib/libcrypto/man/BN_rand.3
lib/libcrypto/man/BN_set_bit.3
lib/libcrypto/man/BN_swap.3
lib/libcrypto/man/BN_zero.3
lib/libcrypto/man/CMS_add0_cert.3
lib/libcrypto/man/CMS_add1_recipient_cert.3
lib/libcrypto/man/CMS_add1_signer.3
lib/libcrypto/man/CMS_compress.3
lib/libcrypto/man/CMS_decrypt.3
lib/libcrypto/man/CMS_encrypt.3
lib/libcrypto/man/CMS_final.3
lib/libcrypto/man/CMS_get0_RecipientInfos.3
lib/libcrypto/man/CMS_get0_SignerInfos.3
lib/libcrypto/man/CMS_get0_type.3
lib/libcrypto/man/CMS_get1_ReceiptRequest.3
lib/libcrypto/man/CMS_sign.3
lib/libcrypto/man/CMS_sign_receipt.3
lib/libcrypto/man/CMS_uncompress.3
lib/libcrypto/man/CMS_verify.3
lib/libcrypto/man/CMS_verify_receipt.3
lib/libcrypto/man/CONF_modules_free.3
lib/libcrypto/man/CONF_modules_load_file.3
lib/libcrypto/man/CRYPTO_set_ex_data.3
lib/libcrypto/man/DH_generate_key.3
lib/libcrypto/man/DH_generate_parameters.3
lib/libcrypto/man/DH_get_ex_new_index.3
lib/libcrypto/man/DH_new.3
lib/libcrypto/man/DH_set_method.3
lib/libcrypto/man/DH_size.3
lib/libcrypto/man/DSA_SIG_new.3
lib/libcrypto/man/DSA_do_sign.3
lib/libcrypto/man/DSA_dup_DH.3
lib/libcrypto/man/DSA_generate_key.3
lib/libcrypto/man/DSA_generate_parameters.3
lib/libcrypto/man/DSA_get_ex_new_index.3
lib/libcrypto/man/DSA_new.3
lib/libcrypto/man/DSA_set_method.3
lib/libcrypto/man/DSA_sign.3
lib/libcrypto/man/DSA_size.3
lib/libcrypto/man/EC_GFp_simple_method.3
lib/libcrypto/man/EC_GROUP_copy.3
lib/libcrypto/man/EC_GROUP_new.3
lib/libcrypto/man/EC_KEY_new.3
lib/libcrypto/man/EC_POINT_add.3
lib/libcrypto/man/EC_POINT_new.3
lib/libcrypto/man/ERR_GET_LIB.3
lib/libcrypto/man/ERR_clear_error.3
lib/libcrypto/man/ERR_error_string.3
lib/libcrypto/man/ERR_get_error.3
lib/libcrypto/man/ERR_load_crypto_strings.3
lib/libcrypto/man/ERR_load_strings.3
lib/libcrypto/man/ERR_print_errors.3
lib/libcrypto/man/ERR_put_error.3
lib/libcrypto/man/ERR_remove_state.3
lib/libcrypto/man/ERR_set_mark.3
lib/libcrypto/man/EVP_BytesToKey.3
lib/libcrypto/man/EVP_DigestInit.3
lib/libcrypto/man/EVP_DigestSignInit.3
lib/libcrypto/man/EVP_DigestVerifyInit.3
lib/libcrypto/man/EVP_EncodeInit.3
lib/libcrypto/man/EVP_EncryptInit.3
lib/libcrypto/man/EVP_OpenInit.3
lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
lib/libcrypto/man/EVP_PKEY_CTX_new.3
lib/libcrypto/man/EVP_PKEY_cmp.3
lib/libcrypto/man/EVP_PKEY_decrypt.3
lib/libcrypto/man/EVP_PKEY_derive.3
lib/libcrypto/man/EVP_PKEY_encrypt.3
lib/libcrypto/man/EVP_PKEY_get_default_digest.3
lib/libcrypto/man/EVP_PKEY_keygen.3
lib/libcrypto/man/EVP_PKEY_meth_new.3
lib/libcrypto/man/EVP_PKEY_new.3
lib/libcrypto/man/EVP_PKEY_print_private.3
lib/libcrypto/man/EVP_PKEY_set1_RSA.3
lib/libcrypto/man/EVP_PKEY_sign.3
lib/libcrypto/man/EVP_PKEY_verify.3
lib/libcrypto/man/EVP_PKEY_verify_recover.3
lib/libcrypto/man/EVP_SealInit.3
lib/libcrypto/man/EVP_SignInit.3
lib/libcrypto/man/EVP_VerifyInit.3
lib/libcrypto/man/OBJ_nid2obj.3
lib/libcrypto/man/OPENSSL_Applink.3
lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
lib/libcrypto/man/OPENSSL_config.3
lib/libcrypto/man/OPENSSL_ia32cap.3
lib/libcrypto/man/OPENSSL_instrument_bus.3
lib/libcrypto/man/OPENSSL_load_builtin_modules.3
lib/libcrypto/man/OpenSSL_add_all_algorithms.3
lib/libcrypto/man/PEM_write_bio_CMS_stream.3
lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
lib/libcrypto/man/PKCS12_create.3
lib/libcrypto/man/PKCS12_parse.3
lib/libcrypto/man/PKCS7_decrypt.3
lib/libcrypto/man/PKCS7_encrypt.3
lib/libcrypto/man/PKCS7_sign.3
lib/libcrypto/man/PKCS7_sign_add_signer.3
lib/libcrypto/man/PKCS7_verify.3
lib/libcrypto/man/RAND_add.3
lib/libcrypto/man/RAND_bytes.3
lib/libcrypto/man/RAND_cleanup.3
lib/libcrypto/man/RAND_egd.3
lib/libcrypto/man/RAND_load_file.3
lib/libcrypto/man/RAND_set_rand_method.3
lib/libcrypto/man/RSA_blinding_on.3
lib/libcrypto/man/RSA_check_key.3
lib/libcrypto/man/RSA_generate_key.3
lib/libcrypto/man/RSA_get_ex_new_index.3
lib/libcrypto/man/RSA_new.3
lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
lib/libcrypto/man/RSA_print.3
lib/libcrypto/man/RSA_private_encrypt.3
lib/libcrypto/man/RSA_public_encrypt.3
lib/libcrypto/man/RSA_set_method.3
lib/libcrypto/man/RSA_sign.3
lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
lib/libcrypto/man/RSA_size.3
lib/libcrypto/man/SMIME_read_CMS.3
lib/libcrypto/man/SMIME_read_PKCS7.3
lib/libcrypto/man/SMIME_write_CMS.3
lib/libcrypto/man/SMIME_write_PKCS7.3
lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
lib/libcrypto/man/X509_NAME_get_index_by_NID.3
lib/libcrypto/man/X509_NAME_print_ex.3
lib/libcrypto/man/X509_STORE_CTX_get_error.3
lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
lib/libcrypto/man/X509_STORE_CTX_new.3
lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
lib/libcrypto/man/X509_check_host.3
lib/libcrypto/man/X509_check_private_key.3
lib/libcrypto/man/X509_new.3
lib/libcrypto/man/X509_verify_cert.3
lib/libcrypto/man/bio.3
lib/libcrypto/man/blowfish.3
lib/libcrypto/man/bn.3
lib/libcrypto/man/bn_internal.3
lib/libcrypto/man/buffer.3
lib/libcrypto/man/crypto.3
lib/libcrypto/man/d2i_ASN1_OBJECT.3
lib/libcrypto/man/d2i_CMS_ContentInfo.3
lib/libcrypto/man/d2i_DHparams.3
lib/libcrypto/man/d2i_DSAPublicKey.3
lib/libcrypto/man/d2i_ECPKParameters.3
lib/libcrypto/man/d2i_ECPrivateKey.3
lib/libcrypto/man/d2i_PKCS8PrivateKey.3
lib/libcrypto/man/d2i_PrivateKey.3
lib/libcrypto/man/d2i_RSAPublicKey.3
lib/libcrypto/man/d2i_X509.3
lib/libcrypto/man/d2i_X509_ALGOR.3
lib/libcrypto/man/d2i_X509_CRL.3
lib/libcrypto/man/d2i_X509_NAME.3
lib/libcrypto/man/d2i_X509_REQ.3
lib/libcrypto/man/d2i_X509_SIG.3
lib/libcrypto/man/des.3
lib/libcrypto/man/dh.3
lib/libcrypto/man/dsa.3
lib/libcrypto/man/ec.3
lib/libcrypto/man/ecdsa.3
lib/libcrypto/man/engine.3
lib/libcrypto/man/err.3
lib/libcrypto/man/evp.3
lib/libcrypto/man/hmac.3
lib/libcrypto/man/i2d_CMS_bio_stream.3
lib/libcrypto/man/i2d_PKCS7_bio_stream.3
lib/libcrypto/man/lh_stats.3
lib/libcrypto/man/lhash.3
lib/libcrypto/man/md5.3
lib/libcrypto/man/mdc2.3
lib/libcrypto/man/pem.3
lib/libcrypto/man/rand.3
lib/libcrypto/man/rc4.3
lib/libcrypto/man/ripemd.3
lib/libcrypto/man/rsa.3
lib/libcrypto/man/sha.3
lib/libcrypto/man/threads.3
lib/libcrypto/man/ui.3
lib/libcrypto/man/ui_compat.3
lib/libcrypto/man/x509.3
lib/libssl/man/SSL_CIPHER_get_name.3
lib/libssl/man/SSL_COMP_add_compression_method.3
lib/libssl/man/SSL_CONF_CTX_new.3
lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
lib/libssl/man/SSL_CONF_CTX_set_flags.3
lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
lib/libssl/man/SSL_CONF_cmd.3
lib/libssl/man/SSL_CONF_cmd_argv.3
lib/libssl/man/SSL_CTX_add1_chain_cert.3
lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
lib/libssl/man/SSL_CTX_add_session.3
lib/libssl/man/SSL_CTX_ctrl.3
lib/libssl/man/SSL_CTX_flush_sessions.3
lib/libssl/man/SSL_CTX_free.3
lib/libssl/man/SSL_CTX_get0_param.3
lib/libssl/man/SSL_CTX_get_ex_new_index.3
lib/libssl/man/SSL_CTX_get_verify_mode.3
lib/libssl/man/SSL_CTX_load_verify_locations.3
lib/libssl/man/SSL_CTX_new.3
lib/libssl/man/SSL_CTX_sess_number.3
lib/libssl/man/SSL_CTX_sess_set_cache_size.3
lib/libssl/man/SSL_CTX_sess_set_get_cb.3
lib/libssl/man/SSL_CTX_sessions.3
lib/libssl/man/SSL_CTX_set1_curves.3
lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
lib/libssl/man/SSL_CTX_set_alpn_select_cb.3
lib/libssl/man/SSL_CTX_set_cert_cb.3
lib/libssl/man/SSL_CTX_set_cert_store.3
lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
lib/libssl/man/SSL_CTX_set_cipher_list.3
lib/libssl/man/SSL_CTX_set_client_CA_list.3
lib/libssl/man/SSL_CTX_set_client_cert_cb.3
lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
lib/libssl/man/SSL_CTX_set_generate_session_id.3
lib/libssl/man/SSL_CTX_set_info_callback.3
lib/libssl/man/SSL_CTX_set_max_cert_list.3
lib/libssl/man/SSL_CTX_set_mode.3
lib/libssl/man/SSL_CTX_set_msg_callback.3
lib/libssl/man/SSL_CTX_set_options.3
lib/libssl/man/SSL_CTX_set_psk_client_callback.3
lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
lib/libssl/man/SSL_CTX_set_read_ahead.3
lib/libssl/man/SSL_CTX_set_session_cache_mode.3
lib/libssl/man/SSL_CTX_set_session_id_context.3
lib/libssl/man/SSL_CTX_set_ssl_version.3
lib/libssl/man/SSL_CTX_set_timeout.3
lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3
lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
lib/libssl/man/SSL_CTX_set_verify.3
lib/libssl/man/SSL_CTX_use_certificate.3
lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
lib/libssl/man/SSL_CTX_use_serverinfo.3
lib/libssl/man/SSL_SESSION_free.3
lib/libssl/man/SSL_SESSION_get_ex_new_index.3
lib/libssl/man/SSL_SESSION_get_time.3
lib/libssl/man/SSL_accept.3
lib/libssl/man/SSL_alert_type_string.3
lib/libssl/man/SSL_check_chain.3
lib/libssl/man/SSL_clear.3
lib/libssl/man/SSL_connect.3
lib/libssl/man/SSL_do_handshake.3
lib/libssl/man/SSL_export_keying_material.3
lib/libssl/man/SSL_free.3
lib/libssl/man/SSL_get_SSL_CTX.3
lib/libssl/man/SSL_get_ciphers.3
lib/libssl/man/SSL_get_client_CA_list.3
lib/libssl/man/SSL_get_current_cipher.3
lib/libssl/man/SSL_get_default_timeout.3
lib/libssl/man/SSL_get_error.3
lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
lib/libssl/man/SSL_get_ex_new_index.3
lib/libssl/man/SSL_get_fd.3
lib/libssl/man/SSL_get_peer_cert_chain.3
lib/libssl/man/SSL_get_peer_certificate.3
lib/libssl/man/SSL_get_psk_identity.3
lib/libssl/man/SSL_get_rbio.3
lib/libssl/man/SSL_get_session.3
lib/libssl/man/SSL_get_verify_result.3
lib/libssl/man/SSL_get_version.3
lib/libssl/man/SSL_library_init.3
lib/libssl/man/SSL_load_client_CA_file.3
lib/libssl/man/SSL_new.3
lib/libssl/man/SSL_pending.3
lib/libssl/man/SSL_read.3
lib/libssl/man/SSL_rstate_string.3
lib/libssl/man/SSL_session_reused.3
lib/libssl/man/SSL_set_bio.3
lib/libssl/man/SSL_set_connect_state.3
lib/libssl/man/SSL_set_fd.3
lib/libssl/man/SSL_set_session.3
lib/libssl/man/SSL_set_shutdown.3
lib/libssl/man/SSL_set_verify_result.3
lib/libssl/man/SSL_shutdown.3
lib/libssl/man/SSL_state_string.3
lib/libssl/man/SSL_want.3
lib/libssl/man/SSL_write.3
lib/libssl/man/d2i_SSL_SESSION.3
lib/libssl/man/ssl.3
usr.bin/openssl/man/CA.pl.1
usr.bin/openssl/man/asn1parse.1
usr.bin/openssl/man/ca.1
usr.bin/openssl/man/ciphers.1
usr.bin/openssl/man/cms.1
usr.bin/openssl/man/crl.1
usr.bin/openssl/man/crl2pkcs7.1
usr.bin/openssl/man/dgst.1
usr.bin/openssl/man/dhparam.1
usr.bin/openssl/man/dsa.1
usr.bin/openssl/man/dsaparam.1
usr.bin/openssl/man/ec.1
usr.bin/openssl/man/ecparam.1
usr.bin/openssl/man/enc.1
usr.bin/openssl/man/errstr.1
usr.bin/openssl/man/gendsa.1
usr.bin/openssl/man/genpkey.1
usr.bin/openssl/man/genrsa.1
usr.bin/openssl/man/nseq.1
usr.bin/openssl/man/ocsp.1
usr.bin/openssl/man/openssl.1
usr.bin/openssl/man/passwd.1
usr.bin/openssl/man/pkcs12.1
usr.bin/openssl/man/pkcs7.1
usr.bin/openssl/man/pkcs8.1
usr.bin/openssl/man/pkey.1
usr.bin/openssl/man/pkeyparam.1
usr.bin/openssl/man/pkeyutl.1
usr.bin/openssl/man/rand.1
usr.bin/openssl/man/req.1
usr.bin/openssl/man/rsa.1
usr.bin/openssl/man/rsautl.1
usr.bin/openssl/man/s_client.1
usr.bin/openssl/man/s_server.1
usr.bin/openssl/man/s_time.1
usr.bin/openssl/man/sess_id.1
usr.bin/openssl/man/smime.1
usr.bin/openssl/man/speed.1
usr.bin/openssl/man/spkac.1
usr.bin/openssl/man/ts.1
usr.bin/openssl/man/tsget.1
usr.bin/openssl/man/verify.1
usr.bin/openssl/man/version.1
usr.bin/openssl/man/x509.1
usr.bin/openssl/man/x509v3_config.1
329242 13-Feb-2018 jkim

MFC: r329024

Remove c_rehash(1) to not confuse users.

326663 07-Dec-2017 jkim

MFC: r326662

Merge OpenSSL 1.0.2n.


/freebsd-11-stable/crypto/openssl/CHANGES
/freebsd-11-stable/crypto/openssl/Configure
/freebsd-11-stable/crypto/openssl/Makefile
/freebsd-11-stable/crypto/openssl/NEWS
/freebsd-11-stable/crypto/openssl/README
/freebsd-11-stable/crypto/openssl/apps/apps.c
/freebsd-11-stable/crypto/openssl/apps/dsa.c
/freebsd-11-stable/crypto/openssl/apps/s_client.c
/freebsd-11-stable/crypto/openssl/apps/speed.c
/freebsd-11-stable/crypto/openssl/crypto/aes/asm/aes-armv4.pl
/freebsd-11-stable/crypto/openssl/crypto/aes/asm/bsaes-armv7.pl
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_i2d_fp.c
/freebsd-11-stable/crypto/openssl/crypto/bio/b_print.c
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/rsaz-avx2.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_exp.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_ameth.c
/freebsd-11-stable/crypto/openssl/crypto/engine/eng_fat.c
/freebsd-11-stable/crypto/openssl/crypto/lhash/lhash.c
/freebsd-11-stable/crypto/openssl/crypto/opensslv.h
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_gen.c
/freebsd-11-stable/crypto/openssl/crypto/sha/asm/sha256-armv4.pl
/freebsd-11-stable/crypto/openssl/crypto/symhacks.h
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_lib.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_scts.c
/freebsd-11-stable/crypto/openssl/doc/crypto/EVP_EncryptInit.pod
/freebsd-11-stable/crypto/openssl/ssl/Makefile
/freebsd-11-stable/crypto/openssl/ssl/bad_dtls_test.c
/freebsd-11-stable/crypto/openssl/ssl/fatalerrtest.c
/freebsd-11-stable/crypto/openssl/ssl/s23_clnt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/ssl.h
/freebsd-11-stable/crypto/openssl/ssl/ssltest.c
/freebsd-11-stable/crypto/openssl/ssl/t1_lib.c
/freebsd-11-stable/crypto/openssl/util/copy-if-different.pl
/freebsd-11-stable/crypto/openssl/util/copy.pl
/freebsd-11-stable/crypto/openssl/util/libeay.num
/freebsd-11-stable/crypto/openssl/util/mk1mf.pl
lib/libcrypto/Makefile.inc
lib/libcrypto/amd64/rsaz-avx2.S
lib/libcrypto/arm/aes-armv4.S
lib/libcrypto/arm/bsaes-armv7.S
lib/libcrypto/arm/sha256-armv4.S
lib/libcrypto/man/ASN1_OBJECT_new.3
lib/libcrypto/man/ASN1_STRING_length.3
lib/libcrypto/man/ASN1_STRING_new.3
lib/libcrypto/man/ASN1_STRING_print_ex.3
lib/libcrypto/man/ASN1_TIME_set.3
lib/libcrypto/man/ASN1_generate_nconf.3
lib/libcrypto/man/BIO_ctrl.3
lib/libcrypto/man/BIO_f_base64.3
lib/libcrypto/man/BIO_f_buffer.3
lib/libcrypto/man/BIO_f_cipher.3
lib/libcrypto/man/BIO_f_md.3
lib/libcrypto/man/BIO_f_null.3
lib/libcrypto/man/BIO_f_ssl.3
lib/libcrypto/man/BIO_find_type.3
lib/libcrypto/man/BIO_new.3
lib/libcrypto/man/BIO_new_CMS.3
lib/libcrypto/man/BIO_push.3
lib/libcrypto/man/BIO_read.3
lib/libcrypto/man/BIO_s_accept.3
lib/libcrypto/man/BIO_s_bio.3
lib/libcrypto/man/BIO_s_connect.3
lib/libcrypto/man/BIO_s_fd.3
lib/libcrypto/man/BIO_s_file.3
lib/libcrypto/man/BIO_s_mem.3
lib/libcrypto/man/BIO_s_null.3
lib/libcrypto/man/BIO_s_socket.3
lib/libcrypto/man/BIO_set_callback.3
lib/libcrypto/man/BIO_should_retry.3
lib/libcrypto/man/BN_BLINDING_new.3
lib/libcrypto/man/BN_CTX_new.3
lib/libcrypto/man/BN_CTX_start.3
lib/libcrypto/man/BN_add.3
lib/libcrypto/man/BN_add_word.3
lib/libcrypto/man/BN_bn2bin.3
lib/libcrypto/man/BN_cmp.3
lib/libcrypto/man/BN_copy.3
lib/libcrypto/man/BN_generate_prime.3
lib/libcrypto/man/BN_mod_inverse.3
lib/libcrypto/man/BN_mod_mul_montgomery.3
lib/libcrypto/man/BN_mod_mul_reciprocal.3
lib/libcrypto/man/BN_new.3
lib/libcrypto/man/BN_num_bytes.3
lib/libcrypto/man/BN_rand.3
lib/libcrypto/man/BN_set_bit.3
lib/libcrypto/man/BN_swap.3
lib/libcrypto/man/BN_zero.3
lib/libcrypto/man/CMS_add0_cert.3
lib/libcrypto/man/CMS_add1_recipient_cert.3
lib/libcrypto/man/CMS_add1_signer.3
lib/libcrypto/man/CMS_compress.3
lib/libcrypto/man/CMS_decrypt.3
lib/libcrypto/man/CMS_encrypt.3
lib/libcrypto/man/CMS_final.3
lib/libcrypto/man/CMS_get0_RecipientInfos.3
lib/libcrypto/man/CMS_get0_SignerInfos.3
lib/libcrypto/man/CMS_get0_type.3
lib/libcrypto/man/CMS_get1_ReceiptRequest.3
lib/libcrypto/man/CMS_sign.3
lib/libcrypto/man/CMS_sign_receipt.3
lib/libcrypto/man/CMS_uncompress.3
lib/libcrypto/man/CMS_verify.3
lib/libcrypto/man/CMS_verify_receipt.3
lib/libcrypto/man/CONF_modules_free.3
lib/libcrypto/man/CONF_modules_load_file.3
lib/libcrypto/man/CRYPTO_set_ex_data.3
lib/libcrypto/man/DH_generate_key.3
lib/libcrypto/man/DH_generate_parameters.3
lib/libcrypto/man/DH_get_ex_new_index.3
lib/libcrypto/man/DH_new.3
lib/libcrypto/man/DH_set_method.3
lib/libcrypto/man/DH_size.3
lib/libcrypto/man/DSA_SIG_new.3
lib/libcrypto/man/DSA_do_sign.3
lib/libcrypto/man/DSA_dup_DH.3
lib/libcrypto/man/DSA_generate_key.3
lib/libcrypto/man/DSA_generate_parameters.3
lib/libcrypto/man/DSA_get_ex_new_index.3
lib/libcrypto/man/DSA_new.3
lib/libcrypto/man/DSA_set_method.3
lib/libcrypto/man/DSA_sign.3
lib/libcrypto/man/DSA_size.3
lib/libcrypto/man/EC_GFp_simple_method.3
lib/libcrypto/man/EC_GROUP_copy.3
lib/libcrypto/man/EC_GROUP_new.3
lib/libcrypto/man/EC_KEY_new.3
lib/libcrypto/man/EC_POINT_add.3
lib/libcrypto/man/EC_POINT_new.3
lib/libcrypto/man/ERR_GET_LIB.3
lib/libcrypto/man/ERR_clear_error.3
lib/libcrypto/man/ERR_error_string.3
lib/libcrypto/man/ERR_get_error.3
lib/libcrypto/man/ERR_load_crypto_strings.3
lib/libcrypto/man/ERR_load_strings.3
lib/libcrypto/man/ERR_print_errors.3
lib/libcrypto/man/ERR_put_error.3
lib/libcrypto/man/ERR_remove_state.3
lib/libcrypto/man/ERR_set_mark.3
lib/libcrypto/man/EVP_BytesToKey.3
lib/libcrypto/man/EVP_DigestInit.3
lib/libcrypto/man/EVP_DigestSignInit.3
lib/libcrypto/man/EVP_DigestVerifyInit.3
lib/libcrypto/man/EVP_EncodeInit.3
lib/libcrypto/man/EVP_EncryptInit.3
lib/libcrypto/man/EVP_OpenInit.3
lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
lib/libcrypto/man/EVP_PKEY_CTX_new.3
lib/libcrypto/man/EVP_PKEY_cmp.3
lib/libcrypto/man/EVP_PKEY_decrypt.3
lib/libcrypto/man/EVP_PKEY_derive.3
lib/libcrypto/man/EVP_PKEY_encrypt.3
lib/libcrypto/man/EVP_PKEY_get_default_digest.3
lib/libcrypto/man/EVP_PKEY_keygen.3
lib/libcrypto/man/EVP_PKEY_meth_new.3
lib/libcrypto/man/EVP_PKEY_new.3
lib/libcrypto/man/EVP_PKEY_print_private.3
lib/libcrypto/man/EVP_PKEY_set1_RSA.3
lib/libcrypto/man/EVP_PKEY_sign.3
lib/libcrypto/man/EVP_PKEY_verify.3
lib/libcrypto/man/EVP_PKEY_verify_recover.3
lib/libcrypto/man/EVP_SealInit.3
lib/libcrypto/man/EVP_SignInit.3
lib/libcrypto/man/EVP_VerifyInit.3
lib/libcrypto/man/OBJ_nid2obj.3
lib/libcrypto/man/OPENSSL_Applink.3
lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
lib/libcrypto/man/OPENSSL_config.3
lib/libcrypto/man/OPENSSL_ia32cap.3
lib/libcrypto/man/OPENSSL_instrument_bus.3
lib/libcrypto/man/OPENSSL_load_builtin_modules.3
lib/libcrypto/man/OpenSSL_add_all_algorithms.3
lib/libcrypto/man/PEM_write_bio_CMS_stream.3
lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
lib/libcrypto/man/PKCS12_create.3
lib/libcrypto/man/PKCS12_parse.3
lib/libcrypto/man/PKCS7_decrypt.3
lib/libcrypto/man/PKCS7_encrypt.3
lib/libcrypto/man/PKCS7_sign.3
lib/libcrypto/man/PKCS7_sign_add_signer.3
lib/libcrypto/man/PKCS7_verify.3
lib/libcrypto/man/RAND_add.3
lib/libcrypto/man/RAND_bytes.3
lib/libcrypto/man/RAND_cleanup.3
lib/libcrypto/man/RAND_egd.3
lib/libcrypto/man/RAND_load_file.3
lib/libcrypto/man/RAND_set_rand_method.3
lib/libcrypto/man/RSA_blinding_on.3
lib/libcrypto/man/RSA_check_key.3
lib/libcrypto/man/RSA_generate_key.3
lib/libcrypto/man/RSA_get_ex_new_index.3
lib/libcrypto/man/RSA_new.3
lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
lib/libcrypto/man/RSA_print.3
lib/libcrypto/man/RSA_private_encrypt.3
lib/libcrypto/man/RSA_public_encrypt.3
lib/libcrypto/man/RSA_set_method.3
lib/libcrypto/man/RSA_sign.3
lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
lib/libcrypto/man/RSA_size.3
lib/libcrypto/man/SMIME_read_CMS.3
lib/libcrypto/man/SMIME_read_PKCS7.3
lib/libcrypto/man/SMIME_write_CMS.3
lib/libcrypto/man/SMIME_write_PKCS7.3
lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
lib/libcrypto/man/X509_NAME_get_index_by_NID.3
lib/libcrypto/man/X509_NAME_print_ex.3
lib/libcrypto/man/X509_STORE_CTX_get_error.3
lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
lib/libcrypto/man/X509_STORE_CTX_new.3
lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
lib/libcrypto/man/X509_check_host.3
lib/libcrypto/man/X509_check_private_key.3
lib/libcrypto/man/X509_new.3
lib/libcrypto/man/X509_verify_cert.3
lib/libcrypto/man/bio.3
lib/libcrypto/man/blowfish.3
lib/libcrypto/man/bn.3
lib/libcrypto/man/bn_internal.3
lib/libcrypto/man/buffer.3
lib/libcrypto/man/crypto.3
lib/libcrypto/man/d2i_ASN1_OBJECT.3
lib/libcrypto/man/d2i_CMS_ContentInfo.3
lib/libcrypto/man/d2i_DHparams.3
lib/libcrypto/man/d2i_DSAPublicKey.3
lib/libcrypto/man/d2i_ECPKParameters.3
lib/libcrypto/man/d2i_ECPrivateKey.3
lib/libcrypto/man/d2i_PKCS8PrivateKey.3
lib/libcrypto/man/d2i_PrivateKey.3
lib/libcrypto/man/d2i_RSAPublicKey.3
lib/libcrypto/man/d2i_X509.3
lib/libcrypto/man/d2i_X509_ALGOR.3
lib/libcrypto/man/d2i_X509_CRL.3
lib/libcrypto/man/d2i_X509_NAME.3
lib/libcrypto/man/d2i_X509_REQ.3
lib/libcrypto/man/d2i_X509_SIG.3
lib/libcrypto/man/des.3
lib/libcrypto/man/dh.3
lib/libcrypto/man/dsa.3
lib/libcrypto/man/ec.3
lib/libcrypto/man/ecdsa.3
lib/libcrypto/man/engine.3
lib/libcrypto/man/err.3
lib/libcrypto/man/evp.3
lib/libcrypto/man/hmac.3
lib/libcrypto/man/i2d_CMS_bio_stream.3
lib/libcrypto/man/i2d_PKCS7_bio_stream.3
lib/libcrypto/man/lh_stats.3
lib/libcrypto/man/lhash.3
lib/libcrypto/man/md5.3
lib/libcrypto/man/mdc2.3
lib/libcrypto/man/pem.3
lib/libcrypto/man/rand.3
lib/libcrypto/man/rc4.3
lib/libcrypto/man/ripemd.3
lib/libcrypto/man/rsa.3
lib/libcrypto/man/sha.3
lib/libcrypto/man/threads.3
lib/libcrypto/man/ui.3
lib/libcrypto/man/ui_compat.3
lib/libcrypto/man/x509.3
lib/libssl/man/SSL_CIPHER_get_name.3
lib/libssl/man/SSL_COMP_add_compression_method.3
lib/libssl/man/SSL_CONF_CTX_new.3
lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
lib/libssl/man/SSL_CONF_CTX_set_flags.3
lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
lib/libssl/man/SSL_CONF_cmd.3
lib/libssl/man/SSL_CONF_cmd_argv.3
lib/libssl/man/SSL_CTX_add1_chain_cert.3
lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
lib/libssl/man/SSL_CTX_add_session.3
lib/libssl/man/SSL_CTX_ctrl.3
lib/libssl/man/SSL_CTX_flush_sessions.3
lib/libssl/man/SSL_CTX_free.3
lib/libssl/man/SSL_CTX_get0_param.3
lib/libssl/man/SSL_CTX_get_ex_new_index.3
lib/libssl/man/SSL_CTX_get_verify_mode.3
lib/libssl/man/SSL_CTX_load_verify_locations.3
lib/libssl/man/SSL_CTX_new.3
lib/libssl/man/SSL_CTX_sess_number.3
lib/libssl/man/SSL_CTX_sess_set_cache_size.3
lib/libssl/man/SSL_CTX_sess_set_get_cb.3
lib/libssl/man/SSL_CTX_sessions.3
lib/libssl/man/SSL_CTX_set1_curves.3
lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
lib/libssl/man/SSL_CTX_set_alpn_select_cb.3
lib/libssl/man/SSL_CTX_set_cert_cb.3
lib/libssl/man/SSL_CTX_set_cert_store.3
lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
lib/libssl/man/SSL_CTX_set_cipher_list.3
lib/libssl/man/SSL_CTX_set_client_CA_list.3
lib/libssl/man/SSL_CTX_set_client_cert_cb.3
lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
lib/libssl/man/SSL_CTX_set_generate_session_id.3
lib/libssl/man/SSL_CTX_set_info_callback.3
lib/libssl/man/SSL_CTX_set_max_cert_list.3
lib/libssl/man/SSL_CTX_set_mode.3
lib/libssl/man/SSL_CTX_set_msg_callback.3
lib/libssl/man/SSL_CTX_set_options.3
lib/libssl/man/SSL_CTX_set_psk_client_callback.3
lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
lib/libssl/man/SSL_CTX_set_read_ahead.3
lib/libssl/man/SSL_CTX_set_session_cache_mode.3
lib/libssl/man/SSL_CTX_set_session_id_context.3
lib/libssl/man/SSL_CTX_set_ssl_version.3
lib/libssl/man/SSL_CTX_set_timeout.3
lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3
lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
lib/libssl/man/SSL_CTX_set_verify.3
lib/libssl/man/SSL_CTX_use_certificate.3
lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
lib/libssl/man/SSL_CTX_use_serverinfo.3
lib/libssl/man/SSL_SESSION_free.3
lib/libssl/man/SSL_SESSION_get_ex_new_index.3
lib/libssl/man/SSL_SESSION_get_time.3
lib/libssl/man/SSL_accept.3
lib/libssl/man/SSL_alert_type_string.3
lib/libssl/man/SSL_check_chain.3
lib/libssl/man/SSL_clear.3
lib/libssl/man/SSL_connect.3
lib/libssl/man/SSL_do_handshake.3
lib/libssl/man/SSL_export_keying_material.3
lib/libssl/man/SSL_free.3
lib/libssl/man/SSL_get_SSL_CTX.3
lib/libssl/man/SSL_get_ciphers.3
lib/libssl/man/SSL_get_client_CA_list.3
lib/libssl/man/SSL_get_current_cipher.3
lib/libssl/man/SSL_get_default_timeout.3
lib/libssl/man/SSL_get_error.3
lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
lib/libssl/man/SSL_get_ex_new_index.3
lib/libssl/man/SSL_get_fd.3
lib/libssl/man/SSL_get_peer_cert_chain.3
lib/libssl/man/SSL_get_peer_certificate.3
lib/libssl/man/SSL_get_psk_identity.3
lib/libssl/man/SSL_get_rbio.3
lib/libssl/man/SSL_get_session.3
lib/libssl/man/SSL_get_verify_result.3
lib/libssl/man/SSL_get_version.3
lib/libssl/man/SSL_library_init.3
lib/libssl/man/SSL_load_client_CA_file.3
lib/libssl/man/SSL_new.3
lib/libssl/man/SSL_pending.3
lib/libssl/man/SSL_read.3
lib/libssl/man/SSL_rstate_string.3
lib/libssl/man/SSL_session_reused.3
lib/libssl/man/SSL_set_bio.3
lib/libssl/man/SSL_set_connect_state.3
lib/libssl/man/SSL_set_fd.3
lib/libssl/man/SSL_set_session.3
lib/libssl/man/SSL_set_shutdown.3
lib/libssl/man/SSL_set_verify_result.3
lib/libssl/man/SSL_shutdown.3
lib/libssl/man/SSL_state_string.3
lib/libssl/man/SSL_want.3
lib/libssl/man/SSL_write.3
lib/libssl/man/d2i_SSL_SESSION.3
lib/libssl/man/ssl.3
usr.bin/openssl/man/CA.pl.1
usr.bin/openssl/man/asn1parse.1
usr.bin/openssl/man/c_rehash.1
usr.bin/openssl/man/ca.1
usr.bin/openssl/man/ciphers.1
usr.bin/openssl/man/cms.1
usr.bin/openssl/man/crl.1
usr.bin/openssl/man/crl2pkcs7.1
usr.bin/openssl/man/dgst.1
usr.bin/openssl/man/dhparam.1
usr.bin/openssl/man/dsa.1
usr.bin/openssl/man/dsaparam.1
usr.bin/openssl/man/ec.1
usr.bin/openssl/man/ecparam.1
usr.bin/openssl/man/enc.1
usr.bin/openssl/man/errstr.1
usr.bin/openssl/man/gendsa.1
usr.bin/openssl/man/genpkey.1
usr.bin/openssl/man/genrsa.1
usr.bin/openssl/man/nseq.1
usr.bin/openssl/man/ocsp.1
usr.bin/openssl/man/openssl.1
usr.bin/openssl/man/passwd.1
usr.bin/openssl/man/pkcs12.1
usr.bin/openssl/man/pkcs7.1
usr.bin/openssl/man/pkcs8.1
usr.bin/openssl/man/pkey.1
usr.bin/openssl/man/pkeyparam.1
usr.bin/openssl/man/pkeyutl.1
usr.bin/openssl/man/rand.1
usr.bin/openssl/man/req.1
usr.bin/openssl/man/rsa.1
usr.bin/openssl/man/rsautl.1
usr.bin/openssl/man/s_client.1
usr.bin/openssl/man/s_server.1
usr.bin/openssl/man/s_time.1
usr.bin/openssl/man/sess_id.1
usr.bin/openssl/man/smime.1
usr.bin/openssl/man/speed.1
usr.bin/openssl/man/spkac.1
usr.bin/openssl/man/ts.1
usr.bin/openssl/man/tsget.1
usr.bin/openssl/man/verify.1
usr.bin/openssl/man/version.1
usr.bin/openssl/man/x509.1
usr.bin/openssl/man/x509v3_config.1
325337 02-Nov-2017 jkim

MFC: r325328

Merge OpenSSL 1.0.2m.


/freebsd-11-stable/crypto/openssl/CHANGES
/freebsd-11-stable/crypto/openssl/INSTALL
/freebsd-11-stable/crypto/openssl/Makefile
/freebsd-11-stable/crypto/openssl/NEWS
/freebsd-11-stable/crypto/openssl/README
/freebsd-11-stable/crypto/openssl/apps/ca.c
/freebsd-11-stable/crypto/openssl/apps/s_client.c
/freebsd-11-stable/crypto/openssl/apps/s_server.c
/freebsd-11-stable/crypto/openssl/apps/speed.c
/freebsd-11-stable/crypto/openssl/apps/spkac.c
/freebsd-11-stable/crypto/openssl/apps/srp.c
/freebsd-11-stable/crypto/openssl/apps/tsget
/freebsd-11-stable/crypto/openssl/crypto/asn1/Makefile
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_bitstr.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/asn1_int.h
/freebsd-11-stable/crypto/openssl/crypto/asn1/tasn_fre.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/tasn_new.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/x_name.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/x_pkey.c
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_exp.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_lib.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_mont.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_mul.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_x931p.c
/freebsd-11-stable/crypto/openssl/crypto/cryptlib.c
/freebsd-11-stable/crypto/openssl/crypto/dh/Makefile
/freebsd-11-stable/crypto/openssl/crypto/dh/dh.h
/freebsd-11-stable/crypto/openssl/crypto/dh/dh_kdf.c
/freebsd-11-stable/crypto/openssl/crypto/dh/dh_pmeth.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_ameth.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_gen.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_ossl.c
/freebsd-11-stable/crypto/openssl/crypto/ec/asm/ecp_nistz256-x86_64.pl
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_mont.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_nistp224.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_nistp256.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_nistp521.c
/freebsd-11-stable/crypto/openssl/crypto/ecdh/ech_lib.c
/freebsd-11-stable/crypto/openssl/crypto/ecdsa/ecs_lib.c
/freebsd-11-stable/crypto/openssl/crypto/ecdsa/ecs_ossl.c
/freebsd-11-stable/crypto/openssl/crypto/err/err.c
/freebsd-11-stable/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c
/freebsd-11-stable/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c
/freebsd-11-stable/crypto/openssl/crypto/evp/evp.h
/freebsd-11-stable/crypto/openssl/crypto/evp/evp_key.c
/freebsd-11-stable/crypto/openssl/crypto/evp/pmeth_lib.c
/freebsd-11-stable/crypto/openssl/crypto/ex_data.c
/freebsd-11-stable/crypto/openssl/crypto/lhash/lhash.c
/freebsd-11-stable/crypto/openssl/crypto/ocsp/ocsp_vfy.c
/freebsd-11-stable/crypto/openssl/crypto/opensslv.h
/freebsd-11-stable/crypto/openssl/crypto/pem/pem_lib.c
/freebsd-11-stable/crypto/openssl/crypto/pem/pem_pk8.c
/freebsd-11-stable/crypto/openssl/crypto/pem/pem_pkey.c
/freebsd-11-stable/crypto/openssl/crypto/pkcs12/p12_kiss.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_ameth.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_oaep.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_pk1.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_pmeth.c
/freebsd-11-stable/crypto/openssl/crypto/ui/ui_lib.c
/freebsd-11-stable/crypto/openssl/crypto/whrlpool/wp_dgst.c
/freebsd-11-stable/crypto/openssl/crypto/x509/by_dir.c
/freebsd-11-stable/crypto/openssl/crypto/x509/by_file.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/pcy_tree.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_addr.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_genn.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_ncons.c
/freebsd-11-stable/crypto/openssl/crypto/x86_64cpuid.pl
/freebsd-11-stable/crypto/openssl/doc/apps/asn1parse.pod
/freebsd-11-stable/crypto/openssl/doc/apps/ca.pod
/freebsd-11-stable/crypto/openssl/doc/apps/ciphers.pod
/freebsd-11-stable/crypto/openssl/doc/apps/cms.pod
/freebsd-11-stable/crypto/openssl/doc/apps/crl.pod
/freebsd-11-stable/crypto/openssl/doc/apps/crl2pkcs7.pod
/freebsd-11-stable/crypto/openssl/doc/apps/dgst.pod
/freebsd-11-stable/crypto/openssl/doc/apps/dhparam.pod
/freebsd-11-stable/crypto/openssl/doc/apps/dsa.pod
/freebsd-11-stable/crypto/openssl/doc/apps/dsaparam.pod
/freebsd-11-stable/crypto/openssl/doc/apps/ec.pod
/freebsd-11-stable/crypto/openssl/doc/apps/ecparam.pod
/freebsd-11-stable/crypto/openssl/doc/apps/enc.pod
/freebsd-11-stable/crypto/openssl/doc/apps/errstr.pod
/freebsd-11-stable/crypto/openssl/doc/apps/gendsa.pod
/freebsd-11-stable/crypto/openssl/doc/apps/genpkey.pod
/freebsd-11-stable/crypto/openssl/doc/apps/genrsa.pod
/freebsd-11-stable/crypto/openssl/doc/apps/nseq.pod
/freebsd-11-stable/crypto/openssl/doc/apps/ocsp.pod
/freebsd-11-stable/crypto/openssl/doc/apps/passwd.pod
/freebsd-11-stable/crypto/openssl/doc/apps/pkcs12.pod
/freebsd-11-stable/crypto/openssl/doc/apps/pkcs7.pod
/freebsd-11-stable/crypto/openssl/doc/apps/pkcs8.pod
/freebsd-11-stable/crypto/openssl/doc/apps/pkey.pod
/freebsd-11-stable/crypto/openssl/doc/apps/pkeyparam.pod
/freebsd-11-stable/crypto/openssl/doc/apps/pkeyutl.pod
/freebsd-11-stable/crypto/openssl/doc/apps/rand.pod
/freebsd-11-stable/crypto/openssl/doc/apps/req.pod
/freebsd-11-stable/crypto/openssl/doc/apps/rsa.pod
/freebsd-11-stable/crypto/openssl/doc/apps/rsautl.pod
/freebsd-11-stable/crypto/openssl/doc/apps/s_client.pod
/freebsd-11-stable/crypto/openssl/doc/apps/s_server.pod
/freebsd-11-stable/crypto/openssl/doc/apps/s_time.pod
/freebsd-11-stable/crypto/openssl/doc/apps/sess_id.pod
/freebsd-11-stable/crypto/openssl/doc/apps/smime.pod
/freebsd-11-stable/crypto/openssl/doc/apps/speed.pod
/freebsd-11-stable/crypto/openssl/doc/apps/spkac.pod
/freebsd-11-stable/crypto/openssl/doc/apps/ts.pod
/freebsd-11-stable/crypto/openssl/doc/apps/tsget.pod
/freebsd-11-stable/crypto/openssl/doc/apps/verify.pod
/freebsd-11-stable/crypto/openssl/doc/apps/version.pod
/freebsd-11-stable/crypto/openssl/doc/apps/x509.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/BN_bn2bin.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/BN_new.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/EVP_EncryptInit.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/EVP_PKEY_meth_new.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/RSA_padding_add_PKCS1_type_1.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/RSA_public_encrypt.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/X509_check_private_key.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/hmac.pod
/freebsd-11-stable/crypto/openssl/doc/man3/SSL_CTX_set_tlsext_servername_callback.pod
/freebsd-11-stable/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_servername_callback.pod
/freebsd-11-stable/crypto/openssl/doc/ssl/SSL_export_keying_material.pod
/freebsd-11-stable/crypto/openssl/doc/ssl/SSL_set_connect_state.pod
/freebsd-11-stable/crypto/openssl/ssl/s23_clnt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_srvr.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_ciph.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_lib.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_sess.c
/freebsd-11-stable/crypto/openssl/ssl/ssltest.c
/freebsd-11-stable/crypto/openssl/ssl/tls1.h
/freebsd-11-stable/crypto/openssl/util/copy-if-different.pl
/freebsd-11-stable/crypto/openssl/util/copy.pl
/freebsd-11-stable/crypto/openssl/util/libeay.num
/freebsd-11-stable/crypto/openssl/util/mk1mf.pl
lib/libcrypto/Makefile.inc
lib/libcrypto/Makefile.man
lib/libcrypto/amd64/ecp_nistz256-x86_64.S
lib/libcrypto/amd64/x86_64-mont5.S
lib/libcrypto/amd64/x86_64cpuid.S
lib/libcrypto/man/ASN1_OBJECT_new.3
lib/libcrypto/man/ASN1_STRING_length.3
lib/libcrypto/man/ASN1_STRING_new.3
lib/libcrypto/man/ASN1_STRING_print_ex.3
lib/libcrypto/man/ASN1_TIME_set.3
lib/libcrypto/man/ASN1_generate_nconf.3
lib/libcrypto/man/BIO_ctrl.3
lib/libcrypto/man/BIO_f_base64.3
lib/libcrypto/man/BIO_f_buffer.3
lib/libcrypto/man/BIO_f_cipher.3
lib/libcrypto/man/BIO_f_md.3
lib/libcrypto/man/BIO_f_null.3
lib/libcrypto/man/BIO_f_ssl.3
lib/libcrypto/man/BIO_find_type.3
lib/libcrypto/man/BIO_new.3
lib/libcrypto/man/BIO_new_CMS.3
lib/libcrypto/man/BIO_push.3
lib/libcrypto/man/BIO_read.3
lib/libcrypto/man/BIO_s_accept.3
lib/libcrypto/man/BIO_s_bio.3
lib/libcrypto/man/BIO_s_connect.3
lib/libcrypto/man/BIO_s_fd.3
lib/libcrypto/man/BIO_s_file.3
lib/libcrypto/man/BIO_s_mem.3
lib/libcrypto/man/BIO_s_null.3
lib/libcrypto/man/BIO_s_socket.3
lib/libcrypto/man/BIO_set_callback.3
lib/libcrypto/man/BIO_should_retry.3
lib/libcrypto/man/BN_BLINDING_new.3
lib/libcrypto/man/BN_CTX_new.3
lib/libcrypto/man/BN_CTX_start.3
lib/libcrypto/man/BN_add.3
lib/libcrypto/man/BN_add_word.3
lib/libcrypto/man/BN_bn2bin.3
lib/libcrypto/man/BN_cmp.3
lib/libcrypto/man/BN_copy.3
lib/libcrypto/man/BN_generate_prime.3
lib/libcrypto/man/BN_mod_inverse.3
lib/libcrypto/man/BN_mod_mul_montgomery.3
lib/libcrypto/man/BN_mod_mul_reciprocal.3
lib/libcrypto/man/BN_new.3
lib/libcrypto/man/BN_num_bytes.3
lib/libcrypto/man/BN_rand.3
lib/libcrypto/man/BN_set_bit.3
lib/libcrypto/man/BN_swap.3
lib/libcrypto/man/BN_zero.3
lib/libcrypto/man/CMS_add0_cert.3
lib/libcrypto/man/CMS_add1_recipient_cert.3
lib/libcrypto/man/CMS_add1_signer.3
lib/libcrypto/man/CMS_compress.3
lib/libcrypto/man/CMS_decrypt.3
lib/libcrypto/man/CMS_encrypt.3
lib/libcrypto/man/CMS_final.3
lib/libcrypto/man/CMS_get0_RecipientInfos.3
lib/libcrypto/man/CMS_get0_SignerInfos.3
lib/libcrypto/man/CMS_get0_type.3
lib/libcrypto/man/CMS_get1_ReceiptRequest.3
lib/libcrypto/man/CMS_sign.3
lib/libcrypto/man/CMS_sign_receipt.3
lib/libcrypto/man/CMS_uncompress.3
lib/libcrypto/man/CMS_verify.3
lib/libcrypto/man/CMS_verify_receipt.3
lib/libcrypto/man/CONF_modules_free.3
lib/libcrypto/man/CONF_modules_load_file.3
lib/libcrypto/man/CRYPTO_set_ex_data.3
lib/libcrypto/man/DH_generate_key.3
lib/libcrypto/man/DH_generate_parameters.3
lib/libcrypto/man/DH_get_ex_new_index.3
lib/libcrypto/man/DH_new.3
lib/libcrypto/man/DH_set_method.3
lib/libcrypto/man/DH_size.3
lib/libcrypto/man/DSA_SIG_new.3
lib/libcrypto/man/DSA_do_sign.3
lib/libcrypto/man/DSA_dup_DH.3
lib/libcrypto/man/DSA_generate_key.3
lib/libcrypto/man/DSA_generate_parameters.3
lib/libcrypto/man/DSA_get_ex_new_index.3
lib/libcrypto/man/DSA_new.3
lib/libcrypto/man/DSA_set_method.3
lib/libcrypto/man/DSA_sign.3
lib/libcrypto/man/DSA_size.3
lib/libcrypto/man/EC_GFp_simple_method.3
lib/libcrypto/man/EC_GROUP_copy.3
lib/libcrypto/man/EC_GROUP_new.3
lib/libcrypto/man/EC_KEY_new.3
lib/libcrypto/man/EC_POINT_add.3
lib/libcrypto/man/EC_POINT_new.3
lib/libcrypto/man/ERR_GET_LIB.3
lib/libcrypto/man/ERR_clear_error.3
lib/libcrypto/man/ERR_error_string.3
lib/libcrypto/man/ERR_get_error.3
lib/libcrypto/man/ERR_load_crypto_strings.3
lib/libcrypto/man/ERR_load_strings.3
lib/libcrypto/man/ERR_print_errors.3
lib/libcrypto/man/ERR_put_error.3
lib/libcrypto/man/ERR_remove_state.3
lib/libcrypto/man/ERR_set_mark.3
lib/libcrypto/man/EVP_BytesToKey.3
lib/libcrypto/man/EVP_DigestInit.3
lib/libcrypto/man/EVP_DigestSignInit.3
lib/libcrypto/man/EVP_DigestVerifyInit.3
lib/libcrypto/man/EVP_EncodeInit.3
lib/libcrypto/man/EVP_EncryptInit.3
lib/libcrypto/man/EVP_OpenInit.3
lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
lib/libcrypto/man/EVP_PKEY_CTX_new.3
lib/libcrypto/man/EVP_PKEY_cmp.3
lib/libcrypto/man/EVP_PKEY_decrypt.3
lib/libcrypto/man/EVP_PKEY_derive.3
lib/libcrypto/man/EVP_PKEY_encrypt.3
lib/libcrypto/man/EVP_PKEY_get_default_digest.3
lib/libcrypto/man/EVP_PKEY_keygen.3
lib/libcrypto/man/EVP_PKEY_meth_new.3
lib/libcrypto/man/EVP_PKEY_new.3
lib/libcrypto/man/EVP_PKEY_print_private.3
lib/libcrypto/man/EVP_PKEY_set1_RSA.3
lib/libcrypto/man/EVP_PKEY_sign.3
lib/libcrypto/man/EVP_PKEY_verify.3
lib/libcrypto/man/EVP_PKEY_verify_recover.3
lib/libcrypto/man/EVP_SealInit.3
lib/libcrypto/man/EVP_SignInit.3
lib/libcrypto/man/EVP_VerifyInit.3
lib/libcrypto/man/OBJ_nid2obj.3
lib/libcrypto/man/OPENSSL_Applink.3
lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
lib/libcrypto/man/OPENSSL_config.3
lib/libcrypto/man/OPENSSL_ia32cap.3
lib/libcrypto/man/OPENSSL_instrument_bus.3
lib/libcrypto/man/OPENSSL_load_builtin_modules.3
lib/libcrypto/man/OpenSSL_add_all_algorithms.3
lib/libcrypto/man/PEM_write_bio_CMS_stream.3
lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
lib/libcrypto/man/PKCS12_create.3
lib/libcrypto/man/PKCS12_parse.3
lib/libcrypto/man/PKCS7_decrypt.3
lib/libcrypto/man/PKCS7_encrypt.3
lib/libcrypto/man/PKCS7_sign.3
lib/libcrypto/man/PKCS7_sign_add_signer.3
lib/libcrypto/man/PKCS7_verify.3
lib/libcrypto/man/RAND_add.3
lib/libcrypto/man/RAND_bytes.3
lib/libcrypto/man/RAND_cleanup.3
lib/libcrypto/man/RAND_egd.3
lib/libcrypto/man/RAND_load_file.3
lib/libcrypto/man/RAND_set_rand_method.3
lib/libcrypto/man/RSA_blinding_on.3
lib/libcrypto/man/RSA_check_key.3
lib/libcrypto/man/RSA_generate_key.3
lib/libcrypto/man/RSA_get_ex_new_index.3
lib/libcrypto/man/RSA_new.3
lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
lib/libcrypto/man/RSA_print.3
lib/libcrypto/man/RSA_private_encrypt.3
lib/libcrypto/man/RSA_public_encrypt.3
lib/libcrypto/man/RSA_set_method.3
lib/libcrypto/man/RSA_sign.3
lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
lib/libcrypto/man/RSA_size.3
lib/libcrypto/man/SMIME_read_CMS.3
lib/libcrypto/man/SMIME_read_PKCS7.3
lib/libcrypto/man/SMIME_write_CMS.3
lib/libcrypto/man/SMIME_write_PKCS7.3
lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
lib/libcrypto/man/X509_NAME_get_index_by_NID.3
lib/libcrypto/man/X509_NAME_print_ex.3
lib/libcrypto/man/X509_STORE_CTX_get_error.3
lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
lib/libcrypto/man/X509_STORE_CTX_new.3
lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
lib/libcrypto/man/X509_check_host.3
lib/libcrypto/man/X509_check_private_key.3
lib/libcrypto/man/X509_new.3
lib/libcrypto/man/X509_verify_cert.3
lib/libcrypto/man/bio.3
lib/libcrypto/man/blowfish.3
lib/libcrypto/man/bn.3
lib/libcrypto/man/bn_internal.3
lib/libcrypto/man/buffer.3
lib/libcrypto/man/crypto.3
lib/libcrypto/man/d2i_ASN1_OBJECT.3
lib/libcrypto/man/d2i_CMS_ContentInfo.3
lib/libcrypto/man/d2i_DHparams.3
lib/libcrypto/man/d2i_DSAPublicKey.3
lib/libcrypto/man/d2i_ECPKParameters.3
lib/libcrypto/man/d2i_ECPrivateKey.3
lib/libcrypto/man/d2i_PKCS8PrivateKey.3
lib/libcrypto/man/d2i_PrivateKey.3
lib/libcrypto/man/d2i_RSAPublicKey.3
lib/libcrypto/man/d2i_X509.3
lib/libcrypto/man/d2i_X509_ALGOR.3
lib/libcrypto/man/d2i_X509_CRL.3
lib/libcrypto/man/d2i_X509_NAME.3
lib/libcrypto/man/d2i_X509_REQ.3
lib/libcrypto/man/d2i_X509_SIG.3
lib/libcrypto/man/des.3
lib/libcrypto/man/dh.3
lib/libcrypto/man/dsa.3
lib/libcrypto/man/ec.3
lib/libcrypto/man/ecdsa.3
lib/libcrypto/man/engine.3
lib/libcrypto/man/err.3
lib/libcrypto/man/evp.3
lib/libcrypto/man/hmac.3
lib/libcrypto/man/i2d_CMS_bio_stream.3
lib/libcrypto/man/i2d_PKCS7_bio_stream.3
lib/libcrypto/man/lh_stats.3
lib/libcrypto/man/lhash.3
lib/libcrypto/man/md5.3
lib/libcrypto/man/mdc2.3
lib/libcrypto/man/pem.3
lib/libcrypto/man/rand.3
lib/libcrypto/man/rc4.3
lib/libcrypto/man/ripemd.3
lib/libcrypto/man/rsa.3
lib/libcrypto/man/sha.3
lib/libcrypto/man/threads.3
lib/libcrypto/man/ui.3
lib/libcrypto/man/ui_compat.3
lib/libcrypto/man/x509.3
lib/libssl/Makefile.man
lib/libssl/man/SSL_CIPHER_get_name.3
lib/libssl/man/SSL_COMP_add_compression_method.3
lib/libssl/man/SSL_CONF_CTX_new.3
lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
lib/libssl/man/SSL_CONF_CTX_set_flags.3
lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
lib/libssl/man/SSL_CONF_cmd.3
lib/libssl/man/SSL_CONF_cmd_argv.3
lib/libssl/man/SSL_CTX_add1_chain_cert.3
lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
lib/libssl/man/SSL_CTX_add_session.3
lib/libssl/man/SSL_CTX_ctrl.3
lib/libssl/man/SSL_CTX_flush_sessions.3
lib/libssl/man/SSL_CTX_free.3
lib/libssl/man/SSL_CTX_get0_param.3
lib/libssl/man/SSL_CTX_get_ex_new_index.3
lib/libssl/man/SSL_CTX_get_verify_mode.3
lib/libssl/man/SSL_CTX_load_verify_locations.3
lib/libssl/man/SSL_CTX_new.3
lib/libssl/man/SSL_CTX_sess_number.3
lib/libssl/man/SSL_CTX_sess_set_cache_size.3
lib/libssl/man/SSL_CTX_sess_set_get_cb.3
lib/libssl/man/SSL_CTX_sessions.3
lib/libssl/man/SSL_CTX_set1_curves.3
lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
lib/libssl/man/SSL_CTX_set_alpn_select_cb.3
lib/libssl/man/SSL_CTX_set_cert_cb.3
lib/libssl/man/SSL_CTX_set_cert_store.3
lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
lib/libssl/man/SSL_CTX_set_cipher_list.3
lib/libssl/man/SSL_CTX_set_client_CA_list.3
lib/libssl/man/SSL_CTX_set_client_cert_cb.3
lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
lib/libssl/man/SSL_CTX_set_generate_session_id.3
lib/libssl/man/SSL_CTX_set_info_callback.3
lib/libssl/man/SSL_CTX_set_max_cert_list.3
lib/libssl/man/SSL_CTX_set_mode.3
lib/libssl/man/SSL_CTX_set_msg_callback.3
lib/libssl/man/SSL_CTX_set_options.3
lib/libssl/man/SSL_CTX_set_psk_client_callback.3
lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
lib/libssl/man/SSL_CTX_set_read_ahead.3
lib/libssl/man/SSL_CTX_set_session_cache_mode.3
lib/libssl/man/SSL_CTX_set_session_id_context.3
lib/libssl/man/SSL_CTX_set_ssl_version.3
lib/libssl/man/SSL_CTX_set_timeout.3
lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3
lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
lib/libssl/man/SSL_CTX_set_verify.3
lib/libssl/man/SSL_CTX_use_certificate.3
lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
lib/libssl/man/SSL_CTX_use_serverinfo.3
lib/libssl/man/SSL_SESSION_free.3
lib/libssl/man/SSL_SESSION_get_ex_new_index.3
lib/libssl/man/SSL_SESSION_get_time.3
lib/libssl/man/SSL_accept.3
lib/libssl/man/SSL_alert_type_string.3
lib/libssl/man/SSL_check_chain.3
lib/libssl/man/SSL_clear.3
lib/libssl/man/SSL_connect.3
lib/libssl/man/SSL_do_handshake.3
lib/libssl/man/SSL_export_keying_material.3
lib/libssl/man/SSL_free.3
lib/libssl/man/SSL_get_SSL_CTX.3
lib/libssl/man/SSL_get_ciphers.3
lib/libssl/man/SSL_get_client_CA_list.3
lib/libssl/man/SSL_get_current_cipher.3
lib/libssl/man/SSL_get_default_timeout.3
lib/libssl/man/SSL_get_error.3
lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
lib/libssl/man/SSL_get_ex_new_index.3
lib/libssl/man/SSL_get_fd.3
lib/libssl/man/SSL_get_peer_cert_chain.3
lib/libssl/man/SSL_get_peer_certificate.3
lib/libssl/man/SSL_get_psk_identity.3
lib/libssl/man/SSL_get_rbio.3
lib/libssl/man/SSL_get_session.3
lib/libssl/man/SSL_get_verify_result.3
lib/libssl/man/SSL_get_version.3
lib/libssl/man/SSL_library_init.3
lib/libssl/man/SSL_load_client_CA_file.3
lib/libssl/man/SSL_new.3
lib/libssl/man/SSL_pending.3
lib/libssl/man/SSL_read.3
lib/libssl/man/SSL_rstate_string.3
lib/libssl/man/SSL_session_reused.3
lib/libssl/man/SSL_set_bio.3
lib/libssl/man/SSL_set_connect_state.3
lib/libssl/man/SSL_set_fd.3
lib/libssl/man/SSL_set_session.3
lib/libssl/man/SSL_set_shutdown.3
lib/libssl/man/SSL_set_verify_result.3
lib/libssl/man/SSL_shutdown.3
lib/libssl/man/SSL_state_string.3
lib/libssl/man/SSL_want.3
lib/libssl/man/SSL_write.3
lib/libssl/man/d2i_SSL_SESSION.3
lib/libssl/man/ssl.3
usr.bin/openssl/Makefile.man
usr.bin/openssl/man/CA.pl.1
usr.bin/openssl/man/asn1parse.1
usr.bin/openssl/man/c_rehash.1
usr.bin/openssl/man/ca.1
usr.bin/openssl/man/ciphers.1
usr.bin/openssl/man/cms.1
usr.bin/openssl/man/crl.1
usr.bin/openssl/man/crl2pkcs7.1
usr.bin/openssl/man/dgst.1
usr.bin/openssl/man/dhparam.1
usr.bin/openssl/man/dsa.1
usr.bin/openssl/man/dsaparam.1
usr.bin/openssl/man/ec.1
usr.bin/openssl/man/ecparam.1
usr.bin/openssl/man/enc.1
usr.bin/openssl/man/errstr.1
usr.bin/openssl/man/gendsa.1
usr.bin/openssl/man/genpkey.1
usr.bin/openssl/man/genrsa.1
usr.bin/openssl/man/nseq.1
usr.bin/openssl/man/ocsp.1
usr.bin/openssl/man/openssl.1
usr.bin/openssl/man/passwd.1
usr.bin/openssl/man/pkcs12.1
usr.bin/openssl/man/pkcs7.1
usr.bin/openssl/man/pkcs8.1
usr.bin/openssl/man/pkey.1
usr.bin/openssl/man/pkeyparam.1
usr.bin/openssl/man/pkeyutl.1
usr.bin/openssl/man/rand.1
usr.bin/openssl/man/req.1
usr.bin/openssl/man/rsa.1
usr.bin/openssl/man/rsautl.1
usr.bin/openssl/man/s_client.1
usr.bin/openssl/man/s_server.1
usr.bin/openssl/man/s_time.1
usr.bin/openssl/man/sess_id.1
usr.bin/openssl/man/smime.1
usr.bin/openssl/man/speed.1
usr.bin/openssl/man/spkac.1
usr.bin/openssl/man/ts.1
usr.bin/openssl/man/tsget.1
usr.bin/openssl/man/verify.1
usr.bin/openssl/man/version.1
usr.bin/openssl/man/x509.1
usr.bin/openssl/man/x509v3_config.1
325336 02-Nov-2017 jkim

MFC: r307977

Prefer ACFLAGS over CFLAGS for compiling aarch64 assembly files.

325335 02-Nov-2017 jkim

MFC: r318899

Merge OpenSSL 1.0.2l.


/freebsd-11-stable/crypto/openssl/CHANGES
/freebsd-11-stable/crypto/openssl/Configure
/freebsd-11-stable/crypto/openssl/LICENSE
/freebsd-11-stable/crypto/openssl/Makefile
/freebsd-11-stable/crypto/openssl/Makefile.org
/freebsd-11-stable/crypto/openssl/NEWS
/freebsd-11-stable/crypto/openssl/README
/freebsd-11-stable/crypto/openssl/apps/ca.c
/freebsd-11-stable/crypto/openssl/apps/dhparam.c
/freebsd-11-stable/crypto/openssl/apps/enc.c
/freebsd-11-stable/crypto/openssl/apps/engine.c
/freebsd-11-stable/crypto/openssl/apps/pkeyutl.c
/freebsd-11-stable/crypto/openssl/apps/prime.c
/freebsd-11-stable/crypto/openssl/apps/progs.h
/freebsd-11-stable/crypto/openssl/apps/progs.pl
/freebsd-11-stable/crypto/openssl/apps/req.c
/freebsd-11-stable/crypto/openssl/apps/s_client.c
/freebsd-11-stable/crypto/openssl/apps/s_server.c
/freebsd-11-stable/crypto/openssl/apps/srp.c
/freebsd-11-stable/crypto/openssl/appveyor.yml
/freebsd-11-stable/crypto/openssl/config
/freebsd-11-stable/crypto/openssl/crypto/aes/Makefile
/freebsd-11-stable/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl
/freebsd-11-stable/crypto/openssl/crypto/aes/asm/aesni-sha256-x86_64.pl
/freebsd-11-stable/crypto/openssl/crypto/aes/asm/bsaes-armv7.pl
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_bitstr.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_digest.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_gentm.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_strnid.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_time.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_utctm.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/f_enum.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/f_int.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/tasn_dec.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/tasn_new.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/x_long.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/x_name.c
/freebsd-11-stable/crypto/openssl/crypto/bio/b_print.c
/freebsd-11-stable/crypto/openssl/crypto/bio/bio_cb.c
/freebsd-11-stable/crypto/openssl/crypto/bio/bss_file.c
/freebsd-11-stable/crypto/openssl/crypto/bn/Makefile
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/sparcv9-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_prime.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_prime.h
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_prime.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_print.c
/freebsd-11-stable/crypto/openssl/crypto/comp/c_rle.c
/freebsd-11-stable/crypto/openssl/crypto/conf/conf.h
/freebsd-11-stable/crypto/openssl/crypto/conf/conf_def.c
/freebsd-11-stable/crypto/openssl/crypto/conf/conf_err.c
/freebsd-11-stable/crypto/openssl/crypto/des/Makefile
/freebsd-11-stable/crypto/openssl/crypto/des/set_key.c
/freebsd-11-stable/crypto/openssl/crypto/dh/dh.h
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_ameth.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_asn1.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_mult.c
/freebsd-11-stable/crypto/openssl/crypto/ec/eck_prn.c
/freebsd-11-stable/crypto/openssl/crypto/engine/eng_cryptodev.c
/freebsd-11-stable/crypto/openssl/crypto/err/err.c
/freebsd-11-stable/crypto/openssl/crypto/err/err.h
/freebsd-11-stable/crypto/openssl/crypto/evp/e_aes.c
/freebsd-11-stable/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c
/freebsd-11-stable/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c
/freebsd-11-stable/crypto/openssl/crypto/evp/e_des3.c
/freebsd-11-stable/crypto/openssl/crypto/evp/evp_enc.c
/freebsd-11-stable/crypto/openssl/crypto/evp/pmeth_lib.c
/freebsd-11-stable/crypto/openssl/crypto/ex_data.c
/freebsd-11-stable/crypto/openssl/crypto/hmac/hm_pmeth.c
/freebsd-11-stable/crypto/openssl/crypto/md5/Makefile
/freebsd-11-stable/crypto/openssl/crypto/mem.c
/freebsd-11-stable/crypto/openssl/crypto/modes/Makefile
/freebsd-11-stable/crypto/openssl/crypto/o_dir.c
/freebsd-11-stable/crypto/openssl/crypto/o_time.c
/freebsd-11-stable/crypto/openssl/crypto/opensslv.h
/freebsd-11-stable/crypto/openssl/crypto/perlasm/x86_64-xlate.pl
/freebsd-11-stable/crypto/openssl/crypto/pkcs12/p12_mutl.c
/freebsd-11-stable/crypto/openssl/crypto/ppccap.c
/freebsd-11-stable/crypto/openssl/crypto/rand/md_rand.c
/freebsd-11-stable/crypto/openssl/crypto/rc4/Makefile
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_pmeth.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_pss.c
/freebsd-11-stable/crypto/openssl/crypto/sha/Makefile
/freebsd-11-stable/crypto/openssl/crypto/srp/srp_vfy.c
/freebsd-11-stable/crypto/openssl/crypto/txt_db/txt_db.c
/freebsd-11-stable/crypto/openssl/crypto/ui/ui_lib.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_lu.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_alt.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_cpols.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_info.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_purp.c
/freebsd-11-stable/crypto/openssl/crypto/x86_64cpuid.pl
/freebsd-11-stable/crypto/openssl/crypto/x86cpuid.pl
/freebsd-11-stable/crypto/openssl/doc/apps/ciphers.pod
/freebsd-11-stable/crypto/openssl/doc/apps/config.pod
/freebsd-11-stable/crypto/openssl/doc/apps/genrsa.pod
/freebsd-11-stable/crypto/openssl/doc/apps/req.pod
/freebsd-11-stable/crypto/openssl/doc/apps/s_client.pod
/freebsd-11-stable/crypto/openssl/doc/apps/s_server.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/EVP_EncryptInit.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/RSA_private_encrypt.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/RSA_public_encrypt.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/X509_STORE_CTX_new.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/des.pod
/freebsd-11-stable/crypto/openssl/doc/man3
/freebsd-11-stable/crypto/openssl/ssl/d1_both.c
/freebsd-11-stable/crypto/openssl/ssl/d1_clnt.c
/freebsd-11-stable/crypto/openssl/ssl/d1_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/d1_srvr.c
/freebsd-11-stable/crypto/openssl/ssl/s23_clnt.c
/freebsd-11-stable/crypto/openssl/ssl/s23_srvr.c
/freebsd-11-stable/crypto/openssl/ssl/s3_clnt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_enc.c
/freebsd-11-stable/crypto/openssl/ssl/s3_lib.c
/freebsd-11-stable/crypto/openssl/ssl/s3_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_srvr.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_cert.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_ciph.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_lib.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_locl.h
/freebsd-11-stable/crypto/openssl/ssl/ssl_rsa.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_sess.c
/freebsd-11-stable/crypto/openssl/ssl/ssltest.c
/freebsd-11-stable/crypto/openssl/ssl/t1_ext.c
/freebsd-11-stable/crypto/openssl/ssl/t1_lib.c
/freebsd-11-stable/crypto/openssl/util/domd
/freebsd-11-stable/crypto/openssl/util/mk1mf.pl
lib/libcrypto/Makefile.inc
lib/libcrypto/Makefile.man
lib/libcrypto/amd64/aesni-sha1-x86_64.S
lib/libcrypto/amd64/aesni-sha256-x86_64.S
lib/libcrypto/amd64/x86_64cpuid.S
lib/libcrypto/arm/bsaes-armv7.S
lib/libcrypto/i386/x86cpuid.S
lib/libcrypto/man/ASN1_OBJECT_new.3
lib/libcrypto/man/ASN1_STRING_length.3
lib/libcrypto/man/ASN1_STRING_new.3
lib/libcrypto/man/ASN1_STRING_print_ex.3
lib/libcrypto/man/ASN1_TIME_set.3
lib/libcrypto/man/ASN1_generate_nconf.3
lib/libcrypto/man/BIO_ctrl.3
lib/libcrypto/man/BIO_f_base64.3
lib/libcrypto/man/BIO_f_buffer.3
lib/libcrypto/man/BIO_f_cipher.3
lib/libcrypto/man/BIO_f_md.3
lib/libcrypto/man/BIO_f_null.3
lib/libcrypto/man/BIO_f_ssl.3
lib/libcrypto/man/BIO_find_type.3
lib/libcrypto/man/BIO_new.3
lib/libcrypto/man/BIO_new_CMS.3
lib/libcrypto/man/BIO_push.3
lib/libcrypto/man/BIO_read.3
lib/libcrypto/man/BIO_s_accept.3
lib/libcrypto/man/BIO_s_bio.3
lib/libcrypto/man/BIO_s_connect.3
lib/libcrypto/man/BIO_s_fd.3
lib/libcrypto/man/BIO_s_file.3
lib/libcrypto/man/BIO_s_mem.3
lib/libcrypto/man/BIO_s_null.3
lib/libcrypto/man/BIO_s_socket.3
lib/libcrypto/man/BIO_set_callback.3
lib/libcrypto/man/BIO_should_retry.3
lib/libcrypto/man/BN_BLINDING_new.3
lib/libcrypto/man/BN_CTX_new.3
lib/libcrypto/man/BN_CTX_start.3
lib/libcrypto/man/BN_add.3
lib/libcrypto/man/BN_add_word.3
lib/libcrypto/man/BN_bn2bin.3
lib/libcrypto/man/BN_cmp.3
lib/libcrypto/man/BN_copy.3
lib/libcrypto/man/BN_generate_prime.3
lib/libcrypto/man/BN_mod_inverse.3
lib/libcrypto/man/BN_mod_mul_montgomery.3
lib/libcrypto/man/BN_mod_mul_reciprocal.3
lib/libcrypto/man/BN_new.3
lib/libcrypto/man/BN_num_bytes.3
lib/libcrypto/man/BN_rand.3
lib/libcrypto/man/BN_set_bit.3
lib/libcrypto/man/BN_swap.3
lib/libcrypto/man/BN_zero.3
lib/libcrypto/man/CMS_add0_cert.3
lib/libcrypto/man/CMS_add1_recipient_cert.3
lib/libcrypto/man/CMS_add1_signer.3
lib/libcrypto/man/CMS_compress.3
lib/libcrypto/man/CMS_decrypt.3
lib/libcrypto/man/CMS_encrypt.3
lib/libcrypto/man/CMS_final.3
lib/libcrypto/man/CMS_get0_RecipientInfos.3
lib/libcrypto/man/CMS_get0_SignerInfos.3
lib/libcrypto/man/CMS_get0_type.3
lib/libcrypto/man/CMS_get1_ReceiptRequest.3
lib/libcrypto/man/CMS_sign.3
lib/libcrypto/man/CMS_sign_receipt.3
lib/libcrypto/man/CMS_uncompress.3
lib/libcrypto/man/CMS_verify.3
lib/libcrypto/man/CMS_verify_receipt.3
lib/libcrypto/man/CONF_modules_free.3
lib/libcrypto/man/CONF_modules_load_file.3
lib/libcrypto/man/CRYPTO_set_ex_data.3
lib/libcrypto/man/DH_generate_key.3
lib/libcrypto/man/DH_generate_parameters.3
lib/libcrypto/man/DH_get_ex_new_index.3
lib/libcrypto/man/DH_new.3
lib/libcrypto/man/DH_set_method.3
lib/libcrypto/man/DH_size.3
lib/libcrypto/man/DSA_SIG_new.3
lib/libcrypto/man/DSA_do_sign.3
lib/libcrypto/man/DSA_dup_DH.3
lib/libcrypto/man/DSA_generate_key.3
lib/libcrypto/man/DSA_generate_parameters.3
lib/libcrypto/man/DSA_get_ex_new_index.3
lib/libcrypto/man/DSA_new.3
lib/libcrypto/man/DSA_set_method.3
lib/libcrypto/man/DSA_sign.3
lib/libcrypto/man/DSA_size.3
lib/libcrypto/man/EC_GFp_simple_method.3
lib/libcrypto/man/EC_GROUP_copy.3
lib/libcrypto/man/EC_GROUP_new.3
lib/libcrypto/man/EC_KEY_new.3
lib/libcrypto/man/EC_POINT_add.3
lib/libcrypto/man/EC_POINT_new.3
lib/libcrypto/man/ERR_GET_LIB.3
lib/libcrypto/man/ERR_clear_error.3
lib/libcrypto/man/ERR_error_string.3
lib/libcrypto/man/ERR_get_error.3
lib/libcrypto/man/ERR_load_crypto_strings.3
lib/libcrypto/man/ERR_load_strings.3
lib/libcrypto/man/ERR_print_errors.3
lib/libcrypto/man/ERR_put_error.3
lib/libcrypto/man/ERR_remove_state.3
lib/libcrypto/man/ERR_set_mark.3
lib/libcrypto/man/EVP_BytesToKey.3
lib/libcrypto/man/EVP_DigestInit.3
lib/libcrypto/man/EVP_DigestSignInit.3
lib/libcrypto/man/EVP_DigestVerifyInit.3
lib/libcrypto/man/EVP_EncodeInit.3
lib/libcrypto/man/EVP_EncryptInit.3
lib/libcrypto/man/EVP_OpenInit.3
lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
lib/libcrypto/man/EVP_PKEY_CTX_new.3
lib/libcrypto/man/EVP_PKEY_cmp.3
lib/libcrypto/man/EVP_PKEY_decrypt.3
lib/libcrypto/man/EVP_PKEY_derive.3
lib/libcrypto/man/EVP_PKEY_encrypt.3
lib/libcrypto/man/EVP_PKEY_get_default_digest.3
lib/libcrypto/man/EVP_PKEY_keygen.3
lib/libcrypto/man/EVP_PKEY_new.3
lib/libcrypto/man/EVP_PKEY_print_private.3
lib/libcrypto/man/EVP_PKEY_set1_RSA.3
lib/libcrypto/man/EVP_PKEY_sign.3
lib/libcrypto/man/EVP_PKEY_verify.3
lib/libcrypto/man/EVP_PKEY_verify_recover.3
lib/libcrypto/man/EVP_SealInit.3
lib/libcrypto/man/EVP_SignInit.3
lib/libcrypto/man/EVP_VerifyInit.3
lib/libcrypto/man/OBJ_nid2obj.3
lib/libcrypto/man/OPENSSL_Applink.3
lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
lib/libcrypto/man/OPENSSL_config.3
lib/libcrypto/man/OPENSSL_ia32cap.3
lib/libcrypto/man/OPENSSL_instrument_bus.3
lib/libcrypto/man/OPENSSL_load_builtin_modules.3
lib/libcrypto/man/OpenSSL_add_all_algorithms.3
lib/libcrypto/man/PEM_write_bio_CMS_stream.3
lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
lib/libcrypto/man/PKCS12_create.3
lib/libcrypto/man/PKCS12_parse.3
lib/libcrypto/man/PKCS7_decrypt.3
lib/libcrypto/man/PKCS7_encrypt.3
lib/libcrypto/man/PKCS7_sign.3
lib/libcrypto/man/PKCS7_sign_add_signer.3
lib/libcrypto/man/PKCS7_verify.3
lib/libcrypto/man/RAND_add.3
lib/libcrypto/man/RAND_bytes.3
lib/libcrypto/man/RAND_cleanup.3
lib/libcrypto/man/RAND_egd.3
lib/libcrypto/man/RAND_load_file.3
lib/libcrypto/man/RAND_set_rand_method.3
lib/libcrypto/man/RSA_blinding_on.3
lib/libcrypto/man/RSA_check_key.3
lib/libcrypto/man/RSA_generate_key.3
lib/libcrypto/man/RSA_get_ex_new_index.3
lib/libcrypto/man/RSA_new.3
lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
lib/libcrypto/man/RSA_print.3
lib/libcrypto/man/RSA_private_encrypt.3
lib/libcrypto/man/RSA_public_encrypt.3
lib/libcrypto/man/RSA_set_method.3
lib/libcrypto/man/RSA_sign.3
lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
lib/libcrypto/man/RSA_size.3
lib/libcrypto/man/SMIME_read_CMS.3
lib/libcrypto/man/SMIME_read_PKCS7.3
lib/libcrypto/man/SMIME_write_CMS.3
lib/libcrypto/man/SMIME_write_PKCS7.3
lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
lib/libcrypto/man/X509_NAME_get_index_by_NID.3
lib/libcrypto/man/X509_NAME_print_ex.3
lib/libcrypto/man/X509_STORE_CTX_get_error.3
lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
lib/libcrypto/man/X509_STORE_CTX_new.3
lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
lib/libcrypto/man/X509_check_host.3
lib/libcrypto/man/X509_new.3
lib/libcrypto/man/X509_verify_cert.3
lib/libcrypto/man/bio.3
lib/libcrypto/man/blowfish.3
lib/libcrypto/man/bn.3
lib/libcrypto/man/bn_internal.3
lib/libcrypto/man/buffer.3
lib/libcrypto/man/crypto.3
lib/libcrypto/man/d2i_ASN1_OBJECT.3
lib/libcrypto/man/d2i_CMS_ContentInfo.3
lib/libcrypto/man/d2i_DHparams.3
lib/libcrypto/man/d2i_DSAPublicKey.3
lib/libcrypto/man/d2i_ECPKParameters.3
lib/libcrypto/man/d2i_ECPrivateKey.3
lib/libcrypto/man/d2i_PKCS8PrivateKey.3
lib/libcrypto/man/d2i_PrivateKey.3
lib/libcrypto/man/d2i_RSAPublicKey.3
lib/libcrypto/man/d2i_X509.3
lib/libcrypto/man/d2i_X509_ALGOR.3
lib/libcrypto/man/d2i_X509_CRL.3
lib/libcrypto/man/d2i_X509_NAME.3
lib/libcrypto/man/d2i_X509_REQ.3
lib/libcrypto/man/d2i_X509_SIG.3
lib/libcrypto/man/des.3
lib/libcrypto/man/dh.3
lib/libcrypto/man/dsa.3
lib/libcrypto/man/ec.3
lib/libcrypto/man/ecdsa.3
lib/libcrypto/man/engine.3
lib/libcrypto/man/err.3
lib/libcrypto/man/evp.3
lib/libcrypto/man/hmac.3
lib/libcrypto/man/i2d_CMS_bio_stream.3
lib/libcrypto/man/i2d_PKCS7_bio_stream.3
lib/libcrypto/man/lh_stats.3
lib/libcrypto/man/lhash.3
lib/libcrypto/man/md5.3
lib/libcrypto/man/mdc2.3
lib/libcrypto/man/pem.3
lib/libcrypto/man/rand.3
lib/libcrypto/man/rc4.3
lib/libcrypto/man/ripemd.3
lib/libcrypto/man/rsa.3
lib/libcrypto/man/sha.3
lib/libcrypto/man/threads.3
lib/libcrypto/man/ui.3
lib/libcrypto/man/ui_compat.3
lib/libcrypto/man/x509.3
lib/libssl/Makefile.man
lib/libssl/man/SSL_CIPHER_get_name.3
lib/libssl/man/SSL_COMP_add_compression_method.3
lib/libssl/man/SSL_CONF_CTX_new.3
lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
lib/libssl/man/SSL_CONF_CTX_set_flags.3
lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
lib/libssl/man/SSL_CONF_cmd.3
lib/libssl/man/SSL_CONF_cmd_argv.3
lib/libssl/man/SSL_CTX_add1_chain_cert.3
lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
lib/libssl/man/SSL_CTX_add_session.3
lib/libssl/man/SSL_CTX_ctrl.3
lib/libssl/man/SSL_CTX_flush_sessions.3
lib/libssl/man/SSL_CTX_free.3
lib/libssl/man/SSL_CTX_get0_param.3
lib/libssl/man/SSL_CTX_get_ex_new_index.3
lib/libssl/man/SSL_CTX_get_verify_mode.3
lib/libssl/man/SSL_CTX_load_verify_locations.3
lib/libssl/man/SSL_CTX_new.3
lib/libssl/man/SSL_CTX_sess_number.3
lib/libssl/man/SSL_CTX_sess_set_cache_size.3
lib/libssl/man/SSL_CTX_sess_set_get_cb.3
lib/libssl/man/SSL_CTX_sessions.3
lib/libssl/man/SSL_CTX_set1_curves.3
lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
lib/libssl/man/SSL_CTX_set_alpn_select_cb.3
lib/libssl/man/SSL_CTX_set_cert_cb.3
lib/libssl/man/SSL_CTX_set_cert_store.3
lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
lib/libssl/man/SSL_CTX_set_cipher_list.3
lib/libssl/man/SSL_CTX_set_client_CA_list.3
lib/libssl/man/SSL_CTX_set_client_cert_cb.3
lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
lib/libssl/man/SSL_CTX_set_generate_session_id.3
lib/libssl/man/SSL_CTX_set_info_callback.3
lib/libssl/man/SSL_CTX_set_max_cert_list.3
lib/libssl/man/SSL_CTX_set_mode.3
lib/libssl/man/SSL_CTX_set_msg_callback.3
lib/libssl/man/SSL_CTX_set_options.3
lib/libssl/man/SSL_CTX_set_psk_client_callback.3
lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
lib/libssl/man/SSL_CTX_set_read_ahead.3
lib/libssl/man/SSL_CTX_set_session_cache_mode.3
lib/libssl/man/SSL_CTX_set_session_id_context.3
lib/libssl/man/SSL_CTX_set_ssl_version.3
lib/libssl/man/SSL_CTX_set_timeout.3
lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3
lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
lib/libssl/man/SSL_CTX_set_verify.3
lib/libssl/man/SSL_CTX_use_certificate.3
lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
lib/libssl/man/SSL_CTX_use_serverinfo.3
lib/libssl/man/SSL_SESSION_free.3
lib/libssl/man/SSL_SESSION_get_ex_new_index.3
lib/libssl/man/SSL_SESSION_get_time.3
lib/libssl/man/SSL_accept.3
lib/libssl/man/SSL_alert_type_string.3
lib/libssl/man/SSL_check_chain.3
lib/libssl/man/SSL_clear.3
lib/libssl/man/SSL_connect.3
lib/libssl/man/SSL_do_handshake.3
lib/libssl/man/SSL_free.3
lib/libssl/man/SSL_get_SSL_CTX.3
lib/libssl/man/SSL_get_ciphers.3
lib/libssl/man/SSL_get_client_CA_list.3
lib/libssl/man/SSL_get_current_cipher.3
lib/libssl/man/SSL_get_default_timeout.3
lib/libssl/man/SSL_get_error.3
lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
lib/libssl/man/SSL_get_ex_new_index.3
lib/libssl/man/SSL_get_fd.3
lib/libssl/man/SSL_get_peer_cert_chain.3
lib/libssl/man/SSL_get_peer_certificate.3
lib/libssl/man/SSL_get_psk_identity.3
lib/libssl/man/SSL_get_rbio.3
lib/libssl/man/SSL_get_session.3
lib/libssl/man/SSL_get_verify_result.3
lib/libssl/man/SSL_get_version.3
lib/libssl/man/SSL_library_init.3
lib/libssl/man/SSL_load_client_CA_file.3
lib/libssl/man/SSL_new.3
lib/libssl/man/SSL_pending.3
lib/libssl/man/SSL_read.3
lib/libssl/man/SSL_rstate_string.3
lib/libssl/man/SSL_session_reused.3
lib/libssl/man/SSL_set_bio.3
lib/libssl/man/SSL_set_connect_state.3
lib/libssl/man/SSL_set_fd.3
lib/libssl/man/SSL_set_session.3
lib/libssl/man/SSL_set_shutdown.3
lib/libssl/man/SSL_set_verify_result.3
lib/libssl/man/SSL_shutdown.3
lib/libssl/man/SSL_state_string.3
lib/libssl/man/SSL_want.3
lib/libssl/man/SSL_write.3
lib/libssl/man/d2i_SSL_SESSION.3
lib/libssl/man/ssl.3
usr.bin/openssl/Makefile.man
usr.bin/openssl/man/CA.pl.1
usr.bin/openssl/man/asn1parse.1
usr.bin/openssl/man/c_rehash.1
usr.bin/openssl/man/ca.1
usr.bin/openssl/man/ciphers.1
usr.bin/openssl/man/cms.1
usr.bin/openssl/man/crl.1
usr.bin/openssl/man/crl2pkcs7.1
usr.bin/openssl/man/dgst.1
usr.bin/openssl/man/dhparam.1
usr.bin/openssl/man/dsa.1
usr.bin/openssl/man/dsaparam.1
usr.bin/openssl/man/ec.1
usr.bin/openssl/man/ecparam.1
usr.bin/openssl/man/enc.1
usr.bin/openssl/man/errstr.1
usr.bin/openssl/man/gendsa.1
usr.bin/openssl/man/genpkey.1
usr.bin/openssl/man/genrsa.1
usr.bin/openssl/man/nseq.1
usr.bin/openssl/man/ocsp.1
usr.bin/openssl/man/openssl.1
usr.bin/openssl/man/passwd.1
usr.bin/openssl/man/pkcs12.1
usr.bin/openssl/man/pkcs7.1
usr.bin/openssl/man/pkcs8.1
usr.bin/openssl/man/pkey.1
usr.bin/openssl/man/pkeyparam.1
usr.bin/openssl/man/pkeyutl.1
usr.bin/openssl/man/rand.1
usr.bin/openssl/man/req.1
usr.bin/openssl/man/rsa.1
usr.bin/openssl/man/rsautl.1
usr.bin/openssl/man/s_client.1
usr.bin/openssl/man/s_server.1
usr.bin/openssl/man/s_time.1
usr.bin/openssl/man/sess_id.1
usr.bin/openssl/man/smime.1
usr.bin/openssl/man/speed.1
usr.bin/openssl/man/spkac.1
usr.bin/openssl/man/ts.1
usr.bin/openssl/man/tsget.1
usr.bin/openssl/man/verify.1
usr.bin/openssl/man/version.1
usr.bin/openssl/man/x509.1
usr.bin/openssl/man/x509v3_config.1
325333 02-Nov-2017 jkim

MFC: r307976

Build OpenSSL assembly sources for aarch64.

323134 02-Sep-2017 des

MFH (r314306,r314720): Upgrade OpenSSH to 7.4p1.


/freebsd-11-stable/crypto/openssh/.skipped-commit-ids
/freebsd-11-stable/crypto/openssh/CREDITS
/freebsd-11-stable/crypto/openssh/ChangeLog
/freebsd-11-stable/crypto/openssh/INSTALL
/freebsd-11-stable/crypto/openssh/Makefile.in
/freebsd-11-stable/crypto/openssh/PROTOCOL
/freebsd-11-stable/crypto/openssh/README
/freebsd-11-stable/crypto/openssh/README.platform
/freebsd-11-stable/crypto/openssh/README.privsep
/freebsd-11-stable/crypto/openssh/TODO
/freebsd-11-stable/crypto/openssh/aclocal.m4
/freebsd-11-stable/crypto/openssh/addrmatch.c
/freebsd-11-stable/crypto/openssh/atomicio.c
/freebsd-11-stable/crypto/openssh/audit-bsm.c
/freebsd-11-stable/crypto/openssh/audit-linux.c
/freebsd-11-stable/crypto/openssh/audit.c
/freebsd-11-stable/crypto/openssh/audit.h
/freebsd-11-stable/crypto/openssh/auth-chall.c
/freebsd-11-stable/crypto/openssh/auth-options.c
/freebsd-11-stable/crypto/openssh/auth-options.h
/freebsd-11-stable/crypto/openssh/auth-pam.c
/freebsd-11-stable/crypto/openssh/auth-pam.h
/freebsd-11-stable/crypto/openssh/auth-rh-rsa.c
/freebsd-11-stable/crypto/openssh/auth-rhosts.c
/freebsd-11-stable/crypto/openssh/auth-rsa.c
/freebsd-11-stable/crypto/openssh/auth.c
/freebsd-11-stable/crypto/openssh/auth.h
/freebsd-11-stable/crypto/openssh/auth2-pubkey.c
/freebsd-11-stable/crypto/openssh/authfile.c
/freebsd-11-stable/crypto/openssh/buildpkg.sh.in
/freebsd-11-stable/crypto/openssh/chacha.h
/freebsd-11-stable/crypto/openssh/channels.c
/freebsd-11-stable/crypto/openssh/channels.h
/freebsd-11-stable/crypto/openssh/cipher-3des1.c
/freebsd-11-stable/crypto/openssh/cipher-aesctr.c
/freebsd-11-stable/crypto/openssh/cipher-aesctr.h
/freebsd-11-stable/crypto/openssh/cipher-bf1.c
/freebsd-11-stable/crypto/openssh/cipher-chachapoly.c
/freebsd-11-stable/crypto/openssh/cipher.c
/freebsd-11-stable/crypto/openssh/cipher.h
/freebsd-11-stable/crypto/openssh/clientloop.c
/freebsd-11-stable/crypto/openssh/clientloop.h
/freebsd-11-stable/crypto/openssh/config.guess
/freebsd-11-stable/crypto/openssh/config.h
/freebsd-11-stable/crypto/openssh/config.sub
/freebsd-11-stable/crypto/openssh/configure.ac
/freebsd-11-stable/crypto/openssh/contrib/Makefile
/freebsd-11-stable/crypto/openssh/contrib/gnome-ssh-askpass2.c
/freebsd-11-stable/crypto/openssh/contrib/redhat/openssh.spec
/freebsd-11-stable/crypto/openssh/contrib/suse/openssh.spec
/freebsd-11-stable/crypto/openssh/defines.h
/freebsd-11-stable/crypto/openssh/dh.c
/freebsd-11-stable/crypto/openssh/entropy.h
/freebsd-11-stable/crypto/openssh/freebsd-configure.sh
/freebsd-11-stable/crypto/openssh/gss-genr.c
/freebsd-11-stable/crypto/openssh/hostfile.c
/freebsd-11-stable/crypto/openssh/kex.c
/freebsd-11-stable/crypto/openssh/kex.h
/freebsd-11-stable/crypto/openssh/kexgexc.c
/freebsd-11-stable/crypto/openssh/kexgexs.c
/freebsd-11-stable/crypto/openssh/key.h
/freebsd-11-stable/crypto/openssh/krl.c
/freebsd-11-stable/crypto/openssh/mac.c
/freebsd-11-stable/crypto/openssh/match.c
/freebsd-11-stable/crypto/openssh/md5crypt.h
/freebsd-11-stable/crypto/openssh/mdoc2man.awk
/freebsd-11-stable/crypto/openssh/misc.c
/freebsd-11-stable/crypto/openssh/misc.h
/freebsd-11-stable/crypto/openssh/moduli
/freebsd-11-stable/crypto/openssh/moduli.c
/freebsd-11-stable/crypto/openssh/monitor.c
/freebsd-11-stable/crypto/openssh/monitor.h
/freebsd-11-stable/crypto/openssh/monitor_mm.c
/freebsd-11-stable/crypto/openssh/monitor_mm.h
/freebsd-11-stable/crypto/openssh/monitor_wrap.c
/freebsd-11-stable/crypto/openssh/monitor_wrap.h
/freebsd-11-stable/crypto/openssh/mux.c
/freebsd-11-stable/crypto/openssh/myproposal.h
/freebsd-11-stable/crypto/openssh/opacket.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/Makefile.in
/freebsd-11-stable/crypto/openssh/openbsd-compat/base64.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-asprintf.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-cray.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-cray.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-cygwin_util.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-cygwin_util.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-err.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-misc.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-misc.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-nextstep.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-nextstep.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-openpty.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-poll.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-setres_id.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-setres_id.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-statvfs.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-statvfs.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-waitpid.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-waitpid.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/explicit_bzero.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/fake-rfc2553.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/fake-rfc2553.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/getcwd.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/getgrouplist.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/kludge-fd_set.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/openbsd-compat.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/openssl-compat.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/openssl-compat.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/port-aix.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/port-aix.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/port-irix.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/port-irix.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/port-linux.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/port-linux.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/port-solaris.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/port-solaris.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/port-tun.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/readpassphrase.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/regress/opensslvertest.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/setproctitle.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/sha2.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/sha2.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/strcasestr.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/vis.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/xcrypt.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/xmmap.c
/freebsd-11-stable/crypto/openssh/opensshd.init.in
/freebsd-11-stable/crypto/openssh/packet.c
/freebsd-11-stable/crypto/openssh/packet.h
/freebsd-11-stable/crypto/openssh/platform-pledge.c
/freebsd-11-stable/crypto/openssh/platform-tracing.c
/freebsd-11-stable/crypto/openssh/platform.c
/freebsd-11-stable/crypto/openssh/platform.h
/freebsd-11-stable/crypto/openssh/readconf.c
/freebsd-11-stable/crypto/openssh/regress/Makefile
/freebsd-11-stable/crypto/openssh/regress/agent-getpeereid.sh
/freebsd-11-stable/crypto/openssh/regress/allow-deny-users.sh
/freebsd-11-stable/crypto/openssh/regress/cert-file.sh
/freebsd-11-stable/crypto/openssh/regress/cert-userkey.sh
/freebsd-11-stable/crypto/openssh/regress/cfgparse.sh
/freebsd-11-stable/crypto/openssh/regress/check-perm.c
/freebsd-11-stable/crypto/openssh/regress/connect-privsep.sh
/freebsd-11-stable/crypto/openssh/regress/hostkey-agent.sh
/freebsd-11-stable/crypto/openssh/regress/hostkey-rotate.sh
/freebsd-11-stable/crypto/openssh/regress/integrity.sh
/freebsd-11-stable/crypto/openssh/regress/keygen-knownhosts.sh
/freebsd-11-stable/crypto/openssh/regress/keygen-moduli.sh
/freebsd-11-stable/crypto/openssh/regress/keys-command.sh
/freebsd-11-stable/crypto/openssh/regress/limit-keytype.sh
/freebsd-11-stable/crypto/openssh/regress/login-timeout.sh
/freebsd-11-stable/crypto/openssh/regress/misc/Makefile
/freebsd-11-stable/crypto/openssh/regress/misc/kexfuzz/Makefile
/freebsd-11-stable/crypto/openssh/regress/misc/kexfuzz/README
/freebsd-11-stable/crypto/openssh/regress/misc/kexfuzz/kexfuzz.c
/freebsd-11-stable/crypto/openssh/regress/moduli.in
/freebsd-11-stable/crypto/openssh/regress/multipubkey.sh
/freebsd-11-stable/crypto/openssh/regress/principals-command.sh
/freebsd-11-stable/crypto/openssh/regress/putty-ciphers.sh
/freebsd-11-stable/crypto/openssh/regress/putty-kex.sh
/freebsd-11-stable/crypto/openssh/regress/putty-transfer.sh
/freebsd-11-stable/crypto/openssh/regress/reexec.sh
/freebsd-11-stable/crypto/openssh/regress/sftp-chroot.sh
/freebsd-11-stable/crypto/openssh/regress/test-exec.sh
/freebsd-11-stable/crypto/openssh/regress/unittests/Makefile
/freebsd-11-stable/crypto/openssh/regress/unittests/Makefile.inc
/freebsd-11-stable/crypto/openssh/regress/unittests/bitmap/Makefile
/freebsd-11-stable/crypto/openssh/regress/unittests/hostkeys/Makefile
/freebsd-11-stable/crypto/openssh/regress/unittests/hostkeys/mktestdata.sh
/freebsd-11-stable/crypto/openssh/regress/unittests/kex/Makefile
/freebsd-11-stable/crypto/openssh/regress/unittests/match
/freebsd-11-stable/crypto/openssh/regress/unittests/sshbuf/Makefile
/freebsd-11-stable/crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
/freebsd-11-stable/crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
/freebsd-11-stable/crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
/freebsd-11-stable/crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
/freebsd-11-stable/crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
/freebsd-11-stable/crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c
/freebsd-11-stable/crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
/freebsd-11-stable/crypto/openssh/regress/unittests/sshbuf/tests.c
/freebsd-11-stable/crypto/openssh/regress/unittests/sshkey/Makefile
/freebsd-11-stable/crypto/openssh/regress/unittests/sshkey/common.c
/freebsd-11-stable/crypto/openssh/regress/unittests/sshkey/common.h
/freebsd-11-stable/crypto/openssh/regress/unittests/sshkey/test_file.c
/freebsd-11-stable/crypto/openssh/regress/unittests/sshkey/test_fuzz.c
/freebsd-11-stable/crypto/openssh/regress/unittests/sshkey/test_sshkey.c
/freebsd-11-stable/crypto/openssh/regress/unittests/sshkey/tests.c
/freebsd-11-stable/crypto/openssh/regress/unittests/test_helper/Makefile
/freebsd-11-stable/crypto/openssh/regress/unittests/test_helper/fuzz.c
/freebsd-11-stable/crypto/openssh/regress/unittests/test_helper/test_helper.c
/freebsd-11-stable/crypto/openssh/regress/unittests/test_helper/test_helper.h
/freebsd-11-stable/crypto/openssh/regress/unittests/utf8/Makefile
/freebsd-11-stable/crypto/openssh/regress/unittests/utf8/tests.c
/freebsd-11-stable/crypto/openssh/regress/valgrind-unit.sh
/freebsd-11-stable/crypto/openssh/sandbox-darwin.c
/freebsd-11-stable/crypto/openssh/sandbox-pledge.c
/freebsd-11-stable/crypto/openssh/sandbox-rlimit.c
/freebsd-11-stable/crypto/openssh/sandbox-solaris.c
/freebsd-11-stable/crypto/openssh/scp.c
/freebsd-11-stable/crypto/openssh/servconf.c
/freebsd-11-stable/crypto/openssh/servconf.h
/freebsd-11-stable/crypto/openssh/serverloop.c
/freebsd-11-stable/crypto/openssh/serverloop.h
/freebsd-11-stable/crypto/openssh/session.c
/freebsd-11-stable/crypto/openssh/session.h
/freebsd-11-stable/crypto/openssh/sftp-client.c
/freebsd-11-stable/crypto/openssh/sftp-common.c
/freebsd-11-stable/crypto/openssh/sftp-server.c
/freebsd-11-stable/crypto/openssh/sftp.c
/freebsd-11-stable/crypto/openssh/ssh-agent.1
/freebsd-11-stable/crypto/openssh/ssh-agent.c
/freebsd-11-stable/crypto/openssh/ssh-keygen.c
/freebsd-11-stable/crypto/openssh/ssh-pkcs11.c
/freebsd-11-stable/crypto/openssh/ssh-rsa.c
/freebsd-11-stable/crypto/openssh/ssh.c
/freebsd-11-stable/crypto/openssh/ssh_config.5
/freebsd-11-stable/crypto/openssh/ssh_namespace.h
/freebsd-11-stable/crypto/openssh/sshbuf-getput-basic.c
/freebsd-11-stable/crypto/openssh/sshbuf-getput-crypto.c
/freebsd-11-stable/crypto/openssh/sshbuf-misc.c
/freebsd-11-stable/crypto/openssh/sshbuf.c
/freebsd-11-stable/crypto/openssh/sshbuf.h
/freebsd-11-stable/crypto/openssh/sshconnect.c
/freebsd-11-stable/crypto/openssh/sshconnect1.c
/freebsd-11-stable/crypto/openssh/sshconnect2.c
/freebsd-11-stable/crypto/openssh/sshd.8
/freebsd-11-stable/crypto/openssh/sshd.c
/freebsd-11-stable/crypto/openssh/sshd_config
/freebsd-11-stable/crypto/openssh/sshd_config.5
/freebsd-11-stable/crypto/openssh/ssherr.c
/freebsd-11-stable/crypto/openssh/ssherr.h
/freebsd-11-stable/crypto/openssh/sshkey.c
/freebsd-11-stable/crypto/openssh/sshkey.h
/freebsd-11-stable/crypto/openssh/sshpty.c
/freebsd-11-stable/crypto/openssh/sshpty.h
/freebsd-11-stable/crypto/openssh/utf8.c
/freebsd-11-stable/crypto/openssh/utf8.h
/freebsd-11-stable/crypto/openssh/version.h
lib/libssh/Makefile
usr.sbin/sshd/Makefile
323129 02-Sep-2017 des

MFH (r314527,r314576,r314601,r317998): Upgrade OpenSSH to 7.3p1.


/freebsd-11-stable/crypto/openssh/.cvsignore
/freebsd-11-stable/crypto/openssh/.skipped-commit-ids
/freebsd-11-stable/crypto/openssh/ChangeLog
/freebsd-11-stable/crypto/openssh/INSTALL
/freebsd-11-stable/crypto/openssh/Makefile.in
/freebsd-11-stable/crypto/openssh/PROTOCOL
/freebsd-11-stable/crypto/openssh/PROTOCOL.agent
/freebsd-11-stable/crypto/openssh/PROTOCOL.certkeys
/freebsd-11-stable/crypto/openssh/PROTOCOL.chacha20poly1305
/freebsd-11-stable/crypto/openssh/README
/freebsd-11-stable/crypto/openssh/audit-linux.c
/freebsd-11-stable/crypto/openssh/auth-krb5.c
/freebsd-11-stable/crypto/openssh/auth-options.c
/freebsd-11-stable/crypto/openssh/auth-pam.c
/freebsd-11-stable/crypto/openssh/auth-pam.h
/freebsd-11-stable/crypto/openssh/auth-passwd.c
/freebsd-11-stable/crypto/openssh/auth-rh-rsa.c
/freebsd-11-stable/crypto/openssh/auth-rhosts.c
/freebsd-11-stable/crypto/openssh/auth.c
/freebsd-11-stable/crypto/openssh/auth.h
/freebsd-11-stable/crypto/openssh/auth2-chall.c
/freebsd-11-stable/crypto/openssh/auth2-hostbased.c
/freebsd-11-stable/crypto/openssh/auth2.c
/freebsd-11-stable/crypto/openssh/authfile.c
/freebsd-11-stable/crypto/openssh/canohost.c
/freebsd-11-stable/crypto/openssh/canohost.h
/freebsd-11-stable/crypto/openssh/channels.c
/freebsd-11-stable/crypto/openssh/cipher-bf1.c
/freebsd-11-stable/crypto/openssh/cipher.c
/freebsd-11-stable/crypto/openssh/clientloop.c
/freebsd-11-stable/crypto/openssh/compat.c
/freebsd-11-stable/crypto/openssh/config.h
/freebsd-11-stable/crypto/openssh/configure.ac
/freebsd-11-stable/crypto/openssh/contrib/cygwin/README
/freebsd-11-stable/crypto/openssh/contrib/redhat/openssh.spec
/freebsd-11-stable/crypto/openssh/contrib/ssh-copy-id
/freebsd-11-stable/crypto/openssh/contrib/suse/openssh.spec
/freebsd-11-stable/crypto/openssh/defines.h
/freebsd-11-stable/crypto/openssh/dh.c
/freebsd-11-stable/crypto/openssh/dh.h
/freebsd-11-stable/crypto/openssh/kex.c
/freebsd-11-stable/crypto/openssh/kex.h
/freebsd-11-stable/crypto/openssh/kexc25519.c
/freebsd-11-stable/crypto/openssh/kexdh.c
/freebsd-11-stable/crypto/openssh/kexdhc.c
/freebsd-11-stable/crypto/openssh/kexdhs.c
/freebsd-11-stable/crypto/openssh/kexgexs.c
/freebsd-11-stable/crypto/openssh/key.c
/freebsd-11-stable/crypto/openssh/log.c
/freebsd-11-stable/crypto/openssh/log.h
/freebsd-11-stable/crypto/openssh/mac.c
/freebsd-11-stable/crypto/openssh/mac.h
/freebsd-11-stable/crypto/openssh/misc.c
/freebsd-11-stable/crypto/openssh/misc.h
/freebsd-11-stable/crypto/openssh/moduli
/freebsd-11-stable/crypto/openssh/monitor.c
/freebsd-11-stable/crypto/openssh/monitor_fdpass.c
/freebsd-11-stable/crypto/openssh/monitor_wrap.c
/freebsd-11-stable/crypto/openssh/monitor_wrap.h
/freebsd-11-stable/crypto/openssh/mux.c
/freebsd-11-stable/crypto/openssh/myproposal.h
/freebsd-11-stable/crypto/openssh/opacket.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/.cvsignore
/freebsd-11-stable/crypto/openssh/openbsd-compat/Makefile.in
/freebsd-11-stable/crypto/openssh/openbsd-compat/arc4random.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bindresvport.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-asprintf.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-err.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-misc.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-misc.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/bsd-snprintf.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/inet_aton.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/openbsd-compat.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/port-solaris.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/regress/.cvsignore
/freebsd-11-stable/crypto/openssh/openbsd-compat/vis.c
/freebsd-11-stable/crypto/openssh/openbsd-compat/vis.h
/freebsd-11-stable/crypto/openssh/openbsd-compat/xcrypt.c
/freebsd-11-stable/crypto/openssh/packet.c
/freebsd-11-stable/crypto/openssh/packet.h
/freebsd-11-stable/crypto/openssh/pathnames.h
/freebsd-11-stable/crypto/openssh/platform-tracing.c
/freebsd-11-stable/crypto/openssh/platform.c
/freebsd-11-stable/crypto/openssh/platform.h
/freebsd-11-stable/crypto/openssh/progressmeter.c
/freebsd-11-stable/crypto/openssh/readconf.c
/freebsd-11-stable/crypto/openssh/readconf.h
/freebsd-11-stable/crypto/openssh/regress/.cvsignore
/freebsd-11-stable/crypto/openssh/regress/Makefile
/freebsd-11-stable/crypto/openssh/regress/agent-getpeereid.sh
/freebsd-11-stable/crypto/openssh/regress/cert-hostkey.sh
/freebsd-11-stable/crypto/openssh/regress/cert-userkey.sh
/freebsd-11-stable/crypto/openssh/regress/cfginclude.sh
/freebsd-11-stable/crypto/openssh/regress/cfgparse.sh
/freebsd-11-stable/crypto/openssh/regress/connect-privsep.sh
/freebsd-11-stable/crypto/openssh/regress/forwarding.sh
/freebsd-11-stable/crypto/openssh/regress/integrity.sh
/freebsd-11-stable/crypto/openssh/regress/misc
/freebsd-11-stable/crypto/openssh/regress/modpipe.c
/freebsd-11-stable/crypto/openssh/regress/netcat.c
/freebsd-11-stable/crypto/openssh/regress/sshcfgparse.sh
/freebsd-11-stable/crypto/openssh/regress/test-exec.sh
/freebsd-11-stable/crypto/openssh/regress/unittests/Makefile
/freebsd-11-stable/crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
/freebsd-11-stable/crypto/openssh/regress/unittests/sshkey/test_sshkey.c
/freebsd-11-stable/crypto/openssh/regress/unittests/test_helper/Makefile
/freebsd-11-stable/crypto/openssh/regress/unittests/utf8
/freebsd-11-stable/crypto/openssh/roaming.h
/freebsd-11-stable/crypto/openssh/sandbox-seccomp-filter.c
/freebsd-11-stable/crypto/openssh/scard
/freebsd-11-stable/crypto/openssh/scp.1
/freebsd-11-stable/crypto/openssh/scp.c
/freebsd-11-stable/crypto/openssh/servconf.c
/freebsd-11-stable/crypto/openssh/serverloop.c
/freebsd-11-stable/crypto/openssh/session.c
/freebsd-11-stable/crypto/openssh/session.h
/freebsd-11-stable/crypto/openssh/sftp-client.c
/freebsd-11-stable/crypto/openssh/sftp-server.c
/freebsd-11-stable/crypto/openssh/sftp.1
/freebsd-11-stable/crypto/openssh/sftp.c
/freebsd-11-stable/crypto/openssh/ssh-agent.1
/freebsd-11-stable/crypto/openssh/ssh-agent.c
/freebsd-11-stable/crypto/openssh/ssh-dss.c
/freebsd-11-stable/crypto/openssh/ssh-ecdsa.c
/freebsd-11-stable/crypto/openssh/ssh-ed25519.c
/freebsd-11-stable/crypto/openssh/ssh-keygen.1
/freebsd-11-stable/crypto/openssh/ssh-keygen.c
/freebsd-11-stable/crypto/openssh/ssh-keyscan.c
/freebsd-11-stable/crypto/openssh/ssh-rsa.c
/freebsd-11-stable/crypto/openssh/ssh.1
/freebsd-11-stable/crypto/openssh/ssh.c
/freebsd-11-stable/crypto/openssh/ssh1.h
/freebsd-11-stable/crypto/openssh/ssh2.h
/freebsd-11-stable/crypto/openssh/ssh_api.c
/freebsd-11-stable/crypto/openssh/ssh_config
/freebsd-11-stable/crypto/openssh/ssh_config.5
/freebsd-11-stable/crypto/openssh/ssh_namespace.h
/freebsd-11-stable/crypto/openssh/sshbuf-getput-basic.c
/freebsd-11-stable/crypto/openssh/sshbuf-misc.c
/freebsd-11-stable/crypto/openssh/sshbuf.h
/freebsd-11-stable/crypto/openssh/sshconnect2.c
/freebsd-11-stable/crypto/openssh/sshd.c
/freebsd-11-stable/crypto/openssh/sshd_config
/freebsd-11-stable/crypto/openssh/sshd_config.5
/freebsd-11-stable/crypto/openssh/sshkey.c
/freebsd-11-stable/crypto/openssh/sshkey.h
/freebsd-11-stable/crypto/openssh/ttymodes.c
/freebsd-11-stable/crypto/openssh/ttymodes.h
/freebsd-11-stable/crypto/openssh/utf8.c
/freebsd-11-stable/crypto/openssh/utf8.h
/freebsd-11-stable/crypto/openssh/version.h
lib/libssh/Makefile
319189 30-May-2017 ngie

MFC r314658:

crypto: normalize paths using SRCTOP-relative paths or :H when possible

This simplifies make logic/output

318108 09-May-2017 bdrewery

DIRDEPS_BUILD: Update dependencies.

This is a direct commit since MFCing these changes is impractical.

Sponsored by: Dell EMC Isilon

313243 04-Feb-2017 ngie

MFC r311585:

Conditionalize building libwrap support into sshd

Only build libwrap support into sshd if MK_TCP_WRAPPERS != no

This will unbreak the build if libwrap has been removed from the system

PR: 210141

312826 26-Jan-2017 jkim

MFC: r312825

Merge OpenSSL 1.0.2k.


/freebsd-11-stable/crypto/openssl/CHANGES
/freebsd-11-stable/crypto/openssl/CONTRIBUTING
/freebsd-11-stable/crypto/openssl/Configure
/freebsd-11-stable/crypto/openssl/INSTALL
/freebsd-11-stable/crypto/openssl/Makefile
/freebsd-11-stable/crypto/openssl/Makefile.org
/freebsd-11-stable/crypto/openssl/NEWS
/freebsd-11-stable/crypto/openssl/README
/freebsd-11-stable/crypto/openssl/apps/apps.c
/freebsd-11-stable/crypto/openssl/apps/apps.h
/freebsd-11-stable/crypto/openssl/apps/ca.c
/freebsd-11-stable/crypto/openssl/apps/cms.c
/freebsd-11-stable/crypto/openssl/apps/dgst.c
/freebsd-11-stable/crypto/openssl/apps/dh.c
/freebsd-11-stable/crypto/openssl/apps/dhparam.c
/freebsd-11-stable/crypto/openssl/apps/dsa.c
/freebsd-11-stable/crypto/openssl/apps/dsaparam.c
/freebsd-11-stable/crypto/openssl/apps/ec.c
/freebsd-11-stable/crypto/openssl/apps/ecparam.c
/freebsd-11-stable/crypto/openssl/apps/enc.c
/freebsd-11-stable/crypto/openssl/apps/gendh.c
/freebsd-11-stable/crypto/openssl/apps/gendsa.c
/freebsd-11-stable/crypto/openssl/apps/genpkey.c
/freebsd-11-stable/crypto/openssl/apps/genrsa.c
/freebsd-11-stable/crypto/openssl/apps/pkcs12.c
/freebsd-11-stable/crypto/openssl/apps/pkcs7.c
/freebsd-11-stable/crypto/openssl/apps/pkcs8.c
/freebsd-11-stable/crypto/openssl/apps/pkey.c
/freebsd-11-stable/crypto/openssl/apps/pkeyparam.c
/freebsd-11-stable/crypto/openssl/apps/pkeyutl.c
/freebsd-11-stable/crypto/openssl/apps/prime.c
/freebsd-11-stable/crypto/openssl/apps/rand.c
/freebsd-11-stable/crypto/openssl/apps/req.c
/freebsd-11-stable/crypto/openssl/apps/rsa.c
/freebsd-11-stable/crypto/openssl/apps/rsautl.c
/freebsd-11-stable/crypto/openssl/apps/s_cb.c
/freebsd-11-stable/crypto/openssl/apps/s_client.c
/freebsd-11-stable/crypto/openssl/apps/s_server.c
/freebsd-11-stable/crypto/openssl/apps/smime.c
/freebsd-11-stable/crypto/openssl/apps/speed.c
/freebsd-11-stable/crypto/openssl/apps/spkac.c
/freebsd-11-stable/crypto/openssl/apps/srp.c
/freebsd-11-stable/crypto/openssl/apps/verify.c
/freebsd-11-stable/crypto/openssl/apps/x509.c
/freebsd-11-stable/crypto/openssl/crypto/aes/asm/aes-s390x.pl
/freebsd-11-stable/crypto/openssl/crypto/asn1/p5_pbev2.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/x_crl.c
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/x86_64-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_exp.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_mul.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_prime.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_sqr.c
/freebsd-11-stable/crypto/openssl/crypto/cms/cms_kari.c
/freebsd-11-stable/crypto/openssl/crypto/dh/dh_key.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_pmeth.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec2_mult.c
/freebsd-11-stable/crypto/openssl/crypto/ecdh/ech_ossl.c
/freebsd-11-stable/crypto/openssl/crypto/err/err.c
/freebsd-11-stable/crypto/openssl/crypto/evp/e_aes.c
/freebsd-11-stable/crypto/openssl/crypto/evp/e_rc4_hmac_md5.c
/freebsd-11-stable/crypto/openssl/crypto/evp/evp.h
/freebsd-11-stable/crypto/openssl/crypto/evp/evp_err.c
/freebsd-11-stable/crypto/openssl/crypto/evp/pmeth_fn.c
/freebsd-11-stable/crypto/openssl/crypto/evp/pmeth_lib.c
/freebsd-11-stable/crypto/openssl/crypto/modes/ctr128.c
/freebsd-11-stable/crypto/openssl/crypto/opensslv.h
/freebsd-11-stable/crypto/openssl/crypto/perlasm/x86_64-xlate.pl
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_gen.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_oaep.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_pmeth.c
/freebsd-11-stable/crypto/openssl/crypto/s390xcap.c
/freebsd-11-stable/crypto/openssl/crypto/ui/ui_lib.c
/freebsd-11-stable/crypto/openssl/crypto/ui/ui_openssl.c
/freebsd-11-stable/crypto/openssl/doc/apps/ocsp.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/EVP_DigestSignInit.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/EVP_DigestVerifyInit.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/RSA_generate_key.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/X509_NAME_get_index_by_NID.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/X509_NAME_print_ex.pod
/freebsd-11-stable/crypto/openssl/doc/ssl/SSL_CTX_set_session_cache_mode.pod
/freebsd-11-stable/crypto/openssl/doc/ssl/SSL_get_error.pod
/freebsd-11-stable/crypto/openssl/doc/ssl/SSL_read.pod
/freebsd-11-stable/crypto/openssl/doc/ssl/SSL_write.pod
/freebsd-11-stable/crypto/openssl/engines/ccgost/Makefile
/freebsd-11-stable/crypto/openssl/ssl/bad_dtls_test.c
/freebsd-11-stable/crypto/openssl/ssl/s23_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/s2_lib.c
/freebsd-11-stable/crypto/openssl/ssl/s2_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_clnt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_srvr.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_cert.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_err.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_lib.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_locl.h
/freebsd-11-stable/crypto/openssl/ssl/ssl_sess.c
/freebsd-11-stable/crypto/openssl/ssl/t1_lib.c
/freebsd-11-stable/crypto/openssl/util/domd
/freebsd-11-stable/crypto/openssl/util/mklink.pl
lib/libcrypto/Makefile.inc
lib/libcrypto/amd64/x86_64-mont.S
lib/libcrypto/amd64/x86_64-mont5.S
lib/libcrypto/man/ASN1_OBJECT_new.3
lib/libcrypto/man/ASN1_STRING_length.3
lib/libcrypto/man/ASN1_STRING_new.3
lib/libcrypto/man/ASN1_STRING_print_ex.3
lib/libcrypto/man/ASN1_TIME_set.3
lib/libcrypto/man/ASN1_generate_nconf.3
lib/libcrypto/man/BIO_ctrl.3
lib/libcrypto/man/BIO_f_base64.3
lib/libcrypto/man/BIO_f_buffer.3
lib/libcrypto/man/BIO_f_cipher.3
lib/libcrypto/man/BIO_f_md.3
lib/libcrypto/man/BIO_f_null.3
lib/libcrypto/man/BIO_f_ssl.3
lib/libcrypto/man/BIO_find_type.3
lib/libcrypto/man/BIO_new.3
lib/libcrypto/man/BIO_new_CMS.3
lib/libcrypto/man/BIO_push.3
lib/libcrypto/man/BIO_read.3
lib/libcrypto/man/BIO_s_accept.3
lib/libcrypto/man/BIO_s_bio.3
lib/libcrypto/man/BIO_s_connect.3
lib/libcrypto/man/BIO_s_fd.3
lib/libcrypto/man/BIO_s_file.3
lib/libcrypto/man/BIO_s_mem.3
lib/libcrypto/man/BIO_s_null.3
lib/libcrypto/man/BIO_s_socket.3
lib/libcrypto/man/BIO_set_callback.3
lib/libcrypto/man/BIO_should_retry.3
lib/libcrypto/man/BN_BLINDING_new.3
lib/libcrypto/man/BN_CTX_new.3
lib/libcrypto/man/BN_CTX_start.3
lib/libcrypto/man/BN_add.3
lib/libcrypto/man/BN_add_word.3
lib/libcrypto/man/BN_bn2bin.3
lib/libcrypto/man/BN_cmp.3
lib/libcrypto/man/BN_copy.3
lib/libcrypto/man/BN_generate_prime.3
lib/libcrypto/man/BN_mod_inverse.3
lib/libcrypto/man/BN_mod_mul_montgomery.3
lib/libcrypto/man/BN_mod_mul_reciprocal.3
lib/libcrypto/man/BN_new.3
lib/libcrypto/man/BN_num_bytes.3
lib/libcrypto/man/BN_rand.3
lib/libcrypto/man/BN_set_bit.3
lib/libcrypto/man/BN_swap.3
lib/libcrypto/man/BN_zero.3
lib/libcrypto/man/CMS_add0_cert.3
lib/libcrypto/man/CMS_add1_recipient_cert.3
lib/libcrypto/man/CMS_add1_signer.3
lib/libcrypto/man/CMS_compress.3
lib/libcrypto/man/CMS_decrypt.3
lib/libcrypto/man/CMS_encrypt.3
lib/libcrypto/man/CMS_final.3
lib/libcrypto/man/CMS_get0_RecipientInfos.3
lib/libcrypto/man/CMS_get0_SignerInfos.3
lib/libcrypto/man/CMS_get0_type.3
lib/libcrypto/man/CMS_get1_ReceiptRequest.3
lib/libcrypto/man/CMS_sign.3
lib/libcrypto/man/CMS_sign_receipt.3
lib/libcrypto/man/CMS_uncompress.3
lib/libcrypto/man/CMS_verify.3
lib/libcrypto/man/CMS_verify_receipt.3
lib/libcrypto/man/CONF_modules_free.3
lib/libcrypto/man/CONF_modules_load_file.3
lib/libcrypto/man/CRYPTO_set_ex_data.3
lib/libcrypto/man/DH_generate_key.3
lib/libcrypto/man/DH_generate_parameters.3
lib/libcrypto/man/DH_get_ex_new_index.3
lib/libcrypto/man/DH_new.3
lib/libcrypto/man/DH_set_method.3
lib/libcrypto/man/DH_size.3
lib/libcrypto/man/DSA_SIG_new.3
lib/libcrypto/man/DSA_do_sign.3
lib/libcrypto/man/DSA_dup_DH.3
lib/libcrypto/man/DSA_generate_key.3
lib/libcrypto/man/DSA_generate_parameters.3
lib/libcrypto/man/DSA_get_ex_new_index.3
lib/libcrypto/man/DSA_new.3
lib/libcrypto/man/DSA_set_method.3
lib/libcrypto/man/DSA_sign.3
lib/libcrypto/man/DSA_size.3
lib/libcrypto/man/EC_GFp_simple_method.3
lib/libcrypto/man/EC_GROUP_copy.3
lib/libcrypto/man/EC_GROUP_new.3
lib/libcrypto/man/EC_KEY_new.3
lib/libcrypto/man/EC_POINT_add.3
lib/libcrypto/man/EC_POINT_new.3
lib/libcrypto/man/ERR_GET_LIB.3
lib/libcrypto/man/ERR_clear_error.3
lib/libcrypto/man/ERR_error_string.3
lib/libcrypto/man/ERR_get_error.3
lib/libcrypto/man/ERR_load_crypto_strings.3
lib/libcrypto/man/ERR_load_strings.3
lib/libcrypto/man/ERR_print_errors.3
lib/libcrypto/man/ERR_put_error.3
lib/libcrypto/man/ERR_remove_state.3
lib/libcrypto/man/ERR_set_mark.3
lib/libcrypto/man/EVP_BytesToKey.3
lib/libcrypto/man/EVP_DigestInit.3
lib/libcrypto/man/EVP_DigestSignInit.3
lib/libcrypto/man/EVP_DigestVerifyInit.3
lib/libcrypto/man/EVP_EncodeInit.3
lib/libcrypto/man/EVP_EncryptInit.3
lib/libcrypto/man/EVP_OpenInit.3
lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
lib/libcrypto/man/EVP_PKEY_CTX_new.3
lib/libcrypto/man/EVP_PKEY_cmp.3
lib/libcrypto/man/EVP_PKEY_decrypt.3
lib/libcrypto/man/EVP_PKEY_derive.3
lib/libcrypto/man/EVP_PKEY_encrypt.3
lib/libcrypto/man/EVP_PKEY_get_default_digest.3
lib/libcrypto/man/EVP_PKEY_keygen.3
lib/libcrypto/man/EVP_PKEY_new.3
lib/libcrypto/man/EVP_PKEY_print_private.3
lib/libcrypto/man/EVP_PKEY_set1_RSA.3
lib/libcrypto/man/EVP_PKEY_sign.3
lib/libcrypto/man/EVP_PKEY_verify.3
lib/libcrypto/man/EVP_PKEY_verify_recover.3
lib/libcrypto/man/EVP_SealInit.3
lib/libcrypto/man/EVP_SignInit.3
lib/libcrypto/man/EVP_VerifyInit.3
lib/libcrypto/man/OBJ_nid2obj.3
lib/libcrypto/man/OPENSSL_Applink.3
lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
lib/libcrypto/man/OPENSSL_config.3
lib/libcrypto/man/OPENSSL_ia32cap.3
lib/libcrypto/man/OPENSSL_instrument_bus.3
lib/libcrypto/man/OPENSSL_load_builtin_modules.3
lib/libcrypto/man/OpenSSL_add_all_algorithms.3
lib/libcrypto/man/PEM_write_bio_CMS_stream.3
lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
lib/libcrypto/man/PKCS12_create.3
lib/libcrypto/man/PKCS12_parse.3
lib/libcrypto/man/PKCS7_decrypt.3
lib/libcrypto/man/PKCS7_encrypt.3
lib/libcrypto/man/PKCS7_sign.3
lib/libcrypto/man/PKCS7_sign_add_signer.3
lib/libcrypto/man/PKCS7_verify.3
lib/libcrypto/man/RAND_add.3
lib/libcrypto/man/RAND_bytes.3
lib/libcrypto/man/RAND_cleanup.3
lib/libcrypto/man/RAND_egd.3
lib/libcrypto/man/RAND_load_file.3
lib/libcrypto/man/RAND_set_rand_method.3
lib/libcrypto/man/RSA_blinding_on.3
lib/libcrypto/man/RSA_check_key.3
lib/libcrypto/man/RSA_generate_key.3
lib/libcrypto/man/RSA_get_ex_new_index.3
lib/libcrypto/man/RSA_new.3
lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
lib/libcrypto/man/RSA_print.3
lib/libcrypto/man/RSA_private_encrypt.3
lib/libcrypto/man/RSA_public_encrypt.3
lib/libcrypto/man/RSA_set_method.3
lib/libcrypto/man/RSA_sign.3
lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
lib/libcrypto/man/RSA_size.3
lib/libcrypto/man/SMIME_read_CMS.3
lib/libcrypto/man/SMIME_read_PKCS7.3
lib/libcrypto/man/SMIME_write_CMS.3
lib/libcrypto/man/SMIME_write_PKCS7.3
lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
lib/libcrypto/man/X509_NAME_get_index_by_NID.3
lib/libcrypto/man/X509_NAME_print_ex.3
lib/libcrypto/man/X509_STORE_CTX_get_error.3
lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
lib/libcrypto/man/X509_STORE_CTX_new.3
lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
lib/libcrypto/man/X509_check_host.3
lib/libcrypto/man/X509_new.3
lib/libcrypto/man/X509_verify_cert.3
lib/libcrypto/man/bio.3
lib/libcrypto/man/blowfish.3
lib/libcrypto/man/bn.3
lib/libcrypto/man/bn_internal.3
lib/libcrypto/man/buffer.3
lib/libcrypto/man/crypto.3
lib/libcrypto/man/d2i_ASN1_OBJECT.3
lib/libcrypto/man/d2i_CMS_ContentInfo.3
lib/libcrypto/man/d2i_DHparams.3
lib/libcrypto/man/d2i_DSAPublicKey.3
lib/libcrypto/man/d2i_ECPKParameters.3
lib/libcrypto/man/d2i_ECPrivateKey.3
lib/libcrypto/man/d2i_PKCS8PrivateKey.3
lib/libcrypto/man/d2i_PrivateKey.3
lib/libcrypto/man/d2i_RSAPublicKey.3
lib/libcrypto/man/d2i_X509.3
lib/libcrypto/man/d2i_X509_ALGOR.3
lib/libcrypto/man/d2i_X509_CRL.3
lib/libcrypto/man/d2i_X509_NAME.3
lib/libcrypto/man/d2i_X509_REQ.3
lib/libcrypto/man/d2i_X509_SIG.3
lib/libcrypto/man/des.3
lib/libcrypto/man/dh.3
lib/libcrypto/man/dsa.3
lib/libcrypto/man/ec.3
lib/libcrypto/man/ecdsa.3
lib/libcrypto/man/engine.3
lib/libcrypto/man/err.3
lib/libcrypto/man/evp.3
lib/libcrypto/man/hmac.3
lib/libcrypto/man/i2d_CMS_bio_stream.3
lib/libcrypto/man/i2d_PKCS7_bio_stream.3
lib/libcrypto/man/lh_stats.3
lib/libcrypto/man/lhash.3
lib/libcrypto/man/md5.3
lib/libcrypto/man/mdc2.3
lib/libcrypto/man/pem.3
lib/libcrypto/man/rand.3
lib/libcrypto/man/rc4.3
lib/libcrypto/man/ripemd.3
lib/libcrypto/man/rsa.3
lib/libcrypto/man/sha.3
lib/libcrypto/man/threads.3
lib/libcrypto/man/ui.3
lib/libcrypto/man/ui_compat.3
lib/libcrypto/man/x509.3
lib/libssl/man/SSL_CIPHER_get_name.3
lib/libssl/man/SSL_COMP_add_compression_method.3
lib/libssl/man/SSL_CONF_CTX_new.3
lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
lib/libssl/man/SSL_CONF_CTX_set_flags.3
lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
lib/libssl/man/SSL_CONF_cmd.3
lib/libssl/man/SSL_CONF_cmd_argv.3
lib/libssl/man/SSL_CTX_add1_chain_cert.3
lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
lib/libssl/man/SSL_CTX_add_session.3
lib/libssl/man/SSL_CTX_ctrl.3
lib/libssl/man/SSL_CTX_flush_sessions.3
lib/libssl/man/SSL_CTX_free.3
lib/libssl/man/SSL_CTX_get0_param.3
lib/libssl/man/SSL_CTX_get_ex_new_index.3
lib/libssl/man/SSL_CTX_get_verify_mode.3
lib/libssl/man/SSL_CTX_load_verify_locations.3
lib/libssl/man/SSL_CTX_new.3
lib/libssl/man/SSL_CTX_sess_number.3
lib/libssl/man/SSL_CTX_sess_set_cache_size.3
lib/libssl/man/SSL_CTX_sess_set_get_cb.3
lib/libssl/man/SSL_CTX_sessions.3
lib/libssl/man/SSL_CTX_set1_curves.3
lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
lib/libssl/man/SSL_CTX_set_alpn_select_cb.3
lib/libssl/man/SSL_CTX_set_cert_cb.3
lib/libssl/man/SSL_CTX_set_cert_store.3
lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
lib/libssl/man/SSL_CTX_set_cipher_list.3
lib/libssl/man/SSL_CTX_set_client_CA_list.3
lib/libssl/man/SSL_CTX_set_client_cert_cb.3
lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
lib/libssl/man/SSL_CTX_set_generate_session_id.3
lib/libssl/man/SSL_CTX_set_info_callback.3
lib/libssl/man/SSL_CTX_set_max_cert_list.3
lib/libssl/man/SSL_CTX_set_mode.3
lib/libssl/man/SSL_CTX_set_msg_callback.3
lib/libssl/man/SSL_CTX_set_options.3
lib/libssl/man/SSL_CTX_set_psk_client_callback.3
lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
lib/libssl/man/SSL_CTX_set_read_ahead.3
lib/libssl/man/SSL_CTX_set_session_cache_mode.3
lib/libssl/man/SSL_CTX_set_session_id_context.3
lib/libssl/man/SSL_CTX_set_ssl_version.3
lib/libssl/man/SSL_CTX_set_timeout.3
lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
lib/libssl/man/SSL_CTX_set_verify.3
lib/libssl/man/SSL_CTX_use_certificate.3
lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
lib/libssl/man/SSL_CTX_use_serverinfo.3
lib/libssl/man/SSL_SESSION_free.3
lib/libssl/man/SSL_SESSION_get_ex_new_index.3
lib/libssl/man/SSL_SESSION_get_time.3
lib/libssl/man/SSL_accept.3
lib/libssl/man/SSL_alert_type_string.3
lib/libssl/man/SSL_check_chain.3
lib/libssl/man/SSL_clear.3
lib/libssl/man/SSL_connect.3
lib/libssl/man/SSL_do_handshake.3
lib/libssl/man/SSL_free.3
lib/libssl/man/SSL_get_SSL_CTX.3
lib/libssl/man/SSL_get_ciphers.3
lib/libssl/man/SSL_get_client_CA_list.3
lib/libssl/man/SSL_get_current_cipher.3
lib/libssl/man/SSL_get_default_timeout.3
lib/libssl/man/SSL_get_error.3
lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
lib/libssl/man/SSL_get_ex_new_index.3
lib/libssl/man/SSL_get_fd.3
lib/libssl/man/SSL_get_peer_cert_chain.3
lib/libssl/man/SSL_get_peer_certificate.3
lib/libssl/man/SSL_get_psk_identity.3
lib/libssl/man/SSL_get_rbio.3
lib/libssl/man/SSL_get_session.3
lib/libssl/man/SSL_get_verify_result.3
lib/libssl/man/SSL_get_version.3
lib/libssl/man/SSL_library_init.3
lib/libssl/man/SSL_load_client_CA_file.3
lib/libssl/man/SSL_new.3
lib/libssl/man/SSL_pending.3
lib/libssl/man/SSL_read.3
lib/libssl/man/SSL_rstate_string.3
lib/libssl/man/SSL_session_reused.3
lib/libssl/man/SSL_set_bio.3
lib/libssl/man/SSL_set_connect_state.3
lib/libssl/man/SSL_set_fd.3
lib/libssl/man/SSL_set_session.3
lib/libssl/man/SSL_set_shutdown.3
lib/libssl/man/SSL_set_verify_result.3
lib/libssl/man/SSL_shutdown.3
lib/libssl/man/SSL_state_string.3
lib/libssl/man/SSL_want.3
lib/libssl/man/SSL_write.3
lib/libssl/man/d2i_SSL_SESSION.3
lib/libssl/man/ssl.3
usr.bin/openssl/man/CA.pl.1
usr.bin/openssl/man/asn1parse.1
usr.bin/openssl/man/c_rehash.1
usr.bin/openssl/man/ca.1
usr.bin/openssl/man/ciphers.1
usr.bin/openssl/man/cms.1
usr.bin/openssl/man/crl.1
usr.bin/openssl/man/crl2pkcs7.1
usr.bin/openssl/man/dgst.1
usr.bin/openssl/man/dhparam.1
usr.bin/openssl/man/dsa.1
usr.bin/openssl/man/dsaparam.1
usr.bin/openssl/man/ec.1
usr.bin/openssl/man/ecparam.1
usr.bin/openssl/man/enc.1
usr.bin/openssl/man/errstr.1
usr.bin/openssl/man/gendsa.1
usr.bin/openssl/man/genpkey.1
usr.bin/openssl/man/genrsa.1
usr.bin/openssl/man/nseq.1
usr.bin/openssl/man/ocsp.1
usr.bin/openssl/man/openssl.1
usr.bin/openssl/man/passwd.1
usr.bin/openssl/man/pkcs12.1
usr.bin/openssl/man/pkcs7.1
usr.bin/openssl/man/pkcs8.1
usr.bin/openssl/man/pkey.1
usr.bin/openssl/man/pkeyparam.1
usr.bin/openssl/man/pkeyutl.1
usr.bin/openssl/man/rand.1
usr.bin/openssl/man/req.1
usr.bin/openssl/man/rsa.1
usr.bin/openssl/man/rsautl.1
usr.bin/openssl/man/s_client.1
usr.bin/openssl/man/s_server.1
usr.bin/openssl/man/s_time.1
usr.bin/openssl/man/sess_id.1
usr.bin/openssl/man/smime.1
usr.bin/openssl/man/speed.1
usr.bin/openssl/man/spkac.1
usr.bin/openssl/man/ts.1
usr.bin/openssl/man/tsget.1
usr.bin/openssl/man/verify.1
usr.bin/openssl/man/version.1
usr.bin/openssl/man/x509.1
usr.bin/openssl/man/x509v3_config.1
312268 16-Jan-2017 ngie

MFC r311140:

Only bake krb5_config.h support in to ssh(3), etc if both MK_GSSAPI and
MK_KERBEROS_SUPPORT != no

This fixes the odd case where someone specified MK_GSSAPI=no and
MK_KERBEROS_SUPPORT=yes (which admittedly, probably doesn't make sense,
but the build system doesn't prevent this case today, and it didn't when
I filed the bug back in 2011 either).

PR: 159745

306343 26-Sep-2016 jkim

MFC: r306342

Merge OpenSSL 1.0.2j.


/freebsd-11-stable/crypto/openssl/CHANGES
/freebsd-11-stable/crypto/openssl/Makefile
/freebsd-11-stable/crypto/openssl/NEWS
/freebsd-11-stable/crypto/openssl/README
/freebsd-11-stable/crypto/openssl/crypto/engine/eng_cryptodev.c
/freebsd-11-stable/crypto/openssl/crypto/opensslv.h
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_vfy.c
/freebsd-11-stable/crypto/openssl/ssl/t1_ext.c
lib/libcrypto/Makefile.inc
lib/libcrypto/man/ASN1_OBJECT_new.3
lib/libcrypto/man/ASN1_STRING_length.3
lib/libcrypto/man/ASN1_STRING_new.3
lib/libcrypto/man/ASN1_STRING_print_ex.3
lib/libcrypto/man/ASN1_TIME_set.3
lib/libcrypto/man/ASN1_generate_nconf.3
lib/libcrypto/man/BIO_ctrl.3
lib/libcrypto/man/BIO_f_base64.3
lib/libcrypto/man/BIO_f_buffer.3
lib/libcrypto/man/BIO_f_cipher.3
lib/libcrypto/man/BIO_f_md.3
lib/libcrypto/man/BIO_f_null.3
lib/libcrypto/man/BIO_f_ssl.3
lib/libcrypto/man/BIO_find_type.3
lib/libcrypto/man/BIO_new.3
lib/libcrypto/man/BIO_new_CMS.3
lib/libcrypto/man/BIO_push.3
lib/libcrypto/man/BIO_read.3
lib/libcrypto/man/BIO_s_accept.3
lib/libcrypto/man/BIO_s_bio.3
lib/libcrypto/man/BIO_s_connect.3
lib/libcrypto/man/BIO_s_fd.3
lib/libcrypto/man/BIO_s_file.3
lib/libcrypto/man/BIO_s_mem.3
lib/libcrypto/man/BIO_s_null.3
lib/libcrypto/man/BIO_s_socket.3
lib/libcrypto/man/BIO_set_callback.3
lib/libcrypto/man/BIO_should_retry.3
lib/libcrypto/man/BN_BLINDING_new.3
lib/libcrypto/man/BN_CTX_new.3
lib/libcrypto/man/BN_CTX_start.3
lib/libcrypto/man/BN_add.3
lib/libcrypto/man/BN_add_word.3
lib/libcrypto/man/BN_bn2bin.3
lib/libcrypto/man/BN_cmp.3
lib/libcrypto/man/BN_copy.3
lib/libcrypto/man/BN_generate_prime.3
lib/libcrypto/man/BN_mod_inverse.3
lib/libcrypto/man/BN_mod_mul_montgomery.3
lib/libcrypto/man/BN_mod_mul_reciprocal.3
lib/libcrypto/man/BN_new.3
lib/libcrypto/man/BN_num_bytes.3
lib/libcrypto/man/BN_rand.3
lib/libcrypto/man/BN_set_bit.3
lib/libcrypto/man/BN_swap.3
lib/libcrypto/man/BN_zero.3
lib/libcrypto/man/CMS_add0_cert.3
lib/libcrypto/man/CMS_add1_recipient_cert.3
lib/libcrypto/man/CMS_add1_signer.3
lib/libcrypto/man/CMS_compress.3
lib/libcrypto/man/CMS_decrypt.3
lib/libcrypto/man/CMS_encrypt.3
lib/libcrypto/man/CMS_final.3
lib/libcrypto/man/CMS_get0_RecipientInfos.3
lib/libcrypto/man/CMS_get0_SignerInfos.3
lib/libcrypto/man/CMS_get0_type.3
lib/libcrypto/man/CMS_get1_ReceiptRequest.3
lib/libcrypto/man/CMS_sign.3
lib/libcrypto/man/CMS_sign_receipt.3
lib/libcrypto/man/CMS_uncompress.3
lib/libcrypto/man/CMS_verify.3
lib/libcrypto/man/CMS_verify_receipt.3
lib/libcrypto/man/CONF_modules_free.3
lib/libcrypto/man/CONF_modules_load_file.3
lib/libcrypto/man/CRYPTO_set_ex_data.3
lib/libcrypto/man/DH_generate_key.3
lib/libcrypto/man/DH_generate_parameters.3
lib/libcrypto/man/DH_get_ex_new_index.3
lib/libcrypto/man/DH_new.3
lib/libcrypto/man/DH_set_method.3
lib/libcrypto/man/DH_size.3
lib/libcrypto/man/DSA_SIG_new.3
lib/libcrypto/man/DSA_do_sign.3
lib/libcrypto/man/DSA_dup_DH.3
lib/libcrypto/man/DSA_generate_key.3
lib/libcrypto/man/DSA_generate_parameters.3
lib/libcrypto/man/DSA_get_ex_new_index.3
lib/libcrypto/man/DSA_new.3
lib/libcrypto/man/DSA_set_method.3
lib/libcrypto/man/DSA_sign.3
lib/libcrypto/man/DSA_size.3
lib/libcrypto/man/EC_GFp_simple_method.3
lib/libcrypto/man/EC_GROUP_copy.3
lib/libcrypto/man/EC_GROUP_new.3
lib/libcrypto/man/EC_KEY_new.3
lib/libcrypto/man/EC_POINT_add.3
lib/libcrypto/man/EC_POINT_new.3
lib/libcrypto/man/ERR_GET_LIB.3
lib/libcrypto/man/ERR_clear_error.3
lib/libcrypto/man/ERR_error_string.3
lib/libcrypto/man/ERR_get_error.3
lib/libcrypto/man/ERR_load_crypto_strings.3
lib/libcrypto/man/ERR_load_strings.3
lib/libcrypto/man/ERR_print_errors.3
lib/libcrypto/man/ERR_put_error.3
lib/libcrypto/man/ERR_remove_state.3
lib/libcrypto/man/ERR_set_mark.3
lib/libcrypto/man/EVP_BytesToKey.3
lib/libcrypto/man/EVP_DigestInit.3
lib/libcrypto/man/EVP_DigestSignInit.3
lib/libcrypto/man/EVP_DigestVerifyInit.3
lib/libcrypto/man/EVP_EncodeInit.3
lib/libcrypto/man/EVP_EncryptInit.3
lib/libcrypto/man/EVP_OpenInit.3
lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
lib/libcrypto/man/EVP_PKEY_CTX_new.3
lib/libcrypto/man/EVP_PKEY_cmp.3
lib/libcrypto/man/EVP_PKEY_decrypt.3
lib/libcrypto/man/EVP_PKEY_derive.3
lib/libcrypto/man/EVP_PKEY_encrypt.3
lib/libcrypto/man/EVP_PKEY_get_default_digest.3
lib/libcrypto/man/EVP_PKEY_keygen.3
lib/libcrypto/man/EVP_PKEY_new.3
lib/libcrypto/man/EVP_PKEY_print_private.3
lib/libcrypto/man/EVP_PKEY_set1_RSA.3
lib/libcrypto/man/EVP_PKEY_sign.3
lib/libcrypto/man/EVP_PKEY_verify.3
lib/libcrypto/man/EVP_PKEY_verify_recover.3
lib/libcrypto/man/EVP_SealInit.3
lib/libcrypto/man/EVP_SignInit.3
lib/libcrypto/man/EVP_VerifyInit.3
lib/libcrypto/man/OBJ_nid2obj.3
lib/libcrypto/man/OPENSSL_Applink.3
lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
lib/libcrypto/man/OPENSSL_config.3
lib/libcrypto/man/OPENSSL_ia32cap.3
lib/libcrypto/man/OPENSSL_instrument_bus.3
lib/libcrypto/man/OPENSSL_load_builtin_modules.3
lib/libcrypto/man/OpenSSL_add_all_algorithms.3
lib/libcrypto/man/PEM_write_bio_CMS_stream.3
lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
lib/libcrypto/man/PKCS12_create.3
lib/libcrypto/man/PKCS12_parse.3
lib/libcrypto/man/PKCS7_decrypt.3
lib/libcrypto/man/PKCS7_encrypt.3
lib/libcrypto/man/PKCS7_sign.3
lib/libcrypto/man/PKCS7_sign_add_signer.3
lib/libcrypto/man/PKCS7_verify.3
lib/libcrypto/man/RAND_add.3
lib/libcrypto/man/RAND_bytes.3
lib/libcrypto/man/RAND_cleanup.3
lib/libcrypto/man/RAND_egd.3
lib/libcrypto/man/RAND_load_file.3
lib/libcrypto/man/RAND_set_rand_method.3
lib/libcrypto/man/RSA_blinding_on.3
lib/libcrypto/man/RSA_check_key.3
lib/libcrypto/man/RSA_generate_key.3
lib/libcrypto/man/RSA_get_ex_new_index.3
lib/libcrypto/man/RSA_new.3
lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
lib/libcrypto/man/RSA_print.3
lib/libcrypto/man/RSA_private_encrypt.3
lib/libcrypto/man/RSA_public_encrypt.3
lib/libcrypto/man/RSA_set_method.3
lib/libcrypto/man/RSA_sign.3
lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
lib/libcrypto/man/RSA_size.3
lib/libcrypto/man/SMIME_read_CMS.3
lib/libcrypto/man/SMIME_read_PKCS7.3
lib/libcrypto/man/SMIME_write_CMS.3
lib/libcrypto/man/SMIME_write_PKCS7.3
lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
lib/libcrypto/man/X509_NAME_get_index_by_NID.3
lib/libcrypto/man/X509_NAME_print_ex.3
lib/libcrypto/man/X509_STORE_CTX_get_error.3
lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
lib/libcrypto/man/X509_STORE_CTX_new.3
lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
lib/libcrypto/man/X509_check_host.3
lib/libcrypto/man/X509_new.3
lib/libcrypto/man/X509_verify_cert.3
lib/libcrypto/man/bio.3
lib/libcrypto/man/blowfish.3
lib/libcrypto/man/bn.3
lib/libcrypto/man/bn_internal.3
lib/libcrypto/man/buffer.3
lib/libcrypto/man/crypto.3
lib/libcrypto/man/d2i_ASN1_OBJECT.3
lib/libcrypto/man/d2i_CMS_ContentInfo.3
lib/libcrypto/man/d2i_DHparams.3
lib/libcrypto/man/d2i_DSAPublicKey.3
lib/libcrypto/man/d2i_ECPKParameters.3
lib/libcrypto/man/d2i_ECPrivateKey.3
lib/libcrypto/man/d2i_PKCS8PrivateKey.3
lib/libcrypto/man/d2i_PrivateKey.3
lib/libcrypto/man/d2i_RSAPublicKey.3
lib/libcrypto/man/d2i_X509.3
lib/libcrypto/man/d2i_X509_ALGOR.3
lib/libcrypto/man/d2i_X509_CRL.3
lib/libcrypto/man/d2i_X509_NAME.3
lib/libcrypto/man/d2i_X509_REQ.3
lib/libcrypto/man/d2i_X509_SIG.3
lib/libcrypto/man/des.3
lib/libcrypto/man/dh.3
lib/libcrypto/man/dsa.3
lib/libcrypto/man/ec.3
lib/libcrypto/man/ecdsa.3
lib/libcrypto/man/engine.3
lib/libcrypto/man/err.3
lib/libcrypto/man/evp.3
lib/libcrypto/man/hmac.3
lib/libcrypto/man/i2d_CMS_bio_stream.3
lib/libcrypto/man/i2d_PKCS7_bio_stream.3
lib/libcrypto/man/lh_stats.3
lib/libcrypto/man/lhash.3
lib/libcrypto/man/md5.3
lib/libcrypto/man/mdc2.3
lib/libcrypto/man/pem.3
lib/libcrypto/man/rand.3
lib/libcrypto/man/rc4.3
lib/libcrypto/man/ripemd.3
lib/libcrypto/man/rsa.3
lib/libcrypto/man/sha.3
lib/libcrypto/man/threads.3
lib/libcrypto/man/ui.3
lib/libcrypto/man/ui_compat.3
lib/libcrypto/man/x509.3
lib/libssl/man/SSL_CIPHER_get_name.3
lib/libssl/man/SSL_COMP_add_compression_method.3
lib/libssl/man/SSL_CONF_CTX_new.3
lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
lib/libssl/man/SSL_CONF_CTX_set_flags.3
lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
lib/libssl/man/SSL_CONF_cmd.3
lib/libssl/man/SSL_CONF_cmd_argv.3
lib/libssl/man/SSL_CTX_add1_chain_cert.3
lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
lib/libssl/man/SSL_CTX_add_session.3
lib/libssl/man/SSL_CTX_ctrl.3
lib/libssl/man/SSL_CTX_flush_sessions.3
lib/libssl/man/SSL_CTX_free.3
lib/libssl/man/SSL_CTX_get0_param.3
lib/libssl/man/SSL_CTX_get_ex_new_index.3
lib/libssl/man/SSL_CTX_get_verify_mode.3
lib/libssl/man/SSL_CTX_load_verify_locations.3
lib/libssl/man/SSL_CTX_new.3
lib/libssl/man/SSL_CTX_sess_number.3
lib/libssl/man/SSL_CTX_sess_set_cache_size.3
lib/libssl/man/SSL_CTX_sess_set_get_cb.3
lib/libssl/man/SSL_CTX_sessions.3
lib/libssl/man/SSL_CTX_set1_curves.3
lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
lib/libssl/man/SSL_CTX_set_alpn_select_cb.3
lib/libssl/man/SSL_CTX_set_cert_cb.3
lib/libssl/man/SSL_CTX_set_cert_store.3
lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
lib/libssl/man/SSL_CTX_set_cipher_list.3
lib/libssl/man/SSL_CTX_set_client_CA_list.3
lib/libssl/man/SSL_CTX_set_client_cert_cb.3
lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
lib/libssl/man/SSL_CTX_set_generate_session_id.3
lib/libssl/man/SSL_CTX_set_info_callback.3
lib/libssl/man/SSL_CTX_set_max_cert_list.3
lib/libssl/man/SSL_CTX_set_mode.3
lib/libssl/man/SSL_CTX_set_msg_callback.3
lib/libssl/man/SSL_CTX_set_options.3
lib/libssl/man/SSL_CTX_set_psk_client_callback.3
lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
lib/libssl/man/SSL_CTX_set_read_ahead.3
lib/libssl/man/SSL_CTX_set_session_cache_mode.3
lib/libssl/man/SSL_CTX_set_session_id_context.3
lib/libssl/man/SSL_CTX_set_ssl_version.3
lib/libssl/man/SSL_CTX_set_timeout.3
lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
lib/libssl/man/SSL_CTX_set_verify.3
lib/libssl/man/SSL_CTX_use_certificate.3
lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
lib/libssl/man/SSL_CTX_use_serverinfo.3
lib/libssl/man/SSL_SESSION_free.3
lib/libssl/man/SSL_SESSION_get_ex_new_index.3
lib/libssl/man/SSL_SESSION_get_time.3
lib/libssl/man/SSL_accept.3
lib/libssl/man/SSL_alert_type_string.3
lib/libssl/man/SSL_check_chain.3
lib/libssl/man/SSL_clear.3
lib/libssl/man/SSL_connect.3
lib/libssl/man/SSL_do_handshake.3
lib/libssl/man/SSL_free.3
lib/libssl/man/SSL_get_SSL_CTX.3
lib/libssl/man/SSL_get_ciphers.3
lib/libssl/man/SSL_get_client_CA_list.3
lib/libssl/man/SSL_get_current_cipher.3
lib/libssl/man/SSL_get_default_timeout.3
lib/libssl/man/SSL_get_error.3
lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
lib/libssl/man/SSL_get_ex_new_index.3
lib/libssl/man/SSL_get_fd.3
lib/libssl/man/SSL_get_peer_cert_chain.3
lib/libssl/man/SSL_get_peer_certificate.3
lib/libssl/man/SSL_get_psk_identity.3
lib/libssl/man/SSL_get_rbio.3
lib/libssl/man/SSL_get_session.3
lib/libssl/man/SSL_get_verify_result.3
lib/libssl/man/SSL_get_version.3
lib/libssl/man/SSL_library_init.3
lib/libssl/man/SSL_load_client_CA_file.3
lib/libssl/man/SSL_new.3
lib/libssl/man/SSL_pending.3
lib/libssl/man/SSL_read.3
lib/libssl/man/SSL_rstate_string.3
lib/libssl/man/SSL_session_reused.3
lib/libssl/man/SSL_set_bio.3
lib/libssl/man/SSL_set_connect_state.3
lib/libssl/man/SSL_set_fd.3
lib/libssl/man/SSL_set_session.3
lib/libssl/man/SSL_set_shutdown.3
lib/libssl/man/SSL_set_verify_result.3
lib/libssl/man/SSL_shutdown.3
lib/libssl/man/SSL_state_string.3
lib/libssl/man/SSL_want.3
lib/libssl/man/SSL_write.3
lib/libssl/man/d2i_SSL_SESSION.3
lib/libssl/man/ssl.3
usr.bin/openssl/man/CA.pl.1
usr.bin/openssl/man/asn1parse.1
usr.bin/openssl/man/c_rehash.1
usr.bin/openssl/man/ca.1
usr.bin/openssl/man/ciphers.1
usr.bin/openssl/man/cms.1
usr.bin/openssl/man/crl.1
usr.bin/openssl/man/crl2pkcs7.1
usr.bin/openssl/man/dgst.1
usr.bin/openssl/man/dhparam.1
usr.bin/openssl/man/dsa.1
usr.bin/openssl/man/dsaparam.1
usr.bin/openssl/man/ec.1
usr.bin/openssl/man/ecparam.1
usr.bin/openssl/man/enc.1
usr.bin/openssl/man/errstr.1
usr.bin/openssl/man/gendsa.1
usr.bin/openssl/man/genpkey.1
usr.bin/openssl/man/genrsa.1
usr.bin/openssl/man/nseq.1
usr.bin/openssl/man/ocsp.1
usr.bin/openssl/man/openssl.1
usr.bin/openssl/man/passwd.1
usr.bin/openssl/man/pkcs12.1
usr.bin/openssl/man/pkcs7.1
usr.bin/openssl/man/pkcs8.1
usr.bin/openssl/man/pkey.1
usr.bin/openssl/man/pkeyparam.1
usr.bin/openssl/man/pkeyutl.1
usr.bin/openssl/man/rand.1
usr.bin/openssl/man/req.1
usr.bin/openssl/man/rsa.1
usr.bin/openssl/man/rsautl.1
usr.bin/openssl/man/s_client.1
usr.bin/openssl/man/s_server.1
usr.bin/openssl/man/s_time.1
usr.bin/openssl/man/sess_id.1
usr.bin/openssl/man/smime.1
usr.bin/openssl/man/speed.1
usr.bin/openssl/man/spkac.1
usr.bin/openssl/man/ts.1
usr.bin/openssl/man/tsget.1
usr.bin/openssl/man/verify.1
usr.bin/openssl/man/version.1
usr.bin/openssl/man/x509.1
usr.bin/openssl/man/x509v3_config.1
306195 22-Sep-2016 jkim

MFC: r306193

Merge OpenSSL 1.0.2u.


/freebsd-11-stable/crypto/openssl/CHANGES
/freebsd-11-stable/crypto/openssl/CONTRIBUTING
/freebsd-11-stable/crypto/openssl/Configure
/freebsd-11-stable/crypto/openssl/Makefile
/freebsd-11-stable/crypto/openssl/Makefile.org
/freebsd-11-stable/crypto/openssl/Makefile.shared
/freebsd-11-stable/crypto/openssl/NEWS
/freebsd-11-stable/crypto/openssl/README
/freebsd-11-stable/crypto/openssl/apps/CA.pl
/freebsd-11-stable/crypto/openssl/apps/CA.pl.in
/freebsd-11-stable/crypto/openssl/apps/apps.c
/freebsd-11-stable/crypto/openssl/apps/apps.h
/freebsd-11-stable/crypto/openssl/apps/ca.c
/freebsd-11-stable/crypto/openssl/apps/dgst.c
/freebsd-11-stable/crypto/openssl/apps/enc.c
/freebsd-11-stable/crypto/openssl/apps/passwd.c
/freebsd-11-stable/crypto/openssl/apps/pkcs12.c
/freebsd-11-stable/crypto/openssl/apps/req.c
/freebsd-11-stable/crypto/openssl/apps/s_apps.h
/freebsd-11-stable/crypto/openssl/apps/s_cb.c
/freebsd-11-stable/crypto/openssl/apps/s_client.c
/freebsd-11-stable/crypto/openssl/apps/s_server.c
/freebsd-11-stable/crypto/openssl/apps/speed.c
/freebsd-11-stable/crypto/openssl/apps/srp.c
/freebsd-11-stable/crypto/openssl/apps/verify.c
/freebsd-11-stable/crypto/openssl/apps/x509.c
/freebsd-11-stable/crypto/openssl/crypto/LPdir_unix.c
/freebsd-11-stable/crypto/openssl/crypto/aes/asm/bsaes-armv7.pl
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_bytes.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_object.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_set.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_strex.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/a_strnid.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/ameth_lib.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/asn1_lib.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/asn_mime.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/bio_asn1.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/bio_ndef.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/charmap.pl
/freebsd-11-stable/crypto/openssl/crypto/asn1/d2i_pr.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/f_enum.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/f_int.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/f_string.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/i2d_pr.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/p5_pbe.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/p5_pbev2.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/t_req.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/tasn_dec.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/tasn_enc.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/tasn_prn.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/tasn_utl.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/x_bignum.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/x_name.c
/freebsd-11-stable/crypto/openssl/crypto/asn1/x_x509.c
/freebsd-11-stable/crypto/openssl/crypto/bio/b_print.c
/freebsd-11-stable/crypto/openssl/crypto/bio/bf_nbio.c
/freebsd-11-stable/crypto/openssl/crypto/bio/bio.h
/freebsd-11-stable/crypto/openssl/crypto/bio/bss_bio.c
/freebsd-11-stable/crypto/openssl/crypto/bio/bss_file.c
/freebsd-11-stable/crypto/openssl/crypto/bio/bss_rtcp.c
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/x86-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/x86_64-gcc.c
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/x86_64-mont.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl
/freebsd-11-stable/crypto/openssl/crypto/bn/bn.h
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_div.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_lib.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_print.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_rand.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bn_word.c
/freebsd-11-stable/crypto/openssl/crypto/bn/bntest.c
/freebsd-11-stable/crypto/openssl/crypto/cms/cms_enc.c
/freebsd-11-stable/crypto/openssl/crypto/cms/cms_ess.c
/freebsd-11-stable/crypto/openssl/crypto/cms/cms_lib.c
/freebsd-11-stable/crypto/openssl/crypto/cms/cms_pwri.c
/freebsd-11-stable/crypto/openssl/crypto/comp/comp.h
/freebsd-11-stable/crypto/openssl/crypto/conf/conf_def.h
/freebsd-11-stable/crypto/openssl/crypto/conf/conf_mod.c
/freebsd-11-stable/crypto/openssl/crypto/conf/keysets.pl
/freebsd-11-stable/crypto/openssl/crypto/des/asm/dest4-sparcv9.pl
/freebsd-11-stable/crypto/openssl/crypto/des/des.c
/freebsd-11-stable/crypto/openssl/crypto/des/enc_writ.c
/freebsd-11-stable/crypto/openssl/crypto/dh/dh_ameth.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_ameth.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_gen.c
/freebsd-11-stable/crypto/openssl/crypto/dsa/dsa_ossl.c
/freebsd-11-stable/crypto/openssl/crypto/ec/Makefile
/freebsd-11-stable/crypto/openssl/crypto/ec/asm/ecp_nistz256-x86_64.pl
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_ameth.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ec_key.c
/freebsd-11-stable/crypto/openssl/crypto/ec/ecp_nistz256.c
/freebsd-11-stable/crypto/openssl/crypto/engine/eng_cryptodev.c
/freebsd-11-stable/crypto/openssl/crypto/evp/bio_enc.c
/freebsd-11-stable/crypto/openssl/crypto/evp/bio_ok.c
/freebsd-11-stable/crypto/openssl/crypto/evp/c_all.c
/freebsd-11-stable/crypto/openssl/crypto/evp/digest.c
/freebsd-11-stable/crypto/openssl/crypto/evp/e_rc4_hmac_md5.c
/freebsd-11-stable/crypto/openssl/crypto/evp/e_seed.c
/freebsd-11-stable/crypto/openssl/crypto/evp/evp_enc.c
/freebsd-11-stable/crypto/openssl/crypto/evp/evp_test.c
/freebsd-11-stable/crypto/openssl/crypto/evp/openbsd_hw.c
/freebsd-11-stable/crypto/openssl/crypto/evp/p_lib.c
/freebsd-11-stable/crypto/openssl/crypto/evp/pmeth_gn.c
/freebsd-11-stable/crypto/openssl/crypto/evp/pmeth_lib.c
/freebsd-11-stable/crypto/openssl/crypto/hmac/hmac.c
/freebsd-11-stable/crypto/openssl/crypto/jpake/jpake.c
/freebsd-11-stable/crypto/openssl/crypto/lhash/lhash.c
/freebsd-11-stable/crypto/openssl/crypto/md2/md2_dgst.c
/freebsd-11-stable/crypto/openssl/crypto/md32_common.h
/freebsd-11-stable/crypto/openssl/crypto/mdc2/mdc2dgst.c
/freebsd-11-stable/crypto/openssl/crypto/mem.c
/freebsd-11-stable/crypto/openssl/crypto/mem_clr.c
/freebsd-11-stable/crypto/openssl/crypto/modes/asm/ghash-sparcv9.pl
/freebsd-11-stable/crypto/openssl/crypto/o_init.c
/freebsd-11-stable/crypto/openssl/crypto/o_time.c
/freebsd-11-stable/crypto/openssl/crypto/objects/o_names.c
/freebsd-11-stable/crypto/openssl/crypto/ocsp/ocsp_cl.c
/freebsd-11-stable/crypto/openssl/crypto/ocsp/ocsp_ext.c
/freebsd-11-stable/crypto/openssl/crypto/ocsp/ocsp_lib.c
/freebsd-11-stable/crypto/openssl/crypto/opensslv.h
/freebsd-11-stable/crypto/openssl/crypto/ossl_typ.h
/freebsd-11-stable/crypto/openssl/crypto/pem/pem.h
/freebsd-11-stable/crypto/openssl/crypto/pem/pem_err.c
/freebsd-11-stable/crypto/openssl/crypto/pem/pem_lib.c
/freebsd-11-stable/crypto/openssl/crypto/pem/pvkfmt.c
/freebsd-11-stable/crypto/openssl/crypto/perlasm/sparcv9_modes.pl
/freebsd-11-stable/crypto/openssl/crypto/pkcs12/p12_mutl.c
/freebsd-11-stable/crypto/openssl/crypto/pkcs12/p12_npas.c
/freebsd-11-stable/crypto/openssl/crypto/pkcs12/p12_utl.c
/freebsd-11-stable/crypto/openssl/crypto/pkcs12/pkcs12.h
/freebsd-11-stable/crypto/openssl/crypto/pkcs7/pk7_doit.c
/freebsd-11-stable/crypto/openssl/crypto/rand/md_rand.c
/freebsd-11-stable/crypto/openssl/crypto/rand/rand_unix.c
/freebsd-11-stable/crypto/openssl/crypto/rand/randfile.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_ameth.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_chk.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_lib.c
/freebsd-11-stable/crypto/openssl/crypto/rsa/rsa_pmeth.c
/freebsd-11-stable/crypto/openssl/crypto/sha/asm/sha1-x86_64.pl
/freebsd-11-stable/crypto/openssl/crypto/sparccpuid.S
/freebsd-11-stable/crypto/openssl/crypto/srp/srp_lib.c
/freebsd-11-stable/crypto/openssl/crypto/srp/srp_vfy.c
/freebsd-11-stable/crypto/openssl/crypto/ts/ts.h
/freebsd-11-stable/crypto/openssl/crypto/ts/ts_lib.c
/freebsd-11-stable/crypto/openssl/crypto/ts/ts_rsp_verify.c
/freebsd-11-stable/crypto/openssl/crypto/ui/ui_lib.c
/freebsd-11-stable/crypto/openssl/crypto/whrlpool/wp_dgst.c
/freebsd-11-stable/crypto/openssl/crypto/x509/by_dir.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509.h
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_att.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_err.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_obj.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_r2x.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_txt.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_vfy.c
/freebsd-11-stable/crypto/openssl/crypto/x509/x509_vfy.h
/freebsd-11-stable/crypto/openssl/crypto/x509/x509spki.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_addr.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_alt.c
/freebsd-11-stable/crypto/openssl/crypto/x509v3/v3_conf.c
/freebsd-11-stable/crypto/openssl/doc/apps/cms.pod
/freebsd-11-stable/crypto/openssl/doc/apps/s_client.pod
/freebsd-11-stable/crypto/openssl/doc/apps/s_server.pod
/freebsd-11-stable/crypto/openssl/doc/apps/smime.pod
/freebsd-11-stable/crypto/openssl/doc/apps/verify.pod
/freebsd-11-stable/crypto/openssl/doc/apps/x509.pod
/freebsd-11-stable/crypto/openssl/doc/apps/x509v3_config.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/BIO_s_bio.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/BN_bn2bin.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/BN_rand.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/EVP_EncryptInit.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/EVP_PKEY_cmp.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/OBJ_nid2obj.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/OPENSSL_config.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/OPENSSL_ia32cap.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/X509_verify_cert.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/d2i_PrivateKey.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/d2i_X509.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/hmac.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/rand.pod
/freebsd-11-stable/crypto/openssl/doc/crypto/ui.pod
/freebsd-11-stable/crypto/openssl/engines/ccgost/gost2001.c
/freebsd-11-stable/crypto/openssl/engines/ccgost/gost2001_keyx.c
/freebsd-11-stable/crypto/openssl/engines/ccgost/gost94_keyx.c
/freebsd-11-stable/crypto/openssl/engines/ccgost/gost_ameth.c
/freebsd-11-stable/crypto/openssl/engines/ccgost/gost_pmeth.c
/freebsd-11-stable/crypto/openssl/engines/e_4758cca.c
/freebsd-11-stable/crypto/openssl/engines/e_aep.c
/freebsd-11-stable/crypto/openssl/engines/e_capi.c
/freebsd-11-stable/crypto/openssl/engines/e_chil.c
/freebsd-11-stable/crypto/openssl/ssl/Makefile
/freebsd-11-stable/crypto/openssl/ssl/bad_dtls_test.c
/freebsd-11-stable/crypto/openssl/ssl/d1_both.c
/freebsd-11-stable/crypto/openssl/ssl/d1_clnt.c
/freebsd-11-stable/crypto/openssl/ssl/d1_lib.c
/freebsd-11-stable/crypto/openssl/ssl/d1_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/d1_srvr.c
/freebsd-11-stable/crypto/openssl/ssl/dtlstest.c
/freebsd-11-stable/crypto/openssl/ssl/s23_clnt.c
/freebsd-11-stable/crypto/openssl/ssl/s2_clnt.c
/freebsd-11-stable/crypto/openssl/ssl/s2_srvr.c
/freebsd-11-stable/crypto/openssl/ssl/s3_both.c
/freebsd-11-stable/crypto/openssl/ssl/s3_clnt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_enc.c
/freebsd-11-stable/crypto/openssl/ssl/s3_lib.c
/freebsd-11-stable/crypto/openssl/ssl/s3_pkt.c
/freebsd-11-stable/crypto/openssl/ssl/s3_srvr.c
/freebsd-11-stable/crypto/openssl/ssl/ssl.h
/freebsd-11-stable/crypto/openssl/ssl/ssl_asn1.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_ciph.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_err.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_lib.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_locl.h
/freebsd-11-stable/crypto/openssl/ssl/ssl_rsa.c
/freebsd-11-stable/crypto/openssl/ssl/ssl_sess.c
/freebsd-11-stable/crypto/openssl/ssl/ssltest.c
/freebsd-11-stable/crypto/openssl/ssl/sslv2conftest.c
/freebsd-11-stable/crypto/openssl/ssl/t1_enc.c
/freebsd-11-stable/crypto/openssl/ssl/t1_lib.c
/freebsd-11-stable/crypto/openssl/util/mk1mf.pl
/freebsd-11-stable/crypto/openssl/util/mkerr.pl
/freebsd-11-stable/crypto/openssl/util/ssleay.num
lib/libcrypto/Makefile.inc
lib/libcrypto/Makefile.man
lib/libcrypto/amd64/ecp_nistz256-x86_64.S
lib/libcrypto/amd64/sha1-x86_64.S
lib/libcrypto/amd64/x86_64-mont.S
lib/libcrypto/amd64/x86_64-mont5.S
lib/libcrypto/arm/bsaes-armv7.S
lib/libcrypto/i386/x86-mont.S
lib/libcrypto/man/ASN1_OBJECT_new.3
lib/libcrypto/man/ASN1_STRING_length.3
lib/libcrypto/man/ASN1_STRING_new.3
lib/libcrypto/man/ASN1_STRING_print_ex.3
lib/libcrypto/man/ASN1_TIME_set.3
lib/libcrypto/man/ASN1_generate_nconf.3
lib/libcrypto/man/BIO_ctrl.3
lib/libcrypto/man/BIO_f_base64.3
lib/libcrypto/man/BIO_f_buffer.3
lib/libcrypto/man/BIO_f_cipher.3
lib/libcrypto/man/BIO_f_md.3
lib/libcrypto/man/BIO_f_null.3
lib/libcrypto/man/BIO_f_ssl.3
lib/libcrypto/man/BIO_find_type.3
lib/libcrypto/man/BIO_new.3
lib/libcrypto/man/BIO_new_CMS.3
lib/libcrypto/man/BIO_push.3
lib/libcrypto/man/BIO_read.3
lib/libcrypto/man/BIO_s_accept.3
lib/libcrypto/man/BIO_s_bio.3
lib/libcrypto/man/BIO_s_connect.3
lib/libcrypto/man/BIO_s_fd.3
lib/libcrypto/man/BIO_s_file.3
lib/libcrypto/man/BIO_s_mem.3
lib/libcrypto/man/BIO_s_null.3
lib/libcrypto/man/BIO_s_socket.3
lib/libcrypto/man/BIO_set_callback.3
lib/libcrypto/man/BIO_should_retry.3
lib/libcrypto/man/BN_BLINDING_new.3
lib/libcrypto/man/BN_CTX_new.3
lib/libcrypto/man/BN_CTX_start.3
lib/libcrypto/man/BN_add.3
lib/libcrypto/man/BN_add_word.3
lib/libcrypto/man/BN_bn2bin.3
lib/libcrypto/man/BN_cmp.3
lib/libcrypto/man/BN_copy.3
lib/libcrypto/man/BN_generate_prime.3
lib/libcrypto/man/BN_mod_inverse.3
lib/libcrypto/man/BN_mod_mul_montgomery.3
lib/libcrypto/man/BN_mod_mul_reciprocal.3
lib/libcrypto/man/BN_new.3
lib/libcrypto/man/BN_num_bytes.3
lib/libcrypto/man/BN_rand.3
lib/libcrypto/man/BN_set_bit.3
lib/libcrypto/man/BN_swap.3
lib/libcrypto/man/BN_zero.3
lib/libcrypto/man/CMS_add0_cert.3
lib/libcrypto/man/CMS_add1_recipient_cert.3
lib/libcrypto/man/CMS_add1_signer.3
lib/libcrypto/man/CMS_compress.3
lib/libcrypto/man/CMS_decrypt.3
lib/libcrypto/man/CMS_encrypt.3
lib/libcrypto/man/CMS_final.3
lib/libcrypto/man/CMS_get0_RecipientInfos.3
lib/libcrypto/man/CMS_get0_SignerInfos.3
lib/libcrypto/man/CMS_get0_type.3
lib/libcrypto/man/CMS_get1_ReceiptRequest.3
lib/libcrypto/man/CMS_sign.3
lib/libcrypto/man/CMS_sign_receipt.3
lib/libcrypto/man/CMS_uncompress.3
lib/libcrypto/man/CMS_verify.3
lib/libcrypto/man/CMS_verify_receipt.3
lib/libcrypto/man/CONF_modules_free.3
lib/libcrypto/man/CONF_modules_load_file.3
lib/libcrypto/man/CRYPTO_set_ex_data.3
lib/libcrypto/man/DH_generate_key.3
lib/libcrypto/man/DH_generate_parameters.3
lib/libcrypto/man/DH_get_ex_new_index.3
lib/libcrypto/man/DH_new.3
lib/libcrypto/man/DH_set_method.3
lib/libcrypto/man/DH_size.3
lib/libcrypto/man/DSA_SIG_new.3
lib/libcrypto/man/DSA_do_sign.3
lib/libcrypto/man/DSA_dup_DH.3
lib/libcrypto/man/DSA_generate_key.3
lib/libcrypto/man/DSA_generate_parameters.3
lib/libcrypto/man/DSA_get_ex_new_index.3
lib/libcrypto/man/DSA_new.3
lib/libcrypto/man/DSA_set_method.3
lib/libcrypto/man/DSA_sign.3
lib/libcrypto/man/DSA_size.3
lib/libcrypto/man/EC_GFp_simple_method.3
lib/libcrypto/man/EC_GROUP_copy.3
lib/libcrypto/man/EC_GROUP_new.3
lib/libcrypto/man/EC_KEY_new.3
lib/libcrypto/man/EC_POINT_add.3
lib/libcrypto/man/EC_POINT_new.3
lib/libcrypto/man/ERR_GET_LIB.3
lib/libcrypto/man/ERR_clear_error.3
lib/libcrypto/man/ERR_error_string.3
lib/libcrypto/man/ERR_get_error.3
lib/libcrypto/man/ERR_load_crypto_strings.3
lib/libcrypto/man/ERR_load_strings.3
lib/libcrypto/man/ERR_print_errors.3
lib/libcrypto/man/ERR_put_error.3
lib/libcrypto/man/ERR_remove_state.3
lib/libcrypto/man/ERR_set_mark.3
lib/libcrypto/man/EVP_BytesToKey.3
lib/libcrypto/man/EVP_DigestInit.3
lib/libcrypto/man/EVP_DigestSignInit.3
lib/libcrypto/man/EVP_DigestVerifyInit.3
lib/libcrypto/man/EVP_EncodeInit.3
lib/libcrypto/man/EVP_EncryptInit.3
lib/libcrypto/man/EVP_OpenInit.3
lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
lib/libcrypto/man/EVP_PKEY_CTX_new.3
lib/libcrypto/man/EVP_PKEY_cmp.3
lib/libcrypto/man/EVP_PKEY_decrypt.3
lib/libcrypto/man/EVP_PKEY_derive.3
lib/libcrypto/man/EVP_PKEY_encrypt.3
lib/libcrypto/man/EVP_PKEY_get_default_digest.3
lib/libcrypto/man/EVP_PKEY_keygen.3
lib/libcrypto/man/EVP_PKEY_new.3
lib/libcrypto/man/EVP_PKEY_print_private.3
lib/libcrypto/man/EVP_PKEY_set1_RSA.3
lib/libcrypto/man/EVP_PKEY_sign.3
lib/libcrypto/man/EVP_PKEY_verify.3
lib/libcrypto/man/EVP_PKEY_verify_recover.3
lib/libcrypto/man/EVP_SealInit.3
lib/libcrypto/man/EVP_SignInit.3
lib/libcrypto/man/EVP_VerifyInit.3
lib/libcrypto/man/OBJ_nid2obj.3
lib/libcrypto/man/OPENSSL_Applink.3
lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
lib/libcrypto/man/OPENSSL_config.3
lib/libcrypto/man/OPENSSL_ia32cap.3
lib/libcrypto/man/OPENSSL_instrument_bus.3
lib/libcrypto/man/OPENSSL_load_builtin_modules.3
lib/libcrypto/man/OpenSSL_add_all_algorithms.3
lib/libcrypto/man/PEM_write_bio_CMS_stream.3
lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
lib/libcrypto/man/PKCS12_create.3
lib/libcrypto/man/PKCS12_parse.3
lib/libcrypto/man/PKCS7_decrypt.3
lib/libcrypto/man/PKCS7_encrypt.3
lib/libcrypto/man/PKCS7_sign.3
lib/libcrypto/man/PKCS7_sign_add_signer.3
lib/libcrypto/man/PKCS7_verify.3
lib/libcrypto/man/RAND_add.3
lib/libcrypto/man/RAND_bytes.3
lib/libcrypto/man/RAND_cleanup.3
lib/libcrypto/man/RAND_egd.3
lib/libcrypto/man/RAND_load_file.3
lib/libcrypto/man/RAND_set_rand_method.3
lib/libcrypto/man/RSA_blinding_on.3
lib/libcrypto/man/RSA_check_key.3
lib/libcrypto/man/RSA_generate_key.3
lib/libcrypto/man/RSA_get_ex_new_index.3
lib/libcrypto/man/RSA_new.3
lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
lib/libcrypto/man/RSA_print.3
lib/libcrypto/man/RSA_private_encrypt.3
lib/libcrypto/man/RSA_public_encrypt.3
lib/libcrypto/man/RSA_set_method.3
lib/libcrypto/man/RSA_sign.3
lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
lib/libcrypto/man/RSA_size.3
lib/libcrypto/man/SMIME_read_CMS.3
lib/libcrypto/man/SMIME_read_PKCS7.3
lib/libcrypto/man/SMIME_write_CMS.3
lib/libcrypto/man/SMIME_write_PKCS7.3
lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
lib/libcrypto/man/X509_NAME_get_index_by_NID.3
lib/libcrypto/man/X509_NAME_print_ex.3
lib/libcrypto/man/X509_STORE_CTX_get_error.3
lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3
lib/libcrypto/man/X509_STORE_CTX_new.3
lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3
lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3
lib/libcrypto/man/X509_check_host.3
lib/libcrypto/man/X509_new.3
lib/libcrypto/man/X509_verify_cert.3
lib/libcrypto/man/bio.3
lib/libcrypto/man/blowfish.3
lib/libcrypto/man/bn.3
lib/libcrypto/man/bn_internal.3
lib/libcrypto/man/buffer.3
lib/libcrypto/man/crypto.3
lib/libcrypto/man/d2i_ASN1_OBJECT.3
lib/libcrypto/man/d2i_CMS_ContentInfo.3
lib/libcrypto/man/d2i_DHparams.3
lib/libcrypto/man/d2i_DSAPublicKey.3
lib/libcrypto/man/d2i_ECPKParameters.3
lib/libcrypto/man/d2i_ECPrivateKey.3
lib/libcrypto/man/d2i_PKCS8PrivateKey.3
lib/libcrypto/man/d2i_PrivateKey.3
lib/libcrypto/man/d2i_RSAPublicKey.3
lib/libcrypto/man/d2i_X509.3
lib/libcrypto/man/d2i_X509_ALGOR.3
lib/libcrypto/man/d2i_X509_CRL.3
lib/libcrypto/man/d2i_X509_NAME.3
lib/libcrypto/man/d2i_X509_REQ.3
lib/libcrypto/man/d2i_X509_SIG.3
lib/libcrypto/man/des.3
lib/libcrypto/man/dh.3
lib/libcrypto/man/dsa.3
lib/libcrypto/man/ec.3
lib/libcrypto/man/ecdsa.3
lib/libcrypto/man/engine.3
lib/libcrypto/man/err.3
lib/libcrypto/man/evp.3
lib/libcrypto/man/hmac.3
lib/libcrypto/man/i2d_CMS_bio_stream.3
lib/libcrypto/man/i2d_PKCS7_bio_stream.3
lib/libcrypto/man/lh_stats.3
lib/libcrypto/man/lhash.3
lib/libcrypto/man/md5.3
lib/libcrypto/man/mdc2.3
lib/libcrypto/man/pem.3
lib/libcrypto/man/rand.3
lib/libcrypto/man/rc4.3
lib/libcrypto/man/ripemd.3
lib/libcrypto/man/rsa.3
lib/libcrypto/man/sha.3
lib/libcrypto/man/threads.3
lib/libcrypto/man/ui.3
lib/libcrypto/man/ui_compat.3
lib/libcrypto/man/x509.3
lib/libssl/man/SSL_CIPHER_get_name.3
lib/libssl/man/SSL_COMP_add_compression_method.3
lib/libssl/man/SSL_CONF_CTX_new.3
lib/libssl/man/SSL_CONF_CTX_set1_prefix.3
lib/libssl/man/SSL_CONF_CTX_set_flags.3
lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3
lib/libssl/man/SSL_CONF_cmd.3
lib/libssl/man/SSL_CONF_cmd_argv.3
lib/libssl/man/SSL_CTX_add1_chain_cert.3
lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
lib/libssl/man/SSL_CTX_add_session.3
lib/libssl/man/SSL_CTX_ctrl.3
lib/libssl/man/SSL_CTX_flush_sessions.3
lib/libssl/man/SSL_CTX_free.3
lib/libssl/man/SSL_CTX_get0_param.3
lib/libssl/man/SSL_CTX_get_ex_new_index.3
lib/libssl/man/SSL_CTX_get_verify_mode.3
lib/libssl/man/SSL_CTX_load_verify_locations.3
lib/libssl/man/SSL_CTX_new.3
lib/libssl/man/SSL_CTX_sess_number.3
lib/libssl/man/SSL_CTX_sess_set_cache_size.3
lib/libssl/man/SSL_CTX_sess_set_get_cb.3
lib/libssl/man/SSL_CTX_sessions.3
lib/libssl/man/SSL_CTX_set1_curves.3
lib/libssl/man/SSL_CTX_set1_verify_cert_store.3
lib/libssl/man/SSL_CTX_set_alpn_select_cb.3
lib/libssl/man/SSL_CTX_set_cert_cb.3
lib/libssl/man/SSL_CTX_set_cert_store.3
lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
lib/libssl/man/SSL_CTX_set_cipher_list.3
lib/libssl/man/SSL_CTX_set_client_CA_list.3
lib/libssl/man/SSL_CTX_set_client_cert_cb.3
lib/libssl/man/SSL_CTX_set_custom_cli_ext.3
lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
lib/libssl/man/SSL_CTX_set_generate_session_id.3
lib/libssl/man/SSL_CTX_set_info_callback.3
lib/libssl/man/SSL_CTX_set_max_cert_list.3
lib/libssl/man/SSL_CTX_set_mode.3
lib/libssl/man/SSL_CTX_set_msg_callback.3
lib/libssl/man/SSL_CTX_set_options.3
lib/libssl/man/SSL_CTX_set_psk_client_callback.3
lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
lib/libssl/man/SSL_CTX_set_read_ahead.3
lib/libssl/man/SSL_CTX_set_session_cache_mode.3
lib/libssl/man/SSL_CTX_set_session_id_context.3
lib/libssl/man/SSL_CTX_set_ssl_version.3
lib/libssl/man/SSL_CTX_set_timeout.3
lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
lib/libssl/man/SSL_CTX_set_verify.3
lib/libssl/man/SSL_CTX_use_certificate.3
lib/libssl/man/SSL_CTX_use_psk_identity_hint.3
lib/libssl/man/SSL_CTX_use_serverinfo.3
lib/libssl/man/SSL_SESSION_free.3
lib/libssl/man/SSL_SESSION_get_ex_new_index.3
lib/libssl/man/SSL_SESSION_get_time.3
lib/libssl/man/SSL_accept.3
lib/libssl/man/SSL_alert_type_string.3
lib/libssl/man/SSL_check_chain.3
lib/libssl/man/SSL_clear.3
lib/libssl/man/SSL_connect.3
lib/libssl/man/SSL_do_handshake.3
lib/libssl/man/SSL_free.3
lib/libssl/man/SSL_get_SSL_CTX.3
lib/libssl/man/SSL_get_ciphers.3
lib/libssl/man/SSL_get_client_CA_list.3
lib/libssl/man/SSL_get_current_cipher.3
lib/libssl/man/SSL_get_default_timeout.3
lib/libssl/man/SSL_get_error.3
lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
lib/libssl/man/SSL_get_ex_new_index.3
lib/libssl/man/SSL_get_fd.3
lib/libssl/man/SSL_get_peer_cert_chain.3
lib/libssl/man/SSL_get_peer_certificate.3
lib/libssl/man/SSL_get_psk_identity.3
lib/libssl/man/SSL_get_rbio.3
lib/libssl/man/SSL_get_session.3
lib/libssl/man/SSL_get_verify_result.3
lib/libssl/man/SSL_get_version.3
lib/libssl/man/SSL_library_init.3
lib/libssl/man/SSL_load_client_CA_file.3
lib/libssl/man/SSL_new.3
lib/libssl/man/SSL_pending.3
lib/libssl/man/SSL_read.3
lib/libssl/man/SSL_rstate_string.3
lib/libssl/man/SSL_session_reused.3
lib/libssl/man/SSL_set_bio.3
lib/libssl/man/SSL_set_connect_state.3
lib/libssl/man/SSL_set_fd.3
lib/libssl/man/SSL_set_session.3
lib/libssl/man/SSL_set_shutdown.3
lib/libssl/man/SSL_set_verify_result.3
lib/libssl/man/SSL_shutdown.3
lib/libssl/man/SSL_state_string.3
lib/libssl/man/SSL_want.3
lib/libssl/man/SSL_write.3
lib/libssl/man/d2i_SSL_SESSION.3
lib/libssl/man/ssl.3
usr.bin/openssl/man/CA.pl.1
usr.bin/openssl/man/asn1parse.1
usr.bin/openssl/man/c_rehash.1
usr.bin/openssl/man/ca.1
usr.bin/openssl/man/ciphers.1
usr.bin/openssl/man/cms.1
usr.bin/openssl/man/crl.1
usr.bin/openssl/man/crl2pkcs7.1
usr.bin/openssl/man/dgst.1
usr.bin/openssl/man/dhparam.1
usr.bin/openssl/man/dsa.1
usr.bin/openssl/man/dsaparam.1
usr.bin/openssl/man/ec.1
usr.bin/openssl/man/ecparam.1
usr.bin/openssl/man/enc.1
usr.bin/openssl/man/errstr.1
usr.bin/openssl/man/gendsa.1
usr.bin/openssl/man/genpkey.1
usr.bin/openssl/man/genrsa.1
usr.bin/openssl/man/nseq.1
usr.bin/openssl/man/ocsp.1
usr.bin/openssl/man/openssl.1
usr.bin/openssl/man/passwd.1
usr.bin/openssl/man/pkcs12.1
usr.bin/openssl/man/pkcs7.1
usr.bin/openssl/man/pkcs8.1
usr.bin/openssl/man/pkey.1
usr.bin/openssl/man/pkeyparam.1
usr.bin/openssl/man/pkeyutl.1
usr.bin/openssl/man/rand.1
usr.bin/openssl/man/req.1
usr.bin/openssl/man/rsa.1
usr.bin/openssl/man/rsautl.1
usr.bin/openssl/man/s_client.1
usr.bin/openssl/man/s_server.1
usr.bin/openssl/man/s_time.1
usr.bin/openssl/man/sess_id.1
usr.bin/openssl/man/smime.1
usr.bin/openssl/man/speed.1
usr.bin/openssl/man/spkac.1
usr.bin/openssl/man/ts.1
usr.bin/openssl/man/tsget.1
usr.bin/openssl/man/verify.1
usr.bin/openssl/man/version.1
usr.bin/openssl/man/x509.1
usr.bin/openssl/man/x509v3_config.1
305476 06-Sep-2016 lidl

MFC r305065: Add refactored blacklist support to sshd

Change the calls to of blacklist_init() and blacklist_notify to be
macros defined in the blacklist_client.h file. This avoids
the need for #ifdef USE_BLACKLIST / #endif except in the
blacklist.c file.

Remove redundent initialization attempts from within
blacklist_notify - everything always goes through
blacklistd_init().

Added UseBlacklist option to sshd, which defaults to off.
To enable the functionality, use '-o UseBlacklist=yes' on
the command line, or uncomment in the sshd_config file.

Approved by: des
Sponsored by: The FreeBSD Foundation

305153 31-Aug-2016 jkim

MFC: r304638, r304640

Fix white spaces and prefer C-style comments in assembly sources.


lib/libcrypto/Makefile.asm
lib/libcrypto/amd64/aes-x86_64.S
lib/libcrypto/amd64/aesni-gcm-x86_64.S
lib/libcrypto/amd64/aesni-mb-x86_64.S
lib/libcrypto/amd64/aesni-sha1-x86_64.S
lib/libcrypto/amd64/aesni-sha256-x86_64.S
lib/libcrypto/amd64/aesni-x86_64.S
lib/libcrypto/amd64/bsaes-x86_64.S
lib/libcrypto/amd64/cmll-x86_64.S
lib/libcrypto/amd64/ecp_nistz256-x86_64.S
lib/libcrypto/amd64/ghash-x86_64.S
lib/libcrypto/amd64/md5-x86_64.S
lib/libcrypto/amd64/rc4-md5-x86_64.S
lib/libcrypto/amd64/rc4-x86_64.S
lib/libcrypto/amd64/rsaz-avx2.S
lib/libcrypto/amd64/rsaz-x86_64.S
lib/libcrypto/amd64/sha1-mb-x86_64.S
lib/libcrypto/amd64/sha1-x86_64.S
lib/libcrypto/amd64/sha256-mb-x86_64.S
lib/libcrypto/amd64/sha256-x86_64.S
lib/libcrypto/amd64/sha512-x86_64.S
lib/libcrypto/amd64/vpaes-x86_64.S
lib/libcrypto/amd64/wp-x86_64.S
lib/libcrypto/amd64/x86_64-gf2m.S
lib/libcrypto/amd64/x86_64-mont.S
lib/libcrypto/amd64/x86_64-mont5.S
lib/libcrypto/amd64/x86_64cpuid.S
lib/libcrypto/arm/aes-armv4.S
lib/libcrypto/arm/aesv8-armx.S
lib/libcrypto/arm/armv4-gf2m.S
lib/libcrypto/arm/armv4-mont.S
lib/libcrypto/arm/bsaes-armv7.S
lib/libcrypto/arm/ghash-armv4.S
lib/libcrypto/arm/ghashv8-armx.S
lib/libcrypto/arm/sha1-armv4-large.S
lib/libcrypto/arm/sha256-armv4.S
lib/libcrypto/arm/sha512-armv4.S
lib/libcrypto/i386/aes-586.S
lib/libcrypto/i386/aesni-x86.S
lib/libcrypto/i386/bf-586.S
lib/libcrypto/i386/bf-686.S
lib/libcrypto/i386/bn-586.S
lib/libcrypto/i386/cmll-x86.S
lib/libcrypto/i386/co-586.S
lib/libcrypto/i386/crypt586.S
lib/libcrypto/i386/des-586.S
lib/libcrypto/i386/ghash-x86.S
lib/libcrypto/i386/md5-586.S
lib/libcrypto/i386/rc4-586.S
lib/libcrypto/i386/rc5-586.S
lib/libcrypto/i386/rmd-586.S
lib/libcrypto/i386/sha1-586.S
lib/libcrypto/i386/sha256-586.S
lib/libcrypto/i386/sha512-586.S
lib/libcrypto/i386/vpaes-x86.S
lib/libcrypto/i386/wp-mmx.S
lib/libcrypto/i386/x86-gf2m.S
lib/libcrypto/i386/x86-mont.S
lib/libcrypto/i386/x86cpuid.S
305152 31-Aug-2016 jkim

MFC: r304636

Build OpenSSL assembly sources for arm.

305150 31-Aug-2016 jkim

MFC: r304320

Disable assembly sources when compiler/assembler cannot compile certain
instructions. For example, GCC 4.2.1 + binutils 2.17.50 does not support
AVX instructions.

302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


/freebsd-11-stable/MAINTAINERS
/freebsd-11-stable/cddl
/freebsd-11-stable/cddl/contrib/opensolaris
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/zfs
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libzfs
/freebsd-11-stable/contrib/amd
/freebsd-11-stable/contrib/apr
/freebsd-11-stable/contrib/apr-util
/freebsd-11-stable/contrib/atf
/freebsd-11-stable/contrib/binutils
/freebsd-11-stable/contrib/bmake
/freebsd-11-stable/contrib/byacc
/freebsd-11-stable/contrib/bzip2
/freebsd-11-stable/contrib/com_err
/freebsd-11-stable/contrib/compiler-rt
/freebsd-11-stable/contrib/dialog
/freebsd-11-stable/contrib/dma
/freebsd-11-stable/contrib/dtc
/freebsd-11-stable/contrib/ee
/freebsd-11-stable/contrib/elftoolchain
/freebsd-11-stable/contrib/elftoolchain/ar
/freebsd-11-stable/contrib/elftoolchain/brandelf
/freebsd-11-stable/contrib/elftoolchain/elfdump
/freebsd-11-stable/contrib/expat
/freebsd-11-stable/contrib/file
/freebsd-11-stable/contrib/gcc
/freebsd-11-stable/contrib/gcclibs/libgomp
/freebsd-11-stable/contrib/gdb
/freebsd-11-stable/contrib/gdtoa
/freebsd-11-stable/contrib/groff
/freebsd-11-stable/contrib/ipfilter
/freebsd-11-stable/contrib/ldns
/freebsd-11-stable/contrib/ldns-host
/freebsd-11-stable/contrib/less
/freebsd-11-stable/contrib/libarchive
/freebsd-11-stable/contrib/libarchive/cpio
/freebsd-11-stable/contrib/libarchive/libarchive
/freebsd-11-stable/contrib/libarchive/libarchive_fe
/freebsd-11-stable/contrib/libarchive/tar
/freebsd-11-stable/contrib/libc++
/freebsd-11-stable/contrib/libc-vis
/freebsd-11-stable/contrib/libcxxrt
/freebsd-11-stable/contrib/libexecinfo
/freebsd-11-stable/contrib/libpcap
/freebsd-11-stable/contrib/libstdc++
/freebsd-11-stable/contrib/libucl
/freebsd-11-stable/contrib/libxo
/freebsd-11-stable/contrib/llvm
/freebsd-11-stable/contrib/llvm/projects/libunwind
/freebsd-11-stable/contrib/llvm/tools/clang
/freebsd-11-stable/contrib/llvm/tools/lldb
/freebsd-11-stable/contrib/llvm/tools/llvm-dwarfdump
/freebsd-11-stable/contrib/llvm/tools/llvm-lto
/freebsd-11-stable/contrib/mdocml
/freebsd-11-stable/contrib/mtree
/freebsd-11-stable/contrib/ncurses
/freebsd-11-stable/contrib/netcat
/freebsd-11-stable/contrib/ntp
/freebsd-11-stable/contrib/nvi
/freebsd-11-stable/contrib/one-true-awk
/freebsd-11-stable/contrib/openbsm
/freebsd-11-stable/contrib/openpam
/freebsd-11-stable/contrib/openresolv
/freebsd-11-stable/contrib/pf
/freebsd-11-stable/contrib/sendmail
/freebsd-11-stable/contrib/serf
/freebsd-11-stable/contrib/sqlite3
/freebsd-11-stable/contrib/subversion
/freebsd-11-stable/contrib/tcpdump
/freebsd-11-stable/contrib/tcsh
/freebsd-11-stable/contrib/tnftp
/freebsd-11-stable/contrib/top
/freebsd-11-stable/contrib/top/install-sh
/freebsd-11-stable/contrib/tzcode/stdtime
/freebsd-11-stable/contrib/tzcode/zic
/freebsd-11-stable/contrib/tzdata
/freebsd-11-stable/contrib/unbound
/freebsd-11-stable/contrib/vis
/freebsd-11-stable/contrib/wpa
/freebsd-11-stable/contrib/xz
/freebsd-11-stable/crypto/heimdal
/freebsd-11-stable/crypto/openssh
/freebsd-11-stable/crypto/openssl
/freebsd-11-stable/gnu/lib
/freebsd-11-stable/gnu/usr.bin/binutils
/freebsd-11-stable/gnu/usr.bin/cc/cc_tools
/freebsd-11-stable/gnu/usr.bin/gdb
/freebsd-11-stable/lib/libc/locale/ascii.c
/freebsd-11-stable/sys/cddl/contrib/opensolaris
/freebsd-11-stable/sys/contrib/dev/acpica
/freebsd-11-stable/sys/contrib/ipfilter
/freebsd-11-stable/sys/contrib/libfdt
/freebsd-11-stable/sys/contrib/octeon-sdk
/freebsd-11-stable/sys/contrib/x86emu
/freebsd-11-stable/sys/contrib/xz-embedded
/freebsd-11-stable/usr.sbin/bhyve/atkbdc.h
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.c
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.h
/freebsd-11-stable/usr.sbin/bhyve/console.c
/freebsd-11-stable/usr.sbin/bhyve/console.h
/freebsd-11-stable/usr.sbin/bhyve/pci_fbuf.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.h
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.c
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.h
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.c
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.h
/freebsd-11-stable/usr.sbin/bhyve/rfb.c
/freebsd-11-stable/usr.sbin/bhyve/rfb.h
/freebsd-11-stable/usr.sbin/bhyve/sockstream.c
/freebsd-11-stable/usr.sbin/bhyve/sockstream.h
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.c
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.h
/freebsd-11-stable/usr.sbin/bhyve/usb_mouse.c
/freebsd-11-stable/usr.sbin/bhyve/vga.c
/freebsd-11-stable/usr.sbin/bhyve/vga.h
302182 24-Jun-2016 gjb

Revert r301551, which added blacklistd(8) to sshd(8).

This change has functional impact, and other concerns raised
by the OpenSSH maintainer.

Requested by: des
PR: 210479 (related)
Approved by: re (marius)
Sponsored by: The FreeBSD Foundation


301891 14-Jun-2016 bdrewery

DIRDEPS_BUILD: Update dependencies

Approved by: re (gjb)
Sponsored by: EMC / Isilon Storage Division


301551 07-Jun-2016 lidl

Add blacklist support to sshd

Reviewed by: rpaulo
Approved by: rpaulo (earlier version of changes)
Relnotes: YES
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D5915


299481 11-May-2016 jkim

Regen x86 assembly files for r299480.


299480 11-May-2016 jkim

Set CC environment variable for Perl scripts. This is for detecting
assembler/compiler capabilities, e.g., AVX instructions.


299479 11-May-2016 jkim

Refine comments to add its origin.


299464 11-May-2016 emaste

libcrypto: add "Do not modify" comment to generated source files

Reviewed by: jkim
Differential Revision: https://reviews.freebsd.org/D6237


299462 11-May-2016 jkim

Enable linker error if libcrypto.so contains a relocation against text. It
is position independent on all platforms since r299389.

Submitted by: kib


299389 10-May-2016 jkim

Make libcrypto.so position independent on i386.


299172 06-May-2016 emaste

Revert r299139: these are generated files

We'll need to properly generate PIC/non-PIC from the source .pl files.

Reported by: jkim


299139 05-May-2016 emaste

Make libcrypto position independent on i386

Prior to this change libcrypto ended up with a .text relocation.

Submitted by: Rafael Espíndola (earlier version)
Reviewed by: kib
Approved by: so (glebius)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D6164


299094 04-May-2016 ngie

Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installed
after r298107

Summary of changes:

- Replace all instances of FILES/TESTS with ${PACKAGE}FILES. This ensures that
namespacing is kept with FILES appropriately, and that this shouldn't need
to be repeated if the namespace changes -- only the definition of PACKAGE
needs to be changed
- Allow PACKAGE to be overridden by callers instead of forcing it to always be
`tests`. In the event we get to the point where things can be split up
enough in the base system, it would make more sense to group the tests
with the blocks they're a part of, e.g. byacc with byacc-tests, etc
- Remove PACKAGE definitions where possible, i.e. where FILES wasn't used
previously.
- Remove unnecessary TESTSPACKAGE definitions; this has been elided into
bsd.tests.mk
- Remove unnecessary BINDIRs used previously with ${PACKAGE}FILES;
${PACKAGE}FILESDIR is now automatically defined in bsd.test.mk.
- Fix installation of files under data/ subdirectories in lib/libc/tests/hash
and lib/libc/tests/net/getaddrinfo
- Remove unnecessary .include <bsd.own.mk>s (some opportunistic cleanup)

Document the proposed changes in share/examples/tests/tests/... via examples
so it's clear that ${PACKAGES}FILES is the suggested way forward in terms of
replacing FILES. share/mk/bsd.README didn't seem like the appropriate method
of communicating that info.

MFC after: never probably
X-MFC with: r298107
PR: 209114
Relnotes: yes
Tested with: buildworld, installworld, checkworld; buildworld, packageworld
Sponsored by: EMC / Isilon Storage Division


298998 03-May-2016 jkim

Merge OpenSSL 1.0.2h.

Relnotes: yes


298768 29-Apr-2016 gjb

Fix including Kyuafile in packaged base system.

Fix a related typo while here.

Note, this change results in the Kyuafile inclusion in the runtime
package, which needs to be fixed, however addresses the PR as far
as I can tell in my tests.

PR: 209114
Submitted by: ngie
Sponsored by: The FreeBSD Foundation


298107 16-Apr-2016 gjb

Merge the projects/release-pkg branch to head.

This allows packaging the base system with pkg(8), including
but not limited to providing the ability to provide upstream
binary update possibilities for non-tier-1 architectures.

This merge is a requirement of the 11.0-RELEASE, and as such,
thank you to everyone that has tested the project branch.

Documentation in build(7) etc. is still somewhat sparse, but
updates to those parts will follow.

Sponsored by: The FreeBSD Foundation


297434 31-Mar-2016 bdrewery

Remove the old depend (mkdep) code and make FAST_DEPEND the one true way.

Reviewed by: emaste, hselasky (partial), brooks (brief)
Discussed on: arch@
Sponsored by: EMC / Isilon Storage Division
Differential Revision: https://reviews.freebsd.org/D5742


296633 11-Mar-2016 des

Upgrade to OpenSSH 7.2p2.


296587 09-Mar-2016 bdrewery

DIRDEPS_BUILD: Connect MK_TESTS.

Sponsored by: EMC / Isilon Storage Division


296279 01-Mar-2016 jkim

Merge OpenSSL 1.0.2g.

Relnotes: yes


295989 24-Feb-2016 bdrewery

DIRDEPS_BUILD: Regenerate without local dependencies.

These are no longer needed after the recent 'beforebuild: depend' changes
and hooking DIRDEPS_BUILD into a subset of FAST_DEPEND which supports
skipping 'make depend'.

Sponsored by: EMC / Isilon Storage Division


295650 16-Feb-2016 bdrewery

DIRDEPS_BUILD: Update dependencies.

Sponsored by: EMC / Isilon Storage Division


295009 28-Jan-2016 jkim

Merge OpenSSL 1.0.2f.

Relnotes: yes


294823 26-Jan-2016 br

Add the openssl header for RISC-V.
Copied from aarch64 as we can't generate it yet.


294464 20-Jan-2016 des

Upgrade to OpenSSH 7.0p1.


294365 20-Jan-2016 jhb

List source files (foo.c) instead of object files in SRCS.

Reviewed by: bdrewery


294332 19-Jan-2016 des

Upgrade to OpenSSH 6.8p1.


294328 19-Jan-2016 des

Upgrade to OpenSSH 6.7p1, retaining libwrap support (which has been removed
upstream) and a number of security fixes which we had already backported.

MFC after: 1 week


292287 15-Dec-2015 bdrewery

Build engines in parallel.

Sponsored by: EMC / Isilon Storage Division


291941 07-Dec-2015 bdrewery

Replace unneeded manual dependency on header by adding it to SRCS.

bsd.lib.mk and bsd.prog.mk already depend all objs on headers in SRCS if
there is not yet a depend file. The headers in SRCS are never built or
installed. After 'make depend' the header was already added as a proper
dependency on the objects where needed.

MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division


291719 03-Dec-2015 jkim

Merge OpenSSL 1.0.2e.


291563 01-Dec-2015 bdrewery

META MODE: Update dependencies with 'the-lot' and add missing directories.

This is not properly respecting WITHOUT or ARCH dependencies in target/.
Doing so requires a massive effort to rework targets/ to do so. A
better approach will be to either include the SUBDIR Makefiles directly
and map to DIRDEPS or just dynamically lookup the SUBDIR. These lose
the benefit of having a userland/lib, userland/libexec, etc, though and
results in a massive package. The current implementation of targets/ is
very unmaintainable.

Currently rescue/rescue and sys/modules are still not connected.

Sponsored by: EMC / Isilon Storage Division


291307 25-Nov-2015 bdrewery

META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.

This both avoids some dependencies on xinstall.host and allows
bootstrapping on older releases to work due to lack of at least 'install -l'
support.

Sponsored by: EMC / Isilon Storage Division


291198 23-Nov-2015 des

Retire the NONE cipher option.


291003 17-Nov-2015 jkim

Simplify man-makefile-update target.


290947 16-Nov-2015 jkim

Remove duplicate manual pages.

Reported by: brd


290461 06-Nov-2015 jkim

Fix a typo. I did not mean it, really.


290460 06-Nov-2015 jkim

Clean up OpenSSL makefiles.


290207 30-Oct-2015 jkim

Merge OpenSSL 1.0.2d.


290178 30-Oct-2015 ngie

Fix GOST engine cipher linkage by adding e_gost_err.c to SRCS so it
picks up undefined symbols, like "ERR_load_GOST_strings"

MFC after: 3 days
PR: 184805
Submitted by: Ivan IvanZhdanov <ivan.zhdanov@gmail.com>
Sponsored by: EMC / Isilon Storage Division


290121 28-Oct-2015 jkim

Define endianness for non-x86 platforms.

MFC after: 3 days


289393 15-Oct-2015 bdrewery

Add more SUBDIR_PARALLEL.

MFC after: 3 weeks
Sponsored by: EMC / Isilon Storage Division


289378 15-Oct-2015 bdrewery

Mark sub-make targets as .MAKE and .PHONY to handle -n and always-build properly.

MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division


289172 12-Oct-2015 ngie

Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and
netbsd-tests.test.mk (r289151)

- Eliminate explicit OBJTOP/SRCTOP setting
- Convert all ad hoc NetBSD test integration over to netbsd-tests.test.mk
- Remove unnecessary TESTSDIR setting
- Use SRCTOP where possible for clarity

MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Divison


287981 19-Sep-2015 bdrewery

Replace afterinstall: hack from r111083 with 'make delete-old' functionality.

Sponsored by: EMC / Isilon Storage Division


287466 04-Sep-2015 bapt

Remove remnant from USEPRIVATELIB removal

Sponsored by: gandi.net


285329 09-Jul-2015 jkim

Merge OpenSSL 1.0.1p.


284483 16-Jun-2015 allanjude

Add compatibility with $2y$ bcrypt hashes

crypt_blowfish and many implementations based on it (Apache, PHP, PostgreSQL) implemented $2y$ before OpenBSD went with $2b$. This changes marks them as equivalent.

http://www.openwall.com/lists/announce/2011/07/17/1

This change is required for applications that use the base crypt() implementation (including nginx) to be able to validate $2y$ hashes

Reviewed by: eadler
Approved by: delphij
MFC after: 1 week
Relnotes: yes
Sponsored by: ScaleEngine Inc.
Differential Revision: https://reviews.freebsd.org/D2742


284481 16-Jun-2015 sjg

new depends


284421 15-Jun-2015 bapt

Revert r284417 it is not necessary anymore


284417 15-Jun-2015 bapt

Enforce overwritting SHLIBDIR

Since METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loading
bsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere.

This makes /lib being populated again.

Reported by: many


284345 13-Jun-2015 sjg

Add META_MODE support.

Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.

Still need to add real targets under targets/ to build packages.

Differential Revision: D2796
Reviewed by: brooks imp


284329 12-Jun-2015 jkim

Merge OpenSSL 1.0.1o.


284283 11-Jun-2015 jkim

Merge OpenSSL 1.0.1n.


280436 24-Mar-2015 andrew

Add the openssl header for arm64. As it is based on MACHINE_CPUARCH it
is named opensslconf-aarch64.h.

Sponsored by: The FreeBSD Foundation


280306 21-Mar-2015 jkim

Disable insecure SSLv2 support from the base OpenSSL.

Differential Revision: https://reviews.freebsd.org/D1304


280297 20-Mar-2015 jkim

Merge OpenSSL 1.0.1m.


277274 16-Jan-2015 jkim

Update buildinf.h to make SSLeay_version(3) little bit more useful.

MFC after: 1 week


277273 16-Jan-2015 will

Add a ${CP} alias for copying files in the build.

Some users build FreeBSD as non-root in Perforce workspaces. By default,
Perforce sets files read-only unless they're explicitly being edited.
As a result, the -f argument must be used to cp in order to override the
read-only flag when copying source files to object directories. Bare use of
'cp' should be avoided in the future.

Update all current users of 'cp' in the src tree.

Reviewed by: emaste
MFC after: 1 week
Sponsored by: Spectra Logic


277270 16-Jan-2015 jkim

Merge OpenSSL 1.0.1l.

MFC after: 1 week
Relnotes: yes


276861 08-Jan-2015 jkim

Merge OpenSSL 1.0.1k.


275083 25-Nov-2014 bapt

Reduce overlinking
The framework now ensure by itself that pthread is added to the link chain
as the last component if linked to kerberos hence avoid with out any explicit
addition prevent issue like CVE-2014-8475


275077 25-Nov-2014 bapt

Convert to LIBADD
Reduce overlinking


273146 15-Oct-2014 jkim

Merge OpenSSL 1.0.1j.

Relnotes: yes


273144 15-Oct-2014 jkim

Merge OpenSSL 1.0.1j.


270178 19-Aug-2014 ngie

Fix typo (LIBLDNSADD -> LIBLDNS) to fix "make checkdpadd"

X-MFC with: r269648
Phabric: D634
Approved by: jmmv (mentor)


269682 07-Aug-2014 jkim

Merge OpenSSL 1.0.1i.


269648 06-Aug-2014 bapt

Rework privatelib/internallib

Make sure everything linking to a privatelib and/or an internallib does it directly
from the OBJDIR rather than DESTDIR.
Add src.libnames.mk so bsd.libnames.mk is not polluted by libraries not existsing
in final installation
Introduce the LD* variable which is what ld(1) is expecting (via LDADD) to link to
internal/privatelib
Directly link to the .so in case of private library to avoid having to complexify
LDFLAGS.

Phabric: https://phabric.freebsd.org/D553
Reviewed by: imp, emaste


268804 17-Jul-2014 brooks

Replace all uses of libncurses and libtermcap with their wide character
variants. This allows usable file system images (i.e. those with both a
shell and an editor) to be created with only one copy of the curses library.

Exp-run: antoine
PR: 189842
Discussed with: bapt
Sponsored by: DARPA, AFRL


268351 07-Jul-2014 marcel

Remove ia64.

This includes:
o All directories named *ia64*
o All files named *ia64*
o All ia64-specific code guarded by __ia64__
o All ia64-specific makefile logic
o Mention of ia64 in comments and documentation

This excludes:
o Everything under contrib/
o Everything under crypto/
o sys/xen/interface
o sys/sys/elf_common.h

Discussed at: BSDcan


267256 09-Jun-2014 jkim

Merge OpenSSL 1.0.1h.

Approved by: so (delphij)


265995 14-May-2014 delphij

Switch using the new $2b$ format by default, when bcrypt is used.

MFC after: 2 weeks
Relnotes: default Blowfish crypt(3) format have been changed to $2b$.


265420 06-May-2014 imp

Use src.opts.mk in preference to bsd.own.mk except where we need stuff
from the latter.


265003 27-Apr-2014 kib

Fix order of libthr and libc in the global dso list for sshd, by
explicitely linking main binary with -lpthread. Before, libthr
appeared in the list due to dependency of one of the kerberos libs.
Due to the change in ld(1) behaviour of not copying NEEDED entries
from direct dependencies into the link results, the order becomes
reversed.

The libthr must appear before libc to properly interpose libc symbols
and provide working rtld locks implementation. The symptom was sshd
hanging on rtld bind lock during nested symbol binding from a signal
handler.

Approved by: des (openssh maintainer)
Sponsored by: The FreeBSD Foundation
MFC after: 1 week


264741 21-Apr-2014 jmmv

Add placeholder Kyuafiles for various top-level hierarchies.

This change adds tests/ directories in the source tree to create various
subdirectories in /usr/tests/ and to install placeholder Kyuafiles for
them.

the relevant hierarchies are: cddl, etc, games, gnu and secure.

The reason for this is to simplify the addition of new test programs for
utilities or libraries under any of these directories. Doing so on a
case by case basis is unnecessary and is quite an obscure process.


264400 13-Apr-2014 imp

NO_MAN= has been deprecated in favor of MAN= for some time, go ahead
and finish the job. ncurses is now the only Makefile in the tree that
uses it since it wasn't a simple mechanical change, and will be
addressed in a future commit.


264278 08-Apr-2014 jkim

Merge OpenSSL 1.0.1g.

Approved by: benl (maintainer)


264157 05-Apr-2014 imp

Use MK_CRYPT=no in preference to WITHOUT_CRYPT here.


263712 25-Mar-2014 des

Upgrade to OpenSSH 6.6p1.


263142 14-Mar-2014 eadler

multiple: Remove 3rd clause from BSD license where approved by the
regents and renumber.

This patch skips files in contrib/ and crypto/

Acked by: imp
Discussed with: emaste


262501 25-Feb-2014 delphij

Refresh our implementation of OpenBSD's Blowfish password format.

Notable changes:

- Support of $2b$ password format to address a problem where very
long passwords (more than 256 characters, when an integer
overflow would happen and cause the length to wrap at 256).
- Updated pseudo code in comments to reflect the reality.
- Removed our local shortcut of processing magic string and rely
on the centralized and tigntened validation.
- Diff reduction from upstream.

For now we are still generating the older $02a$ format of password
but we will migrate to the new format once the format is formally
finalized.

MFC after: 1 month


261320 31-Jan-2014 des

Upgrade to OpenSSH 6.5p1.


261037 22-Jan-2014 jkim

Merge OpenSSL 1.0.1f.

Approved by: so (delphij), benl (silence)


255829 23-Sep-2013 des

Unbreak the WITHOUT_KERBEROS build and try to reduce the odds of a
repeat performance by introducing a script that runs configure with and
without Kerberos, diffs the result and generates krb5_config.h, which
contains the preprocessor macros that need to be defined in the Kerberos
case and undefined otherwise.

Approved by: re (marius)


255760 21-Sep-2013 des

Replace claims that DES is a strong cryptosystem with a warning stating
that it should no longer be considered secure.

Approved by: re (gjb)


255460 10-Sep-2013 des

Clean up the OpenSSH build. It is now possible to build most components
as static binaries, if desired. The one exception is sshd, which runs
into trouble due to libpam.a's includion of pam_ssh.

Make OpenSSH use LDNS if available. This allows it to verify signed
SSHFP records.

Approved by: re (blanket)


255386 08-Sep-2013 des

Make libldns and libssh private.

Approved by: re (blanket)


249971 27-Apr-2013 ed

Remove references to MK_IDEA.

As of r249959, we want to build with IDEA support enabled
unconditionally. As this change removed the MK_IDEA flag, update these
Makefiles accordingly.


248619 22-Mar-2013 des

Upgrade to OpenSSH 6.2p1. The most important new features are support
for a key revocation list and more fine-grained authentication control.


248617 22-Mar-2013 des

Retire the mislabeled ENABLE_SUID_SSH knob.


246772 13-Feb-2013 jkim

Merge OpenSSL 1.0.1e.

Approved by: secteam (simon), benl (silence)


245527 17-Jan-2013 bz

Add a src.conf(5) option to allow users to compile in the "NONE cipher",
which, only after authentication, disables crypto, and only for sessions
without a terminal.

Submitted by: Jeremy Chadwick (freebsd jdc.parodius.com)
PR: bin/163095
MFC after: 10 days


242692 07-Nov-2012 kevlo

Fix typo; s/ouput/output


240075 03-Sep-2012 des

Upgrade OpenSSH to 6.1p1.


238407 12-Jul-2012 jkim

Sort ASM definitions by crypto module for slightly easier maintenance.
Specifically, GHASH_ASM belongs to crypto/modes.


238405 12-Jul-2012 jkim

Merge OpenSSL 1.0.1c.

Approved by: benl (maintainer)


237666 27-Jun-2012 jkim

Regen ca(1) for r237658. This re-applies r227458, i.e., add a missing "be".


237657 27-Jun-2012 jkim

Merge OpenSSL 0.9.8x.

Reviewed by: stas
Approved by: benl (maintainer)
MFC after: 3 days


236304 30-May-2012 bz

Update the previous openssl fix. [12:01]

Fix a bug in crypt(3) ignoring characters of a passphrase. [12:02]

Security: FreeBSD-SA-12:01.openssl (revised)
Security: FreeBSD-SA-12:02.crypt
Approved by: so (bz, simon)


233432 24-Mar-2012 eadler

Restore the ability to use a non-standard LOCALBASE to sshd
Add the ability to use a non-standard LOCALBASE to ssh

Submitted by: jhb
Reviewed by: des
Approved by: cperciva
MFC after: 0 days (with r233136)


233136 19-Mar-2012 eadler

X11BASE is not used any more and has been killed by the x11 team.

Reviewed by: ???
Approved by: ???
MFC after: 3 days


231986 22-Feb-2012 kevlo

Return NULL on error rather than ":", per the crypt(3) man page.
Discussed in: http://www.openwall.com/lists/oss-security/2011/11/15/3


228307 06-Dec-2011 kib

Force linker error when created shared library contains a relocation
against text. Provide the override switch to turn off the strict
behaviour. Apparently, openssl libcrypto needs it due to assembler
code not being PIC.

Discussed with: bf
MFC after: 2 weeks


227458 11-Nov-2011 eadler

- add a missing "be" and "in"
- fix other errors introduced when committing r226436
- add 'function' to a sentence where it makes sense

Submitted by: delphij
Submitted by: dougb
Submitted by: jhb
Approved by: dougb
Approved by: jhb


226436 16-Oct-2011 eadler

- change "is is" to "is" or "it is"
- change "the the" to "the"

Approved by: lstewart
Approved by: sahil (mentor)
MFC after: 3 days


226046 05-Oct-2011 des

Upgrade to OpenSSH 5.9p1.

MFC after: 3 months


221420 04-May-2011 des

Upgrade to OpenSSH 5.8p2.


218723 15-Feb-2011 dim

Fix some leftover binaries and shared libraries in the system that still
have an executable stack, due to linking in hand-assembled .S or .s
files, that have no .GNU-stack sections:

RWX --- --- /lib/libcrypto.so.6
RWX --- --- /lib/libmd.so.5
RWX --- --- /lib/libz.so.6
RWX --- --- /lib/libzpool.so.2
RWX --- --- /usr/lib/liblzma.so.5

These were found using scanelf, from the sysutils/pax-utils port.

Reviewed by: kib


216167 03-Dec-2010 simon

Regenerate manual pages for OpenSSL 0.9.8q.


215698 22-Nov-2010 simon

Regenerate manual pages for OpenSSL 0.9.8p.


212463 11-Sep-2010 brucec

Revert changes of 'assure' to 'ensure' made in r211936.

Approved by: rrs (mentor)


211936 28-Aug-2010 brucec

Fix incorrect usage of 'assure' and 'insure'.

Approved by: rrs (mentor)


211934 28-Aug-2010 nwhitehorn

Repair some build breakage introduced in r211725 and garbage collect some
code made obsolete in the same commit.


211725 23-Aug-2010 imp

MFtbemd:

Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.


211243 12-Aug-2010 will

Fix buildworld -DNO_CLEAN when using with Perforce, which marks files as
read-only by default, meaning files copied can't be overwritten next time.

Reviewed by: imp
Approved by: ken (mentor)


210843 04-Aug-2010 jchandra

Whitespace fix for last check-in, move empty line to below endif.


210842 04-Aug-2010 jchandra

MIPS 64 bit support.

When compiled for MIPS n64 ABI
- DES_LONG should be 'unsigned int'
- BN_LLONG should be undefined
- SIXTY_FOUR_BIT_LONG should be defined.


209890 10-Jul-2010 nwhitehorn

OpenSSL configuration for powerpc64

Obtained from: projects/ppc64


206048 01-Apr-2010 simon

Regenerate manual pages for OpenSSL 0.9.8n.


206047 01-Apr-2010 simon

- Make it slightly simpler to update OpenSSL version information
for regenerating OpenSSL manual pages.
- Explicitly set the OpenSSL release date so manual pages contain
the date OpenSSL was released and not just the date OpenSSL was
imported into the FreeBSD base system.
- Update for Makefile for OpenSSL 0.9.8n.


205129 13-Mar-2010 simon

Regenerate manual pages for OpenSSL 0.9.8m.

MFC after: 3 weeks


205128 13-Mar-2010 simon

Merge OpenSSL 0.9.8m into head.

This also "reverts" some FreeBSD local changes so we should now
be back to using entirely stock OpenSSL. The local changes were
simple $FreeBSD$ lines additions, which were required in the CVS
days, and the patch for FreeBSD-SA-09:15.ssl which has been
superseded with OpenSSL 0.9.8m's RFC5746 'TLS renegotiation
extension' support.

MFC after: 3 weeks


204949 10-Mar-2010 des

Revert r204939


204948 10-Mar-2010 des

Forgot to svn add the Makefile.


204939 10-Mar-2010 dougb

Fix the build. The ssh-pkcs11-helper directory is empty, which is
causing confusion.


204917 09-Mar-2010 des

Upgrade to OpenSSH 5.4p1.

MFC after: 1 month


204355 26-Feb-2010 ru

(Almost) fixed static linkage. The remaining problem is with
libgssapi.a and libgssapi_krb5.a libraries that define the
same symbols.


204340 25-Feb-2010 des

Fix 'make checkdpadd'

Submitted by: ru@


204334 25-Feb-2010 des

Remove -static; it was a failed experiment that got committed by accident.


201381 02-Jan-2010 ed

Build lib/ with WARNS=6 by default.

Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and
lower it when needed.

I'm setting WARNS?=0 for secure/. It seems secure/ includes the
Makefile.inc provided by lib/. I'm not going to touch that directory.
Most of the code there is contributed anyway.


201210 29-Dec-2009 trasz

Remove pppd, it's gone.


199131 10-Nov-2009 des

Fix globbing

Noticed by: delphij, David Cornejo <dave@dogwood.com>
Forgotten by: des


198856 03-Nov-2009 jhb

Fix a couple of comment typos.

MFC after: 1 week


197679 01-Oct-2009 des

Upgrade to OpenSSH 5.3p1.


195767 19-Jul-2009 kensmith

Bump the version of all non-symbol-versioned shared libraries in
preparation for 8.0-RELEASE. Add the previous version of those
libraries to ObsoleteFiles.inc and bump __FreeBSD_Version.

Reviewed by: kib
Approved by: re (rwatson)


195626 11-Jul-2009 cperciva

Remove build timestamps from the following files:
/boot/kernel/hptrr.ko
/etc/mail/*.cf
/lib/libcrypto.so.5
/usr/bin/ntpq
/usr/sbin/amd
/usr/sbin/iasl
/usr/sbin/ntpd
/usr/sbin/ntpdate
/usr/sbin/ntpdc

There does not appear to be any purpose to having these timestamps, and
they have the irritating consequence that the aforementioned files will
be different every time they are rebuilt.

After this commit, the only remaining build timestamps are in the kernel,
the boot loaders, /usr/include/osreldate.h (the year in the copyright
notice), and lib*.a (the timestamps on all of the included .o files).

Reviewed by: scottl (hptrr), gshapiro (sendmail), simon (openssl),
roberto (ntp), jkim (acpica)
Approved by: re (kib)


194297 16-Jun-2009 jhb

Use the closefrom(2) system call.

Reviewed by: des


194208 14-Jun-2009 simon

Regenerate manual pages for OpenSSL 0.9.8k.


194207 14-Jun-2009 simon

Update build infrastructure for OpenSSL 0.9.8k.


192595 22-May-2009 des

Upgrade to OpenSSH 5.2p1.

MFC after: 3 months


185476 30-Nov-2008 csjp

Enable getaudit_addr(2) for sshd again. This will un-break the subject
BSM audit tokens for IPv6.


181111 01-Aug-2008 des

Upgrade to OpenSSH 5.1p1.

I have worked hard to reduce diffs against the vendor branch. One
notable change in that respect is that we no longer prefer DSA over
RSA - the reasons for doing so went away years ago. This may cause
some surprises, as ssh will warn about unknown host keys even for
hosts whose keys haven't changed.

MFC after: 6 weeks


180767 23-Jul-2008 imp

Merge from p4:

Implement openssl config needed for mips.

Submitted by: gonzo@
Reviewed by: simon@


180208 03-Jul-2008 peter

Set magic fbsd:nokeywords property that allows files to bypass
keyword expansion. (file-specific replacement for CVSROOT/exclude)


180206 03-Jul-2008 peter

Add $FreeBSD$


178828 07-May-2008 dfr

Fix conflicts after heimdal-1.1 import and add build infrastructure. Import
all non-style changes made by heimdal to our own libgssapi.


176844 05-Mar-2008 kris

For users of FreeBSD <= 6.2 we recommend during the x.org 7.x upgrade
that they add X11BASE=${LOCALBASE} to /etc/make.conf since X11BASE was
hard-wired to the now-wrong location in old releases.

However, both X11BASE and LOCALBASE have moved out of scope of src/
into ports/ now, which causes problems for upgraded users who have old
make.conf files still containing the above setting. X11BASE becomes
null and we instruct ssh and sshd to look for xauth in /bin/xauth
where it is unlikely to be found.

Instead, provide a copy of the default LOCALBASE?=/usr/local setting
here.

We also have to deal with the case where the user only overrides
LOCALBASE and doesn't set an explicit X11BASE (in ports it will be set
implicitly but not here), which will also move the location of xauth.

MFC after: 3 days
Reported by: rwatson


176407 19-Feb-2008 ru

getopt(3) returns -1, not EOF.


170925 18-Jun-2007 rafan

- Bump share library version which were missed in last bump

Reported by: jhb
Discussed with: deischen, des, doubg, harti
Approved by: re (kensmith)


169425 09-May-2007 gnn

Integrate the Camellia Block Cipher. For more information see RFC 4132
and its bibliography.

Submitted by: Tomoyuki Okazaki <okazaki at kick dot gr dot jp>
MFC after: 1 month


167616 15-Mar-2007 simon

Upgrade to OpenSSL 0.9.8e.


163089 07-Oct-2006 ru

Fix static compilation.


162915 01-Oct-2006 simon

Upgrade to OpenSSL 0.9.8d.


162861 30-Sep-2006 des

Update for OpenSSH 4.4p1.

MFC after: 1 week


161526 22-Aug-2006 ru

Remove alpha left-overs.


160819 29-Jul-2006 simon

Upgrade to OpenSSL 0.9.8b.


160433 17-Jul-2006 simon

Enable DSO (Dynamic Shared Object) support. This makes it possible
for OpenSSL to load engines run-time, e.g. for using the opensc
engine port.

The OpenSSL Configure script enables DSO support on FreeBSD by
default, we just don't use the Configure script during OpenSSL builds
in the base system.

This is committed to -CURRENT now (before OpenSSL 0.9.8b import), so
it can be tested at bit in -CURRENT before being MFC'ed to 6-STABLE.

Prodded by: ale
PR: bin/79570
MFC after: 1 week


158529 13-May-2006 des

Add a manual dependency on ssh_namespace.h.

Discussed with: ru


158519 13-May-2006 des

Introduce a namespace munging hack inspired by NetBSD to avoid polluting
the namespace of applications which inadvertantly link in libssh (usually
through pam_ssh)

Suggested by: lukem@netbsd.org
MFC after: 6 weeks


157625 10-Apr-2006 ru

Clean generated headers.


157021 22-Mar-2006 des

Add port-tun.c.


156837 18-Mar-2006 ru

Provide alternate default for SHLIBDIR before bsd.own.mk does this.

Reported by: phk


156813 17-Mar-2006 ru

Reimplementation of world/kernel build options. For details, see:

http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)


155563 12-Feb-2006 csjp

Hook audit into OpenSSH. Now that the necessary bits for OpenSSH support
have been added with the latest OpenBSM import, hook USE_BSM_AUDIT into
build conditionally.

For users which do not care for audit support and do not want to compile
it into their SSH servers, add the following to the /etc/make.conf:

NO_AUDIT=true

Discussed with: rwatson
Obtained from: TrustedBSD Project


153838 29-Dec-2005 dfr

Add a new extensible GSS-API layer which can support GSS-API plugins,
similar the the Solaris implementation. Repackage the krb5 GSS mechanism
as a plugin library for the new implementation. This also includes a
comprehensive set of manpages for the GSS-API functions with text mostly
taken from the RFC.

Reviewed by: Love Hörnquist Åstrand <lha@it.su.se>, ru (build system), des (openssh parts)


152603 19-Nov-2005 ru

Revert last revision by phk@, it's redundant since bsd.incs.mk
already handles this, FWIW.


149755 03-Sep-2005 des

Update for OpenSSH 4.2p1.


148672 03-Aug-2005 phk

Don't install includes if NO_TOOLCHAIN


148297 22-Jul-2005 kensmith

Bump the shared library version number of all libraries that have not
been bumped since RELENG_5.

Reviewed by: ru
Approved by: re (not needed for commit check but in principle...)


147098 07-Jun-2005 des

Revert the commits that made libssh an INTERNALLIB; they caused too much
trouble, especially on amd64.

Requested by: ru


147056 06-Jun-2005 des

Make libssh an INTERNALLIB like it is in {Net,Open}BSD.


147007 05-Jun-2005 des

Update for OpenSSH 4.1p1.


142429 25-Feb-2005 nectar

Update OpenSSL 0.9.7d -> 0.9.7e.


141988 16-Feb-2005 ru

Define PLATFORM correctly when cross-building.


141651 10-Feb-2005 ru

Sync program's usage() with manpage's SYNOPSIS.


140394 17-Jan-2005 dds

Correctly hide the command arguments.

PR: bin/76374
MFC after: 2 weeks


139113 21-Dec-2004 ru

NOCRYPT -> NO_CRYPT


139106 21-Dec-2004 ru

NODOCCOMPRESS -> NO_DOCCOMPRESS
NOINFO -> NO_INFO
NOINFOCOMPRESS -> NO_INFOCOMPRESS
NOLINT -> NO_LINT
NOPIC -> NO_PIC
NOPROFILE -> NO_PROFILE


139104 21-Dec-2004 ru

NOLIBC_R -> NO_LIBC_R
NOLIBPTHREAD -> NO_LIBPTHREAD
NOLIBTHR -> NO_LIBTHR


137018 28-Oct-2004 des

Update for OpenSSH 3.9p1.


136910 24-Oct-2004 ru

For variables that are only checked with defined(), don't provide
any fake value.


133718 14-Aug-2004 markm

Add support for C3 Nehemiah ACE ("Padlock") AES crypto. This comes
from OpenSSL 0.9.5 (yet to be released), and is pretty complete.


133196 06-Aug-2004 cperciva

Join the 21st century: Cryptography is no longer an optional component
of releases. The -DNOCRYPT build option still exists for anyone who
really wants to build non-cryptographic binaries, but the "crypto"
release distribution is now part of "base", and anyone installing from a
release will get cryptographic binaries.

Approved by: re (scottl), markm
Discussed on: freebsd-current, in late April 2004


129209 14-May-2004 cognet

Import the openssl conf for arm.


129174 13-May-2004 ru

Record the libssl.so dependency on libcrypto.so. This should
help some ports that depend on libradius that recently gained
the dependency on libssl. This is also how the stock OpenSSL
build would link libssl.so on FreeBSD.

Prompted by: kris
OK'ed by: markm, nectar


128833 02-May-2004 marcel

Fix release builds (release.3 target). We also need to rebuild libradius,
because otherwise it will remain having a dependency upon libssl. This
breaks the non-crypto build that happens for release.3

While here, order the list of programs and libraries.

Speculating review feedback from: ru


128425 19-Apr-2004 ru

Turn MAKE_IDEA into a true "bool" type variable, as documented in
the make.conf(5) manpage.

PR: conf/65738
OK'ed by: markm


128264 14-Apr-2004 peter

Turn on the amd64-specific bignum code in openssl. This is actually
a variant of the C code but with some scattered asm and things laid out
more optimally for the platform. This means that we need to the asm
directory to the search path for the amd64 case so that make can find
the source.


127643 30-Mar-2004 dwmalone

Remove the -pthread from the last commit, as OpenSSL doesn't actually
call any pthread functions as we use compile it. We keep the
-DOPENSSL_THREADS, which stops OpenSSL doing thread-unsafe stuff.

Requested by: ru


127616 30-Mar-2004 dwmalone

Build OpenSSL so that it extects that is may be used in a threaded
environment. This stops some ports keeling over on an OpenSSL assert.
(The patch is not exactly the one from the PR, but has been refined
based on advice from freebsd-threads.)

PR: 51205
Submitted by: Jim Westfall <jwestfall@surrealistic.net>
MFC after: 1 month


127326 23-Mar-2004 markm

Re-add the hand-optimised assembler versions of some of the ciphers
to the build.

Should have done this ages ago: markm
Reminded above to do this: peter


127131 17-Mar-2004 nectar

Update manual pages for OpenSSL 0.9.7d.


126282 26-Feb-2004 des

Update for 3.8p1, including workaround for a bug in gss-genr.c.


126178 23-Feb-2004 johan

style.Makefile(5):
Use WARNS?= instead of WARNS=.


125557 07-Feb-2004 ru

Use the default threading library if requested.

Reviewed by: des, deischen


125503 05-Feb-2004 ru

Fixed style of DPADD and LDADD assignments as per style.Makefile(5).


125346 02-Feb-2004 ru

- Removed libmd from the Kerberos library set.

- Removed libopie and libmd; libopie used to serve auth-skey.c
which is compiled now only to ease maintenance, as well as
a few other auth-*.c sources.

Reviewed by: des


124651 18-Jan-2004 ru

Added two utility targets "secure" and "insecure", analogous to
"kerberize" and "dekerberize" in kerberos5/Makefile. These can
be used to recompile bits with optional crypto support with and
without crypto, respectively.

Reviewed by: markm


124638 17-Jan-2004 ru

Once upon a time we had both "crypto" and "krb5" distributions,
and rebuilt some bits with crypto but without Kerberos support
(most notably SSH) during "make release", to put them into the
"crypto" distribution.

Now that we don't ship the separate "krb5" distribution anymore
(it's now part of the "crypto" distribuion), don't waste time
recompiling SSH bits without crypto and without Kerberos support
in an attempt to put them in the "base" distribution -- it just
doesn't work as SSH always uses crypto code.

We avoid this by not rebuilding KPROGS from kerberos5/Makefile in
release/Makefile and adding "libpam" to SPROGS in secure/Makefile
to ensure it's still rebuilt without crypto support for the "base"
distribution. (Disabling crypto (NOCRYPT) also disables building
of Kerberos-related PAM modules, and it's OK to depend on this.)

This should be a no-op change saving some "make release" time.


124633 17-Jan-2004 ru

- Properly build both crypto and non-crypto versions of the
package management tools.

- Drop redundant dependency of pkg_create(1) and pkg_delete(1)
on crypto libraries now that they do not link with libfetch.


124607 17-Jan-2004 ru

Removed well outdated comment.


124250 08-Jan-2004 ru

Cosmetics: rearrange the dependency list to match that of ssh and sshd.

Reviewed by: des


124249 08-Jan-2004 ru

Fixed static linkage.

Reviewed by: des


124245 08-Jan-2004 des

Use += instead of = with DPADD / LDADD.


124242 08-Jan-2004 des

Enable GSSAPI support. [1]
Also remove some duplicates from ssh's SRCS.

Submitted by: [1] Björn Grönvall <bg@sics.se>


124215 07-Jan-2004 des

Previous commit erroneously listed some sources with .o suffixes.


124212 07-Jan-2004 des

Update Makefiles for OpenSSH 3.7.1p2.


119116 19-Aug-2003 gordon

Explicitly add libz and libcrypto to LDADD for any ssh utilities missing
it. While not strictly required, it unbreaks the cross-build world that
is resulting from moving the libraries around.

I have a more permanent solution to this problem in the works, but I
asked des for permission to commit this to get the ball rolling. This
also makes the ssh build more along the lines of what the openssh-portable
and OpenBSD openssh Makefile glue does.

Reviewed by: des


119017 17-Aug-2003 gordon

Stage 3 of dynamic root support. Make all the libraries needed to run
binaries in /bin and /sbin installed in /lib. Only the versioned files
reside in /lib, the .so symlink continues to live /usr/lib so the
toolchain doesn't need to be modified.


117675 16-Jul-2003 markm

Very big makeover in the way telnet, telnetd and libtelnet are built.

Previously, there were two copies of telnet; a non-crypto version
that lived in the usual places, and a crypto version that lived in
crypto/telnet/. The latter was built in a broken manner somewhat akin
to other "contribified" sources. This meant that there were 4 telnets
competing with each other at build time - KerberosIV, Kerberos5,
plain-old-secure and base. KerberosIV is no longer in the running, but
the other three took it in turns to jump all over each other during a
"make buildworld".

As the crypto issue has been clarified, and crypto _calls_ are not
a problem, crypto/telnet has been repo-copied to contrib/telnet,
and with this commit, all telnets are now "contribified". The contrib
path was chosen to not destroy history in the repository, and differs
from other contrib/ entries in that it may be worked on as "normal"
BSD code. There is no dangerous crypto in these sources, only a
very weak system less strong than enigma(1).

Kerberos5 telnet and Secure telnet are now selected by using the usual
macros in /etc/make.conf, and the build process is unsurprising and
less treacherous.


117181 02-Jul-2003 ru

Fixed "make checkdpadd".

OK'ed by: markm


116015 08-Jun-2003 markm

Fix for the NO_OPENSSL case.

Reported by: Marius Strobl <marius@alchemy.franken.de>


115842 04-Jun-2003 markm

Drop this MAINTAINER bit. I'll reclaim an "Advisory Maintainership"
for this area later.


115830 04-Jun-2003 markm

I'm now happy that this is no longer needed. Libcrypto has
all its functionality, and all its consumers have been converted.


115724 02-Jun-2003 markm

Disconnect libcipher from the build. It only does DES, and we already
have libcrypto to do that. Both consumers of this lib have been
converted to use libcrypto. (bin/ed and secure/usr.bin/bdes).


115719 02-Jun-2003 markm

Strip the private blowfish code down to only that which is
required to make crypt(3) blowfish "$2a$..." hashes. Lint and
warnsify.


115718 02-Jun-2003 markm

Modernise. Use libcrypto instead of libcipher for DES.


115654 01-Jun-2003 obrien

Ugg, wrong version.
CSTD=gnu89, c89 wont do.


115653 01-Jun-2003 obrien

This isn't C99 clean.


114709 05-May-2003 markm

Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extra
cleanups were necessary in release/Makefile, and the tinderbox code
was syntax checked, not run checked.


114302 30-Apr-2003 markm

We no longer have a separate kerberos distribution. Its now just
part of the regular security dist.


114283 30-Apr-2003 ru

The including makefile's directory is tried first for .include "...".


114282 30-Apr-2003 ru

Most things depend on !defined(NO_OPENSSL); make it look so.


114281 30-Apr-2003 ru

NOSECURE is implied by NOCRYPT, meaning if the latter is defined
we won't be here.


113916 23-Apr-2003 des

Remove Kerberos IV shims.


113915 23-Apr-2003 des

Update for 3.6.1p1; also remove Kerberos IV shims.


113436 13-Apr-2003 bde

Silence `make -s' (echo -> ${ECHO}).


112942 01-Apr-2003 ru

libtelnet depends on OpenSSL.

PR: 50507


112544 24-Mar-2003 charnier

The .Nm utility


112097 11-Mar-2003 obrien

Back out rev 1.60, taking the pointy hat away from nectar as 'rm -f'
doesn't need to be prefixed with '-'. Keep the pointy hat for myself
for not reading the code closely.


112064 10-Mar-2003 obrien

Don't error out the build if removing a "stale" symlink fails.

Pointy hat for breaking my installworld: nectar


111963 07-Mar-2003 mtm

Fix mixed up arguments passed to a locally defined err(int, char *)
function.

Approved by: markm (mentor)
Submitted by: till toenges <tt@mail.isis.de>
PR: bin/48963


111651 27-Feb-2003 ru

Handle includes the normal way.

Reviewed by: markm
Approved by: nectar


111151 19-Feb-2003 nectar

Regenerate man pages after import of OpenSSL 0.9.7a.


111088 18-Feb-2003 nectar

LIBDIR/INCLUDEDIR do not include DESTDIR.

Reported by: Andrzej Tobola <san@iem.pw.edu.pl>


111085 18-Feb-2003 nectar

Follow-up to previous commit: we had a des.h symlink, too. Remove
that.


111083 18-Feb-2003 nectar

Previously, libcrypto contained symbols that were identical to EAY
libdes, and functionally close enough so that we created symlinks
(libdes -> libcrypto) to help older applications. With the import of
OpenSSL 0.9.7, this is no longer true and we no longer install these
symlinks. However, systems that are upgraded may have these symlinks,
which could cause non-obvious breakage at build-time. Therefore, blow
any old symlinks away in the `afterinstall' target.


110855 14-Feb-2003 nectar

Correct path for finding asm-generating files.


110655 10-Feb-2003 nectar

Install the OpenSSL man pages in /usr/share/openssl/man
and remove the WANT_OPENSSL_MANPAGES knob.


110590 09-Feb-2003 nectar

Do not define OPENSSL_NO_KRB5 here in CFLAGS. It is handled in
opensslconf.h.

Reminded by: reports from des, obrien


110141 31-Jan-2003 nectar

Re-add WANT_OPENSSL_MANPAGES knob.

Noticed by: ru


110049 29-Jan-2003 nectar

Background:
When libdes was replaced with OpenSSL's libcrypto, there were a few
interfaces that the former implemented but the latter did not. Because
some software in the base system still depended upon these interfaces,
we simply included them in our libcrypto (rnd_keys.c).

Now, finally get around to removing the dependencies on these
interfaces. There were basically two cases:

des_new_random_key -- This is just a wrapper for des_random_key, and
these calls were replaced.

des_init_random_number_generator et. al. -- A few functions were used
by the application to seed libdes's PRNG. These are not necessary
when using libcrypto, as OpenSSL internally seeds the PRNG from
/dev/random. These calls were simply removed.

Again, some of the Kerberos 4 files have been taken off the vendor
branch. I do not expect there to be future imports of KTH Kerberos 4.


110042 29-Jan-2003 nectar

Re-add WANT_OPENSSL_MANPAGES knob.


110017 29-Jan-2003 peter

Hopefully fix world for folks not compiling IDEA (the default).
NO_IDEA is now spelled OPENSSL_NO_IDEA. Update the bmake glue accordingly
or the IDEA references are not stripped from <openssl/evp.h>


110015 29-Jan-2003 nectar

Force OPENSSL_NO_KRB5. OpenSSL's current implementation of RFC 2712
can only be built with MIT Kerberos.

If we didn't define this here, then SSL-using applications would have
to define OPENSSL_NO_KRB5 themselves in order to build.


110010 28-Jan-2003 markm

Update for OpenSSL 0.9.7. No assembler code at the moment. This
will follow.


108993 09-Jan-2003 des

ia64 and sparc64 both have libc_r now.


107862 14-Dec-2002 des

Don't build auth-pam.c and auth2-pam.c, auth2-pam-freebsd.c is all we need.
Use pthreads for PAM if the platform supports it and the user asked for it
(by setting OPENSSH_USE_POSIX_THREADS)

Sponsored by: DARPA, NAI Labs


107133 21-Nov-2002 kris

Remove myself as maintainer of openssl; I no longer have enough time to
devote to it.


106618 08-Nov-2002 ru

DON'T EVER PUT THIS BACK!

Pointy hat to: obrien


106538 06-Nov-2002 obrien

Style sync with rest of FreeBSD.


106132 29-Oct-2002 des

Update for OpenSSH 3.5p1.


103960 25-Sep-2002 markm

Don't lint contrib'ed sources, even if the builder has asked for linting.
Its Just Too Noisy.


103674 20-Sep-2002 ru

Bandaid for a broken world. The real fix is somewhat more
complicated and will be sent for a review.


103635 19-Sep-2002 ru

Added the missing dependencies for openssl/ headers.


102343 24-Aug-2002 nectar

Use `uint32_t' instead of `unsigned long', since the code assumes 32-bit
arithmetic.

Reviewed by: make test

The fact that bdes(1) didn't work was
Reported by: Fred Clift <fclift@verio.net>


100949 30-Jul-2002 nectar

Update list of installed manual pages after regenerating them.


100947 30-Jul-2002 nectar

This commit was generated by cvs2svn to compensate for changes in r100946,
which included commits to RCS files with non-trunk default branches.


100933 30-Jul-2002 nectar

Update to match reality (i.e. reference libcrypto headers and
libraries, not the no-longer-existent libdes).


100493 22-Jul-2002 ru

s,/usr/include,${INCLUDEDIR},


99770 11-Jul-2002 ru

Removed the (never used) help-distribute target from here.

(Similar targets were once used during the release building
process for kerberosIV and kerberos5.)


99430 05-Jul-2002 des

ssh-keysign(8) belongs in /usr/libexec, not in /usr/bin, and needs to be
setuid so ssh(1) doesn't have to be.

Pointy hat to: des
Submitted by: Katsuyuki TATEISHI <katsu@iec.hiroshima-u.ac.jp>


99066 29-Jun-2002 des

Switch over to 3.4p1.


98820 25-Jun-2002 des

No guts, no glory. Switch to OpenSSH-portable.

Sponsored by: DARPA, NAI Labs


98749 24-Jun-2002 des

My previous style commits weren't entirely right. Fix some bugs I
introduced, and a few more I hadn't yet fixed.

Submitted by: bde


98740 24-Jun-2002 des

Previous commit made no sense.


98739 24-Jun-2002 des

Fix style and unbreal static build.


98707 23-Jun-2002 des

Install the new man pages.


98685 23-Jun-2002 des

Update Makefiles for OpenSSH 3.3.


98548 21-Jun-2002 ru

Make NO_OPENSSL actually imply NO_OPENSSH, as documented in make.conf(5).


96643 15-May-2002 obrien

for OpenSSL 0.9.5a


96603 14-May-2002 markm

Build using pregenerated manpages; don't use perl to translate .pod's.
The translated .pod's have already been committed.


96594 14-May-2002 markm

This commit was generated by cvs2svn to compensate for changes in r96593,
which included commits to RCS files with non-trunk default branches.


96513 13-May-2002 ru

Removed now unused INTERNALSTATICLIB.
INTERNALLIB now implies NOPIC and NOPROFILE.
Removed gratuitous NOMAN.


96462 12-May-2002 ru

Added new bsd.incs.mk which handles installing of header files
via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to
handle symlinking include files. Allow for multiple groups of
include files to be installed, with the powerful INCSGROUPS knob.
Documentation to follow.

Added standard `includes' and `incsinstall' targets, use them
in Makefile.inc1. Headers from the following makefiles were
not installed before (during `includes' in Makefile.inc1):

kerberos5/lib/libtelnet/Makefile
lib/libbz2/Makefile
lib/libdevinfo/Makefile
lib/libform/Makefile
lib/libisc/Makefile
lib/libmenu/Makefile
lib/libmilter/Makefile
lib/libpanel/Makefile

Replaced all `beforeinstall' targets for installing includes
with the INCS stuff.

Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS,
and for compatibility with NetBSD. Similarly for INCOWN, INCGRP,
and INCMODE.

Consistently use INCLUDEDIR instead of /usr/include.

gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes
were only lightly tested due to the missing contrib/libstdc++-v3.
I fully tested the pre-WIP_GCC31 version of this patch with the
contrib/libstdc++.295 stuff.

These changes have been tested on i386 with the -DNO_WERROR "make
world" and "make release".


95967 03-May-2002 peter

Pre-generate the optimized x86 crypto code and check it in rather than
depending on perl at build time. Makefile.asm is a helper for after the
next import.

With my cvs@ hat on, the relatively small repo cost of this is acceptable,
especially given that we have other (much bigger) things like
lib*.so.gz.uu checked in under src/lib/compat/*.

Reviewed by: kris (maintainer)


95509 26-Apr-2002 ru

Milestone #1 in cross-arch make releases.

Do not install games and profiled libraries to the ${CHROOTDIR}
with the initial installworld.

Eliminate the need in the second installworld. For that, make sure
_everything_ is built in the "world" environment, using the right
tool chain.

Added SUBDIR_OVERRIDE helper stuff to Makefile.inc1. Split the
buildworld process into stages, and skip some stages when
SUBDIR_OVERRIDE is set (used to build crypto, krb4, and krb5
dists).

Added NO_MAKEDB_RUN knob to Makefile.inc1 to avoid running
makewhatis(1) at the end of installworld (used when making crypto,
krb4, and krb5 dists).

In release/scripts/doFS.sh, ensure that the correct boot blocks are
used.

Moved the creation of the "crypto" dist from release.5 to
release.2.

In release.3 and doMFSKERN, build kernels in the "world"
environment. KERNELS now means "additional" kernels, GENERIC is
always built.

Ensure we build crunched binaries in the "world" environment.
Obfuscate release/Makefile some more (WMAKEENV) to achieve this.

Inline createBOOTMFS target.

Use already built GENERIC kernel modules to augment mfsfd's
/stand/modules. GC doMODULES as such.

Assorted fixes:

Get rid of the "afterdistribute" target by moving the single use
of it from sys/Makefile to etc/Makefile's "distribute".

Makefile.inc1: apparently "etc" no longer needs to be last for
"distribute" to succeed.

gnu/usr.bin/perl/library/Makefile.inc: do not override the
"install" and "distribute" targets, do it the "canonical" way.

release/scripts/{man,cat}pages-make.sh: make sure Perl manpages and
catpages appear in the right dists. Note that because Perl does
not respect the MANBUILDCAT (and NOMAN), this results in a loss of
/usr/share/perl/man/cat* empty directories. This will be fixed
soon.

Turn MAKE_KERBEROS4 into a plain boolean variable (if it is set it
means "make KerberosIV"), as documented in the make.conf(5)
manpage. Most of the userland makefiles did not test it for "YES"
anyway.

XXX Should specialized kerberized libpam versions be included into
the krb4 and krb5 dists? (libpam.a would be incorrect anyway if
both krb4 and krb5 dists were choosen.)

Make sure "games" dist is made before "catpages", otherwise games
catpages settle in the wrong dist.

Fast build machine provided by: Igor Kucherenko <kivvy@sunbay.com>


95309 23-Apr-2002 ru

The library itself does not depend on Kerberos bits.
Otherwise, we would have broken krb4 and krb5 dists.


93221 26-Mar-2002 ru

Switch over to using pam_login_access(8) module in sshd(8).
(Fixes static compilation. Reduces diffs to OpenSSH.)

Reviewed by: bde


93034 23-Mar-2002 des

Install headers with -C. Ideally, these Makefiles should not need to
override the beforeinstall target at all, but this has proven difficult
to achieve.


92876 21-Mar-2002 des

Use PAM instead of S/Key (or OPIE) for SSH2.

Sponsored by: DARPA, NAI Labs


92595 18-Mar-2002 des

Don't forget auth-skey.c.


92563 18-Mar-2002 des

Adjust for OpenSSH 3.1.

Sponsored by: DARPA, NAI Labs


92489 17-Mar-2002 bde

Fixed some style bugs. Mainly, don't use ${.ALLSRC} in implicit rules.
This change should have been in rev.1.37.


92411 16-Mar-2002 markm

Use NO_PERL as well as NOPERL. The latter is going to (eventually) go.


91754 06-Mar-2002 markm

No functional change, but big code cleanup. WARNS, lint(1) and style(9).


90868 18-Feb-2002 mike

o Move NTOHL() and associated macros into <sys/param.h>. These are
deprecated in favor of the POSIX-defined lowercase variants.
o Change all occurrences of NTOHL() and associated marcros in the
source tree to use the lowercase function variants.
o Add missing license bits to sparc64's <machine/endian.h>.
Approved by: jake
o Clean up <machine/endian.h> files.
o Remove unused __uint16_swap_uint32() from i386's <machine/endian.h>.
o Remove prototypes for non-existent bswapXX() functions.
o Include <machine/endian.h> in <arpa/inet.h> to define the
POSIX-required ntohl() family of functions.
o Do similar things to expose the ntohl() family in libstand, <netinet/in.h>,
and <sys/param.h>.
o Prepend underscores to the ntohl() family to help deal with
complexities associated with having MD (asm and inline) versions, and
having to prevent exposure of these functions in other headers that
happen to make use of endian-specific defines.
o Create weak aliases to the canonical function name to help deal with
third-party software forgetting to include an appropriate header.
o Remove some now unneeded pollution from <sys/types.h>.
o Add missing <arpa/inet.h> includes in userland.

Tested on: alpha, i386
Reviewed by: bde, jake, tmm


90405 08-Feb-2002 ru

Now that cross-tools ld(1) has been fixed to look for dynamic
dependencies in the correct place, record the fact that -lssh
depends on -lcrypto and -lz.

Removed false dependencies on -lz (except ssh(1) and sshd(8)).
Removed false dependencies on -lcrypto and -lutil for scp(1).

Reviewed by: markm


90296 06-Feb-2002 kris

Set WFORMAT=0, overlooked in previous commits to libexec/.

Reported by: jhay


89841 27-Jan-2002 kris

Update list of manpages


89705 23-Jan-2002 ru

Add pam_ssh support to the static PAM library, libpam.a:

- Spam /usr/lib some more by making libssh a standard library.
- Tweak ${LIBPAM} and ${MINUSLPAM}.
- Garbage collect unused libssh_pic.a.
- Add fake -lz dependency to secure/ makefiles needed for
dynamic linkage with -lssh.

Reviewed by: des, markm
Approved by: markm


87141 30-Nov-2001 markm

Clean up makefiles, and turn on WARNS=2. Take into account the telnet
#if cleanup.


86559 18-Nov-2001 jake

Opensslconf for sparc64. Just a copy of the alpha one for now.

Approved by: kkenn (maintainer)


85744 30-Oct-2001 markm

Install libssh and libssh_pic. These are needed when building
statically, and when building things (like login(8)) standalone.
libssh_pic is needed for libpam and modules.

Requested by: peter


85358 23-Oct-2001 peter

__FBSDID() (second half of src/lib/libcrypt changes)


85309 22-Oct-2001 peter

Argh! Shoot me! (add closing */ after $FreeBSD$ )


84773 10-Oct-2001 peter

Add an ia64 configuration. This is not likely to be optimal, but does
compile and seems to work. We should run configure after everything
else is self hosting to test the speeds of the various options.


84698 09-Oct-2001 peter

Sync this file up with its i386 brother. This appears to have been missed
when 0.9.5a was imported.

Approved by: kris


84306 01-Oct-2001 ru

mdoc(7) police: Use the new .In macro for #include statements.


84136 29-Sep-2001 ru

Fix cross-building, etc:

1. To cross-build, one now needs to set TARGET_ARCH, and not the
MACHINE_ARCH. MACHINE_ARCH should never be changed manually!

2. Initialize DESTDIR= explicitly for bootstrap-tools, build-tools,
and cross-tools stages. This fixes broken header and library
dependencies problem. We build them in the host environment,
and obviously want them to depend on host headers and libraries.
The problem with broken header dependencies for bootstrap-tools
and cross-tools was already partially solved (see BOOTSTRAPPING
tests in bsd.prog.mk and bsd.lib.mk), but it was still there for
build-tools if the user ran "make world DESTDIR=/foo". Also,
for all of these stages, the library dependencies were broken
because of how bsd.libnames.mk define DPADD members.

We still provide a glue to install bootstrap- and cross-tools
under the ${WORLDTMP}.

Removed PATH overrides for bootstrap-, build-, and cross-tools
stages. There is just no reason why we would need to override
it, and the hacks to clean up the ${WORLDTMP} in the -DNOCLEAN
case are no longer needed with fixes from this step.

That is, we now never use ${WORLDTMP} headers and libraries,
and we don't use any ${WORLDTMP} installed binaries during
these stages. Again, these stages depend solely on the host
environment, including compiler, headers, and libraries.

3. Moved "miniperl" back from cross-tools (it has nothing to do
with a cross-compiler) to build-tools where it belongs. The
change from step 1 let to do this. Also, to make this work,
build-tools targets of "cc_tools" and "miniperl" were modified
to call "depend". Here follow the detailed explanations.

There are two categories of build tools, for now. In the first
category there are "cc_tools" and "miniperl". They occupy the
whole (sub)directory, and nothing needs to be done in this
subdirectory later during the "all" stage. They are also
constructed using system makefiles. We must build the .depend
early in the build-tools stage because:

1) They use (and depend on) the host environment.

2) If we don't do this in build-tools, the "depend" stage of
buildworld will do this for us; wrong library and header
dependencies will be recorded (DESTDIR=${WORLDTMP}) and,
what's worse, the "all" stage may then clobber the
build-architecture format tools (that we built in the
build-tools stage) with the target-architecture format
ones, breaking cross build.

In the second category there are all other build-tools. They
share their directory with the "main" module that needs them
in the "all" stage, and they don't show up themselves in the
.depend file. The portion of this fix was already committed
in gnu/usr.bin/cc/cc_tools/Makefile,v 1.52.

4. "libperl" is no longer a build tool, and "miniperl" is the
stand-alone application. I had to make this change because
build-tools and "all" stages share the same object directory.
Without this change, if we cross compile, libperl.a is first
built for the build architecture during the build-tools stage
(for the purposes of immediate linkage with "miniperl").
Later on, the "all" stage sees this library as up-to-date,
and doesn't rebuild it. The effect is that the wrong format
static libperl library is installed with installworld.

5. Fixed "includes" to install secure/lib/libtelnet headers if
required.

Reviewed by: bde


82484 29-Aug-2001 bde

Fixed world breakage in rev.1.13. -lpam must never be used directly since
it doesn't work for static linkage.


81967 20-Aug-2001 markm

Diff reduce all the crypto telnet Makefiles.


81590 13-Aug-2001 ru

mdoc(7) police: s/NetBSD/.Nx/ where appropriate.


81462 10-Aug-2001 ru

mdoc(7) police: join split punctuation to macro calls.


81119 03-Aug-2001 bde

Link to libcipher in the usual way. `bdes' depended on a nonexistent
library. This only worked because of the undocmented feature of make(1)
that targets named foo.a are always up to date.

Fixed some style bugs.


81104 03-Aug-2001 markm

Revamp and diff-reduce the various secure telnets. Make sure that
Kerberos5 has _a_ telnet (which is not currently K5 enabled).
Incorporate BDE's static linking fixes.


80637 30-Jul-2001 bde

Fixed world breakage when NOSHARED=yes. libmp now depends on libcrypto,
so it must be linked before libcrypto to work right.


79618 12-Jul-2001 ru

Added missing DPADD and CLEANFILES.


79530 10-Jul-2001 ru

mdoc(7) police: removed HISTORY info from the .Os call.


79252 04-Jul-2001 kris

Remove stale file.


78129 12-Jun-2001 green

Enable Kerberos 5 support in sshd again.


76872 20-May-2001 kris

Update for OpenSSL 0.9.6a

MFC after: 2 weeks


76408 09-May-2001 bde

Fixed world breakage in previous commit. -lpam must never be used
directly (except in the definition of MINUSLPAM in bsd.libnames.mk)
since it doesn't give all the libraries necessary for static linkage.

Fixed missing ${LIBPAM} in DPADD.

Fixed some style bugs in DPADD and LDADD.


76407 09-May-2001 bde

Fixed world breakage in previous commit. -lpam must never be used
directly (except in the definition of MINUSLPAM in bsd.libnames.mk)
since it doesn't give all the lbraries necessary for static linkage.

Fixed new and old bugs in DPADD. ${LIBPAM} was missing, and the
library order was different from that in LDADD so `make checkdpadd'
reported a non-bug.


76337 07-May-2001 nsayer

Add PAM support to SRA authentication. Cribbed mostly from ftpd. This
doesn't solve the problem of root being allowed to log in, but that sort
of thing is something PAM should be doing anyway.


76284 04-May-2001 green

Update to OpenSSH 2.9. Somehow this missed getting committed yesterday.


76266 04-May-2001 green

Don't build with Kerberos 5 support for now. I'll fix this soon,
but I don't want to break Kerberos 5 users' worlds too much in the
meantime.


76264 04-May-2001 green

Follow the OpenSSH 2.9 upgrade with the infrastructure. Two new
programs are now included: sftp(1) and ssh-keyscan(1).


76229 03-May-2001 green

Add the new version.c to libssh.


75236 05-Apr-2001 nsayer

Reactivate SRA.

Make handling of SIGINT and SIGQUIT follow SIGTSTP in TerminalNewMode().
This allows people to break out of SRA authentication if they wish to.


74929 28-Mar-2001 ru

Merged src/lib/libtelnet rev.1.9 (fixed removing of obsolete shared
library: wrong library directory, wrong library extension and wrong
comment). This is mainly of historical interest, if any. The library
that gets removed is aout.

Also, backout the beforeinstall -> afterinstall change in rev.1.20
that was required to install proper telnet.h into /usr/include/arpa.
The actual problem is in <bsd.lib.mk>, and I am going to fix it.


74928 28-Mar-2001 ru

Bye-bye /usr/lib/libtelnet.a. This should fix ``make release'' brokeness.

Approved by: markm


74818 26-Mar-2001 ru

secure/ build fixes:

- TELNETOBJDIR is gone. `buildworld' already installs libtelnet.a
in ${WORLDTMP}/usr/lib, and we have LIBRARY_PATH pointing there.

- SSHDIR (formerly SSHSRC) is now shared between all SSH modules.
New LIBSSH is introduced for libssh.a (an internal static lib).
Previously, build without prior `obj' was broken; SSH modules
always looked for libssh.a in ${.OBJDIR}. Also, the dependancies
on the libssh.a were missing.

- libtelnet/ did not install the crypto version of telnet.h into
/usr/include/arpa.

- Removed BINOWN, BINMODE, BINDIR and SRCS with default values.

Reviewed by: markm

- MAN[1-9] -> MAN.


74702 23-Mar-2001 assar

disable SRA
this impacts negatively to POLA since once autologin is enabled,
telnet will prompt for a password using getpass() and thus not allow
the usual signal characters or C-]


74243 14-Mar-2001 kris

Attempt to fix the problem with -j builds, and du-uglify the asm code
generation and assembly targets.

Help from: bde, obrien


74106 11-Mar-2001 markm

Add OpenBSD-style blowfish password hashing. This makes one less
gratuitous difference between us and our sister project.

This was given to me _ages_ ago. May apologies to Paul for the length
of time its taken me to commit.

Obtained from: Niels Provos <provos@physnet.uni-hamburg.de>/OpenBSD
Submitted by: Paul Herman <pherman@frenchfries.net>


73983 08-Mar-2001 kris

MFS: Belatedly bump SHLIB_MAJOR corresponding to OpenSSL 0.9.6


73553 04-Mar-2001 kris

Install the des.h link under ${DESTDIR}. Fixes buildworld.

Submitted by: Christian Weisgerber <naddy@mips.inka.de>


73423 04-Mar-2001 kris

Clean up the installation of the compatibility libdes header/library
symlinks

Pointed out by: bde


73420 04-Mar-2001 kris

Don't override CPUTYPE (actually this predates the <bsd.cpu.mk> use of
CPUTYPE, and I forgot I used it here already)

Pointed out by: bde


73349 02-Mar-2001 ru

setlocale(3) has been fixed to match POSIX standard:
LC_ALL takes precedence over other LC_* envariables.


73043 25-Feb-2001 kris

Update the list of OpenSSL manpages (now contains many more describing
libssl, for example), and hide it behind a make.conf option,
WANT_OPENSSL_MANPAGES, instead of having it commented out. We still can't
install these by default because of clobbering of a number of system
manpages with the same name, but they're there for people who want them.


72731 20-Feb-2001 kris

Add back a missing file from the no-asm case

Submitted by: gallatin


72716 19-Feb-2001 kris

Remove a remnant of my attempt to get alpha asm code working. OpenSSL
does include code for the alpha, but as far as I can tell, it is
non-functional (e.g. it's not even compiled by the native openssl build on
the alpha).

Noticed by: gallatin


72679 19-Feb-2001 kris

Introduce support for using OpenSSL ASM optimizations. This is done
through the use of a new build directive, MACHINE_CPU, which contains a
list of the CPU generations/features for which optimizations are desired.
This feature will be extended to cover the ports tree in the future.

Currently OpenSSL provides optimizations for i386, i586 and i686-class
CPUs. Currently it has not been tested on an i386 or i486.

Teach make(1) to provide sensible defaults for MACHINE_CPU if it is not
defined (namely, the lowest common denominator CPU we support for each
architecture). Currently this is i386 for the i386 architecture and ev4
for the alpha. sys.mk also sets the variable as a last resort for
consistency with MACHINE_ARCH and bootstrapping from very old versions of
make.

Benchmarks show a significant speed increase even in the i386 case, with
additional improvements for i586 and i686 systems. For maximum performance
define MACHINE_CPU=i686 i586 i386 in /etc/make.conf.

Based on a patch submitted by: Mike Silbersack <silby@silby.com>
Reviewed by: current


72184 08-Feb-2001 nectar

Define HAVE_PAM_GETENVLIST for build. Now environmental variables set
by PAM modules will be exported (correctly).


72069 06-Feb-2001 bde

Fixed missing include of <unistd.h> and wrong prototype for setkey().


71591 24-Jan-2001 ben

Add .Lb libcipher

PR: 24434
Submitted by: Bill Cheswick <ches@bell-labs.com>


71115 16-Jan-2001 ru

man(7) -> mdoc(7).


70419 28-Dec-2000 peter

Merge into a single US-exportable libcrypt, which only provides
one-way hash functions for authentication purposes. There is no more
"set the libcrypt->libXXXcrypt" nightmare.
- Undo the libmd.so hack, use -D to hide the md5c.c internals.
- Remove the symlink hacks in release/Makefile
- the algorthm is set by set_crypt_format() as before. If this is
not called, it tries to heuristically figure out the hash format, and
if all else fails, it uses the optional auth.conf entry to chose the
overall default hash.
- Since source has non-hidden crypto in it there may be some issues with
having the source it in some countries, so preserve the "secure/*"
division. You can still build a des-free libcrypt library if you want
to badly enough. This should not be a problem in the US or exporting
from the US as freebsd.org had notified BXA some time ago. That makes
this stuff re-exportable by anyone.
- For consistancy, the default in absence of any other clues is md5. This
is to try and minimize POLA across buildworld where folk may suddenly
be activating des-crypt()-hash support. Since the des hash may not
always be present, it seemed sensible to make the stronger md5 algorithm
the default.
All things being equal, no functionality is lost.

Reviewed-by: jkh

(flame-proof suit on)


69593 05-Dec-2000 green

Update for OpenSSH 2.3.0.


68744 15-Nov-2000 ru

Fixed a typo from the last commit.

Submitted by: Mike Heffner <mheffner@vt.edu>


68736 14-Nov-2000 kris

Correct some fallout from the semi-automated way I updated the makefile.

Submitted by: roberto


68705 14-Nov-2000 green

Disable /usr/bin/ssh being setuid root by default. Let the variable
ENABLE_SUID_SSH being defined reenable it for those that want it.

This follows discussion favoring the change from September. It
is not usually necessary to be setuid root, possibly less safe,
and less convenient (cannot use $HOSTALIASES, for example).

Submitted by: jedgar


68655 13-Nov-2000 kris

Update for OpenSSL 0.9.6


67502 24-Oct-2000 gshapiro

Fix up the build for the STARTTLS version of sendmail (again). This method
mimics that of tcpdump in that for normal builds, sendmail will only be
built once. For 'make release', it is built once for the bin dist and
once for the crypto dist. This method also removes the need for two separate
Makefiles (which could become out of sync).

Suggested by: bde
Assisted by: kris


67085 13-Oct-2000 gshapiro

Do not override BINDIR settings from subdirectory Makefiles.

Submitted by: bde


67083 13-Oct-2000 gshapiro

../Makefile.inc was clobbering BINDIR so sendmail was being installed in
/usr/sbin/ instead of /usr/libexec/sendmail/

Submitted by: bde


67053 13-Oct-2000 gshapiro

Activate the 'secure' (TLS) version of sendmail if !NO_SENDMAIL && !NO_OPENSSL


67052 13-Oct-2000 gshapiro

Given that sendmail's STARTTLS support requires OpenSSL and the bootstrap
issues that brings, build the non-TLS version of sendmail in
src/usr.sbin/sendmail and the TLS version in src/secure/usr.sbin/sendmail.
This allows the TLS version to be part of the secure distribution when
building a release.


67029 12-Oct-2000 gshapiro

Remove STARTTLS support as it breaks builds without crypto installed.
Waiting to hear back regarding the best way to do this.


66977 11-Oct-2000 peter

With apoligies to Greg Shapiro, fix the world. The previous commit
lost -lutil and -lwrap by replacing $LDADD and $DPADD rather than
appending to them with +=.


66961 11-Oct-2000 gshapiro

Style fixes


66959 11-Oct-2000 gshapiro

NOCRYPT imples NO_OPENSSL.
Still need to solve the distribution problem.

Submitted by: kris


66944 10-Oct-2000 gshapiro

Build sendmail with STARTTLS support unless NO_OPENSSL is set.


65971 17-Sep-2000 kris

Overhaul of the build-time include file generation. Don't break in evp.h
if bootstrapping from a system on which the openssl headers are not
already present.


65970 17-Sep-2000 gshapiro

Give users a way to alter the sendmail (and related utilities) build
environment so they can enable functionality such as SASL, LDAP, Hesiod.


65961 16-Sep-2000 kris

Only build sftp-server conditionally


65872 15-Sep-2000 ache

Add sftp-server


65797 13-Sep-2000 gshapiro

Allow users to add libraries for sendmail (e.g. Cyrus SASL)

Obtained from: Sergei Vyshenski <svysh@pn.sinp.msu.ru>


65675 10-Sep-2000 kris

Update for OpenSSH 2.2.0


65653 10-Sep-2000 kris

Nuke RSAREF support from orbit.

It's the only way to be sure.


65551 06-Sep-2000 kris

``Anyone is now free to rub two primes together for their own gratification''
-- Unknown

Now that the RSA algorithm is released into the public domain, build
librsaintl by default unless NO_RSAINTL is set in make.conf.

The native OpenSSL implementation of RSA is much faster, doesn't have
an artificial keysize limitation, has 30% fewer calories and tastes great!


65361 02-Sep-2000 kris

Err, we weren't even compiling auth1.c with LOGIN_CAP at all. Guess nobody
was using this feature.


65060 24-Aug-2000 green

Make the temporary file _evp.h instead of evp.h to not conflict with
the real evp.h.

Reported by: markm


65029 23-Aug-2000 ache

Add missing quotes around xauth path


65024 23-Aug-2000 green

Generate a new evp.h at build-time instead of install-time to properly
support NFS(ro) installworlds.


65020 23-Aug-2000 kris

Respect X11BASE to derive the location of xauth(1)

PR: 17818
Submitted by: Bjoern Fischer <bfischer@Techfak.Uni-Bielefeld.DE>


64918 22-Aug-2000 green

Add working and easy crypt(3)-switching. Yes, we need a whole new API
for crypt(3) by now. In any case:

Add crypt_set_format(3) + documentation to -lcrypt.
Add login_setcryptfmt(3) + documentation to -lutil.
Support for switching crypt formats in passwd(8).
Support for switching crypt formats in pw(8).

The simple synopsis is:
edit login.conf; add a passwd_format field set to "des" or "md5"; go nuts :)

Reviewed by: peter


64628 14-Aug-2000 gshapiro

Turn on support for IPv6


64597 13-Aug-2000 gshapiro

Get rid of the /etc/aliases -> /etc/mail/aliases hack. /etc/mail/aliases
now exists in the distribution.


64567 12-Aug-2000 gshapiro

The rest of the changes needed to support the new version of sendmail (8.11.0).
Beyond changes to the build system, this includes fixing up the sample
freebsd.mc configuration for changes in defaults and syntax, removing
outdated documentation, and updating the release notes.


64219 04-Aug-2000 green

Unbreak the OpenSSL headers for those of us who don't/can't use IDEA by
getting rid of the check for NO_IDEA (in evp.h) completely if it's
installed without MAKE_IDEA=YES.


64177 03-Aug-2000 kris

Install the openssl(1) manpage with an MLINK from ssl(8) to at least put
something in the location where OpenSSH likes to point.


64034 30-Jul-2000 kris

Don't build sshd if NO_OPENSSL defined.

Submitted by: stephen@math.missouri.edu


63824 25-Jul-2000 kris

Don't build crypto-enabled telnetd if NO_OPENSSL is defined, since it
attempts to link against libcrypto.


63268 16-Jul-2000 markm

WITH_IDEA --> MAKE_IDEA fix.


63248 16-Jul-2000 peter

Add missing $FreeBSD$ to files that are NOT still on vendor a branch.


63123 14-Jul-2000 peter

Be consistant about WITH_ vs MAKE_ flags. We have a precedent of using
MAKE_foo for things like MAKE_KERBEROS etc. Use that. I managed to
confuse myself last time and made make.conf different to the code. ;-(

Reported by: Jun Kuriyama <kuriyama@FreeBSD.org>


62437 03-Jul-2000 peter

Argh. Cut/paste transcription error. Fix syntax of previous commit.


62434 03-Jul-2000 peter

USA_RESIDENT is forced to YES or NO at the start of Makefile.inc1
Use that to be the final arbiter of whether or not to build the
librsaintl.so plugin for openssl/openssh. Add a magic WANT_RSAINTL flag
to force building even if USA_RESIDENT=YES.


62030 24-Jun-2000 markm

MFI. This is a documentation-only, diffreducing patch, that if
invoked will cause breakage. US Users - DO NOT try to turn on
IDEA - the sources are not included.


61538 11-Jun-2000 kris

Link explicitly against -lmd. I'm not sure what was pulling this in
on -current, but it doesnt do it on -stable.


61213 03-Jun-2000 kris

Add a new file to SRCS


60615 15-May-2000 obrien

/dev/urandom is the default random device, so no use in stateing it here.
Also simplify the conditionals a little.


60610 15-May-2000 obrien

This version is slightly better than rev 1.10. There are still missing
dependencies for openssl/*.h. I cannot reproduce any critical race
conditions with this revision.


60609 15-May-2000 obrien

Use unadorned `mkdir -p', removing the "test ... ||".
There are sometimes problems with "&&" and "||" in the `make -j' case, as
it appears multiple processes may process parts of the execution line.


60577 15-May-2000 kris

Update for OpenSSH 2.1


59426 20-Apr-2000 kris

Use the C locale for running date(1).

Submitted by: ache


59196 13-Apr-2000 kris

Update for OpenSSL 0.9.5a and clean up a bit.


59195 13-Apr-2000 kris

Update for OpenSSL 0.9.5a and clean up a bit.
Take responsibility for this makefile again :-)


59146 11-Apr-2000 obrien

* Fix dependancies so that ``make depend'' is not required.
* Some style fixes

Approved by: kris


59145 11-Apr-2000 obrien

* Fix dependancies so that ``make depend'' is not required.
* Some style fixes

Approved by: kris


59000 04-Apr-2000 kris

Add libcrypto to LDADD. This fixes problems seen with e.g. apache-modssl

Submitted by: Jim Bloom <bloom@acm.org>


58639 26-Mar-2000 kris

Missed a fix for the new openssh; this fixes make world.


58586 26-Mar-2000 kris

Update for latest OpenSSH


57971 13-Mar-2000 kris

Add a new function stub to libcrypto() which resolves to a symbol in
the librsa* library and reports which version of the library (OpenSSL/RSAREF)
is being used.

This is then used in openssh to detect the failure case of RSAREF and a RSA key
>1024 bits, to print a more helpful error message than 'rsa_public_encrypt() fai
led.'

This is a 4.0-RELEASE candidate.


57854 09-Mar-2000 markm

Make LOGIN_CAP work properly.

Submitted by: ache


57841 09-Mar-2000 kris

Buildworld fixes for NO_OPENSSH and NO_OPENSSL

Approved by: jkh


57804 07-Mar-2000 kris

Build a shared library too - ports expect it.

Reviewed by: peter
Approved by: jkh


57766 05-Mar-2000 peter

Merge from internat.freebsd.org; cleanup stray rsaref glue code reference


57743 03-Mar-2000 jhay

MFI: Make ssh and sshd link in the krb5 part of make release.

Reviewed by: markm


57682 02-Mar-2000 kris

Resurrect the old libdes manpages (after a repo copy) until we have better
ones.


57681 02-Mar-2000 peter

Merge from internat.freebsd.org: add libcrypto to librsaUSA's symbol search
path so that ERR_load_strings() is found in certain circumstances
involving dlopen(). eg: main program dlopened foo.so which is linked
against libcrypto. If libcrypto then dlopens librsaUSA.so, then it's
search path doens't find libcrypto (!). One "fix" is to force
modules (eg main opening foo.so) to use the RTLD_GLOBAL flag, the other
is to explicitly declare dependencies (as done here).


57615 29-Feb-2000 markm

MFI: stupid typo of mine.


57582 29-Feb-2000 kris

Add NODESCRYPTLINKS knob to prevent spamming of libcrypt -> libscrypt
symlinks. The name is against my better judgement, but I defer to ancient
tradition here because I'm a nice guy.

Reviewed by: -current


57569 28-Feb-2000 markm

New distribution names.


57568 28-Feb-2000 markm

New distribution name.


57511 26-Feb-2000 peter

Merge from internat.freebsd.org repo, minus change to rsa_eay.c (missing)

Reorganize and unify libcrypto's interface so that the RSA implementation
is chosen at runtime via dlopen().

This is a checkpoint and may require more tweaks still.


57485 25-Feb-2000 peter

Merge from internat.freebsd.org; deal with -DRSAref the same way as
libcrypto - not that it means much on the US code tree.


57484 25-Feb-2000 peter

Merge from internat.freebsd.org; make RSAREF=YES work correctly, although
this is not very useful as the US repo is missing bits.


57476 25-Feb-2000 peter

Create a stub libRSAglue for bsd.port.mk's sake


57475 25-Feb-2000 peter

Don't pull in libRSAglue for the rsaref case. Since this is linked
dynamically by default, we use the dlopen() calls to load librsaref.so
on US code trees.


57474 25-Feb-2000 peter

Fold libRSAglue into libcrypto so we don't have to special-case
all the builds. There is still no actual RSA implementation code
in libcrypto or src/* on US code trees.


57471 25-Feb-2000 peter

Sync with internat; delete a trailing space


57456 24-Feb-2000 markm

Remove port components not needed in 4.n+

Submitted by: Half the freaking planet....


57440 24-Feb-2000 markm

libdes is OBE


57437 24-Feb-2000 markm

Build everything properly. This means:

o Don't b uild libdes.

o Crypto is now housed in libcrypto (with a compatability symlink to
libdes)

o RSA may depend on RSAREF at your locale.

o OpenSSH is now a part of the base system.


57434 24-Feb-2000 markm

Add the OpenSSH userland-building Makefiles.


57414 24-Feb-2000 markm

Freefall/Internat diff reducer.


57413 24-Feb-2000 markm

Freefall/Internat diff reducer.


57412 24-Feb-2000 markm

Freefall/Internat diff reducer.


57411 24-Feb-2000 markm

Diff reducer. Comes from Internat.


57410 24-Feb-2000 markm

Remove useless whitespace.

Part of big commit OK'ed by: JKH


57202 14-Feb-2000 kris

Back out the previous commit - it broke world and was not approved.
I don't know what I was thinking committing without approval - sorry.


57175 13-Feb-2000 kris

Link dynamically, not statically.


56899 30-Jan-2000 kris

Add NO_OPENSSL knob to turn off building of openssl

Requested by: wollman


56898 30-Jan-2000 kris

Add NO_OPENSSL knob to turn off building of openssl

Requested by: wollman


56668 27-Jan-2000 shin

another tcp apps IPv6 updates.(should be make world safe)
ftp, telnet, ftpd, faithd
also telnet related sync with crypto, secure, kerberosIV

Obtained from: KAME project


56317 20-Jan-2000 kris

Don't search for libraries in ${LOCALBASE}. This should fix the problems
people were seeing with conflicts with the openssl port.


56316 20-Jan-2000 kris

Activate librsaglue


56315 20-Jan-2000 kris

Move the rsaref gunk to libRSAglue where ports expect it.


56314 20-Jan-2000 kris

Build infrastructure for libRSAglue, required for compatability with
ports even though it doesn't seem to do anything which requires it
to be separate from libcrypto.


56124 16-Jan-2000 kris

The wrong version of the file was committed previously which explains the
problems seen here.


56090 16-Jan-2000 kris

Turn back on openssl building.


56089 16-Jan-2000 kris

Turn back on libcrypto and libssl building.


56087 16-Jan-2000 kris

*** empty log message ***


56080 16-Jan-2000 kris

Add MAINTAINER tag so people don't feel the need to randomly frob with this.


56050 15-Jan-2000 green

We cannot have libcrypto, and therefore OpenSSL at all, without RSA.
If you need examples of breakage, I'm ready to provide more than a
few.


55956 14-Jan-2000 kris

Connect OpenSSL to the build.


55950 14-Jan-2000 kris

Build infrastructure for OpenSSL


55688 09-Jan-2000 kris

Really really remove SHA-1 support.


55654 09-Jan-2000 markm

Routines needed by new kerberos.


55585 08-Jan-2000 jkh

Remove the SHA stuff properly.


55239 29-Dec-1999 peter

Since /etc/sendmail.cf got moved to /etc/mail/sendmail.cf, a 'make world'
would leave you with a broken sendmail and local mail loss.
This evil hack moves sendmail.cf from the old location to the new one (if
required) at install time.


55236 29-Dec-1999 peter

Install sendmail in it's new location.


55010 22-Dec-1999 markm

RIP xntpd.


54829 19-Dec-1999 peter

I missed the LDADD/DPADD for -lmd in the secure cases. :-(

Pointed out by: marcel


54783 18-Dec-1999 peter

Revert -lmd changes now that libcrypt doesn't expose this binutils/ld
bug any more.


54737 17-Dec-1999 marcel

Add libmd to DPADD and LDADD.


52167 12-Oct-1999 markm

Dont build telenet if we are going for kerberised telnet; this just
jumps all over kerberised telnet otherwise.


51993 07-Oct-1999 markm

Make telnet with SRA work.

Submitted by: Nick Sayer


51524 21-Sep-1999 markm

Colour me stupid. This is a better way of using the macros.


51511 21-Sep-1999 markm

Do this the same way as Internat to reduce diffs.


51510 21-Sep-1999 dt

Someone changed major numbers of the libraries from 2 to 3 for 0 (zero) reasons.
Revert the major number back to 2.

libcrypt only export one function, before the recent changes and now:
char *crypt(const char *key, const char *salt);
The prototype didn't changed. Internal representation of `char' and `char *'
didn't changed. Therefore, there is no reason to change the version number.


51507 21-Sep-1999 peter

Restore SONAME setting, otherwise libdescrypt.so.3 doesn't end up with
a special SONAME of libcrypt.so.3 and the runtime symlink doesn't work.


51461 20-Sep-1999 markm

Make this completely dependant on the exportable libcrypt, to avoid
duplication of effort. Also a large cleanup of the code, inspired
by Brandon Gillespie.


51425 19-Sep-1999 markm

libdes is bmaked and built from src/crypto/... now.


50895 04-Sep-1999 markm

This commit was generated by cvs2svn to compensate for changes in r50894,
which included commits to RCS files with non-trunk default branches.


50761 01-Sep-1999 markm

This commit was generated by cvs2svn to compensate for changes in r50760,
which included commits to RCS files with non-trunk default branches.


50488 28-Aug-1999 peter

$Header$ -> $FreeBSD$


50479 28-Aug-1999 peter

$Id$ -> $FreeBSD$


49971 17-Aug-1999 markm

Claim ownership


49830 15-Aug-1999 mpp

Various man page cleanup:

- Be consistent with section names as outlined in mdoc(7).
- Other misc mdoc cleanup.


46064 25-Apr-1999 kris

Typo in comment.


45090 28-Mar-1999 markm

Enable tcp_wrapper support by default.


43735 07-Feb-1999 peter

MaxHeaderLines is now MaxHeadersLength (in bytes)


43153 24-Jan-1999 peter

Support 'O MaxHeaderLines=' to override the default header count and line
length limits. The configuration keyword is: confMAX_HEADER_LINES


43152 24-Jan-1999 markm

Fix symlinking. Without the -f "force" option, the wrong version
can be found.
Submitted by: Bruce


43091 23-Jan-1999 markm

The new crypt code breaks "make world". Back it out.


42983 21-Jan-1999 brandon

Removed from the secure/lib/libcrypt area, because of the rewrite to how
the Makefile handles des support by just including the single .c file.

Reviewed by: Mark Murray


42584 12-Jan-1999 peter

Update for 8.9.2 (new file, control.c)
Also, turn on support for the MaxMimeHeaderLength option in sendmail.cf.


39496 19-Sep-1998 obrien

Remove useless `BINOWN=root' now that it is the default.


38664 31-Aug-1998 jb

BINFORMAT -> OBJFORMAT ready for E-day. Untested 'cause I'm outside
the US and not allowed to see this. I kept my eyes closed. 8-)


38094 04-Aug-1998 peter

Connect up sendmail-8.9.1


30217 08-Oct-1997 markm

Staticise a variable.
PR: 4722
Submitted by: Karl Denninger


30113 05-Oct-1997 jkh

Changes to support full make parallelism (-j<n>) in the world
target.
Reviewed by: <many different folks>
Submitted by: Nickolay N. Dudorov" <nnd@nnd.itfs.nsk.su>


29147 05-Sep-1997 peter

Teach libdescrypt about elf builds.


22990 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


21635 13-Jan-1997 wosch

Sort cross references.


19502 07-Nov-1996 markm

Secure telnet is now in eBones.


19501 07-Nov-1996 markm

Remove references to TELNET*.


19149 24-Oct-1996 peter

Fold sendmail-8.8.2 changes into files that have been touched.

(^!&@$#&^! delete !!@^@^ trailing !@^&#$!& whitespace!!!)


17945 30-Aug-1996 peter

cmp -s || install -c --> install -C


17569 13-Aug-1996 peter

Same as non-secure telnetd, add support for ``-P altlogin'' to specify
an alternate /usr/bin/login type program to be run.


17498 10-Aug-1996 markm

This commit was generated by cvs2svn to compensate for changes in r17497,
which included commits to RCS files with non-trunk default branches.


17356 30-Jul-1996 markm

Some breakeages sneaked in. This fixes them.
(this relates to a name change in a library that was not properly backed
up by the author)
Reported by: too mant :-(


17333 29-Jul-1996 markm

Merge, remove rubbish and bump the MAJOR.MINOR to 3.0


17331 29-Jul-1996 markm

This commit was generated by cvs2svn to compensate for changes in r17330,
which included commits to RCS files with non-trunk default branches.


17318 28-Jul-1996 markm

Mrege conflicts etc.


17316 28-Jul-1996 markm

This commit was generated by cvs2svn to compensate for changes in r17315,
which included commits to RCS files with non-trunk default branches.


17309 27-Jul-1996 jkh

Add necessary item to CLEANFILES


16663 24-Jun-1996 jkh

Bring in my changes for removing the pestilent obj links (unless you
really want them) from /usr/src. This is the final version of the
patches, incorporating the feedback I've received from -current.


16150 05-Jun-1996 nate

Bring in a change that got lost when we spammed over the CVS repository
to fix the mega-commits spamming.

pst 96/05/29 20:09:25

Modified: secure/usr.bin/telnet Makefile main.c
Log:
Remove obsolete SOCKSv4 support

Submitted by: pst
Obtained from: A mirrored CVS repository that will disappear next SUP


15661 07-May-1996 ache

Localize time


15615 04-May-1996 markm

Add extra targets a' la' eBones/Makefile for release/Makefile.
(bootstrap etc)


15609 04-May-1996 markm

Add randomness from /dev/random if it is available.


15358 23-Apr-1996 pst

Add support for socks


15349 22-Apr-1996 pst

typo shmrsh -> smrsh


15338 21-Apr-1996 pst

Enable proper installation of sendmail restricted shell smrsh(8).

This program is a wrapper for the prog mailer in sendmail. It does shell
meta character masking and restricts the list of executables to those found
in /usr/libexec/sm.bin.

The default sendmail.cf file does not use this tool, however you can enable
it by either changing /bin/sh to /usr/libexec/smrsh or adding the line
FEATURE(smrsh) into your sendmail .mc file and rebuilding your .cf file.

For more info, RTFMP.


15228 13-Apr-1996 markm

Split libcrypt and libcipher man pages.


15225 13-Apr-1996 markm

Split the libcrypt and libcipher man pages.


15159 09-Apr-1996 mpp

Install crypt.3 so that libcipher will install if /usr/share/man
has been blown away. Previously it depended on an existing
crypt.3 to be present for the man page links to install properly.


14656 17-Mar-1996 markm

Comment out the NOPROFILE=yes to make this orthogonal with the rest of our
libs.


14548 11-Mar-1996 markm

Big clean-up job. Remove ancient and never-to-be used stuff.
The look much more like BSD Makefiles now.


14534 11-Mar-1996 markm

Fix typo #ifdef -> .if defined().
Tidy uo this file a bit.


14462 10-Mar-1996 markm

Fix typo - -des -> -ldes


14439 09-Mar-1996 ache

Sense MAKE_EBONES, DESTDIR
SRCS, DPADD cleanup


14438 09-Mar-1996 ache

Sense MAKE_EBONES, DESTDIR
SRCS cleanup
DPADD cleanup


14437 09-Mar-1996 ache

Sense MAKE_EBONES, DESTDIR
SRCS cleanup
DPADD cleanup


14168 21-Feb-1996 jkh

Add back missing crypt.3 man page.


14045 12-Feb-1996 mpp

Another round of man page cleanups.

Down to only about 100 items left to cleanup! :-)


14020 11-Feb-1996 markm

Add the new libdes to the build


14014 10-Feb-1996 markm

Rats. Forgot to `cvs add' this.


14012 10-Feb-1996 markm

iImport a FreeBSD Makefile, BSD-ise the header and correct a typo. As the
interface has changed a bit (there are more rentry points), the
shared library has been bumped to libdes.so.2.1.


14010 10-Feb-1996 markm

This commit was generated by cvs2svn to compensate for changes in r14009,
which included commits to RCS files with non-trunk default branches.


13835 02-Feb-1996 mpp

Correct some manual page cross reference errors. E.g. su is a section
one man page, not section eight. This is the first round of such changes
and only fixes man pages in manual section one.


13123 30-Dec-1995 peter

This commit was generated by cvs2svn to compensate for changes in r13122,
which included commits to RCS files with non-trunk default branches.


13122 30-Dec-1995 peter

recording cvs-1.6 file death


12950 21-Dec-1995 ache

Pick correct library dir whenever obj exists or not


12884 16-Dec-1995 markm

Dual personality crypt(3). This crypt will choose its encryption algorithm
(DES or MD5) based on the type of salt used. Salt beginning with "$1$"
indicates MD5.


12583 02-Dec-1995 peter

*GULP* cvs remove the uncomfortably large list of files that are no longer
part of sendmail 8.7.2...


12576 02-Dec-1995 peter

Re-disable the cf/cf SUBDIR - we were not building it before anyway.
The Makefile down there does not handle the obj dir well..


12571 02-Dec-1995 peter

Import Sendmail-8.7.2 as discussed on -current.

The conflict merge will happen shortly after.


11768 24-Oct-1995 ache

Remove LD_NOSTD_PATH unsetenv, it isn't exist anymore


11597 20-Oct-1995 ache

Fix original patch error with ! before strncmp
Zap only needed LD_* variables


11590 20-Oct-1995 ache

Don't allow LD_* env. variables to be tricked
Submitted by: Sam Hartman <hartmans@mit.edu>


11419 11-Oct-1995 gibbs

Remove MAKE_EBONES conditionals. They were originally placed here because
of missing functionality in our libkrb which is no longer a problem.


11074 29-Sep-1995 ache

Remove duplicated targets which now build from main tree
if available and allowed


10814 16-Sep-1995 gibbs

Add TELNETOBJDIR and CRYPTOBJDIR for use in LDADD entries. This makes
secure reference the libraries that were just build instead of in /usr/lib.


10741 14-Sep-1995 gibbs

Enable kerberosIV authentication/encryption conditionalized on MAKE_EBONES.


10740 14-Sep-1995 gibbs

Enable kerberosIV authentication/encryption conditionalized on MAKE_EBONES.
Fix up some of the des calls to be compatible with eBones.


10679 11-Sep-1995 dg

sys_term.c: killed sleep(1) as this should no longer be a problem with
the move of startslave().
telnetd.c: fix bug introduced with the move of startslave()...the number
of arguments was wrong and "level" and "user_name" had to be made globals.


10571 06-Sep-1995 pst

Move erase cleanup outside linemode conditional


10563 05-Sep-1995 pst

Avoid race condition with telnet options processing (login: prompt lost).

Submitted by: John Capo & Peter Wemm


10562 05-Sep-1995 pst

Set erase character for login: prompt.

Submitted by: Peter Wemm & John Capo


10398 28-Aug-1995 pst

Do NOT compile with -DKLUDGELINEMODE...hoses many telnet clients


10088 17-Aug-1995 peter

Import Sendmail v8.6.12, onto the CSRG(!) branch.
A seperate commit to fix the conflicts wil follow.


9932 05-Aug-1995 ache

Comment out LDADD+=-ldescrypt, it is not yet active due to
missng defines for krb4encpwd and rsaencpwd and missing rsa library too.


9883 04-Aug-1995 ache

Change default banner to FreeBSD, properly ifdefed by __FreeBSD__
Reviewed by:
Submitted by:
Obtained from:


9760 29-Jul-1995 markm

After pst and ache fixed secure telnet, it was still not in the main
makefiles. This puts it in.

PLEASE NOTE - YOU WILL NEED TO BUILD AND INSTALL THE libtelnet IN secure/
Reviewed by:
Submitted by:
Obtained from:


9694 24-Jul-1995 ache

Final cleanup pass through Makefiles, now this stuff
autodetect kerberos/eBones and work even with eBones,
but with reduced functionality (don't pick up des/krb stuff
in this case)


9692 24-Jul-1995 ache

Add -ldescrypt, or wrong crypt version can be picked from libc
Reviewed by:
Submitted by:
Obtained from:


9691 24-Jul-1995 ache

Add LDADD+= -ldescrypt
Reviewed by:
Submitted by:
Obtained from:


9690 24-Jul-1995 ache

Move -ldes under kerb stuff, my fault
Reviewed by:
Submitted by:
Obtained from:


9689 24-Jul-1995 ache

Since this stuff not works with eBones, ifdef kerberos stuff
with MAKE_KERBEROS to allow other things to live
Reviewed by:
Submitted by:
Obtained from:


9688 24-Jul-1995 ache

Since this stuff not works with eBones, ifdef kerberos stuff
with MAKE_KERBEROS to allow other things to live
Submitted by:
Obtained from:


9687 24-Jul-1995 ache

Add comment about new_rnd_key.c module needed from original
libdes (and not present in eBones libdes)


9686 24-Jul-1995 ache

Add comment about new_rbd_key.c module needed from
original libdes


9685 24-Jul-1995 ache

Fix dependances, typing errors, etc.
Note: this thing need original libdes not Eric Young libdes from eBones
Submitted by:
Obtained from:


9684 24-Jul-1995 ache

Point to proper DESTDIR now
Reviewed by:
Submitted by:
Obtained from:


9683 24-Jul-1995 ache

Fix many bogus things, typing error, dependance errors, etc.,
now it compiles.
Note: this stuff requires original libdes, not libdes from
Eric Yang which we have in eBones.


9592 20-Jul-1995 pst

When hostname len > 8, name replaced with dot notation when -u flag
not specified (default case).
Use _PATH_* for utmp/wtmp.

Support for >32 PTYs.
>Submitted by: Heikki Suonsivu <hsu@cs.hut.fi>

Plug already known security hole. (Brought over from 1.1.5):
Fixed security problem with telnetd, which allowed
telnet -l -hcert.org localhost
to change the user's host in utmp.
Thanks to Matthew Green <mrgreen@@mame.mu.oz.au> for showing me this one.

>Reviewed by: karl, guido
>Submitted by: mrgreen@mame.mu.oz.au

Obtained from: FreeBSD insecure telnetd


9591 20-Jul-1995 pst

The final negotiation of DO_BINARY in the LINEMODE portion of the telnetd code
causes some clients that do not support linemode to mis-interpret the return
key (i.e. double returns).
The fix is to only do the state check for binary options if linemode will
be used.
Closes PR#505.

Submitted by: Charles Henrich
Obtained from: FreeBSD insecure telnetd


9590 20-Jul-1995 pst

Update telnet to the 95.05.31 release.

Obtained from: Dave Borman <dab@cray.com>


8871 30-May-1995 rgrimes

Remove trailing whitespace.


8462 11-May-1995 jkh

Argh! Another instance of DES rather than des that I forgot. Truly,
this keyword is in too many places! :(


8373 09-May-1995 jkh

Rename secure to DES.


7284 23-Mar-1995 wollman

This commit was generated by cvs2svn to compensate for changes in r7283,
which included commits to RCS files with non-trunk default branches.


6514 17-Feb-1995 dima

Security fixes.
CERT Advisory CA-95:03.telnet.encryption

Obtained from: CERT


5597 14-Jan-1995 jkh

Change name of secrdist to secure.


4806 24-Nov-1994 phk

Fix secrdist sharedlib bug.


4767 22-Nov-1994 phk

des DISTRIBUTION became secrdist.


4730 21-Nov-1994 phk

fix libdescrypt reference.


4485 14-Nov-1994 phk

Make the "distribute" target build the "des" distribution. Make des'ed
init and ed, by pointing to real sources.


3232 30-Sep-1994 pst

!Just! fixing makefile, no code changes Geoff


2900 19-Sep-1994 csgr

More elegant fix for short settings.
(Our existing fixes already plugged the security holes involved.)
Submitted by: Geoff Rehmet after consultation with David Burren


2695 12-Sep-1994 ache

Add libcipher.a: libcrypt exports only crypt() but not des_setkey()
which is in libcipher.a


2678 11-Sep-1994 rgrimes

Change all references to LIBTERM and -ltermlib to LIBTERMCAP and -ltermcap


2601 09-Sep-1994 csgr

fix bogus .include
Submitted by: Geoff.


2584 08-Sep-1994 csgr

add libcipher to Makefile
Submitted by: Geoff.


2550 07-Sep-1994 csgr

- Remove crypt() - it's in libcrypt
- remove ^L's - CTM will probably choke on them
- add PRECIOUSLIB to Makefile
- name changes libcrypt -> libcipher
Submitted by: Geoff.


2547 07-Sep-1994 csgr

This commit was generated by cvs2svn to compensate for changes in r2546,
which included commits to RCS files with non-trunk default branches.


2539 07-Sep-1994 pst

Back out static hacks & build of usr.bin until Geoff informs the
world of his master plan.

Submitted by: pst


2536 07-Sep-1994 pst

Remove static in front of declarations for des_setkey and des_cipher
so that linking against -lcrypt (-ldescrypt) will give us the good
versions instead of the stubs in libc. (These changes need to be
made to the non-US version of libdescrypt too!)

Allow building and support for bdes program.
A bit more work still needs to be done on secure telnet.

Submitted by: pst


2317 27-Aug-1994 csgr

This commit was generated by cvs2svn to compensate for changes in r2316,
which included commits to RCS files with non-trunk default branches.


2306 26-Aug-1994 wollman

Hopefully fix bogus permissions.


2300 26-Aug-1994 wollman

Install libdescrypt.so immutable.


2156 20-Aug-1994 csgr

Fix afterinstall rule for generating links to the real libcrypt
Submitted by: Geoff


2051 12-Aug-1994 csgr

This commit was generated by cvs2svn to compensate for changes in r2050,
which included commits to RCS files with non-trunk default branches.


2048 12-Aug-1994 csgr

This commit was generated by cvs2svn to compensate for changes in r2047,
which included commits to RCS files with non-trunk default branches.


2046 12-Aug-1994 csgr

when making test programs, look for libdescrypt, not libcrypt
Submitted by: Geoff Rehmet


2044 12-Aug-1994 csgr

1) don't make bdes yet
2) fix .include in secure/lib/Makefile.inc
3) fix afterinstall rule in libcrypt/Makefile
Submitted by: Geoff Rehmet


1990 09-Aug-1994 csgr

Install secure/lib/libcrypt as libdescrypt, and symlink it to
libcrypt. There may be a little modification neede to this makefile once
we start working on tidy make world's.
Submitted by: geoff.


1962 08-Aug-1994 csgr

add lib subdir


1961 08-Aug-1994 csgr

add Makefiles for secure/lib. Makefile.inc just includes src/lib/Makefile.inc
in order to get things like SHLIB_MAJOR etc.


1959 08-Aug-1994 csgr

Modify libcrypt so that the only exported symbol is _crypt().
Submitted by: Geoff Rehmet


1957 08-Aug-1994 csgr

This commit was generated by cvs2svn to compensate for changes in r1956,
which included commits to RCS files with non-trunk default branches.


1956 08-Aug-1994 csgr

Unecumbered securedist from FreeBSD 1.1.5.1 - sources for libcrypt.
The next commit will remove all symbols except _crypt()
Reviewed by: Geoff Rehmet
Submitted by: David Burren


1908 07-Aug-1994 wollman

Allow the `bdes' program to compile.


1899 07-Aug-1994 wollman

Moved from usr.bin/bdes for export-control.


1553 26-May-1994 rgrimes

BSD 4.4 Lite usr.sbin Sources