summaryrefslogtreecommitdiffstatsabout
diff options
context:
space:
mode:
authorHanhui <sylixos@gmail.com>2018-02-26 11:19:20 (GMT)
committer Hanhui <sylixos@gmail.com>2018-02-26 11:19:20 (GMT)
commitbadce9b61369114c8edde368d719c034258c51c6 (patch)
treef748535756512b41d2b3eb514e86aee067697ec8
downloadopenssl-badce9b61369114c8edde368d719c034258c51c6.zip
openssl-badce9b61369114c8edde368d719c034258c51c6.tar.gz
openssl-badce9b61369114c8edde368d719c034258c51c6.tar.bz2
openssl first push.
-rw-r--r--.cproject26
-rw-r--r--.gitignore4
-rw-r--r--.project79
-rw-r--r--.reproject14
-rw-r--r--Makefile99
-rw-r--r--config.mk34
-rw-r--r--lib4758cca.mk101
-rw-r--r--libaep.mk101
-rw-r--r--libatalla.mk101
-rw-r--r--libcapi.mk101
-rw-r--r--libchil.mk101
-rw-r--r--libcrypto.mk751
-rw-r--r--libcswift.mk101
-rw-r--r--libgmp.mk101
-rw-r--r--libnuron.mk101
-rw-r--r--libpadlock.mk101
-rw-r--r--libssl.mk145
-rw-r--r--libsureware.mk101
-rw-r--r--libubsec.mk101
-rw-r--r--openssl.mk151
-rw-r--r--openssl/ACKNOWLEDGMENTS2
-rw-r--r--openssl/CHANGES11533
-rw-r--r--openssl/CHANGES.SSLeay968
-rw-r--r--openssl/CONTRIBUTING54
-rw-r--r--openssl/Configure2312
-rw-r--r--openssl/FAQ2
-rw-r--r--openssl/GitConfigure8
-rw-r--r--openssl/GitMake5
-rw-r--r--openssl/INSTALL365
-rw-r--r--openssl/INSTALL.DJGPP47
-rw-r--r--openssl/INSTALL.MacOS72
-rw-r--r--openssl/INSTALL.NW454
-rw-r--r--openssl/INSTALL.OS231
-rw-r--r--openssl/INSTALL.VMS293
-rw-r--r--openssl/INSTALL.W32325
-rw-r--r--openssl/INSTALL.W6466
-rw-r--r--openssl/INSTALL.WCE95
-rw-r--r--openssl/LICENSE127
-rw-r--r--openssl/MacOS/GUSI_Init.cpp62
-rw-r--r--openssl/MacOS/GetHTTPS.src/CPStringUtils.cpp2753
-rw-r--r--openssl/MacOS/GetHTTPS.src/CPStringUtils.hpp104
-rw-r--r--openssl/MacOS/GetHTTPS.src/ErrorHandling.cpp170
-rw-r--r--openssl/MacOS/GetHTTPS.src/ErrorHandling.hpp147
-rw-r--r--openssl/MacOS/GetHTTPS.src/GetHTTPS.cpp209
-rw-r--r--openssl/MacOS/GetHTTPS.src/MacSocket.cpp1607
-rw-r--r--openssl/MacOS/GetHTTPS.src/MacSocket.h104
-rw-r--r--openssl/MacOS/OpenSSL.mcp.hqx4940
-rw-r--r--openssl/MacOS/Randomizer.cpp476
-rw-r--r--openssl/MacOS/Randomizer.h42
-rw-r--r--openssl/MacOS/TODO18
-rw-r--r--openssl/MacOS/_MWERKS_GUSI_prefix.h9
-rw-r--r--openssl/MacOS/_MWERKS_prefix.h9
-rw-r--r--openssl/MacOS/buildinf.h5
-rw-r--r--openssl/MacOS/mklinks.as.hqx820
-rw-r--r--openssl/MacOS/opensslconf.h126
-rw-r--r--openssl/Makefile692
-rw-r--r--openssl/Makefile.bak692
-rw-r--r--openssl/Makefile.org690
-rw-r--r--openssl/Makefile.shared655
-rw-r--r--openssl/NEWS813
-rw-r--r--openssl/Netware/build.bat235
-rw-r--r--openssl/Netware/cpy_tests.bat113
-rw-r--r--openssl/Netware/do_tests.pl624
-rw-r--r--openssl/Netware/globals.txt254
-rw-r--r--openssl/Netware/readme.txt19
-rw-r--r--openssl/Netware/set_env.bat112
-rw-r--r--openssl/PROBLEMS213
-rw-r--r--openssl/README101
-rw-r--r--openssl/README.ASN1187
-rw-r--r--openssl/README.ENGINE289
-rw-r--r--openssl/VMS/TODO18
-rw-r--r--openssl/VMS/VMSify-conf.pl34
-rw-r--r--openssl/VMS/WISHLIST.TXT4
-rw-r--r--openssl/VMS/install-vms.com67
-rw-r--r--openssl/VMS/mkshared.com476
-rw-r--r--openssl/VMS/multinet_shr.opt1
-rw-r--r--openssl/VMS/openssl_startup.com108
-rw-r--r--openssl/VMS/openssl_undo.com20
-rw-r--r--openssl/VMS/openssl_utils.com46
-rw-r--r--openssl/VMS/socketshr_shr.opt1
-rw-r--r--openssl/VMS/tcpip_shr_decc.opt1
-rw-r--r--openssl/VMS/test-includes.com28
-rw-r--r--openssl/VMS/ucx_shr_decc.opt1
-rw-r--r--openssl/VMS/ucx_shr_decc_log.opt1
-rw-r--r--openssl/VMS/ucx_shr_vaxc.opt1
-rw-r--r--openssl/apps/CA.com236
-rw-r--r--openssl/apps/CA.pl188
-rw-r--r--openssl/apps/CA.pl.in188
-rw-r--r--openssl/apps/CA.sh198
-rw-r--r--openssl/apps/Makefile1059
-rw-r--r--openssl/apps/app_rand.c217
-rw-r--r--openssl/apps/apps.c3283
-rw-r--r--openssl/apps/apps.h389
-rw-r--r--openssl/apps/asn1pars.c430
-rw-r--r--openssl/apps/ca-cert.srl1
-rw-r--r--openssl/apps/ca-key.pem15
-rw-r--r--openssl/apps/ca-req.pem11
-rw-r--r--openssl/apps/ca.c2923
-rw-r--r--openssl/apps/cert.pem11
-rw-r--r--openssl/apps/ciphers.c239
-rw-r--r--openssl/apps/client.pem52
-rw-r--r--openssl/apps/cms.c1354
-rw-r--r--openssl/apps/crl.c442
-rw-r--r--openssl/apps/crl2p7.c334
-rw-r--r--openssl/apps/demoCA/cacert.pem14
-rw-r--r--openssl/apps/demoCA/index.txt39
-rw-r--r--openssl/apps/demoCA/private/cakey.pem24
-rw-r--r--openssl/apps/demoCA/serial1
-rw-r--r--openssl/apps/demoSRP/srp_verifier.txt6
-rw-r--r--openssl/apps/demoSRP/srp_verifier.txt.attr1
-rw-r--r--openssl/apps/dgst.c620
-rw-r--r--openssl/apps/dh.c331
-rw-r--r--openssl/apps/dh1024.pem10
-rw-r--r--openssl/apps/dh2048.pem12
-rw-r--r--openssl/apps/dh4096.pem18
-rw-r--r--openssl/apps/dh512.pem9
-rw-r--r--openssl/apps/dhparam.c556
-rw-r--r--openssl/apps/dsa-ca.pem40
-rw-r--r--openssl/apps/dsa-pca.pem46
-rw-r--r--openssl/apps/dsa.c372
-rw-r--r--openssl/apps/dsa1024.pem9
-rw-r--r--openssl/apps/dsa512.pem6
-rw-r--r--openssl/apps/dsap.pem6
-rw-r--r--openssl/apps/dsaparam.c467
-rw-r--r--openssl/apps/ec.c365
-rw-r--r--openssl/apps/ecparam.c661
-rw-r--r--openssl/apps/enc.c728
-rw-r--r--openssl/apps/engine.c515
-rw-r--r--openssl/apps/errstr.c121
-rw-r--r--openssl/apps/gendh.c244
-rw-r--r--openssl/apps/gendsa.c285
-rw-r--r--openssl/apps/genpkey.c405
-rw-r--r--openssl/apps/genrsa.c345
-rw-r--r--openssl/apps/install-apps.com107
-rw-r--r--openssl/apps/makeapps.com1184
-rw-r--r--openssl/apps/nseq.c170
-rw-r--r--openssl/apps/ocsp.c1367
-rw-r--r--openssl/apps/oid.cnf6
-rw-r--r--openssl/apps/openssl-vms.cnf350
-rw-r--r--openssl/apps/openssl.c696
-rw-r--r--openssl/apps/openssl.cnf350
-rw-r--r--openssl/apps/passwd.c494
-rw-r--r--openssl/apps/pca-cert.srl1
-rw-r--r--openssl/apps/pca-key.pem15
-rw-r--r--openssl/apps/pca-req.pem11
-rw-r--r--openssl/apps/pkcs12.c1112
-rw-r--r--openssl/apps/pkcs7.c310
-rw-r--r--openssl/apps/pkcs8.c399
-rw-r--r--openssl/apps/pkey.c248
-rw-r--r--openssl/apps/pkeyparam.c183
-rw-r--r--openssl/apps/pkeyutl.c558
-rw-r--r--openssl/apps/prime.c162
-rw-r--r--openssl/apps/privkey.pem18
-rw-r--r--openssl/apps/progs.h366
-rw-r--r--openssl/apps/progs.pl104
-rw-r--r--openssl/apps/rand.c227
-rw-r--r--openssl/apps/req.c1731
-rw-r--r--openssl/apps/req.pem11
-rw-r--r--openssl/apps/rsa.c436
-rw-r--r--openssl/apps/rsa8192.pem101
-rw-r--r--openssl/apps/rsautl.c372
-rw-r--r--openssl/apps/s1024key.pem15
-rw-r--r--openssl/apps/s1024req.pem11
-rw-r--r--openssl/apps/s512-key.pem9
-rw-r--r--openssl/apps/s512-req.pem8
-rw-r--r--openssl/apps/s_apps.h212
-rw-r--r--openssl/apps/s_cb.c1664
-rw-r--r--openssl/apps/s_client.c2364
-rw-r--r--openssl/apps/s_server.c3519
-rw-r--r--openssl/apps/s_socket.c613
-rw-r--r--openssl/apps/s_time.c641
-rw-r--r--openssl/apps/server.pem52
-rw-r--r--openssl/apps/server.srl1
-rw-r--r--openssl/apps/server2.pem52
-rw-r--r--openssl/apps/sess_id.c300
-rw-r--r--openssl/apps/set/set-g-ca.pem21
-rw-r--r--openssl/apps/set/set-m-ca.pem21
-rw-r--r--openssl/apps/set/set_b_ca.pem23
-rw-r--r--openssl/apps/set/set_c_ca.pem21
-rw-r--r--openssl/apps/set/set_d_ct.pem21
-rw-r--r--openssl/apps/set/set_root.pem21
-rw-r--r--openssl/apps/smime.c775
-rw-r--r--openssl/apps/speed.c2880
-rw-r--r--openssl/apps/spkac.c312
-rw-r--r--openssl/apps/srp.c774
-rw-r--r--openssl/apps/testCA.pem8
-rw-r--r--openssl/apps/testdsa.h233
-rw-r--r--openssl/apps/testrsa.h518
-rw-r--r--openssl/apps/timeouts.h67
-rw-r--r--openssl/apps/ts.c1119
-rw-r--r--openssl/apps/tsget195
-rw-r--r--openssl/apps/verify.c350
-rw-r--r--openssl/apps/version.c214
-rw-r--r--openssl/apps/vms_decc_init.c172
-rw-r--r--openssl/apps/vms_term_sock.c590
-rw-r--r--openssl/apps/vms_term_sock.h30
-rw-r--r--openssl/apps/winrand.c146
-rw-r--r--openssl/apps/x509.c1278
-rw-r--r--openssl/appveyor.yml52
-rw-r--r--openssl/bugs/MS7
-rw-r--r--openssl/bugs/SSLv349
-rw-r--r--openssl/bugs/alpha.c92
-rw-r--r--openssl/bugs/dggccbug.c45
-rw-r--r--openssl/bugs/sgiccbug.c60
-rw-r--r--openssl/bugs/sslref.dif26
-rw-r--r--openssl/bugs/stream.c132
-rw-r--r--openssl/bugs/ultrixcc.c44
-rw-r--r--openssl/certs/README.RootCerts4
-rw-r--r--openssl/certs/demo/ca-cert.pem33
-rw-r--r--openssl/certs/demo/dsa-ca.pem43
-rw-r--r--openssl/certs/demo/dsa-pca.pem49
-rw-r--r--openssl/certs/demo/pca-cert.pem33
-rw-r--r--openssl/certs/expired/ICE.crl9
-rw-r--r--openssl/config996
-rw-r--r--openssl/crypto/LPdir_nyi.c44
-rw-r--r--openssl/crypto/LPdir_unix.c122
-rw-r--r--openssl/crypto/LPdir_vms.c195
-rw-r--r--openssl/crypto/LPdir_win.c185
-rw-r--r--openssl/crypto/LPdir_win32.c29
-rw-r--r--openssl/crypto/LPdir_wince.c32
-rw-r--r--openssl/crypto/Makefile221
-rw-r--r--openssl/crypto/aes/Makefile171
-rw-r--r--openssl/crypto/aes/README3
-rw-r--r--openssl/crypto/aes/aes.h149
-rw-r--r--openssl/crypto/aes/aes_cbc.c66
-rw-r--r--openssl/crypto/aes/aes_cfb.c85
-rw-r--r--openssl/crypto/aes/aes_core.c1363
-rw-r--r--openssl/crypto/aes/aes_ctr.c63
-rw-r--r--openssl/crypto/aes/aes_ecb.c73
-rw-r--r--openssl/crypto/aes/aes_ige.c323
-rw-r--r--openssl/crypto/aes/aes_locl.h89
-rw-r--r--openssl/crypto/aes/aes_misc.c86
-rw-r--r--openssl/crypto/aes/aes_ofb.c61
-rw-r--r--openssl/crypto/aes/aes_wrap.c72
-rw-r--r--openssl/crypto/aes/aes_x86core.c1072
-rw-r--r--openssl/crypto/aes/asm/aes-586.pl2987
-rw-r--r--openssl/crypto/aes/asm/aes-armv4.pl1217
-rw-r--r--openssl/crypto/aes/asm/aes-ia64.S1123
-rw-r--r--openssl/crypto/aes/asm/aes-mips.pl2122
-rw-r--r--openssl/crypto/aes/asm/aes-parisc.pl1022
-rw-r--r--openssl/crypto/aes/asm/aes-ppc.pl1452
-rw-r--r--openssl/crypto/aes/asm/aes-s390x.pl2228
-rw-r--r--openssl/crypto/aes/asm/aes-sparcv9.pl1182
-rw-r--r--openssl/crypto/aes/asm/aes-x86_64.pl2813
-rw-r--r--openssl/crypto/aes/asm/aesni-mb-x86_64.pl1395
-rw-r--r--openssl/crypto/aes/asm/aesni-sha1-x86_64.pl2058
-rw-r--r--openssl/crypto/aes/asm/aesni-sha256-x86_64.pl1706
-rw-r--r--openssl/crypto/aes/asm/aesni-x86.pl2525
-rw-r--r--openssl/crypto/aes/asm/aesni-x86_64.pl4048
-rw-r--r--openssl/crypto/aes/asm/aesp8-ppc.pl1942
-rw-r--r--openssl/crypto/aes/asm/aest4-sparcv9.pl919
-rw-r--r--openssl/crypto/aes/asm/aesv8-armx.pl989
-rw-r--r--openssl/crypto/aes/asm/bsaes-armv7.pl2451
-rw-r--r--openssl/crypto/aes/asm/bsaes-x86_64.pl3102
-rw-r--r--openssl/crypto/aes/asm/vpaes-ppc.pl1586
-rw-r--r--openssl/crypto/aes/asm/vpaes-x86.pl903
-rw-r--r--openssl/crypto/aes/asm/vpaes-x86_64.pl1207
-rw-r--r--openssl/crypto/alphacpuid.pl126
-rw-r--r--openssl/crypto/arm64cpuid.S46
-rw-r--r--openssl/crypto/arm_arch.h78
-rw-r--r--openssl/crypto/armcap.c164
-rw-r--r--openssl/crypto/armv4cpuid.S209
-rw-r--r--openssl/crypto/asn1/Makefile933
-rw-r--r--openssl/crypto/asn1/a_bitstr.c269
-rw-r--r--openssl/crypto/asn1/a_bool.c111
-rw-r--r--openssl/crypto/asn1/a_bytes.c334
-rw-r--r--openssl/crypto/asn1/a_d2i_fp.c284
-rw-r--r--openssl/crypto/asn1/a_digest.c115
-rw-r--r--openssl/crypto/asn1/a_dup.c117
-rw-r--r--openssl/crypto/asn1/a_enum.c181
-rw-r--r--openssl/crypto/asn1/a_gentm.c312
-rw-r--r--openssl/crypto/asn1/a_i2d_fp.c160
-rw-r--r--openssl/crypto/asn1/a_int.c464
-rw-r--r--openssl/crypto/asn1/a_mbstr.c423
-rw-r--r--openssl/crypto/asn1/a_object.c406
-rw-r--r--openssl/crypto/asn1/a_octet.c78
-rw-r--r--openssl/crypto/asn1/a_print.c129
-rw-r--r--openssl/crypto/asn1/a_set.c243
-rw-r--r--openssl/crypto/asn1/a_sign.c331
-rw-r--r--openssl/crypto/asn1/a_strex.c649
-rw-r--r--openssl/crypto/asn1/a_strnid.c315
-rw-r--r--openssl/crypto/asn1/a_time.c236
-rw-r--r--openssl/crypto/asn1/a_type.c155
-rw-r--r--openssl/crypto/asn1/a_utctm.c352
-rw-r--r--openssl/crypto/asn1/a_utf8.c237
-rw-r--r--openssl/crypto/asn1/a_verify.c231
-rw-r--r--openssl/crypto/asn1/ameth_lib.c486
-rw-r--r--openssl/crypto/asn1/asn1.h1419
-rw-r--r--openssl/crypto/asn1/asn1_err.c354
-rw-r--r--openssl/crypto/asn1/asn1_gen.c831
-rw-r--r--openssl/crypto/asn1/asn1_int.h63
-rw-r--r--openssl/crypto/asn1/asn1_lib.c483
-rw-r--r--openssl/crypto/asn1/asn1_locl.h135
-rw-r--r--openssl/crypto/asn1/asn1_mac.h579
-rw-r--r--openssl/crypto/asn1/asn1_par.c424
-rw-r--r--openssl/crypto/asn1/asn1t.h973
-rw-r--r--openssl/crypto/asn1/asn_mime.c976
-rw-r--r--openssl/crypto/asn1/asn_moid.c153
-rw-r--r--openssl/crypto/asn1/asn_pack.c207
-rw-r--r--openssl/crypto/asn1/bio_asn1.c484
-rw-r--r--openssl/crypto/asn1/bio_ndef.c249
-rw-r--r--openssl/crypto/asn1/charmap.h15
-rw-r--r--openssl/crypto/asn1/charmap.pl85
-rw-r--r--openssl/crypto/asn1/d2i_pr.c177
-rw-r--r--openssl/crypto/asn1/d2i_pu.c136
-rw-r--r--openssl/crypto/asn1/evp_asn1.c195
-rw-r--r--openssl/crypto/asn1/f_enum.c203
-rw-r--r--openssl/crypto/asn1/f_int.c215
-rw-r--r--openssl/crypto/asn1/f_string.c209
-rw-r--r--openssl/crypto/asn1/i2d_pr.c81
-rw-r--r--openssl/crypto/asn1/i2d_pu.c93
-rw-r--r--openssl/crypto/asn1/n_pkey.c345
-rw-r--r--openssl/crypto/asn1/nsseq.c84
-rw-r--r--openssl/crypto/asn1/p5_pbe.c143
-rw-r--r--openssl/crypto/asn1/p5_pbev2.c276
-rw-r--r--openssl/crypto/asn1/p8_pkey.c145
-rw-r--r--openssl/crypto/asn1/t_bitst.c105
-rw-r--r--openssl/crypto/asn1/t_crl.c133
-rw-r--r--openssl/crypto/asn1/t_pkey.c113
-rw-r--r--openssl/crypto/asn1/t_req.c255
-rw-r--r--openssl/crypto/asn1/t_spki.c108
-rw-r--r--openssl/crypto/asn1/t_x509.c556
-rw-r--r--openssl/crypto/asn1/t_x509a.c115
-rw-r--r--openssl/crypto/asn1/tasn_dec.c1230
-rw-r--r--openssl/crypto/asn1/tasn_enc.c667
-rw-r--r--openssl/crypto/asn1/tasn_fre.c246
-rw-r--r--openssl/crypto/asn1/tasn_new.c385
-rw-r--r--openssl/crypto/asn1/tasn_prn.c593
-rw-r--r--openssl/crypto/asn1/tasn_typ.c149
-rw-r--r--openssl/crypto/asn1/tasn_utl.c275
-rw-r--r--openssl/crypto/asn1/x_algor.c148
-rw-r--r--openssl/crypto/asn1/x_attrib.c124
-rw-r--r--openssl/crypto/asn1/x_bignum.c166
-rw-r--r--openssl/crypto/asn1/x_crl.c518
-rw-r--r--openssl/crypto/asn1/x_exten.c77
-rw-r--r--openssl/crypto/asn1/x_info.c117
-rw-r--r--openssl/crypto/asn1/x_long.c218
-rw-r--r--openssl/crypto/asn1/x_name.c535
-rw-r--r--openssl/crypto/asn1/x_nx509.c72
-rw-r--r--openssl/crypto/asn1/x_pkey.c164
-rw-r--r--openssl/crypto/asn1/x_pubkey.c374
-rw-r--r--openssl/crypto/asn1/x_req.c116
-rw-r--r--openssl/crypto/asn1/x_sig.c69
-rw-r--r--openssl/crypto/asn1/x_spki.c82
-rw-r--r--openssl/crypto/asn1/x_val.c69
-rw-r--r--openssl/crypto/asn1/x_x509.c289
-rw-r--r--openssl/crypto/asn1/x_x509a.c196
-rw-r--r--openssl/crypto/bf/COPYRIGHT46
-rw-r--r--openssl/crypto/bf/INSTALL14
-rw-r--r--openssl/crypto/bf/Makefile103
-rw-r--r--openssl/crypto/bf/README8
-rw-r--r--openssl/crypto/bf/VERSION6
-rw-r--r--openssl/crypto/bf/asm/bf-586.pl137
-rw-r--r--openssl/crypto/bf/asm/bf-686.pl127
-rw-r--r--openssl/crypto/bf/asm/readme10
-rw-r--r--openssl/crypto/bf/bf_cbc.c135
-rw-r--r--openssl/crypto/bf/bf_cfb64.c123
-rw-r--r--openssl/crypto/bf/bf_ecb.c100
-rw-r--r--openssl/crypto/bf/bf_enc.c300
-rw-r--r--openssl/crypto/bf/bf_locl.h221
-rw-r--r--openssl/crypto/bf/bf_ofb64.c110
-rw-r--r--openssl/crypto/bf/bf_opts.c324
-rw-r--r--openssl/crypto/bf/bf_pi.h579
-rw-r--r--openssl/crypto/bf/bf_skey.c125
-rw-r--r--openssl/crypto/bf/bfs.cpp67
-rw-r--r--openssl/crypto/bf/bfspeed.c265
-rw-r--r--openssl/crypto/bf/bftest.c538
-rw-r--r--openssl/crypto/bf/blowfish.h130
-rw-r--r--openssl/crypto/bio/Makefile224
-rw-r--r--openssl/crypto/bio/b_dump.c208
-rw-r--r--openssl/crypto/bio/b_print.c869
-rw-r--r--openssl/crypto/bio/b_sock.c962
-rw-r--r--openssl/crypto/bio/bf_buff.c517
-rw-r--r--openssl/crypto/bio/bf_lbuf.c391
-rw-r--r--openssl/crypto/bio/bf_nbio.c253
-rw-r--r--openssl/crypto/bio/bf_null.c189
-rw-r--r--openssl/crypto/bio/bio.h883
-rw-r--r--openssl/crypto/bio/bio_cb.c148
-rw-r--r--openssl/crypto/bio/bio_err.c157
-rw-r--r--openssl/crypto/bio/bio_lcl.h36
-rw-r--r--openssl/crypto/bio/bio_lib.c596
-rw-r--r--openssl/crypto/bio/bss_acpt.c463
-rw-r--r--openssl/crypto/bio/bss_bio.c889
-rw-r--r--openssl/crypto/bio/bss_conn.c612
-rw-r--r--openssl/crypto/bio/bss_dgram.c2081
-rw-r--r--openssl/crypto/bio/bss_fd.c330
-rw-r--r--openssl/crypto/bio/bss_file.c484
-rw-r--r--openssl/crypto/bio/bss_log.c453
-rw-r--r--openssl/crypto/bio/bss_mem.c313
-rw-r--r--openssl/crypto/bio/bss_null.c149
-rw-r--r--openssl/crypto/bio/bss_rtcp.c321
-rw-r--r--openssl/crypto/bio/bss_sock.c287
-rw-r--r--openssl/crypto/bn/Makefile389
-rw-r--r--openssl/crypto/bn/asm/README27
-rw-r--r--openssl/crypto/bn/asm/alpha-mont.pl321
-rw-r--r--openssl/crypto/bn/asm/armv4-gf2m.pl289
-rw-r--r--openssl/crypto/bn/asm/armv4-mont.pl676
-rw-r--r--openssl/crypto/bn/asm/bn-586.pl774
-rw-r--r--openssl/crypto/bn/asm/co-586.pl287
-rw-r--r--openssl/crypto/bn/asm/ia64-mont.pl851
-rw-r--r--openssl/crypto/bn/asm/ia64.S1555
-rw-r--r--openssl/crypto/bn/asm/mips-mont.pl426
-rw-r--r--openssl/crypto/bn/asm/mips.pl2234
-rw-r--r--openssl/crypto/bn/asm/mips3-mont.pl327
-rw-r--r--openssl/crypto/bn/asm/mips3.s2201
-rw-r--r--openssl/crypto/bn/asm/pa-risc2.s1618
-rw-r--r--openssl/crypto/bn/asm/pa-risc2W.s1605
-rw-r--r--openssl/crypto/bn/asm/parisc-mont.pl995
-rw-r--r--openssl/crypto/bn/asm/ppc-mont.pl335
-rw-r--r--openssl/crypto/bn/asm/ppc.pl2008
-rw-r--r--openssl/crypto/bn/asm/ppc64-mont.pl1628
-rw-r--r--openssl/crypto/bn/asm/rsaz-avx2.pl1960
-rw-r--r--openssl/crypto/bn/asm/rsaz-x86_64.pl2351
-rw-r--r--openssl/crypto/bn/asm/s390x-gf2m.pl221
-rw-r--r--openssl/crypto/bn/asm/s390x-mont.pl277
-rw-r--r--openssl/crypto/bn/asm/s390x.S713
-rw-r--r--openssl/crypto/bn/asm/sparct4-mont.pl1222
-rw-r--r--openssl/crypto/bn/asm/sparcv8.S1458
-rw-r--r--openssl/crypto/bn/asm/sparcv8plus.S1558
-rw-r--r--openssl/crypto/bn/asm/sparcv9-gf2m.pl190
-rw-r--r--openssl/crypto/bn/asm/sparcv9-mont.pl609
-rw-r--r--openssl/crypto/bn/asm/sparcv9a-mont.pl882
-rw-r--r--openssl/crypto/bn/asm/via-mont.pl242
-rw-r--r--openssl/crypto/bn/asm/vis3-mont.pl373
-rw-r--r--openssl/crypto/bn/asm/vms.mar6440
-rw-r--r--openssl/crypto/bn/asm/x86-gf2m.pl313
-rw-r--r--openssl/crypto/bn/asm/x86-mont.pl615
-rw-r--r--openssl/crypto/bn/asm/x86.pl28
-rw-r--r--openssl/crypto/bn/asm/x86/add.pl76
-rw-r--r--openssl/crypto/bn/asm/x86/comba.pl277
-rw-r--r--openssl/crypto/bn/asm/x86/div.pl15
-rw-r--r--openssl/crypto/bn/asm/x86/f3
-rw-r--r--openssl/crypto/bn/asm/x86/mul.pl77
-rw-r--r--openssl/crypto/bn/asm/x86/mul_add.pl87
-rw-r--r--openssl/crypto/bn/asm/x86/sqr.pl60
-rw-r--r--openssl/crypto/bn/asm/x86/sub.pl76
-rw-r--r--openssl/crypto/bn/asm/x86_64-gcc.c638
-rw-r--r--openssl/crypto/bn/asm/x86_64-gf2m.pl390
-rw-r--r--openssl/crypto/bn/asm/x86_64-mont.pl1512
-rw-r--r--openssl/crypto/bn/asm/x86_64-mont5.pl3826
-rw-r--r--openssl/crypto/bn/bn.h951
-rw-r--r--openssl/crypto/bn/bn.mul19
-rw-r--r--openssl/crypto/bn/bn_add.c313
-rw-r--r--openssl/crypto/bn/bn_asm.c1093
-rw-r--r--openssl/crypto/bn/bn_blind.c385
-rw-r--r--openssl/crypto/bn/bn_const.c547
-rw-r--r--openssl/crypto/bn/bn_ctx.c448
-rw-r--r--openssl/crypto/bn/bn_depr.c115
-rw-r--r--openssl/crypto/bn/bn_div.c477
-rw-r--r--openssl/crypto/bn/bn_err.c154
-rw-r--r--openssl/crypto/bn/bn_exp.c1468
-rw-r--r--openssl/crypto/bn/bn_exp2.c303
-rw-r--r--openssl/crypto/bn/bn_gcd.c702
-rw-r--r--openssl/crypto/bn/bn_gf2m.c1300
-rw-r--r--openssl/crypto/bn/bn_kron.c186
-rw-r--r--openssl/crypto/bn/bn_lcl.h537
-rw-r--r--openssl/crypto/bn/bn_lib.c919
-rw-r--r--openssl/crypto/bn/bn_mod.c316
-rw-r--r--openssl/crypto/bn/bn_mont.c561
-rw-r--r--openssl/crypto/bn/bn_mpi.c128
-rw-r--r--openssl/crypto/bn/bn_mul.c1125
-rw-r--r--openssl/crypto/bn/bn_nist.c1262
-rw-r--r--openssl/crypto/bn/bn_prime.c504
-rw-r--r--openssl/crypto/bn/bn_prime.h326
-rw-r--r--openssl/crypto/bn/bn_prime.pl119
-rw-r--r--openssl/crypto/bn/bn_print.c402
-rw-r--r--openssl/crypto/bn/bn_rand.c294
-rw-r--r--openssl/crypto/bn/bn_recp.c252
-rw-r--r--openssl/crypto/bn/bn_shift.c224
-rw-r--r--openssl/crypto/bn/bn_sqr.c291
-rw-r--r--openssl/crypto/bn/bn_sqrt.c409
-rw-r--r--openssl/crypto/bn/bn_word.c249
-rw-r--r--openssl/crypto/bn/bn_x931p.c281
-rw-r--r--openssl/crypto/bn/bnspeed.c232
-rw-r--r--openssl/crypto/bn/bntest.c2160
-rw-r--r--openssl/crypto/bn/divtest.c42
-rw-r--r--openssl/crypto/bn/exp.c61
-rw-r--r--openssl/crypto/bn/expspeed.c381
-rw-r--r--openssl/crypto/bn/exptest.c313
-rw-r--r--openssl/crypto/bn/rsaz_exp.c346
-rw-r--r--openssl/crypto/bn/rsaz_exp.h68
-rw-r--r--openssl/crypto/bn/todo3
-rw-r--r--openssl/crypto/bn/vms-helper.c68
-rw-r--r--openssl/crypto/buffer/Makefile99
-rw-r--r--openssl/crypto/buffer/buf_err.c97
-rw-r--r--openssl/crypto/buffer/buf_str.c137
-rw-r--r--openssl/crypto/buffer/buffer.c187
-rw-r--r--openssl/crypto/buffer/buffer.h125
-rw-r--r--openssl/crypto/buildinf.h4
-rw-r--r--openssl/crypto/camellia/Makefile114
-rw-r--r--openssl/crypto/camellia/asm/cmll-x86.pl1138
-rw-r--r--openssl/crypto/camellia/asm/cmll-x86_64.pl1081
-rw-r--r--openssl/crypto/camellia/asm/cmllt4-sparcv9.pl929
-rw-r--r--openssl/crypto/camellia/camellia.c584
-rw-r--r--openssl/crypto/camellia/camellia.h132
-rw-r--r--openssl/crypto/camellia/cmll_cbc.c66
-rw-r--r--openssl/crypto/camellia/cmll_cfb.c141
-rw-r--r--openssl/crypto/camellia/cmll_ctr.c64
-rw-r--r--openssl/crypto/camellia/cmll_ecb.c73
-rw-r--r--openssl/crypto/camellia/cmll_locl.h88
-rw-r--r--openssl/crypto/camellia/cmll_misc.c80
-rw-r--r--openssl/crypto/camellia/cmll_ofb.c122
-rw-r--r--openssl/crypto/camellia/cmll_utl.c64
-rw-r--r--openssl/crypto/cast/Makefile104
-rw-r--r--openssl/crypto/cast/asm/cast-586.pl177
-rw-r--r--openssl/crypto/cast/asm/readme7
-rw-r--r--openssl/crypto/cast/c_cfb64.c123
-rw-r--r--openssl/crypto/cast/c_ecb.c83
-rw-r--r--openssl/crypto/cast/c_enc.c200
-rw-r--r--openssl/crypto/cast/c_ofb64.c110
-rw-r--r--openssl/crypto/cast/c_skey.c175
-rw-r--r--openssl/crypto/cast/cast.h107
-rw-r--r--openssl/crypto/cast/cast_lcl.h227
-rw-r--r--openssl/crypto/cast/cast_s.h592
-rw-r--r--openssl/crypto/cast/cast_spd.c262
-rw-r--r--openssl/crypto/cast/castopts.c334
-rw-r--r--openssl/crypto/cast/casts.cpp70
-rw-r--r--openssl/crypto/cast/casttest.c241
-rw-r--r--openssl/crypto/cmac/Makefile113
-rw-r--r--openssl/crypto/cmac/cm_ameth.c96
-rw-r--r--openssl/crypto/cmac/cm_pmeth.c216
-rw-r--r--openssl/crypto/cmac/cmac.c306
-rw-r--r--openssl/crypto/cmac/cmac.h82
-rw-r--r--openssl/crypto/cms/Makefile305
-rw-r--r--openssl/crypto/cms/cms.h555
-rw-r--r--openssl/crypto/cms/cms_asn1.c459
-rw-r--r--openssl/crypto/cms/cms_att.c197
-rw-r--r--openssl/crypto/cms/cms_cd.c134
-rw-r--r--openssl/crypto/cms/cms_dd.c145
-rw-r--r--openssl/crypto/cms/cms_enc.c264
-rw-r--r--openssl/crypto/cms/cms_env.c974
-rw-r--r--openssl/crypto/cms/cms_err.c309
-rw-r--r--openssl/crypto/cms/cms_ess.c394
-rw-r--r--openssl/crypto/cms/cms_io.c133
-rw-r--r--openssl/crypto/cms/cms_kari.c468
-rw-r--r--openssl/crypto/cms/cms_lcl.h471
-rw-r--r--openssl/crypto/cms/cms_lib.c656
-rw-r--r--openssl/crypto/cms/cms_pwri.c435
-rw-r--r--openssl/crypto/cms/cms_sd.c957
-rw-r--r--openssl/crypto/cms/cms_smime.c836
-rw-r--r--openssl/crypto/comp/Makefile110
-rw-r--r--openssl/crypto/comp/c_rle.c63
-rw-r--r--openssl/crypto/comp/c_zlib.c763
-rw-r--r--openssl/crypto/comp/comp.h83
-rw-r--r--openssl/crypto/comp/comp_err.c98
-rw-r--r--openssl/crypto/comp/comp_lib.c66
-rw-r--r--openssl/crypto/conf/Makefile154
-rw-r--r--openssl/crypto/conf/README73
-rw-r--r--openssl/crypto/conf/cnf_save.c104
-rw-r--r--openssl/crypto/conf/conf.h268
-rw-r--r--openssl/crypto/conf/conf_api.c305
-rw-r--r--openssl/crypto/conf/conf_api.h89
-rw-r--r--openssl/crypto/conf/conf_def.c718
-rw-r--r--openssl/crypto/conf/conf_def.h181
-rw-r--r--openssl/crypto/conf/conf_err.c135
-rw-r--r--openssl/crypto/conf/conf_lib.c391
-rw-r--r--openssl/crypto/conf/conf_mall.c81
-rw-r--r--openssl/crypto/conf/conf_mod.c601
-rw-r--r--openssl/crypto/conf/conf_sap.c99
-rw-r--r--openssl/crypto/conf/keysets.pl187
-rw-r--r--openssl/crypto/conf/ssleay.cnf78
-rw-r--r--openssl/crypto/conf/test.c97
-rw-r--r--openssl/crypto/constant_time_locl.h211
-rw-r--r--openssl/crypto/constant_time_test.c304
-rw-r--r--openssl/crypto/cpt_err.c104
-rw-r--r--openssl/crypto/cryptlib.c1037
-rw-r--r--openssl/crypto/cryptlib.h111
-rw-r--r--openssl/crypto/crypto-lib.com1537
-rw-r--r--openssl/crypto/crypto.h661
-rw-r--r--openssl/crypto/cversion.c107
-rw-r--r--openssl/crypto/des/COPYRIGHT50
-rw-r--r--openssl/crypto/des/DES.pm19
-rw-r--r--openssl/crypto/des/DES.xs268
-rw-r--r--openssl/crypto/des/FILES096
-rw-r--r--openssl/crypto/des/INSTALL69
-rw-r--r--openssl/crypto/des/Imakefile35
-rw-r--r--openssl/crypto/des/KERBEROS41
-rw-r--r--openssl/crypto/des/Makefile283
-rw-r--r--openssl/crypto/des/README54
-rw-r--r--openssl/crypto/des/VERSION412
-rw-r--r--openssl/crypto/des/asm/crypt586.pl209
-rw-r--r--openssl/crypto/des/asm/des-586.pl455
-rw-r--r--openssl/crypto/des/asm/des_enc.m42101
-rw-r--r--openssl/crypto/des/asm/desboth.pl79
-rw-r--r--openssl/crypto/des/asm/dest4-sparcv9.pl617
-rw-r--r--openssl/crypto/des/asm/readme131
-rw-r--r--openssl/crypto/des/cbc3_enc.c95
-rw-r--r--openssl/crypto/des/cbc_cksm.c103
-rw-r--r--openssl/crypto/des/cbc_enc.c61
-rw-r--r--openssl/crypto/des/cfb64ede.c249
-rw-r--r--openssl/crypto/des/cfb64enc.c122
-rw-r--r--openssl/crypto/des/cfb_enc.c199
-rw-r--r--openssl/crypto/des/des-lib.com1005
-rw-r--r--openssl/crypto/des/des.c868
-rw-r--r--openssl/crypto/des/des.h257
-rw-r--r--openssl/crypto/des/des.pod217
-rw-r--r--openssl/crypto/des/des3s.cpp67
-rw-r--r--openssl/crypto/des/des_enc.c389
-rw-r--r--openssl/crypto/des/des_locl.h443
-rw-r--r--openssl/crypto/des/des_old.c345
-rw-r--r--openssl/crypto/des/des_old.h497
-rw-r--r--openssl/crypto/des/des_old2.c80
-rw-r--r--openssl/crypto/des/des_opts.c641
-rw-r--r--openssl/crypto/des/des_ver.h73
-rw-r--r--openssl/crypto/des/dess.cpp67
-rw-r--r--openssl/crypto/des/destest.c929
-rw-r--r--openssl/crypto/des/ecb3_enc.c82
-rw-r--r--openssl/crypto/des/ecb_enc.c124
-rw-r--r--openssl/crypto/des/ede_cbcm_enc.c189
-rw-r--r--openssl/crypto/des/enc_read.c235
-rw-r--r--openssl/crypto/des/enc_writ.c182
-rw-r--r--openssl/crypto/des/fcrypt.c167
-rw-r--r--openssl/crypto/des/fcrypt_b.c140
-rw-r--r--openssl/crypto/des/makefile.bc50
-rw-r--r--openssl/crypto/des/ncbc_enc.c154
-rw-r--r--openssl/crypto/des/ofb64ede.c123
-rw-r--r--openssl/crypto/des/ofb64enc.c109
-rw-r--r--openssl/crypto/des/ofb_enc.c131
-rw-r--r--openssl/crypto/des/options.txt39
-rw-r--r--openssl/crypto/des/pcbc_enc.c115
-rw-r--r--openssl/crypto/des/qud_cksm.c143
-rw-r--r--openssl/crypto/des/rand_key.c67
-rw-r--r--openssl/crypto/des/read2pwd.c140
-rw-r--r--openssl/crypto/des/read_pwd.c533
-rw-r--r--openssl/crypto/des/rpc_des.h130
-rw-r--r--openssl/crypto/des/rpc_enc.c100
-rw-r--r--openssl/crypto/des/rpw.c94
-rw-r--r--openssl/crypto/des/set_key.c447
-rw-r--r--openssl/crypto/des/speed.c299
-rw-r--r--openssl/crypto/des/spr.h212
-rw-r--r--openssl/crypto/des/str2key.c164
-rw-r--r--openssl/crypto/des/times/486-50.sol16
-rw-r--r--openssl/crypto/des/times/586-100.lnx20
-rw-r--r--openssl/crypto/des/times/686-200.fre18
-rw-r--r--openssl/crypto/des/times/aix.cc26
-rw-r--r--openssl/crypto/des/times/alpha.cc18
-rw-r--r--openssl/crypto/des/times/hpux.cc17
-rw-r--r--openssl/crypto/des/times/sparc.gcc17
-rw-r--r--openssl/crypto/des/times/usparc.cc31
-rw-r--r--openssl/crypto/des/typemap34
-rw-r--r--openssl/crypto/des/xcbc_enc.c216
-rw-r--r--openssl/crypto/dh/Makefile204
-rw-r--r--openssl/crypto/dh/dh.h412
-rw-r--r--openssl/crypto/dh/dh1024.pem5
-rw-r--r--openssl/crypto/dh/dh192.pem3
-rw-r--r--openssl/crypto/dh/dh2048.pem16
-rw-r--r--openssl/crypto/dh/dh4096.pem14
-rw-r--r--openssl/crypto/dh/dh512.pem4
-rw-r--r--openssl/crypto/dh/dh_ameth.c957
-rw-r--r--openssl/crypto/dh/dh_asn1.c189
-rw-r--r--openssl/crypto/dh/dh_check.c187
-rw-r--r--openssl/crypto/dh/dh_depr.c82
-rw-r--r--openssl/crypto/dh/dh_err.c126
-rw-r--r--openssl/crypto/dh/dh_gen.c204
-rw-r--r--openssl/crypto/dh/dh_kdf.c191
-rw-r--r--openssl/crypto/dh/dh_key.c291
-rw-r--r--openssl/crypto/dh/dh_lib.c263
-rw-r--r--openssl/crypto/dh/dh_pmeth.c558
-rw-r--r--openssl/crypto/dh/dh_prn.c79
-rw-r--r--openssl/crypto/dh/dh_rfc5114.c285
-rw-r--r--openssl/crypto/dh/dhtest.c643
-rw-r--r--openssl/crypto/dh/example50
-rw-r--r--openssl/crypto/dh/generate65
-rw-r--r--openssl/crypto/dh/p1024.c92
-rw-r--r--openssl/crypto/dh/p192.c80
-rw-r--r--openssl/crypto/dh/p512.c85
-rw-r--r--openssl/crypto/dsa/Makefile211
-rw-r--r--openssl/crypto/dsa/README4
-rw-r--r--openssl/crypto/dsa/dsa.h332
-rw-r--r--openssl/crypto/dsa/dsa_ameth.c683
-rw-r--r--openssl/crypto/dsa/dsa_asn1.c202
-rw-r--r--openssl/crypto/dsa/dsa_depr.c113
-rw-r--r--openssl/crypto/dsa/dsa_err.c133
-rw-r--r--openssl/crypto/dsa/dsa_gen.c753
-rw-r--r--openssl/crypto/dsa/dsa_key.c145
-rw-r--r--openssl/crypto/dsa/dsa_lib.c329
-rw-r--r--openssl/crypto/dsa/dsa_locl.h69
-rw-r--r--openssl/crypto/dsa/dsa_ossl.c439
-rw-r--r--openssl/crypto/dsa/dsa_pmeth.c312
-rw-r--r--openssl/crypto/dsa/dsa_prn.c119
-rw-r--r--openssl/crypto/dsa/dsa_sign.c110
-rw-r--r--openssl/crypto/dsa/dsa_vrf.c75
-rw-r--r--openssl/crypto/dsa/dsagen.c115
-rw-r--r--openssl/crypto/dsa/dsatest.c268
-rw-r--r--openssl/crypto/dsa/fips186a.txt122
-rw-r--r--openssl/crypto/dso/Makefile152
-rw-r--r--openssl/crypto/dso/README22
-rw-r--r--openssl/crypto/dso/dso.h451
-rw-r--r--openssl/crypto/dso/dso_beos.c253
-rw-r--r--openssl/crypto/dso/dso_dl.c380
-rw-r--r--openssl/crypto/dso/dso_dlfcn.c465
-rw-r--r--openssl/crypto/dso/dso_err.c158
-rw-r--r--openssl/crypto/dso/dso_lib.c448
-rw-r--r--openssl/crypto/dso/dso_null.c92
-rw-r--r--openssl/crypto/dso/dso_openssl.c83
-rw-r--r--openssl/crypto/dso/dso_vms.c547
-rw-r--r--openssl/crypto/dso/dso_win32.c788
-rw-r--r--openssl/crypto/ebcdic.c284
-rw-r--r--openssl/crypto/ebcdic.h26
-rw-r--r--openssl/crypto/ec/Makefile274
-rw-r--r--openssl/crypto/ec/asm/ecp_nistz256-avx2.pl2093
-rw-r--r--openssl/crypto/ec/asm/ecp_nistz256-x86_64.pl3003
-rw-r--r--openssl/crypto/ec/ec.h1282
-rw-r--r--openssl/crypto/ec/ec2_mult.c465
-rw-r--r--openssl/crypto/ec/ec2_oct.c403
-rw-r--r--openssl/crypto/ec/ec2_smpl.c798
-rw-r--r--openssl/crypto/ec/ec_ameth.c967
-rw-r--r--openssl/crypto/ec/ec_asn1.c1331
-rw-r--r--openssl/crypto/ec/ec_check.c120
-rw-r--r--openssl/crypto/ec/ec_curve.c3248
-rw-r--r--openssl/crypto/ec/ec_cvt.c180
-rw-r--r--openssl/crypto/ec/ec_err.c332
-rw-r--r--openssl/crypto/ec/ec_key.c564
-rw-r--r--openssl/crypto/ec/ec_lcl.h568
-rw-r--r--openssl/crypto/ec/ec_lib.c1134
-rw-r--r--openssl/crypto/ec/ec_mult.c917
-rw-r--r--openssl/crypto/ec/ec_oct.c192
-rw-r--r--openssl/crypto/ec/ec_pmeth.c530
-rw-r--r--openssl/crypto/ec/ec_print.c179
-rw-r--r--openssl/crypto/ec/eck_prn.c377
-rw-r--r--openssl/crypto/ec/ecp_mont.c310
-rw-r--r--openssl/crypto/ec/ecp_nist.c220
-rw-r--r--openssl/crypto/ec/ecp_nistp224.c1768
-rw-r--r--openssl/crypto/ec/ecp_nistp256.c2368
-rw-r--r--openssl/crypto/ec/ecp_nistp521.c2147
-rw-r--r--openssl/crypto/ec/ecp_nistputil.c218
-rw-r--r--openssl/crypto/ec/ecp_nistz256.c1568
-rw-r--r--openssl/crypto/ec/ecp_nistz256_table.c9533
-rw-r--r--openssl/crypto/ec/ecp_oct.c428
-rw-r--r--openssl/crypto/ec/ecp_smpl.c1418
-rw-r--r--openssl/crypto/ec/ectest.c1870
-rw-r--r--openssl/crypto/ecdh/Makefile126
-rw-r--r--openssl/crypto/ecdh/ecdh.h134
-rw-r--r--openssl/crypto/ecdh/ecdhtest.c580
-rw-r--r--openssl/crypto/ecdh/ech_err.c98
-rw-r--r--openssl/crypto/ecdh/ech_kdf.c111
-rw-r--r--openssl/crypto/ecdh/ech_key.c81
-rw-r--r--openssl/crypto/ecdh/ech_lib.c272
-rw-r--r--openssl/crypto/ecdh/ech_locl.h104
-rw-r--r--openssl/crypto/ecdh/ech_ossl.c220
-rw-r--r--openssl/crypto/ecdsa/Makefile142
-rw-r--r--openssl/crypto/ecdsa/ecdsa.h335
-rw-r--r--openssl/crypto/ecdsa/ecdsatest.c556
-rw-r--r--openssl/crypto/ecdsa/ecs_asn1.c67
-rw-r--r--openssl/crypto/ecdsa/ecs_err.c107
-rw-r--r--openssl/crypto/ecdsa/ecs_lib.c361
-rw-r--r--openssl/crypto/ecdsa/ecs_locl.h120
-rw-r--r--openssl/crypto/ecdsa/ecs_ossl.c478
-rw-r--r--openssl/crypto/ecdsa/ecs_sign.c106
-rw-r--r--openssl/crypto/ecdsa/ecs_vrf.c112
-rw-r--r--openssl/crypto/engine/Makefile435
-rw-r--r--openssl/crypto/engine/README211
-rw-r--r--openssl/crypto/engine/eng_all.c136
-rw-r--r--openssl/crypto/engine/eng_cnf.c242
-rw-r--r--openssl/crypto/engine/eng_cryptodev.c1549
-rw-r--r--openssl/crypto/engine/eng_ctrl.c385
-rw-r--r--openssl/crypto/engine/eng_dyn.c570
-rw-r--r--openssl/crypto/engine/eng_err.c181
-rw-r--r--openssl/crypto/engine/eng_fat.c182
-rw-r--r--openssl/crypto/engine/eng_init.c157
-rw-r--r--openssl/crypto/engine/eng_int.h224
-rw-r--r--openssl/crypto/engine/eng_lib.c347
-rw-r--r--openssl/crypto/engine/eng_list.c405
-rw-r--r--openssl/crypto/engine/eng_openssl.c402
-rw-r--r--openssl/crypto/engine/eng_pkey.c186
-rw-r--r--openssl/crypto/engine/eng_rdrand.c149
-rw-r--r--openssl/crypto/engine/eng_table.c358
-rw-r--r--openssl/crypto/engine/engine.h960
-rw-r--r--openssl/crypto/engine/enginetest.c269
-rw-r--r--openssl/crypto/engine/tb_asnmth.c246
-rw-r--r--openssl/crypto/engine/tb_cipher.c143
-rw-r--r--openssl/crypto/engine/tb_dh.c124
-rw-r--r--openssl/crypto/engine/tb_digest.c143
-rw-r--r--openssl/crypto/engine/tb_dsa.c124
-rw-r--r--openssl/crypto/engine/tb_ecdh.c139
-rw-r--r--openssl/crypto/engine/tb_ecdsa.c124
-rw-r--r--openssl/crypto/engine/tb_pkmeth.c166
-rw-r--r--openssl/crypto/engine/tb_rand.c124
-rw-r--r--openssl/crypto/engine/tb_rsa.c124
-rw-r--r--openssl/crypto/engine/tb_store.c129
-rw-r--r--openssl/crypto/err/Makefile112
-rw-r--r--openssl/crypto/err/err.c1158
-rw-r--r--openssl/crypto/err/err.h390
-rw-r--r--openssl/crypto/err/err_all.c168
-rw-r--r--openssl/crypto/err/err_prn.c113
-rw-r--r--openssl/crypto/err/openssl.ec98
-rw-r--r--openssl/crypto/evp/Makefile795
-rw-r--r--openssl/crypto/evp/bio_b64.c573
-rw-r--r--openssl/crypto/evp/bio_enc.c437
-rw-r--r--openssl/crypto/evp/bio_md.c272
-rw-r--r--openssl/crypto/evp/bio_ok.c624
-rw-r--r--openssl/crypto/evp/c_all.c85
-rw-r--r--openssl/crypto/evp/c_allc.c241
-rw-r--r--openssl/crypto/evp/c_alld.c114
-rw-r--r--openssl/crypto/evp/digest.c408
-rw-r--r--openssl/crypto/evp/e_aes.c2031
-rw-r--r--openssl/crypto/evp/e_aes_cbc_hmac_sha1.c1015
-rw-r--r--openssl/crypto/evp/e_aes_cbc_hmac_sha256.c996
-rw-r--r--openssl/crypto/evp/e_bf.c87
-rw-r--r--openssl/crypto/evp/e_camellia.c394
-rw-r--r--openssl/crypto/evp/e_cast.c89
-rw-r--r--openssl/crypto/evp/e_des.c269
-rw-r--r--openssl/crypto/evp/e_des3.c497
-rw-r--r--openssl/crypto/evp/e_dsa.c69
-rw-r--r--openssl/crypto/evp/e_idea.c119
-rw-r--r--openssl/crypto/evp/e_null.c100
-rw-r--r--openssl/crypto/evp/e_old.c164
-rw-r--r--openssl/crypto/evp/e_rc2.c235
-rw-r--r--openssl/crypto/evp/e_rc4.c133
-rw-r--r--openssl/crypto/evp/e_rc4_hmac_md5.c312
-rw-r--r--openssl/crypto/evp/e_rc5.c122
-rw-r--r--openssl/crypto/evp/e_seed.c83
-rw-r--r--openssl/crypto/evp/e_xcbc_d.c130
-rw-r--r--openssl/crypto/evp/encode.c460
-rw-r--r--openssl/crypto/evp/evp.h1628
-rw-r--r--openssl/crypto/evp/evp_acnf.c73
-rw-r--r--openssl/crypto/evp/evp_cnf.c118
-rw-r--r--openssl/crypto/evp/evp_enc.c673
-rw-r--r--openssl/crypto/evp/evp_err.c255
-rw-r--r--openssl/crypto/evp/evp_extra_test.c489
-rw-r--r--openssl/crypto/evp/evp_key.c197
-rw-r--r--openssl/crypto/evp/evp_lib.c391
-rw-r--r--openssl/crypto/evp/evp_locl.h373
-rw-r--r--openssl/crypto/evp/evp_pbe.c312
-rw-r--r--openssl/crypto/evp/evp_pkey.c229
-rw-r--r--openssl/crypto/evp/evp_test.c598
-rw-r--r--openssl/crypto/evp/evptests.txt401
-rw-r--r--openssl/crypto/evp/m_dss.c104
-rw-r--r--openssl/crypto/evp/m_dss1.c105
-rw-r--r--openssl/crypto/evp/m_ecdsa.c154
-rw-r--r--openssl/crypto/evp/m_md2.c106
-rw-r--r--openssl/crypto/evp/m_md4.c108
-rw-r--r--openssl/crypto/evp/m_md5.c107
-rw-r--r--openssl/crypto/evp/m_mdc2.c108
-rw-r--r--openssl/crypto/evp/m_null.c98
-rw-r--r--openssl/crypto/evp/m_ripemd.c107
-rw-r--r--openssl/crypto/evp/m_sha.c106
-rw-r--r--openssl/crypto/evp/m_sha1.c235
-rw-r--r--openssl/crypto/evp/m_sigver.c203
-rw-r--r--openssl/crypto/evp/m_wp.c48
-rw-r--r--openssl/crypto/evp/names.c215
-rw-r--r--openssl/crypto/evp/openbsd_hw.c453
-rw-r--r--openssl/crypto/evp/p5_crpt.c149
-rw-r--r--openssl/crypto/evp/p5_crpt2.c334
-rw-r--r--openssl/crypto/evp/p_dec.c87
-rw-r--r--openssl/crypto/evp/p_enc.c87
-rw-r--r--openssl/crypto/evp/p_lib.c464
-rw-r--r--openssl/crypto/evp/p_open.c129
-rw-r--r--openssl/crypto/evp/p_seal.c121
-rw-r--r--openssl/crypto/evp/p_sign.c133
-rw-r--r--openssl/crypto/evp/p_verify.c116
-rw-r--r--openssl/crypto/evp/pmeth_fn.c348
-rw-r--r--openssl/crypto/evp/pmeth_gn.c222
-rw-r--r--openssl/crypto/evp/pmeth_lib.c758
-rw-r--r--openssl/crypto/ex_data.c660
-rw-r--r--openssl/crypto/fips_err.h223
-rw-r--r--openssl/crypto/fips_ers.c7
-rw-r--r--openssl/crypto/hmac/Makefile112
-rw-r--r--openssl/crypto/hmac/hm_ameth.c167
-rw-r--r--openssl/crypto/hmac/hm_pmeth.c265
-rw-r--r--openssl/crypto/hmac/hmac.c268
-rw-r--r--openssl/crypto/hmac/hmac.h109
-rw-r--r--openssl/crypto/hmac/hmactest.c335
-rw-r--r--openssl/crypto/ia64cpuid.S167
-rw-r--r--openssl/crypto/idea/Makefile91
-rw-r--r--openssl/crypto/idea/i_cbc.c171
-rw-r--r--openssl/crypto/idea/i_cfb64.c123
-rw-r--r--openssl/crypto/idea/i_ecb.c88
-rw-r--r--openssl/crypto/idea/i_ofb64.c110
-rw-r--r--openssl/crypto/idea/i_skey.c171
-rw-r--r--openssl/crypto/idea/idea.h105
-rw-r--r--openssl/crypto/idea/idea_lcl.h216
-rw-r--r--openssl/crypto/idea/idea_spd.c283
-rw-r--r--openssl/crypto/idea/ideatest.c232
-rw-r--r--openssl/crypto/idea/version12
-rw-r--r--openssl/crypto/install-crypto.com196
-rw-r--r--openssl/crypto/jpake/Makefile66
-rw-r--r--openssl/crypto/jpake/jpake.c516
-rw-r--r--openssl/crypto/jpake/jpake.h128
-rw-r--r--openssl/crypto/jpake/jpake_err.c108
-rw-r--r--openssl/crypto/jpake/jpaketest.c185
-rw-r--r--openssl/crypto/krb5/Makefile86
-rw-r--r--openssl/crypto/krb5/krb5_asn.c162
-rw-r--r--openssl/crypto/krb5/krb5_asn.h240
-rw-r--r--openssl/crypto/lhash/Makefile90
-rw-r--r--openssl/crypto/lhash/lh_stats.c246
-rw-r--r--openssl/crypto/lhash/lh_test.c88
-rw-r--r--openssl/crypto/lhash/lhash.c477
-rw-r--r--openssl/crypto/lhash/lhash.h240
-rw-r--r--openssl/crypto/lhash/num.pl17
-rw-r--r--openssl/crypto/md2/Makefile91
-rw-r--r--openssl/crypto/md2/md2.c119
-rw-r--r--openssl/crypto/md2/md2.h94
-rw-r--r--openssl/crypto/md2/md2_dgst.c224
-rw-r--r--openssl/crypto/md2/md2_one.c96
-rw-r--r--openssl/crypto/md2/md2test.c142
-rw-r--r--openssl/crypto/md32_common.h436
-rw-r--r--openssl/crypto/md4/Makefile91
-rw-r--r--openssl/crypto/md4/md4.c121
-rw-r--r--openssl/crypto/md4/md4.h119
-rw-r--r--openssl/crypto/md4/md4_dgst.c199
-rw-r--r--openssl/crypto/md4/md4_locl.h113
-rw-r--r--openssl/crypto/md4/md4_one.c96
-rw-r--r--openssl/crypto/md4/md4s.cpp78
-rw-r--r--openssl/crypto/md4/md4test.c133
-rw-r--r--openssl/crypto/md5/Makefile107
-rw-r--r--openssl/crypto/md5/asm/md5-586.pl307
-rw-r--r--openssl/crypto/md5/asm/md5-ia64.S992
-rw-r--r--openssl/crypto/md5/asm/md5-sparcv9.pl430
-rw-r--r--openssl/crypto/md5/asm/md5-x86_64.pl370
-rw-r--r--openssl/crypto/md5/md5.c121
-rw-r--r--openssl/crypto/md5/md5.h119
-rw-r--r--openssl/crypto/md5/md5_dgst.c216
-rw-r--r--openssl/crypto/md5/md5_locl.h133
-rw-r--r--openssl/crypto/md5/md5_one.c96
-rw-r--r--openssl/crypto/md5/md5s.cpp78
-rw-r--r--openssl/crypto/md5/md5test.c138
-rw-r--r--openssl/crypto/mdc2/Makefile95
-rw-r--r--openssl/crypto/mdc2/mdc2.h94
-rw-r--r--openssl/crypto/mdc2/mdc2_one.c76
-rw-r--r--openssl/crypto/mdc2/mdc2dgst.c196
-rw-r--r--openssl/crypto/mdc2/mdc2test.c146
-rw-r--r--openssl/crypto/mem.c458
-rw-r--r--openssl/crypto/mem_clr.c75
-rw-r--r--openssl/crypto/mem_dbg.c830
-rw-r--r--openssl/crypto/modes/Makefile160
-rw-r--r--openssl/crypto/modes/asm/aesni-gcm-x86_64.pl1057
-rw-r--r--openssl/crypto/modes/asm/ghash-alpha.pl460
-rw-r--r--openssl/crypto/modes/asm/ghash-armv4.pl498
-rw-r--r--openssl/crypto/modes/asm/ghash-ia64.pl463
-rw-r--r--openssl/crypto/modes/asm/ghash-parisc.pl731
-rw-r--r--openssl/crypto/modes/asm/ghash-s390x.pl260
-rw-r--r--openssl/crypto/modes/asm/ghash-sparcv9.pl573
-rw-r--r--openssl/crypto/modes/asm/ghash-x86.pl1393
-rw-r--r--openssl/crypto/modes/asm/ghash-x86_64.pl1753
-rw-r--r--openssl/crypto/modes/asm/ghashp8-ppc.pl234
-rw-r--r--openssl/crypto/modes/asm/ghashv8-armx.pl409
-rw-r--r--openssl/crypto/modes/cbc128.c207
-rw-r--r--openssl/crypto/modes/ccm128.c479
-rw-r--r--openssl/crypto/modes/cfb128.c254
-rw-r--r--openssl/crypto/modes/ctr128.c263
-rw-r--r--openssl/crypto/modes/cts128.c544
-rw-r--r--openssl/crypto/modes/gcm128.c2371
-rw-r--r--openssl/crypto/modes/modes.h163
-rw-r--r--openssl/crypto/modes/modes_lcl.h143
-rw-r--r--openssl/crypto/modes/ofb128.c124
-rw-r--r--openssl/crypto/modes/wrap128.c138
-rw-r--r--openssl/crypto/modes/xts128.c204
-rw-r--r--openssl/crypto/o_dir.c87
-rw-r--r--openssl/crypto/o_dir.h55
-rw-r--r--openssl/crypto/o_dir_test.c68
-rw-r--r--openssl/crypto/o_fips.c96
-rw-r--r--openssl/crypto/o_init.c86
-rw-r--r--openssl/crypto/o_str.c116
-rw-r--r--openssl/crypto/o_str.h69
-rw-r--r--openssl/crypto/o_time.c474
-rw-r--r--openssl/crypto/o_time.h70
-rw-r--r--openssl/crypto/objects/Makefile132
-rw-r--r--openssl/crypto/objects/o_names.c367
-rw-r--r--openssl/crypto/objects/obj_dat.c801
-rw-r--r--openssl/crypto/objects/obj_dat.h5319
-rw-r--r--openssl/crypto/objects/obj_dat.pl307
-rw-r--r--openssl/crypto/objects/obj_err.c100
-rw-r--r--openssl/crypto/objects/obj_lib.c135
-rw-r--r--openssl/crypto/objects/obj_mac.h4194
-rw-r--r--openssl/crypto/objects/obj_mac.num957
-rw-r--r--openssl/crypto/objects/obj_xref.c222
-rw-r--r--openssl/crypto/objects/obj_xref.h99
-rw-r--r--openssl/crypto/objects/obj_xref.txt58
-rw-r--r--openssl/crypto/objects/objects.README44
-rw-r--r--openssl/crypto/objects/objects.h1143
-rw-r--r--openssl/crypto/objects/objects.pl240
-rw-r--r--openssl/crypto/objects/objects.txt1350
-rw-r--r--openssl/crypto/objects/objxref.pl116
-rw-r--r--openssl/crypto/ocsp/Makefile215
-rw-r--r--openssl/crypto/ocsp/ocsp.h637
-rw-r--r--openssl/crypto/ocsp/ocsp_asn.c183
-rw-r--r--openssl/crypto/ocsp/ocsp_cl.c385
-rw-r--r--openssl/crypto/ocsp/ocsp_err.c149
-rw-r--r--openssl/crypto/ocsp/ocsp_ext.c566
-rw-r--r--openssl/crypto/ocsp/ocsp_ht.c555
-rw-r--r--openssl/crypto/ocsp/ocsp_lib.c290
-rw-r--r--openssl/crypto/ocsp/ocsp_prn.c299
-rw-r--r--openssl/crypto/ocsp/ocsp_srv.c271
-rw-r--r--openssl/crypto/ocsp/ocsp_vfy.c456
-rw-r--r--openssl/crypto/opensslconf.h.in154
-rw-r--r--openssl/crypto/opensslv.h97
-rw-r--r--openssl/crypto/ossl_typ.h213
-rw-r--r--openssl/crypto/pariscid.pl225
-rw-r--r--openssl/crypto/pem/Makefile261
-rw-r--r--openssl/crypto/pem/message16
-rw-r--r--openssl/crypto/pem/pem.h617
-rw-r--r--openssl/crypto/pem/pem2.h70
-rw-r--r--openssl/crypto/pem/pem_all.c427
-rw-r--r--openssl/crypto/pem/pem_err.c169
-rw-r--r--openssl/crypto/pem/pem_info.c394
-rw-r--r--openssl/crypto/pem/pem_lib.c872
-rw-r--r--openssl/crypto/pem/pem_oth.c86
-rw-r--r--openssl/crypto/pem/pem_pk8.c260
-rw-r--r--openssl/crypto/pem/pem_pkey.c294
-rw-r--r--openssl/crypto/pem/pem_seal.c191
-rw-r--r--openssl/crypto/pem/pem_sign.c101
-rw-r--r--openssl/crypto/pem/pem_x509.c68
-rw-r--r--openssl/crypto/pem/pem_xaux.c70
-rw-r--r--openssl/crypto/pem/pkcs7.lis22
-rw-r--r--openssl/crypto/pem/pvkfmt.c895
-rw-r--r--openssl/crypto/perlasm/cbc.pl349
-rw-r--r--openssl/crypto/perlasm/ppc-xlate.pl246
-rw-r--r--openssl/crypto/perlasm/readme124
-rw-r--r--openssl/crypto/perlasm/sparcv9_modes.pl1691
-rw-r--r--openssl/crypto/perlasm/x86_64-xlate.pl1159
-rw-r--r--openssl/crypto/perlasm/x86asm.pl298
-rw-r--r--openssl/crypto/perlasm/x86gas.pl258
-rw-r--r--openssl/crypto/perlasm/x86masm.pl200
-rw-r--r--openssl/crypto/perlasm/x86nasm.pl179
-rw-r--r--openssl/crypto/pkcs12/Makefile288
-rw-r--r--openssl/crypto/pkcs12/p12_add.c258
-rw-r--r--openssl/crypto/pkcs12/p12_asn.c125
-rw-r--r--openssl/crypto/pkcs12/p12_attr.c147
-rw-r--r--openssl/crypto/pkcs12/p12_crpt.c119
-rw-r--r--openssl/crypto/pkcs12/p12_crt.c358
-rw-r--r--openssl/crypto/pkcs12/p12_decr.c202
-rw-r--r--openssl/crypto/pkcs12/p12_init.c92
-rw-r--r--openssl/crypto/pkcs12/p12_key.c238
-rw-r--r--openssl/crypto/pkcs12/p12_kiss.c304
-rw-r--r--openssl/crypto/pkcs12/p12_mutl.c198
-rw-r--r--openssl/crypto/pkcs12/p12_npas.c230
-rw-r--r--openssl/crypto/pkcs12/p12_p8d.c70
-rw-r--r--openssl/crypto/pkcs12/p12_p8e.c105
-rw-r--r--openssl/crypto/pkcs12/p12_utl.c165
-rw-r--r--openssl/crypto/pkcs12/pk12err.c149
-rw-r--r--openssl/crypto/pkcs12/pkcs12.h342
-rw-r--r--openssl/crypto/pkcs7/Makefile182
-rw-r--r--openssl/crypto/pkcs7/bio_pk7.c70
-rw-r--r--openssl/crypto/pkcs7/pk7_asn1.c251
-rw-r--r--openssl/crypto/pkcs7/pk7_attr.c165
-rw-r--r--openssl/crypto/pkcs7/pk7_dgst.c65
-rw-r--r--openssl/crypto/pkcs7/pk7_doit.c1297
-rw-r--r--openssl/crypto/pkcs7/pk7_enc.c75
-rw-r--r--openssl/crypto/pkcs7/pk7_lib.c646
-rw-r--r--openssl/crypto/pkcs7/pk7_mime.c96
-rw-r--r--openssl/crypto/pkcs7/pk7_smime.c590
-rw-r--r--openssl/crypto/pkcs7/pkcs7.h481
-rw-r--r--openssl/crypto/pkcs7/pkcs7err.c207
-rw-r--r--openssl/crypto/ppc_arch.h10
-rw-r--r--openssl/crypto/ppccap.c183
-rw-r--r--openssl/crypto/ppccpuid.pl148
-rw-r--r--openssl/crypto/pqueue/Makefile85
-rw-r--r--openssl/crypto/pqueue/pq_test.c94
-rw-r--r--openssl/crypto/pqueue/pqueue.c235
-rw-r--r--openssl/crypto/pqueue/pqueue.h99
-rw-r--r--openssl/crypto/rand/Makefile166
-rw-r--r--openssl/crypto/rand/md_rand.c616
-rw-r--r--openssl/crypto/rand/rand.h150
-rw-r--r--openssl/crypto/rand/rand_egd.c292
-rw-r--r--openssl/crypto/rand/rand_err.c100
-rw-r--r--openssl/crypto/rand/rand_lcl.h158
-rw-r--r--openssl/crypto/rand/rand_lib.c300
-rw-r--r--openssl/crypto/rand/rand_nw.c179
-rw-r--r--openssl/crypto/rand/rand_os2.c170
-rw-r--r--openssl/crypto/rand/rand_unix.c447
-rw-r--r--openssl/crypto/rand/rand_vms.c180
-rw-r--r--openssl/crypto/rand/rand_win.c747
-rw-r--r--openssl/crypto/rand/randfile.c372
-rw-r--r--openssl/crypto/rand/randtest.c209
-rw-r--r--openssl/crypto/rc2/Makefile92
-rw-r--r--openssl/crypto/rc2/rc2.h103
-rw-r--r--openssl/crypto/rc2/rc2_cbc.c228
-rw-r--r--openssl/crypto/rc2/rc2_ecb.c92
-rw-r--r--openssl/crypto/rc2/rc2_locl.h155
-rw-r--r--openssl/crypto/rc2/rc2_skey.c157
-rw-r--r--openssl/crypto/rc2/rc2cfb64.c123
-rw-r--r--openssl/crypto/rc2/rc2ofb64.c110
-rw-r--r--openssl/crypto/rc2/rc2speed.c262
-rw-r--r--openssl/crypto/rc2/rc2test.c274
-rw-r--r--openssl/crypto/rc2/rrc2.doc219
-rw-r--r--openssl/crypto/rc2/tab.c84
-rw-r--r--openssl/crypto/rc2/version22
-rw-r--r--openssl/crypto/rc4/Makefile127
-rw-r--r--openssl/crypto/rc4/asm/rc4-586.pl414
-rw-r--r--openssl/crypto/rc4/asm/rc4-ia64.pl755
-rw-r--r--openssl/crypto/rc4/asm/rc4-md5-x86_64.pl632
-rw-r--r--openssl/crypto/rc4/asm/rc4-parisc.pl314
-rw-r--r--openssl/crypto/rc4/asm/rc4-s390x.pl234
-rw-r--r--openssl/crypto/rc4/asm/rc4-x86_64.pl677
-rw-r--r--openssl/crypto/rc4/rc4.c179
-rw-r--r--openssl/crypto/rc4/rc4.h88
-rw-r--r--openssl/crypto/rc4/rc4_enc.c334
-rw-r--r--openssl/crypto/rc4/rc4_locl.h5
-rw-r--r--openssl/crypto/rc4/rc4_skey.c116
-rw-r--r--openssl/crypto/rc4/rc4_utl.c62
-rw-r--r--openssl/crypto/rc4/rc4s.cpp73
-rw-r--r--openssl/crypto/rc4/rc4speed.c239
-rw-r--r--openssl/crypto/rc4/rc4test.c235
-rw-r--r--openssl/crypto/rc4/rrc4.doc278
-rw-r--r--openssl/crypto/rc5/Makefile96
-rw-r--r--openssl/crypto/rc5/asm/rc5-586.pl110
-rw-r--r--openssl/crypto/rc5/rc5.h115
-rw-r--r--openssl/crypto/rc5/rc5_ecb.c83
-rw-r--r--openssl/crypto/rc5/rc5_enc.c209
-rw-r--r--openssl/crypto/rc5/rc5_locl.h207
-rw-r--r--openssl/crypto/rc5/rc5_skey.c110
-rw-r--r--openssl/crypto/rc5/rc5cfb64.c123
-rw-r--r--openssl/crypto/rc5/rc5ofb64.c110
-rw-r--r--openssl/crypto/rc5/rc5s.cpp70
-rw-r--r--openssl/crypto/rc5/rc5speed.c265
-rw-r--r--openssl/crypto/rc5/rc5test.c381
-rw-r--r--openssl/crypto/ripemd/Makefile97
-rw-r--r--openssl/crypto/ripemd/README15
-rw-r--r--openssl/crypto/ripemd/asm/rips.cpp82
-rw-r--r--openssl/crypto/ripemd/asm/rmd-586.pl591
-rw-r--r--openssl/crypto/ripemd/ripemd.h105
-rw-r--r--openssl/crypto/ripemd/rmd160.c121
-rw-r--r--openssl/crypto/ripemd/rmd_dgst.c334
-rw-r--r--openssl/crypto/ripemd/rmd_locl.h149
-rw-r--r--openssl/crypto/ripemd/rmd_one.c77
-rw-r--r--openssl/crypto/ripemd/rmdconst.h398
-rw-r--r--openssl/crypto/ripemd/rmdtest.c143
-rw-r--r--openssl/crypto/rsa/Makefile312
-rw-r--r--openssl/crypto/rsa/rsa.h664
-rw-r--r--openssl/crypto/rsa/rsa_ameth.c967
-rw-r--r--openssl/crypto/rsa/rsa_asn1.c131
-rw-r--r--openssl/crypto/rsa/rsa_chk.c191
-rw-r--r--openssl/crypto/rsa/rsa_crpt.c247
-rw-r--r--openssl/crypto/rsa/rsa_depr.c107
-rw-r--r--openssl/crypto/rsa/rsa_eay.c904
-rw-r--r--openssl/crypto/rsa/rsa_err.c247
-rw-r--r--openssl/crypto/rsa/rsa_gen.c250
-rw-r--r--openssl/crypto/rsa/rsa_lib.c337
-rw-r--r--openssl/crypto/rsa/rsa_locl.h4
-rw-r--r--openssl/crypto/rsa/rsa_none.c94
-rw-r--r--openssl/crypto/rsa/rsa_null.c155
-rw-r--r--openssl/crypto/rsa/rsa_oaep.c291
-rw-r--r--openssl/crypto/rsa/rsa_pk1.c275
-rw-r--r--openssl/crypto/rsa/rsa_pmeth.c778
-rw-r--r--openssl/crypto/rsa/rsa_prn.c92
-rw-r--r--openssl/crypto/rsa/rsa_pss.c299
-rw-r--r--openssl/crypto/rsa/rsa_saos.c148
-rw-r--r--openssl/crypto/rsa/rsa_sign.c301
-rw-r--r--openssl/crypto/rsa/rsa_ssl.c149
-rw-r--r--openssl/crypto/rsa/rsa_test.c339
-rw-r--r--openssl/crypto/rsa/rsa_x931.c167
-rw-r--r--openssl/crypto/s390xcap.c42
-rw-r--r--openssl/crypto/s390xcpuid.S131
-rw-r--r--openssl/crypto/seed/Makefile108
-rw-r--r--openssl/crypto/seed/seed.c711
-rw-r--r--openssl/crypto/seed/seed.h149
-rw-r--r--openssl/crypto/seed/seed_cbc.c65
-rw-r--r--openssl/crypto/seed/seed_cfb.c118
-rw-r--r--openssl/crypto/seed/seed_ecb.c61
-rw-r--r--openssl/crypto/seed/seed_locl.h115
-rw-r--r--openssl/crypto/seed/seed_ofb.c117
-rw-r--r--openssl/crypto/sha/Makefile177
-rw-r--r--openssl/crypto/sha/asm/README1
-rw-r--r--openssl/crypto/sha/asm/sha1-586.pl1476
-rw-r--r--openssl/crypto/sha/asm/sha1-alpha.pl322
-rw-r--r--openssl/crypto/sha/asm/sha1-armv4-large.pl683
-rw-r--r--openssl/crypto/sha/asm/sha1-armv8.pl338
-rw-r--r--openssl/crypto/sha/asm/sha1-ia64.pl305
-rw-r--r--openssl/crypto/sha/asm/sha1-mb-x86_64.pl1574
-rw-r--r--openssl/crypto/sha/asm/sha1-mips.pl450
-rw-r--r--openssl/crypto/sha/asm/sha1-parisc.pl260
-rw-r--r--openssl/crypto/sha/asm/sha1-ppc.pl344
-rw-r--r--openssl/crypto/sha/asm/sha1-s390x.pl243
-rw-r--r--openssl/crypto/sha/asm/sha1-sparcv9.pl427
-rw-r--r--openssl/crypto/sha/asm/sha1-sparcv9a.pl601
-rw-r--r--openssl/crypto/sha/asm/sha1-thumb.pl259
-rw-r--r--openssl/crypto/sha/asm/sha1-x86_64.pl2067
-rw-r--r--openssl/crypto/sha/asm/sha256-586.pl1281
-rw-r--r--openssl/crypto/sha/asm/sha256-armv4.pl713
-rw-r--r--openssl/crypto/sha/asm/sha256-mb-x86_64.pl1560
-rw-r--r--openssl/crypto/sha/asm/sha512-586.pl911
-rw-r--r--openssl/crypto/sha/asm/sha512-armv4.pl609
-rw-r--r--openssl/crypto/sha/asm/sha512-armv8.pl422
-rw-r--r--openssl/crypto/sha/asm/sha512-ia64.pl685
-rw-r--r--openssl/crypto/sha/asm/sha512-mips.pl510
-rw-r--r--openssl/crypto/sha/asm/sha512-parisc.pl793
-rw-r--r--openssl/crypto/sha/asm/sha512-ppc.pl792
-rw-r--r--openssl/crypto/sha/asm/sha512-s390x.pl319
-rw-r--r--openssl/crypto/sha/asm/sha512-sparcv9.pl850
-rw-r--r--openssl/crypto/sha/asm/sha512-x86_64.pl2398
-rw-r--r--openssl/crypto/sha/asm/sha512p8-ppc.pl424
-rw-r--r--openssl/crypto/sha/sha.c118
-rw-r--r--openssl/crypto/sha/sha.h214
-rw-r--r--openssl/crypto/sha/sha1.c121
-rw-r--r--openssl/crypto/sha/sha1_one.c79
-rw-r--r--openssl/crypto/sha/sha1dgst.c74
-rw-r--r--openssl/crypto/sha/sha1test.c174
-rw-r--r--openssl/crypto/sha/sha256.c387
-rw-r--r--openssl/crypto/sha/sha256t.c158
-rw-r--r--openssl/crypto/sha/sha512.c684
-rw-r--r--openssl/crypto/sha/sha512t.c196
-rw-r--r--openssl/crypto/sha/sha_dgst.c74
-rw-r--r--openssl/crypto/sha/sha_locl.h500
-rw-r--r--openssl/crypto/sha/sha_one.c79
-rw-r--r--openssl/crypto/sha/shatest.c174
-rw-r--r--openssl/crypto/sparc_arch.h101
-rw-r--r--openssl/crypto/sparccpuid.S531
-rw-r--r--openssl/crypto/sparcv9cap.c393
-rw-r--r--openssl/crypto/srp/Makefile103
-rw-r--r--openssl/crypto/srp/srp.h179
-rw-r--r--openssl/crypto/srp/srp_grps.h528
-rw-r--r--openssl/crypto/srp/srp_lcl.h84
-rw-r--r--openssl/crypto/srp/srp_lib.c363
-rw-r--r--openssl/crypto/srp/srp_vfy.c727
-rw-r--r--openssl/crypto/srp/srptest.c155
-rw-r--r--openssl/crypto/stack/Makefile86
-rw-r--r--openssl/crypto/stack/safestack.h2672
-rw-r--r--openssl/crypto/stack/stack.c384
-rw-r--r--openssl/crypto/stack/stack.h107
-rw-r--r--openssl/crypto/store/Makefile114
-rw-r--r--openssl/crypto/store/README95
-rw-r--r--openssl/crypto/store/store.h658
-rw-r--r--openssl/crypto/store/str_err.c258
-rw-r--r--openssl/crypto/store/str_lib.c1772
-rw-r--r--openssl/crypto/store/str_locl.h125
-rw-r--r--openssl/crypto/store/str_mem.c383
-rw-r--r--openssl/crypto/store/str_meth.c280
-rw-r--r--openssl/crypto/symhacks.h518
-rw-r--r--openssl/crypto/threads/README14
-rw-r--r--openssl/crypto/threads/mttest.c1211
-rw-r--r--openssl/crypto/threads/netware.bat79
-rw-r--r--openssl/crypto/threads/profile.sh4
-rw-r--r--openssl/crypto/threads/ptest.bat4
-rw-r--r--openssl/crypto/threads/pthread.sh9
-rw-r--r--openssl/crypto/threads/pthread2.sh6
-rw-r--r--openssl/crypto/threads/pthreads-vms.com14
-rw-r--r--openssl/crypto/threads/purify.sh4
-rw-r--r--openssl/crypto/threads/solaris.sh4
-rw-r--r--openssl/crypto/threads/th-lock.c389
-rw-r--r--openssl/crypto/threads/win32.bat4
-rw-r--r--openssl/crypto/ts/Makefile271
-rw-r--r--openssl/crypto/ts/ts.h865
-rw-r--r--openssl/crypto/ts/ts_asn1.c326
-rw-r--r--openssl/crypto/ts/ts_conf.c491
-rw-r--r--openssl/crypto/ts/ts_err.c188
-rw-r--r--openssl/crypto/ts/ts_lib.c142
-rw-r--r--openssl/crypto/ts/ts_req_print.c104
-rw-r--r--openssl/crypto/ts/ts_req_utils.c232
-rw-r--r--openssl/crypto/ts/ts_rsp_print.c281
-rw-r--r--openssl/crypto/ts/ts_rsp_sign.c1020
-rw-r--r--openssl/crypto/ts/ts_rsp_utils.c396
-rw-r--r--openssl/crypto/ts/ts_rsp_verify.c746
-rw-r--r--openssl/crypto/ts/ts_verify_ctx.c162
-rw-r--r--openssl/crypto/txt_db/Makefile86
-rw-r--r--openssl/crypto/txt_db/txt_db.c397
-rw-r--r--openssl/crypto/txt_db/txt_db.h112
-rw-r--r--openssl/crypto/ui/Makefile113
-rw-r--r--openssl/crypto/ui/ui.h415
-rw-r--r--openssl/crypto/ui/ui_compat.c69
-rw-r--r--openssl/crypto/ui/ui_compat.h88
-rw-r--r--openssl/crypto/ui/ui_err.c111
-rw-r--r--openssl/crypto/ui/ui_lib.c878
-rw-r--r--openssl/crypto/ui/ui_locl.h145
-rw-r--r--openssl/crypto/ui/ui_openssl.c734
-rw-r--r--openssl/crypto/ui/ui_util.c93
-rw-r--r--openssl/crypto/uid.c88
-rw-r--r--openssl/crypto/vms_rms.h50
-rw-r--r--openssl/crypto/whrlpool/Makefile98
-rw-r--r--openssl/crypto/whrlpool/asm/wp-mmx.pl495
-rw-r--r--openssl/crypto/whrlpool/asm/wp-x86_64.pl593
-rw-r--r--openssl/crypto/whrlpool/whrlpool.h41
-rw-r--r--openssl/crypto/whrlpool/wp_block.c780
-rw-r--r--openssl/crypto/whrlpool/wp_dgst.c258
-rw-r--r--openssl/crypto/whrlpool/wp_locl.h3
-rw-r--r--openssl/crypto/whrlpool/wp_test.c241
-rw-r--r--openssl/crypto/x509/Makefile411
-rw-r--r--openssl/crypto/x509/by_dir.c441
-rw-r--r--openssl/crypto/x509/by_file.c277
-rw-r--r--openssl/crypto/x509/verify_extra_test.c208
-rw-r--r--openssl/crypto/x509/vpm_int.h70
-rw-r--r--openssl/crypto/x509/x509.h1330
-rw-r--r--openssl/crypto/x509/x509_att.c390
-rw-r--r--openssl/crypto/x509/x509_cmp.c498
-rw-r--r--openssl/crypto/x509/x509_d2.c109
-rw-r--r--openssl/crypto/x509/x509_def.c92
-rw-r--r--openssl/crypto/x509/x509_err.c188
-rw-r--r--openssl/crypto/x509/x509_ext.c211
-rw-r--r--openssl/crypto/x509/x509_lu.c727
-rw-r--r--openssl/crypto/x509/x509_obj.c230
-rw-r--r--openssl/crypto/x509/x509_r2x.c117
-rw-r--r--openssl/crypto/x509/x509_req.c328
-rw-r--r--openssl/crypto/x509/x509_set.c152
-rw-r--r--openssl/crypto/x509/x509_trs.c318
-rw-r--r--openssl/crypto/x509/x509_txt.c218
-rw-r--r--openssl/crypto/x509/x509_v3.c284
-rw-r--r--openssl/crypto/x509/x509_vfy.c2629
-rw-r--r--openssl/crypto/x509/x509_vfy.h652
-rw-r--r--openssl/crypto/x509/x509_vpm.c662
-rw-r--r--openssl/crypto/x509/x509cset.c167
-rw-r--r--openssl/crypto/x509/x509name.c397
-rw-r--r--openssl/crypto/x509/x509rset.c85
-rw-r--r--openssl/crypto/x509/x509spki.c125
-rw-r--r--openssl/crypto/x509/x509type.c127
-rw-r--r--openssl/crypto/x509/x_all.c558
-rw-r--r--openssl/crypto/x509v3/Makefile607
-rw-r--r--openssl/crypto/x509v3/ext_dat.h136
-rw-r--r--openssl/crypto/x509v3/pcy_cache.c269
-rw-r--r--openssl/crypto/x509v3/pcy_data.c129
-rw-r--r--openssl/crypto/x509v3/pcy_int.h217
-rw-r--r--openssl/crypto/x509v3/pcy_lib.c167
-rw-r--r--openssl/crypto/x509v3/pcy_map.c130
-rw-r--r--openssl/crypto/x509v3/pcy_node.c190
-rw-r--r--openssl/crypto/x509v3/pcy_tree.c835
-rw-r--r--openssl/crypto/x509v3/tabtest.c92
-rw-r--r--openssl/crypto/x509v3/v3_addr.c1352
-rw-r--r--openssl/crypto/x509v3/v3_akey.c205
-rw-r--r--openssl/crypto/x509v3/v3_akeya.c73
-rw-r--r--openssl/crypto/x509v3/v3_alt.c621
-rw-r--r--openssl/crypto/x509v3/v3_asid.c896
-rw-r--r--openssl/crypto/x509v3/v3_bcons.c132
-rw-r--r--openssl/crypto/x509v3/v3_bitst.c142
-rw-r--r--openssl/crypto/x509v3/v3_conf.c534
-rw-r--r--openssl/crypto/x509v3/v3_cpols.c497
-rw-r--r--openssl/crypto/x509v3/v3_crld.c562
-rw-r--r--openssl/crypto/x509v3/v3_enum.c100
-rw-r--r--openssl/crypto/x509v3/v3_extku.c149
-rw-r--r--openssl/crypto/x509v3/v3_genn.c251
-rw-r--r--openssl/crypto/x509v3/v3_ia5.c119
-rw-r--r--openssl/crypto/x509v3/v3_info.c217
-rw-r--r--openssl/crypto/x509v3/v3_int.c92
-rw-r--r--openssl/crypto/x509v3/v3_lib.c371
-rw-r--r--openssl/crypto/x509v3/v3_ncons.c520
-rw-r--r--openssl/crypto/x509v3/v3_ocsp.c312
-rw-r--r--openssl/crypto/x509v3/v3_pci.c317
-rw-r--r--openssl/crypto/x509v3/v3_pcia.c56
-rw-r--r--openssl/crypto/x509v3/v3_pcons.c139
-rw-r--r--openssl/crypto/x509v3/v3_pku.c114
-rw-r--r--openssl/crypto/x509v3/v3_pmaps.c156
-rw-r--r--openssl/crypto/x509v3/v3_prn.c259
-rw-r--r--openssl/crypto/x509v3/v3_purp.c853
-rw-r--r--openssl/crypto/x509v3/v3_scts.c334
-rw-r--r--openssl/crypto/x509v3/v3_skey.c150
-rw-r--r--openssl/crypto/x509v3/v3_sxnet.c273
-rw-r--r--openssl/crypto/x509v3/v3_utl.c1351
-rw-r--r--openssl/crypto/x509v3/v3conf.c129
-rw-r--r--openssl/crypto/x509v3/v3err.c249
-rw-r--r--openssl/crypto/x509v3/v3nametest.c346
-rw-r--r--openssl/crypto/x509v3/v3prin.c99
-rw-r--r--openssl/crypto/x509v3/x509v3.h1055
-rw-r--r--openssl/crypto/x86_64cpuid.pl325
-rw-r--r--openssl/crypto/x86cpuid.pl385
-rw-r--r--openssl/demos/README9
-rw-r--r--openssl/demos/asn1/README.ASN17
-rw-r--r--openssl/demos/asn1/ocsp.c361
-rw-r--r--openssl/demos/b64.c255
-rw-r--r--openssl/demos/b64.pl20
-rw-r--r--openssl/demos/bio/Makefile22
-rw-r--r--openssl/demos/bio/README7
-rw-r--r--openssl/demos/bio/accept.cnf13
-rw-r--r--openssl/demos/bio/client-arg.c111
-rw-r--r--openssl/demos/bio/client-conf.c120
-rw-r--r--openssl/demos/bio/connect.cnf9
-rw-r--r--openssl/demos/bio/saccept.c117
-rw-r--r--openssl/demos/bio/sconnect.c113
-rw-r--r--openssl/demos/bio/server-arg.c144
-rw-r--r--openssl/demos/bio/server-conf.c138
-rw-r--r--openssl/demos/bio/server.pem52
-rw-r--r--openssl/demos/cms/cacert.pem18
-rw-r--r--openssl/demos/cms/cakey.pem15
-rw-r--r--openssl/demos/cms/cms_comp.c60
-rw-r--r--openssl/demos/cms/cms_ddec.c89
-rw-r--r--openssl/demos/cms/cms_dec.c78
-rw-r--r--openssl/demos/cms/cms_denc.c98
-rw-r--r--openssl/demos/cms/cms_enc.c92
-rw-r--r--openssl/demos/cms/cms_sign.c88
-rw-r--r--openssl/demos/cms/cms_sign2.c102
-rw-r--r--openssl/demos/cms/cms_uncomp.c55
-rw-r--r--openssl/demos/cms/cms_ver.c85
-rw-r--r--openssl/demos/cms/comp.txt22
-rw-r--r--openssl/demos/cms/encr.txt3
-rw-r--r--openssl/demos/cms/sign.txt3
-rw-r--r--openssl/demos/cms/signer.pem32
-rw-r--r--openssl/demos/cms/signer2.pem32
-rw-r--r--openssl/demos/easy_tls/Makefile123
-rw-r--r--openssl/demos/easy_tls/README65
-rw-r--r--openssl/demos/easy_tls/cacerts.pem18
-rw-r--r--openssl/demos/easy_tls/cert.pem31
-rw-r--r--openssl/demos/easy_tls/easy-tls.c1312
-rw-r--r--openssl/demos/easy_tls/easy-tls.h60
-rw-r--r--openssl/demos/easy_tls/test.c248
-rw-r--r--openssl/demos/easy_tls/test.h10
-rw-r--r--openssl/demos/engines/cluster_labs/Makefile114
-rw-r--r--openssl/demos/engines/cluster_labs/cluster_labs.h33
-rw-r--r--openssl/demos/engines/cluster_labs/hw_cluster_labs.c692
-rw-r--r--openssl/demos/engines/cluster_labs/hw_cluster_labs.ec8
-rw-r--r--openssl/demos/engines/cluster_labs/hw_cluster_labs_err.c152
-rw-r--r--openssl/demos/engines/cluster_labs/hw_cluster_labs_err.h100
-rw-r--r--openssl/demos/engines/ibmca/Makefile114
-rw-r--r--openssl/demos/engines/ibmca/hw_ibmca.c900
-rw-r--r--openssl/demos/engines/ibmca/hw_ibmca.ec8
-rw-r--r--openssl/demos/engines/ibmca/hw_ibmca_err.c149
-rw-r--r--openssl/demos/engines/ibmca/hw_ibmca_err.h103
-rw-r--r--openssl/demos/engines/ibmca/ica_openssl_api.h183
-rw-r--r--openssl/demos/engines/rsaref/Makefile135
-rw-r--r--openssl/demos/engines/rsaref/README22
-rw-r--r--openssl/demos/engines/rsaref/build.com105
-rw-r--r--openssl/demos/engines/rsaref/rsaref.c713
-rw-r--r--openssl/demos/engines/rsaref/rsaref.ec8
-rw-r--r--openssl/demos/engines/rsaref/rsaref_err.c158
-rw-r--r--openssl/demos/engines/rsaref/rsaref_err.h110
-rw-r--r--openssl/demos/engines/zencod/Makefile114
-rw-r--r--openssl/demos/engines/zencod/hw_zencod.c1809
-rw-r--r--openssl/demos/engines/zencod/hw_zencod.ec8
-rw-r--r--openssl/demos/engines/zencod/hw_zencod.h159
-rw-r--r--openssl/demos/engines/zencod/hw_zencod_err.c147
-rw-r--r--openssl/demos/engines/zencod/hw_zencod_err.h100
-rw-r--r--openssl/demos/pkcs12/README3
-rw-r--r--openssl/demos/pkcs12/pkread.c61
-rw-r--r--openssl/demos/pkcs12/pkwrite.c46
-rw-r--r--openssl/demos/prime/Makefile20
-rw-r--r--openssl/demos/prime/prime.c102
-rw-r--r--openssl/demos/privkey.pem9
-rw-r--r--openssl/demos/selfsign.c176
-rw-r--r--openssl/demos/sign/Makefile15
-rw-r--r--openssl/demos/sign/cert.pem14
-rw-r--r--openssl/demos/sign/key.pem9
-rw-r--r--openssl/demos/sign/sig.txt158
-rw-r--r--openssl/demos/sign/sign.c160
-rw-r--r--openssl/demos/sign/sign.txt170
-rw-r--r--openssl/demos/smime/cacert.pem18
-rw-r--r--openssl/demos/smime/cakey.pem15
-rw-r--r--openssl/demos/smime/encr.txt3
-rw-r--r--openssl/demos/smime/sign.txt3
-rw-r--r--openssl/demos/smime/signer.pem32
-rw-r--r--openssl/demos/smime/signer2.pem32
-rw-r--r--openssl/demos/smime/smdec.c78
-rw-r--r--openssl/demos/smime/smenc.c92
-rw-r--r--openssl/demos/smime/smsign.c88
-rw-r--r--openssl/demos/smime/smsign2.c102
-rw-r--r--openssl/demos/smime/smver.c85
-rw-r--r--openssl/demos/spkigen.c172
-rw-r--r--openssl/demos/ssl/cli.cpp110
-rw-r--r--openssl/demos/ssl/inetdsrv.cpp98
-rw-r--r--openssl/demos/ssl/serv.cpp152
-rw-r--r--openssl/demos/ssltest-ecc/ECC-RSAcertgen.sh98
-rw-r--r--openssl/demos/ssltest-ecc/ECCcertgen.sh164
-rw-r--r--openssl/demos/ssltest-ecc/README15
-rw-r--r--openssl/demos/ssltest-ecc/RSAcertgen.sh121
-rw-r--r--openssl/demos/ssltest-ecc/ssltest.sh188
-rw-r--r--openssl/demos/state_machine/Makefile9
-rw-r--r--openssl/demos/state_machine/state_machine.c407
-rw-r--r--openssl/demos/tunala/A-client.pem84
-rw-r--r--openssl/demos/tunala/A-server.pem84
-rw-r--r--openssl/demos/tunala/CA.pem24
-rw-r--r--openssl/demos/tunala/INSTALL107
-rw-r--r--openssl/demos/tunala/Makefile41
-rw-r--r--openssl/demos/tunala/Makefile.am7
-rw-r--r--openssl/demos/tunala/README233
-rw-r--r--openssl/demos/tunala/autogunk.sh25
-rw-r--r--openssl/demos/tunala/autoungunk.sh19
-rw-r--r--openssl/demos/tunala/breakage.c68
-rw-r--r--openssl/demos/tunala/buffer.c236
-rw-r--r--openssl/demos/tunala/cb.c173
-rw-r--r--openssl/demos/tunala/configure.in29
-rw-r--r--openssl/demos/tunala/ip.c149
-rw-r--r--openssl/demos/tunala/sm.c164
-rw-r--r--openssl/demos/tunala/test.sh107
-rw-r--r--openssl/demos/tunala/tunala.c1183
-rw-r--r--openssl/demos/tunala/tunala.h244
-rw-r--r--openssl/demos/x509/README3
-rw-r--r--openssl/demos/x509/mkcert.c169
-rw-r--r--openssl/demos/x509/mkreq.c168
-rw-r--r--openssl/doc/HOWTO/certificates.txt110
-rw-r--r--openssl/doc/HOWTO/keys.txt72
-rw-r--r--openssl/doc/HOWTO/proxy_certificates.txt306
-rw-r--r--openssl/doc/README21
-rw-r--r--openssl/doc/apps/CA.pl.pod179
-rw-r--r--openssl/doc/apps/asn1parse.pod186
-rw-r--r--openssl/doc/apps/c_rehash.pod114
-rw-r--r--openssl/doc/apps/ca.pod697
-rw-r--r--openssl/doc/apps/ciphers.pod647
-rw-r--r--openssl/doc/apps/cms.pod665
-rw-r--r--openssl/doc/apps/config.pod351
-rw-r--r--openssl/doc/apps/crl.pod129
-rw-r--r--openssl/doc/apps/crl2pkcs7.pod92
-rw-r--r--openssl/doc/apps/dgst.pod209
-rw-r--r--openssl/doc/apps/dhparam.pod150
-rw-r--r--openssl/doc/apps/dsa.pod165
-rw-r--r--openssl/doc/apps/dsaparam.pod111
-rw-r--r--openssl/doc/apps/ec.pod191
-rw-r--r--openssl/doc/apps/ecparam.pod180
-rw-r--r--openssl/doc/apps/enc.pod334
-rw-r--r--openssl/doc/apps/errstr.pod40
-rw-r--r--openssl/doc/apps/gendsa.pod73
-rw-r--r--openssl/doc/apps/genpkey.pod229
-rw-r--r--openssl/doc/apps/genrsa.pod119
-rw-r--r--openssl/doc/apps/nseq.pod71
-rw-r--r--openssl/doc/apps/ocsp.pod402
-rw-r--r--openssl/doc/apps/openssl.pod422
-rw-r--r--openssl/doc/apps/passwd.pod83
-rw-r--r--openssl/doc/apps/pkcs12.pod369
-rw-r--r--openssl/doc/apps/pkcs7.pod106
-rw-r--r--openssl/doc/apps/pkcs8.pod256
-rw-r--r--openssl/doc/apps/pkey.pod136
-rw-r--r--openssl/doc/apps/pkeyparam.pod70
-rw-r--r--openssl/doc/apps/pkeyutl.pod236
-rw-r--r--openssl/doc/apps/rand.pod56
-rw-r--r--openssl/doc/apps/req.pod684
-rw-r--r--openssl/doc/apps/rsa.pod211
-rw-r--r--openssl/doc/apps/rsautl.pod184
-rw-r--r--openssl/doc/apps/s_client.pod388
-rw-r--r--openssl/doc/apps/s_server.pod435
-rw-r--r--openssl/doc/apps/s_time.pod174
-rw-r--r--openssl/doc/apps/sess_id.pod152
-rw-r--r--openssl/doc/apps/smime.pod451
-rw-r--r--openssl/doc/apps/speed.pod60
-rw-r--r--openssl/doc/apps/spkac.pod134
-rw-r--r--openssl/doc/apps/ts.pod595
-rw-r--r--openssl/doc/apps/tsget.pod195
-rw-r--r--openssl/doc/apps/verify.pod458
-rw-r--r--openssl/doc/apps/version.pod66
-rw-r--r--openssl/doc/apps/x509.pod891
-rw-r--r--openssl/doc/apps/x509v3_config.pod529
-rw-r--r--openssl/doc/c-indentation.el45
-rw-r--r--openssl/doc/crypto/ASN1_OBJECT_new.pod45
-rw-r--r--openssl/doc/crypto/ASN1_STRING_length.pod83
-rw-r--r--openssl/doc/crypto/ASN1_STRING_new.pod46
-rw-r--r--openssl/doc/crypto/ASN1_STRING_print_ex.pod96
-rw-r--r--openssl/doc/crypto/ASN1_TIME_set.pod129
-rw-r--r--openssl/doc/crypto/ASN1_generate_nconf.pod265
-rw-r--r--openssl/doc/crypto/BIO_ctrl.pod128
-rw-r--r--openssl/doc/crypto/BIO_f_base64.pod82
-rw-r--r--openssl/doc/crypto/BIO_f_buffer.pod74
-rw-r--r--openssl/doc/crypto/BIO_f_cipher.pod76
-rw-r--r--openssl/doc/crypto/BIO_f_md.pod144
-rw-r--r--openssl/doc/crypto/BIO_f_null.pod32
-rw-r--r--openssl/doc/crypto/BIO_f_ssl.pod322
-rw-r--r--openssl/doc/crypto/BIO_find_type.pod98
-rw-r--r--openssl/doc/crypto/BIO_new.pod65
-rw-r--r--openssl/doc/crypto/BIO_new_CMS.pod66
-rw-r--r--openssl/doc/crypto/BIO_push.pod69
-rw-r--r--openssl/doc/crypto/BIO_read.pod66
-rw-r--r--openssl/doc/crypto/BIO_s_accept.pod195
-rw-r--r--openssl/doc/crypto/BIO_s_bio.pod185
-rw-r--r--openssl/doc/crypto/BIO_s_connect.pod192
-rw-r--r--openssl/doc/crypto/BIO_s_fd.pod89
-rw-r--r--openssl/doc/crypto/BIO_s_file.pod148
-rw-r--r--openssl/doc/crypto/BIO_s_mem.pod115
-rw-r--r--openssl/doc/crypto/BIO_s_null.pod37
-rw-r--r--openssl/doc/crypto/BIO_s_socket.pod63
-rw-r--r--openssl/doc/crypto/BIO_set_callback.pod108
-rw-r--r--openssl/doc/crypto/BIO_should_retry.pod114
-rw-r--r--openssl/doc/crypto/BN_BLINDING_new.pod115
-rw-r--r--openssl/doc/crypto/BN_CTX_new.pod57
-rw-r--r--openssl/doc/crypto/BN_CTX_start.pod52
-rw-r--r--openssl/doc/crypto/BN_add.pod126
-rw-r--r--openssl/doc/crypto/BN_add_word.pod61
-rw-r--r--openssl/doc/crypto/BN_bn2bin.pod98
-rw-r--r--openssl/doc/crypto/BN_cmp.pod48
-rw-r--r--openssl/doc/crypto/BN_copy.pod34
-rw-r--r--openssl/doc/crypto/BN_generate_prime.pod150
-rw-r--r--openssl/doc/crypto/BN_mod_inverse.pod36
-rw-r--r--openssl/doc/crypto/BN_mod_mul_montgomery.pod101
-rw-r--r--openssl/doc/crypto/BN_mod_mul_reciprocal.pod81
-rw-r--r--openssl/doc/crypto/BN_new.pod55
-rw-r--r--openssl/doc/crypto/BN_num_bytes.pod57
-rw-r--r--openssl/doc/crypto/BN_rand.pod63
-rw-r--r--openssl/doc/crypto/BN_set_bit.pod66
-rw-r--r--openssl/doc/crypto/BN_swap.pod23
-rw-r--r--openssl/doc/crypto/BN_zero.pod59
-rw-r--r--openssl/doc/crypto/CMS_add0_cert.pod66
-rw-r--r--openssl/doc/crypto/CMS_add1_recipient_cert.pod62
-rw-r--r--openssl/doc/crypto/CMS_add1_signer.pod101
-rw-r--r--openssl/doc/crypto/CMS_compress.pod73
-rw-r--r--openssl/doc/crypto/CMS_decrypt.pod79
-rw-r--r--openssl/doc/crypto/CMS_encrypt.pod96
-rw-r--r--openssl/doc/crypto/CMS_final.pod41
-rw-r--r--openssl/doc/crypto/CMS_get0_RecipientInfos.pod120
-rw-r--r--openssl/doc/crypto/CMS_get0_SignerInfos.pod81
-rw-r--r--openssl/doc/crypto/CMS_get0_type.pod77
-rw-r--r--openssl/doc/crypto/CMS_get1_ReceiptRequest.pod69
-rw-r--r--openssl/doc/crypto/CMS_sign.pod121
-rw-r--r--openssl/doc/crypto/CMS_sign_receipt.pod45
-rw-r--r--openssl/doc/crypto/CMS_uncompress.pod54
-rw-r--r--openssl/doc/crypto/CMS_verify.pod126
-rw-r--r--openssl/doc/crypto/CMS_verify_receipt.pod47
-rw-r--r--openssl/doc/crypto/CONF_modules_free.pod47
-rw-r--r--openssl/doc/crypto/CONF_modules_load_file.pod137
-rw-r--r--openssl/doc/crypto/CRYPTO_set_ex_data.pod53
-rw-r--r--openssl/doc/crypto/DH_generate_key.pod50
-rw-r--r--openssl/doc/crypto/DH_generate_parameters.pod82
-rw-r--r--openssl/doc/crypto/DH_get_ex_new_index.pod36
-rw-r--r--openssl/doc/crypto/DH_new.pod40
-rw-r--r--openssl/doc/crypto/DH_set_method.pod129
-rw-r--r--openssl/doc/crypto/DH_size.pod33
-rw-r--r--openssl/doc/crypto/DSA_SIG_new.pod40
-rw-r--r--openssl/doc/crypto/DSA_do_sign.pod47
-rw-r--r--openssl/doc/crypto/DSA_dup_DH.pod36
-rw-r--r--openssl/doc/crypto/DSA_generate_key.pod34
-rw-r--r--openssl/doc/crypto/DSA_generate_parameters.pod121
-rw-r--r--openssl/doc/crypto/DSA_get_ex_new_index.pod36
-rw-r--r--openssl/doc/crypto/DSA_new.pod42
-rw-r--r--openssl/doc/crypto/DSA_set_method.pod143
-rw-r--r--openssl/doc/crypto/DSA_sign.pod66
-rw-r--r--openssl/doc/crypto/DSA_size.pod33
-rw-r--r--openssl/doc/crypto/EC_GFp_simple_method.pod60
-rw-r--r--openssl/doc/crypto/EC_GROUP_copy.pod174
-rw-r--r--openssl/doc/crypto/EC_GROUP_new.pod95
-rw-r--r--openssl/doc/crypto/EC_KEY_new.pod108
-rw-r--r--openssl/doc/crypto/EC_POINT_add.pod72
-rw-r--r--openssl/doc/crypto/EC_POINT_new.pod128
-rw-r--r--openssl/doc/crypto/ERR_GET_LIB.pod51
-rw-r--r--openssl/doc/crypto/ERR_clear_error.pod29
-rw-r--r--openssl/doc/crypto/ERR_error_string.pod73
-rw-r--r--openssl/doc/crypto/ERR_get_error.pod79
-rw-r--r--openssl/doc/crypto/ERR_load_crypto_strings.pod46
-rw-r--r--openssl/doc/crypto/ERR_load_strings.pod54
-rw-r--r--openssl/doc/crypto/ERR_print_errors.pod51
-rw-r--r--openssl/doc/crypto/ERR_put_error.pod44
-rw-r--r--openssl/doc/crypto/ERR_remove_state.pod45
-rw-r--r--openssl/doc/crypto/ERR_set_mark.pod38
-rw-r--r--openssl/doc/crypto/EVP_BytesToKey.pod70
-rw-r--r--openssl/doc/crypto/EVP_DigestInit.pod282
-rw-r--r--openssl/doc/crypto/EVP_DigestSignInit.pod87
-rw-r--r--openssl/doc/crypto/EVP_DigestVerifyInit.pod83
-rw-r--r--openssl/doc/crypto/EVP_EncodeInit.pod127
-rw-r--r--openssl/doc/crypto/EVP_EncryptInit.pod594
-rw-r--r--openssl/doc/crypto/EVP_OpenInit.pod63
-rw-r--r--openssl/doc/crypto/EVP_PKEY_CTX_ctrl.pod134
-rw-r--r--openssl/doc/crypto/EVP_PKEY_CTX_new.pod52
-rw-r--r--openssl/doc/crypto/EVP_PKEY_cmp.pod63
-rw-r--r--openssl/doc/crypto/EVP_PKEY_decrypt.pod93
-rw-r--r--openssl/doc/crypto/EVP_PKEY_derive.pod93
-rw-r--r--openssl/doc/crypto/EVP_PKEY_encrypt.pod99
-rw-r--r--openssl/doc/crypto/EVP_PKEY_get_default_digest.pod41
-rw-r--r--openssl/doc/crypto/EVP_PKEY_keygen.pod161
-rw-r--r--openssl/doc/crypto/EVP_PKEY_meth_new.pod376
-rw-r--r--openssl/doc/crypto/EVP_PKEY_new.pod47
-rw-r--r--openssl/doc/crypto/EVP_PKEY_print_private.pod53
-rw-r--r--openssl/doc/crypto/EVP_PKEY_set1_RSA.pod80
-rw-r--r--openssl/doc/crypto/EVP_PKEY_sign.pod106
-rw-r--r--openssl/doc/crypto/EVP_PKEY_verify.pod91
-rw-r--r--openssl/doc/crypto/EVP_PKEY_verify_recover.pod103
-rw-r--r--openssl/doc/crypto/EVP_SealInit.pod85
-rw-r--r--openssl/doc/crypto/EVP_SignInit.pod107
-rw-r--r--openssl/doc/crypto/EVP_VerifyInit.pod95
-rw-r--r--openssl/doc/crypto/OBJ_nid2obj.pod170
-rw-r--r--openssl/doc/crypto/OPENSSL_Applink.pod21
-rw-r--r--openssl/doc/crypto/OPENSSL_VERSION_NUMBER.pod101
-rw-r--r--openssl/doc/crypto/OPENSSL_config.pod63
-rw-r--r--openssl/doc/crypto/OPENSSL_ia32cap.pod96
-rw-r--r--openssl/doc/crypto/OPENSSL_instrument_bus.pod42
-rw-r--r--openssl/doc/crypto/OPENSSL_load_builtin_modules.pod51
-rw-r--r--openssl/doc/crypto/OpenSSL_add_all_algorithms.pod66
-rw-r--r--openssl/doc/crypto/PEM_write_bio_CMS_stream.pod41
-rw-r--r--openssl/doc/crypto/PEM_write_bio_PKCS7_stream.pod41
-rw-r--r--openssl/doc/crypto/PKCS12_create.pod75
-rw-r--r--openssl/doc/crypto/PKCS12_parse.pod57
-rw-r--r--openssl/doc/crypto/PKCS7_decrypt.pod55
-rw-r--r--openssl/doc/crypto/PKCS7_encrypt.pod80
-rw-r--r--openssl/doc/crypto/PKCS7_sign.pod116
-rw-r--r--openssl/doc/crypto/PKCS7_sign_add_signer.pod87
-rw-r--r--openssl/doc/crypto/PKCS7_verify.pod118
-rw-r--r--openssl/doc/crypto/RAND_add.pod77
-rw-r--r--openssl/doc/crypto/RAND_bytes.pod50
-rw-r--r--openssl/doc/crypto/RAND_cleanup.pod29
-rw-r--r--openssl/doc/crypto/RAND_egd.pod88
-rw-r--r--openssl/doc/crypto/RAND_load_file.pod53
-rw-r--r--openssl/doc/crypto/RAND_set_rand_method.pod83
-rw-r--r--openssl/doc/crypto/RSA_blinding_on.pod43
-rw-r--r--openssl/doc/crypto/RSA_check_key.pod67
-rw-r--r--openssl/doc/crypto/RSA_generate_key.pod80
-rw-r--r--openssl/doc/crypto/RSA_get_ex_new_index.pod120
-rw-r--r--openssl/doc/crypto/RSA_new.pod41
-rw-r--r--openssl/doc/crypto/RSA_padding_add_PKCS1_type_1.pod131
-rw-r--r--openssl/doc/crypto/RSA_print.pod49
-rw-r--r--openssl/doc/crypto/RSA_private_encrypt.pod70
-rw-r--r--openssl/doc/crypto/RSA_public_encrypt.pod91
-rw-r--r--openssl/doc/crypto/RSA_set_method.pod206
-rw-r--r--openssl/doc/crypto/RSA_sign.pod66
-rw-r--r--openssl/doc/crypto/RSA_sign_ASN1_OCTET_STRING.pod59
-rw-r--r--openssl/doc/crypto/RSA_size.pod33
-rw-r--r--openssl/doc/crypto/SMIME_read_CMS.pod70
-rw-r--r--openssl/doc/crypto/SMIME_read_PKCS7.pod73
-rw-r--r--openssl/doc/crypto/SMIME_write_CMS.pod64
-rw-r--r--openssl/doc/crypto/SMIME_write_PKCS7.pod65
-rw-r--r--openssl/doc/crypto/SSLeay_version.pod74
-rw-r--r--openssl/doc/crypto/X509_NAME_ENTRY_get_object.pod74
-rw-r--r--openssl/doc/crypto/X509_NAME_add_entry_by_txt.pod116
-rw-r--r--openssl/doc/crypto/X509_NAME_get_index_by_NID.pod118
-rw-r--r--openssl/doc/crypto/X509_NAME_print_ex.pod107
-rw-r--r--openssl/doc/crypto/X509_STORE_CTX_get_error.pod305
-rw-r--r--openssl/doc/crypto/X509_STORE_CTX_get_ex_new_index.pod41
-rw-r--r--openssl/doc/crypto/X509_STORE_CTX_new.pod127
-rw-r--r--openssl/doc/crypto/X509_STORE_CTX_set_verify_cb.pod161
-rw-r--r--openssl/doc/crypto/X509_STORE_set_verify_cb_func.pod54
-rw-r--r--openssl/doc/crypto/X509_VERIFY_PARAM_set_flags.pod244
-rw-r--r--openssl/doc/crypto/X509_check_host.pod140
-rw-r--r--openssl/doc/crypto/X509_check_private_key.pod54
-rw-r--r--openssl/doc/crypto/X509_new.pod39
-rw-r--r--openssl/doc/crypto/X509_verify_cert.pod55
-rw-r--r--openssl/doc/crypto/bio.pod54
-rw-r--r--openssl/doc/crypto/blowfish.pod112
-rw-r--r--openssl/doc/crypto/bn.pod181
-rw-r--r--openssl/doc/crypto/bn_internal.pod238
-rw-r--r--openssl/doc/crypto/buffer.pod76
-rw-r--r--openssl/doc/crypto/crypto.pod85
-rw-r--r--openssl/doc/crypto/d2i_ASN1_OBJECT.pod29
-rw-r--r--openssl/doc/crypto/d2i_CMS_ContentInfo.pod29
-rw-r--r--openssl/doc/crypto/d2i_DHparams.pod30
-rw-r--r--openssl/doc/crypto/d2i_DSAPublicKey.pod83
-rw-r--r--openssl/doc/crypto/d2i_ECPKParameters.pod84
-rw-r--r--openssl/doc/crypto/d2i_ECPrivateKey.pod67
-rw-r--r--openssl/doc/crypto/d2i_PKCS8PrivateKey.pod56
-rw-r--r--openssl/doc/crypto/d2i_PrivateKey.pod59
-rw-r--r--openssl/doc/crypto/d2i_RSAPublicKey.pod67
-rw-r--r--openssl/doc/crypto/d2i_X509.pod272
-rw-r--r--openssl/doc/crypto/d2i_X509_ALGOR.pod30
-rw-r--r--openssl/doc/crypto/d2i_X509_CRL.pod37
-rw-r--r--openssl/doc/crypto/d2i_X509_NAME.pod31
-rw-r--r--openssl/doc/crypto/d2i_X509_REQ.pod36
-rw-r--r--openssl/doc/crypto/d2i_X509_SIG.pod30
-rw-r--r--openssl/doc/crypto/des.pod357
-rw-r--r--openssl/doc/crypto/des_modes.pod255
-rw-r--r--openssl/doc/crypto/dh.pod78
-rw-r--r--openssl/doc/crypto/dsa.pod114
-rw-r--r--openssl/doc/crypto/ec.pod201
-rw-r--r--openssl/doc/crypto/ecdsa.pod206
-rw-r--r--openssl/doc/crypto/engine.pod599
-rw-r--r--openssl/doc/crypto/err.pod186
-rw-r--r--openssl/doc/crypto/evp.pod108
-rw-r--r--openssl/doc/crypto/hmac.pod111
-rw-r--r--openssl/doc/crypto/i2d_CMS_bio_stream.pod44
-rw-r--r--openssl/doc/crypto/i2d_PKCS7_bio_stream.pod44
-rw-r--r--openssl/doc/crypto/lh_stats.pod60
-rw-r--r--openssl/doc/crypto/lhash.pod302
-rw-r--r--openssl/doc/crypto/md5.pod101
-rw-r--r--openssl/doc/crypto/mdc2.pod64
-rw-r--r--openssl/doc/crypto/pem.pod503
-rw-r--r--openssl/doc/crypto/rand.pod175
-rw-r--r--openssl/doc/crypto/rc4.pod62
-rw-r--r--openssl/doc/crypto/ripemd.pod66
-rw-r--r--openssl/doc/crypto/rsa.pod123
-rw-r--r--openssl/doc/crypto/sha.pod104
-rw-r--r--openssl/doc/crypto/threads.pod210
-rw-r--r--openssl/doc/crypto/ui.pod194
-rw-r--r--openssl/doc/crypto/ui_compat.pod57
-rw-r--r--openssl/doc/crypto/x509.pod64
-rw-r--r--openssl/doc/dir-locals.example.el15
-rw-r--r--openssl/doc/fingerprints.txt63
-rw-r--r--openssl/doc/openssl-c-indent.el62
-rw-r--r--openssl/doc/openssl-shared.txt32
-rw-r--r--openssl/doc/openssl.txt1254
-rw-r--r--openssl/doc/ssl/SSL_CIPHER_get_name.pod132
-rw-r--r--openssl/doc/ssl/SSL_COMP_add_compression_method.pod76
-rw-r--r--openssl/doc/ssl/SSL_CONF_CTX_new.pod40
-rw-r--r--openssl/doc/ssl/SSL_CONF_CTX_set1_prefix.pod49
-rw-r--r--openssl/doc/ssl/SSL_CONF_CTX_set_flags.pod68
-rw-r--r--openssl/doc/ssl/SSL_CONF_CTX_set_ssl_ctx.pod47
-rw-r--r--openssl/doc/ssl/SSL_CONF_cmd.pod439
-rw-r--r--openssl/doc/ssl/SSL_CONF_cmd_argv.pod42
-rw-r--r--openssl/doc/ssl/SSL_CTX_add1_chain_cert.pod150
-rw-r--r--openssl/doc/ssl/SSL_CTX_add_extra_chain_cert.pod71
-rw-r--r--openssl/doc/ssl/SSL_CTX_add_session.pod73
-rw-r--r--openssl/doc/ssl/SSL_CTX_ctrl.pod34
-rw-r--r--openssl/doc/ssl/SSL_CTX_flush_sessions.pod49
-rw-r--r--openssl/doc/ssl/SSL_CTX_free.pod41
-rw-r--r--openssl/doc/ssl/SSL_CTX_get0_param.pod55
-rw-r--r--openssl/doc/ssl/SSL_CTX_get_ex_new_index.pod53
-rw-r--r--openssl/doc/ssl/SSL_CTX_get_verify_mode.pod50
-rw-r--r--openssl/doc/ssl/SSL_CTX_load_verify_locations.pod124
-rw-r--r--openssl/doc/ssl/SSL_CTX_new.pod174
-rw-r--r--openssl/doc/ssl/SSL_CTX_sess_number.pod76
-rw-r--r--openssl/doc/ssl/SSL_CTX_sess_set_cache_size.pod53
-rw-r--r--openssl/doc/ssl/SSL_CTX_sess_set_get_cb.pod87
-rw-r--r--openssl/doc/ssl/SSL_CTX_sessions.pod34
-rw-r--r--openssl/doc/ssl/SSL_CTX_set1_curves.pod103
-rw-r--r--openssl/doc/ssl/SSL_CTX_set1_verify_cert_store.pod91
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_alpn_select_cb.pod126
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_cert_cb.pod68
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_cert_store.pod64
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_cert_verify_callback.pod75
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_cipher_list.pod74
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_client_CA_list.pod94
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_client_cert_cb.pod94
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_custom_cli_ext.pod133
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_default_passwd_cb.pod76
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_generate_session_id.pod150
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_info_callback.pod153
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_max_cert_list.pod77
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_mode.pod101
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_msg_callback.pod99
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_options.pod355
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_psk_client_callback.pod81
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_quiet_shutdown.pod63
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_read_ahead.pod51
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_session_cache_mode.pod137
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_session_id_context.pod83
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_ssl_version.pod61
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_timeout.pod59
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_tlsext_servername_callback.pod62
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod73
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_tlsext_ticket_key_cb.pod195
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod130
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_tmp_rsa_callback.pod159
-rw-r--r--openssl/doc/ssl/SSL_CTX_set_verify.pod294
-rw-r--r--openssl/doc/ssl/SSL_CTX_use_certificate.pod165
-rw-r--r--openssl/doc/ssl/SSL_CTX_use_psk_identity_hint.pod106
-rw-r--r--openssl/doc/ssl/SSL_CTX_use_serverinfo.pod54
-rw-r--r--openssl/doc/ssl/SSL_SESSION_free.pod55
-rw-r--r--openssl/doc/ssl/SSL_SESSION_get_ex_new_index.pod61
-rw-r--r--openssl/doc/ssl/SSL_SESSION_get_time.pod64
-rw-r--r--openssl/doc/ssl/SSL_accept.pod73
-rw-r--r--openssl/doc/ssl/SSL_alert_type_string.pod233
-rw-r--r--openssl/doc/ssl/SSL_check_chain.pod85
-rw-r--r--openssl/doc/ssl/SSL_clear.pod75
-rw-r--r--openssl/doc/ssl/SSL_connect.pod73
-rw-r--r--openssl/doc/ssl/SSL_do_handshake.pod72
-rw-r--r--openssl/doc/ssl/SSL_export_keying_material.pod61
-rw-r--r--openssl/doc/ssl/SSL_free.pod44
-rw-r--r--openssl/doc/ssl/SSL_get_SSL_CTX.pod26
-rw-r--r--openssl/doc/ssl/SSL_get_ciphers.pod42
-rw-r--r--openssl/doc/ssl/SSL_get_client_CA_list.pod53
-rw-r--r--openssl/doc/ssl/SSL_get_current_cipher.pod43
-rw-r--r--openssl/doc/ssl/SSL_get_default_timeout.pod41
-rw-r--r--openssl/doc/ssl/SSL_get_error.pod112
-rw-r--r--openssl/doc/ssl/SSL_get_ex_data_X509_STORE_CTX_idx.pod61
-rw-r--r--openssl/doc/ssl/SSL_get_ex_new_index.pod59
-rw-r--r--openssl/doc/ssl/SSL_get_fd.pod44
-rw-r--r--openssl/doc/ssl/SSL_get_peer_cert_chain.pod52
-rw-r--r--openssl/doc/ssl/SSL_get_peer_certificate.pod55
-rw-r--r--openssl/doc/ssl/SSL_get_psk_identity.pod63
-rw-r--r--openssl/doc/ssl/SSL_get_rbio.pod40
-rw-r--r--openssl/doc/ssl/SSL_get_session.pod73
-rw-r--r--openssl/doc/ssl/SSL_get_verify_result.pod57
-rw-r--r--openssl/doc/ssl/SSL_get_version.pod54
-rw-r--r--openssl/doc/ssl/SSL_library_init.pod57
-rw-r--r--openssl/doc/ssl/SSL_load_client_CA_file.pod62
-rw-r--r--openssl/doc/ssl/SSL_new.pod44
-rw-r--r--openssl/doc/ssl/SSL_pending.pod45
-rw-r--r--openssl/doc/ssl/SSL_read.pod120
-rw-r--r--openssl/doc/ssl/SSL_rstate_string.pod59
-rw-r--r--openssl/doc/ssl/SSL_session_reused.pod45
-rw-r--r--openssl/doc/ssl/SSL_set_bio.pod34
-rw-r--r--openssl/doc/ssl/SSL_set_connect_state.pod55
-rw-r--r--openssl/doc/ssl/SSL_set_fd.pod54
-rw-r--r--openssl/doc/ssl/SSL_set_session.pod57
-rw-r--r--openssl/doc/ssl/SSL_set_shutdown.pod72
-rw-r--r--openssl/doc/ssl/SSL_set_verify_result.pod38
-rw-r--r--openssl/doc/ssl/SSL_shutdown.pod125
-rw-r--r--openssl/doc/ssl/SSL_state_string.pod45
-rw-r--r--openssl/doc/ssl/SSL_want.pod77
-rw-r--r--openssl/doc/ssl/SSL_write.pod106
-rw-r--r--openssl/doc/ssl/d2i_SSL_SESSION.pod76
-rw-r--r--openssl/doc/ssl/ssl.pod814
-rw-r--r--openssl/doc/ssleay.txt7030
-rw-r--r--openssl/doc/standards.txt285
-rw-r--r--openssl/e_os.h782
-rw-r--r--openssl/e_os2.h328
-rw-r--r--openssl/engines/Makefile338
-rw-r--r--openssl/engines/alpha.opt1
-rw-r--r--openssl/engines/axp.opt1
-rw-r--r--openssl/engines/capierr.bat1
-rw-r--r--openssl/engines/ccgost/Makefile276
-rw-r--r--openssl/engines/ccgost/README.gost300
-rw-r--r--openssl/engines/ccgost/e_gost_err.c221
-rw-r--r--openssl/engines/ccgost/e_gost_err.h158
-rw-r--r--openssl/engines/ccgost/e_gost_err.proto61
-rw-r--r--openssl/engines/ccgost/gost.ec5
-rw-r--r--openssl/engines/ccgost/gost2001.c474
-rw-r--r--openssl/engines/ccgost/gost2001_keyx.c294
-rw-r--r--openssl/engines/ccgost/gost2001_keyx.h10
-rw-r--r--openssl/engines/ccgost/gost89.c576
-rw-r--r--openssl/engines/ccgost/gost89.h98
-rw-r--r--openssl/engines/ccgost/gost94_keyx.c282
-rw-r--r--openssl/engines/ccgost/gost_ameth.c957
-rw-r--r--openssl/engines/ccgost/gost_asn1.c56
-rw-r--r--openssl/engines/ccgost/gost_crypt.c623
-rw-r--r--openssl/engines/ccgost/gost_ctl.c93
-rw-r--r--openssl/engines/ccgost/gost_eng.c281
-rw-r--r--openssl/engines/ccgost/gost_keywrap.c106
-rw-r--r--openssl/engines/ccgost/gost_keywrap.h56
-rw-r--r--openssl/engines/ccgost/gost_lcl.h229
-rw-r--r--openssl/engines/ccgost/gost_md.c76
-rw-r--r--openssl/engines/ccgost/gost_params.c207
-rw-r--r--openssl/engines/ccgost/gost_params.h34
-rw-r--r--openssl/engines/ccgost/gost_pmeth.c625
-rw-r--r--openssl/engines/ccgost/gost_sign.c373
-rw-r--r--openssl/engines/ccgost/gosthash.c268
-rw-r--r--openssl/engines/ccgost/gosthash.h52
-rw-r--r--openssl/engines/ccgost/gostsum.c187
-rw-r--r--openssl/engines/e_4758cca.c960
-rw-r--r--openssl/engines/e_4758cca.ec1
-rw-r--r--openssl/engines/e_4758cca_err.c153
-rw-r--r--openssl/engines/e_4758cca_err.h98
-rw-r--r--openssl/engines/e_aep.c1167
-rw-r--r--openssl/engines/e_aep.ec1
-rw-r--r--openssl/engines/e_aep_err.c159
-rw-r--r--openssl/engines/e_aep_err.h106
-rw-r--r--openssl/engines/e_atalla.c626
-rw-r--r--openssl/engines/e_atalla.ec1
-rw-r--r--openssl/engines/e_atalla_err.c145
-rw-r--r--openssl/engines/e_atalla_err.h94
-rw-r--r--openssl/engines/e_capi.c1893
-rw-r--r--openssl/engines/e_capi.ec1
-rw-r--r--openssl/engines/e_capi_err.c187
-rw-r--r--openssl/engines/e_capi_err.h129
-rw-r--r--openssl/engines/e_chil.c1366
-rw-r--r--openssl/engines/e_chil.ec1
-rw-r--r--openssl/engines/e_chil_err.c157
-rw-r--r--openssl/engines/e_chil_err.h105
-rw-r--r--openssl/engines/e_cswift.c1103
-rw-r--r--openssl/engines/e_cswift.ec1
-rw-r--r--openssl/engines/e_cswift_err.c150
-rw-r--r--openssl/engines/e_cswift_err.h99
-rw-r--r--openssl/engines/e_gmp.c492
-rw-r--r--openssl/engines/e_gmp.ec1
-rw-r--r--openssl/engines/e_gmp_err.c137
-rw-r--r--openssl/engines/e_gmp_err.h86
-rw-r--r--openssl/engines/e_nuron.c436
-rw-r--r--openssl/engines/e_nuron.ec1
-rw-r--r--openssl/engines/e_nuron_err.c142
-rw-r--r--openssl/engines/e_nuron_err.h91
-rw-r--r--openssl/engines/e_padlock.c1266
-rw-r--r--openssl/engines/e_padlock.ec1
-rw-r--r--openssl/engines/e_sureware.c1101
-rw-r--r--openssl/engines/e_sureware.ec1
-rw-r--r--openssl/engines/e_sureware_err.c154
-rw-r--r--openssl/engines/e_sureware_err.h104
-rw-r--r--openssl/engines/e_ubsec.c1085
-rw-r--r--openssl/engines/e_ubsec.ec1
-rw-r--r--openssl/engines/e_ubsec_err.c154
-rw-r--r--openssl/engines/e_ubsec_err.h102
-rw-r--r--openssl/engines/engine_vector.mar24
-rw-r--r--openssl/engines/ia64.opt1
-rw-r--r--openssl/engines/makeengines.com1140
-rw-r--r--openssl/engines/vax.opt9
-rw-r--r--openssl/engines/vendor_defns/aep.h235
-rw-r--r--openssl/engines/vendor_defns/atalla.h44
-rw-r--r--openssl/engines/vendor_defns/cswift.h235
-rw-r--r--openssl/engines/vendor_defns/hw_4758_cca.h150
-rw-r--r--openssl/engines/vendor_defns/hw_ubsec.h124
-rw-r--r--openssl/engines/vendor_defns/hwcryptohook.h502
-rw-r--r--openssl/engines/vendor_defns/sureware.h250
-rw-r--r--openssl/include/openssl/aes.h149
-rw-r--r--openssl/include/openssl/asn1.h1419
-rw-r--r--openssl/include/openssl/asn1_mac.h579
-rw-r--r--openssl/include/openssl/asn1t.h973
-rw-r--r--openssl/include/openssl/bio.h883
-rw-r--r--openssl/include/openssl/blowfish.h130
-rw-r--r--openssl/include/openssl/bn.h951
-rw-r--r--openssl/include/openssl/buffer.h125
-rw-r--r--openssl/include/openssl/camellia.h132
-rw-r--r--openssl/include/openssl/cast.h107
-rw-r--r--openssl/include/openssl/cmac.h82
-rw-r--r--openssl/include/openssl/cms.h555
-rw-r--r--openssl/include/openssl/comp.h83
-rw-r--r--openssl/include/openssl/conf.h268
-rw-r--r--openssl/include/openssl/conf_api.h89
-rw-r--r--openssl/include/openssl/crypto.h661
-rw-r--r--openssl/include/openssl/des.h257
-rw-r--r--openssl/include/openssl/des_old.h497
-rw-r--r--openssl/include/openssl/dh.h412
-rw-r--r--openssl/include/openssl/dsa.h332
-rw-r--r--openssl/include/openssl/dso.h451
-rw-r--r--openssl/include/openssl/dtls1.h272
-rw-r--r--openssl/include/openssl/e_os2.h328
-rw-r--r--openssl/include/openssl/ebcdic.h26
-rw-r--r--openssl/include/openssl/ec.h1282
-rw-r--r--openssl/include/openssl/ecdh.h134
-rw-r--r--openssl/include/openssl/ecdsa.h335
-rw-r--r--openssl/include/openssl/engine.h960
-rw-r--r--openssl/include/openssl/err.h390
-rw-r--r--openssl/include/openssl/evp.h1628
-rw-r--r--openssl/include/openssl/hmac.h109
-rw-r--r--openssl/include/openssl/idea.h105
-rw-r--r--openssl/include/openssl/krb5_asn.h240
-rw-r--r--openssl/include/openssl/kssl.h197
-rw-r--r--openssl/include/openssl/lhash.h240
-rw-r--r--openssl/include/openssl/md4.h119
-rw-r--r--openssl/include/openssl/md5.h119
-rw-r--r--openssl/include/openssl/mdc2.h94
-rw-r--r--openssl/include/openssl/modes.h163
-rw-r--r--openssl/include/openssl/obj_mac.h4194
-rw-r--r--openssl/include/openssl/objects.h1143
-rw-r--r--openssl/include/openssl/ocsp.h637
-rw-r--r--openssl/include/openssl/opensslconf.h271
-rw-r--r--openssl/include/openssl/opensslv.h97
-rw-r--r--openssl/include/openssl/ossl_typ.h213
-rw-r--r--openssl/include/openssl/pem.h617
-rw-r--r--openssl/include/openssl/pem2.h70
-rw-r--r--openssl/include/openssl/pkcs12.h342
-rw-r--r--openssl/include/openssl/pkcs7.h481
-rw-r--r--openssl/include/openssl/pqueue.h99
-rw-r--r--openssl/include/openssl/rand.h150
-rw-r--r--openssl/include/openssl/rc2.h103
-rw-r--r--openssl/include/openssl/rc4.h88
-rw-r--r--openssl/include/openssl/ripemd.h105
-rw-r--r--openssl/include/openssl/rsa.h664
-rw-r--r--openssl/include/openssl/safestack.h2672
-rw-r--r--openssl/include/openssl/seed.h149
-rw-r--r--openssl/include/openssl/sha.h214
-rw-r--r--openssl/include/openssl/srp.h179
-rw-r--r--openssl/include/openssl/srtp.h147
-rw-r--r--openssl/include/openssl/ssl.h3163
-rw-r--r--openssl/include/openssl/ssl2.h265
-rw-r--r--openssl/include/openssl/ssl23.h84
-rw-r--r--openssl/include/openssl/ssl3.h774
-rw-r--r--openssl/include/openssl/stack.h107
-rw-r--r--openssl/include/openssl/symhacks.h518
-rw-r--r--openssl/include/openssl/tls1.h810
-rw-r--r--openssl/include/openssl/ts.h865
-rw-r--r--openssl/include/openssl/txt_db.h112
-rw-r--r--openssl/include/openssl/ui.h415
-rw-r--r--openssl/include/openssl/ui_compat.h88
-rw-r--r--openssl/include/openssl/whrlpool.h41
-rw-r--r--openssl/include/openssl/x509.h1330
-rw-r--r--openssl/include/openssl/x509_vfy.h652
-rw-r--r--openssl/include/openssl/x509v3.h1055
-rw-r--r--openssl/install.com136
-rw-r--r--openssl/makevms.com1556
-rw-r--r--openssl/ms/.rndbin0 -> 1024 bytes
-rw-r--r--openssl/ms/32all.bat20
-rw-r--r--openssl/ms/README13
-rw-r--r--openssl/ms/applink.c129
-rw-r--r--openssl/ms/bcb4.bat6
-rw-r--r--openssl/ms/certCA.srl1
-rw-r--r--openssl/ms/certCA.ss10
-rw-r--r--openssl/ms/certU.ss10
-rw-r--r--openssl/ms/cmp.pl47
-rw-r--r--openssl/ms/do_ms.bat11
-rw-r--r--openssl/ms/do_nasm.bat8
-rw-r--r--openssl/ms/do_nt.bat7
-rw-r--r--openssl/ms/do_win64a.bat19
-rw-r--r--openssl/ms/do_win64i.bat9
-rw-r--r--openssl/ms/keyCA.ss9
-rw-r--r--openssl/ms/keyU.ss9
-rw-r--r--openssl/ms/mingw32.bat90
-rw-r--r--openssl/ms/mw.bat26
-rw-r--r--openssl/ms/req2CA.ss29
-rw-r--r--openssl/ms/reqCA.ss8
-rw-r--r--openssl/ms/reqU.ss8
-rw-r--r--openssl/ms/speed32.bat37
-rw-r--r--openssl/ms/tenc.bat14
-rw-r--r--openssl/ms/tencce.bat19
-rw-r--r--openssl/ms/test.bat185
-rw-r--r--openssl/ms/testce.bat234
-rw-r--r--openssl/ms/testce2.bat2
-rw-r--r--openssl/ms/testenc.bat94
-rw-r--r--openssl/ms/testencce.bat97
-rw-r--r--openssl/ms/testpem.bat32
-rw-r--r--openssl/ms/testpemce.bat42
-rw-r--r--openssl/ms/testss.bat98
-rw-r--r--openssl/ms/testssce.bat104
-rw-r--r--openssl/ms/tlhelp32.h136
-rw-r--r--openssl/ms/tpem.bat6
-rw-r--r--openssl/ms/tpemce.bat8
-rw-r--r--openssl/ms/uplink-common.pl22
-rw-r--r--openssl/ms/uplink-ia64.pl50
-rw-r--r--openssl/ms/uplink-x86.pl33
-rw-r--r--openssl/ms/uplink-x86_64.pl65
-rw-r--r--openssl/ms/uplink.c126
-rw-r--r--openssl/ms/uplink.h29
-rw-r--r--openssl/ms/uplink.pl204
-rw-r--r--openssl/ms/x86asm.bat57
-rw-r--r--openssl/openssl.doxy7
-rw-r--r--openssl/openssl.spec212
-rw-r--r--openssl/os2/OS2-EMX.cmd102
-rw-r--r--openssl/os2/backwardify.pl32
-rw-r--r--openssl/shlib/Makefile.hpux10-cc34
-rw-r--r--openssl/shlib/README1
-rw-r--r--openssl/shlib/hpux10-cc.sh92
-rw-r--r--openssl/shlib/irix.sh7
-rw-r--r--openssl/shlib/sco5-shared-gcc.sh48
-rw-r--r--openssl/shlib/sco5-shared-installed28
-rw-r--r--openssl/shlib/sco5-shared.sh48
-rw-r--r--openssl/shlib/solaris-sc4.sh42
-rw-r--r--openssl/shlib/solaris.sh36
-rw-r--r--openssl/shlib/sun.sh8
-rw-r--r--openssl/shlib/svr5-shared-gcc.sh48
-rw-r--r--openssl/shlib/svr5-shared-installed27
-rw-r--r--openssl/shlib/svr5-shared.sh48
-rw-r--r--openssl/shlib/win32.bat18
-rw-r--r--openssl/shlib/win32dll.bat13
-rw-r--r--openssl/ssl/Makefile1124
-rw-r--r--openssl/ssl/bad_dtls_test.c926
-rw-r--r--openssl/ssl/bio_ssl.c591
-rw-r--r--openssl/ssl/clienthellotest.c219
-rw-r--r--openssl/ssl/d1_both.c1598
-rw-r--r--openssl/ssl/d1_clnt.c875
-rw-r--r--openssl/ssl/d1_lib.c588
-rw-r--r--openssl/ssl/d1_meth.c90
-rw-r--r--openssl/ssl/d1_pkt.c2020
-rw-r--r--openssl/ssl/d1_srtp.c448
-rw-r--r--openssl/ssl/d1_srvr.c985
-rw-r--r--openssl/ssl/dtls1.h272
-rw-r--r--openssl/ssl/dtlstest.c147
-rw-r--r--openssl/ssl/fatalerrtest.c109
-rw-r--r--openssl/ssl/heartbeat_test.c474
-rw-r--r--openssl/ssl/install-ssl.com136
-rw-r--r--openssl/ssl/kssl.c2260
-rw-r--r--openssl/ssl/kssl.h197
-rw-r--r--openssl/ssl/kssl_lcl.h88
-rw-r--r--openssl/ssl/s23_clnt.c835
-rw-r--r--openssl/ssl/s23_lib.c185
-rw-r--r--openssl/ssl/s23_meth.c89
-rw-r--r--openssl/ssl/s23_pkt.c119
-rw-r--r--openssl/ssl/s23_srvr.c655
-rw-r--r--openssl/ssl/s2_clnt.c1094
-rw-r--r--openssl/ssl/s2_enc.c197
-rw-r--r--openssl/ssl/s2_lib.c570
-rw-r--r--openssl/ssl/s2_meth.c91
-rw-r--r--openssl/ssl/s2_pkt.c731
-rw-r--r--openssl/ssl/s2_srvr.c1167
-rw-r--r--openssl/ssl/s3_both.c758
-rw-r--r--openssl/ssl/s3_cbc.c820
-rw-r--r--openssl/ssl/s3_clnt.c3787
-rw-r--r--openssl/ssl/s3_enc.c1000
-rw-r--r--openssl/ssl/s3_lib.c4539
-rw-r--r--openssl/ssl/s3_meth.c74
-rw-r--r--openssl/ssl/s3_pkt.c1773
-rw-r--r--openssl/ssl/s3_srvr.c3699
-rw-r--r--openssl/ssl/srtp.h147
-rw-r--r--openssl/ssl/ssl-lib.com1229
-rw-r--r--openssl/ssl/ssl.h3163
-rw-r--r--openssl/ssl/ssl2.h265
-rw-r--r--openssl/ssl/ssl23.h84
-rw-r--r--openssl/ssl/ssl3.h774
-rw-r--r--openssl/ssl/ssl_algs.c155
-rw-r--r--openssl/ssl/ssl_asn1.c639
-rw-r--r--openssl/ssl/ssl_cert.c1263
-rw-r--r--openssl/ssl/ssl_ciph.c2093
-rw-r--r--openssl/ssl/ssl_conf.c691
-rw-r--r--openssl/ssl/ssl_err.c840
-rw-r--r--openssl/ssl/ssl_err2.c69
-rw-r--r--openssl/ssl/ssl_lib.c3584
-rw-r--r--openssl/ssl/ssl_locl.h1497
-rw-r--r--openssl/ssl/ssl_rsa.c1048
-rw-r--r--openssl/ssl/ssl_sess.c1289
-rw-r--r--openssl/ssl/ssl_stat.c1078
-rw-r--r--openssl/ssl/ssl_task.c397
-rw-r--r--openssl/ssl/ssl_txt.c262
-rw-r--r--openssl/ssl/ssl_utst.c72
-rw-r--r--openssl/ssl/ssltest.c3370
-rw-r--r--openssl/ssl/sslv2conftest.c231
-rw-r--r--openssl/ssl/t1_clnt.c90
-rw-r--r--openssl/ssl/t1_enc.c1376
-rw-r--r--openssl/ssl/t1_ext.c317
-rw-r--r--openssl/ssl/t1_lib.c4559
-rw-r--r--openssl/ssl/t1_meth.c84
-rw-r--r--openssl/ssl/t1_reneg.c292
-rw-r--r--openssl/ssl/t1_srvr.c92
-rw-r--r--openssl/ssl/t1_trce.c1266
-rw-r--r--openssl/ssl/tls1.h810
-rw-r--r--openssl/ssl/tls_srp.c542
-rw-r--r--openssl/test/CAss.cnf76
-rw-r--r--openssl/test/CAssdh.cnf24
-rw-r--r--openssl/test/CAssdsa.cnf23
-rw-r--r--openssl/test/CAssrsa.cnf24
-rw-r--r--openssl/test/CAtsa.cnf163
-rw-r--r--openssl/test/Makefile1014
-rw-r--r--openssl/test/P1ss.cnf37
-rw-r--r--openssl/test/P2ss.cnf45
-rw-r--r--openssl/test/Sssdsa.cnf27
-rw-r--r--openssl/test/Sssrsa.cnf26
-rw-r--r--openssl/test/Uss.cnf36
-rw-r--r--openssl/test/VMSca-response.11
-rw-r--r--openssl/test/VMSca-response.22
-rw-r--r--openssl/test/asn1test.c21
-rw-r--r--openssl/test/bctest111
-rw-r--r--openssl/test/bctest.com152
-rw-r--r--openssl/test/bntest.com76
-rw-r--r--openssl/test/certs/bad.key27
-rw-r--r--openssl/test/certs/bad.pem21
-rw-r--r--openssl/test/certs/interCA.key27
-rw-r--r--openssl/test/certs/interCA.pem21
-rw-r--r--openssl/test/certs/leaf.key27
-rw-r--r--openssl/test/certs/leaf.pem21
-rw-r--r--openssl/test/certs/pss1.pem21
-rw-r--r--openssl/test/certs/rootCA.key27
-rw-r--r--openssl/test/certs/rootCA.pem21
-rw-r--r--openssl/test/certs/roots.pem42
-rw-r--r--openssl/test/certs/subinterCA-ss.pem21
-rw-r--r--openssl/test/certs/subinterCA.key27
-rw-r--r--openssl/test/certs/subinterCA.pem21
-rw-r--r--openssl/test/certs/untrusted.pem42
-rw-r--r--openssl/test/clean_test.com35
-rw-r--r--openssl/test/cms-examples.pl409
-rw-r--r--openssl/test/cms-test.pl622
-rw-r--r--openssl/test/dummytest.c57
-rw-r--r--openssl/test/evptests.txt401
-rw-r--r--openssl/test/igetest.c484
-rw-r--r--openssl/test/maketests.com1115
-rw-r--r--openssl/test/methtest.c107
-rw-r--r--openssl/test/ocsp-tests/D1.ors32
-rw-r--r--openssl/test/ocsp-tests/D1_Cert_EE.pem38
-rw-r--r--openssl/test/ocsp-tests/D1_Issuer_ICA.pem27
-rw-r--r--openssl/test/ocsp-tests/D2.ors32
-rw-r--r--openssl/test/ocsp-tests/D2_Cert_ICA.pem26
-rw-r--r--openssl/test/ocsp-tests/D2_Issuer_Root.pem21
-rw-r--r--openssl/test/ocsp-tests/D3.ors38
-rw-r--r--openssl/test/ocsp-tests/D3_Cert_EE.pem31
-rw-r--r--openssl/test/ocsp-tests/D3_Issuer_Root.pem83
-rw-r--r--openssl/test/ocsp-tests/ISDOSC_D1.ors32
-rw-r--r--openssl/test/ocsp-tests/ISDOSC_D2.ors32
-rw-r--r--openssl/test/ocsp-tests/ISDOSC_D3.ors38
-rw-r--r--openssl/test/ocsp-tests/ISIC_D1_Issuer_ICA.pem27
-rw-r--r--openssl/test/ocsp-tests/ISIC_D2_Issuer_Root.pem21
-rw-r--r--openssl/test/ocsp-tests/ISIC_D3_Issuer_Root.pem41
-rw-r--r--openssl/test/ocsp-tests/ISIC_ND1_Issuer_ICA.pem29
-rw-r--r--openssl/test/ocsp-tests/ISIC_ND2_Issuer_Root.pem23
-rw-r--r--openssl/test/ocsp-tests/ISIC_ND3_Issuer_Root.pem25
-rw-r--r--openssl/test/ocsp-tests/ISOP_D1.ors32
-rw-r--r--openssl/test/ocsp-tests/ISOP_D2.ors32
-rw-r--r--openssl/test/ocsp-tests/ISOP_D3.ors38
-rw-r--r--openssl/test/ocsp-tests/ISOP_ND1.ors10
-rw-r--r--openssl/test/ocsp-tests/ISOP_ND2.ors10
-rw-r--r--openssl/test/ocsp-tests/ISOP_ND3.ors10
-rw-r--r--openssl/test/ocsp-tests/ND1.ors10
-rw-r--r--openssl/test/ocsp-tests/ND1_Cert_EE.pem36
-rw-r--r--openssl/test/ocsp-tests/ND1_Issuer_ICA.pem29
-rw-r--r--openssl/test/ocsp-tests/ND2.ors10
-rw-r--r--openssl/test/ocsp-tests/ND2_Cert_ICA.pem29
-rw-r--r--openssl/test/ocsp-tests/ND2_Issuer_Root.pem23
-rw-r--r--openssl/test/ocsp-tests/ND3.ors10
-rw-r--r--openssl/test/ocsp-tests/ND3_Cert_EE.pem34
-rw-r--r--openssl/test/ocsp-tests/ND3_Issuer_Root.pem25
-rw-r--r--openssl/test/ocsp-tests/WIKH_D1.ors32
-rw-r--r--openssl/test/ocsp-tests/WIKH_D2.ors32
-rw-r--r--openssl/test/ocsp-tests/WIKH_D3.ors38
-rw-r--r--openssl/test/ocsp-tests/WIKH_ND1.ors10
-rw-r--r--openssl/test/ocsp-tests/WIKH_ND2.ors10
-rw-r--r--openssl/test/ocsp-tests/WIKH_ND3.ors10
-rw-r--r--openssl/test/ocsp-tests/WINH_D1.ors32
-rw-r--r--openssl/test/ocsp-tests/WINH_D2.ors32
-rw-r--r--openssl/test/ocsp-tests/WINH_D3.ors38
-rw-r--r--openssl/test/ocsp-tests/WINH_ND1.ors10
-rw-r--r--openssl/test/ocsp-tests/WINH_ND2.ors10
-rw-r--r--openssl/test/ocsp-tests/WINH_ND3.ors10
-rw-r--r--openssl/test/ocsp-tests/WKDOSC_D1.ors32
-rw-r--r--openssl/test/ocsp-tests/WKDOSC_D2.ors32
-rw-r--r--openssl/test/ocsp-tests/WKDOSC_D3.ors38
-rw-r--r--openssl/test/ocsp-tests/WKIC_D1_Issuer_ICA.pem27
-rw-r--r--openssl/test/ocsp-tests/WKIC_D2_Issuer_Root.pem21
-rw-r--r--openssl/test/ocsp-tests/WKIC_D3_Issuer_Root.pem41
-rw-r--r--openssl/test/ocsp-tests/WKIC_ND1_Issuer_ICA.pem29
-rw-r--r--openssl/test/ocsp-tests/WKIC_ND2_Issuer_Root.pem23
-rw-r--r--openssl/test/ocsp-tests/WKIC_ND3_Issuer_Root.pem25
-rw-r--r--openssl/test/ocsp-tests/WRID_D1.ors32
-rw-r--r--openssl/test/ocsp-tests/WRID_D2.ors32
-rw-r--r--openssl/test/ocsp-tests/WRID_D3.ors38
-rw-r--r--openssl/test/ocsp-tests/WRID_ND1.ors10
-rw-r--r--openssl/test/ocsp-tests/WRID_ND2.ors10
-rw-r--r--openssl/test/ocsp-tests/WRID_ND3.ors10
-rw-r--r--openssl/test/ocsp-tests/WSNIC_D1_Issuer_ICA.pem27
-rw-r--r--openssl/test/ocsp-tests/WSNIC_D2_Issuer_Root.pem21
-rw-r--r--openssl/test/ocsp-tests/WSNIC_D3_Issuer_Root.pem41
-rw-r--r--openssl/test/ocsp-tests/WSNIC_ND1_Issuer_ICA.pem29
-rw-r--r--openssl/test/ocsp-tests/WSNIC_ND2_Issuer_Root.pem23
-rw-r--r--openssl/test/ocsp-tests/WSNIC_ND3_Issuer_Root.pem25
-rw-r--r--openssl/test/pkcs7-1.pem15
-rw-r--r--openssl/test/pkcs7.pem54
-rw-r--r--openssl/test/pkits-test.pl949
-rw-r--r--openssl/test/r160test.c57
-rw-r--r--openssl/test/serverinfo.pem16
-rw-r--r--openssl/test/smcont.txt1
-rw-r--r--openssl/test/smime-certs/ca.cnf66
-rw-r--r--openssl/test/smime-certs/mksmime-certs.sh74
-rw-r--r--openssl/test/smime-certs/smdh.pem33
-rw-r--r--openssl/test/smime-certs/smdsa1.pem47
-rw-r--r--openssl/test/smime-certs/smdsa2.pem47
-rw-r--r--openssl/test/smime-certs/smdsa3.pem47
-rw-r--r--openssl/test/smime-certs/smdsap.pem9
-rw-r--r--openssl/test/smime-certs/smec1.pem22
-rw-r--r--openssl/test/smime-certs/smec2.pem23
-rw-r--r--openssl/test/smime-certs/smroot.pem49
-rw-r--r--openssl/test/smime-certs/smrsa1.pem49
-rw-r--r--openssl/test/smime-certs/smrsa2.pem49
-rw-r--r--openssl/test/smime-certs/smrsa3.pem49
-rw-r--r--openssl/test/ssltest_oldbin0 -> 114814 bytes
-rw-r--r--openssl/test/ssltestlib.c687
-rw-r--r--openssl/test/ssltestlib.h36
-rw-r--r--openssl/test/tcrl78
-rw-r--r--openssl/test/tcrl.com88
-rw-r--r--openssl/test/test.cnf88
-rw-r--r--openssl/test/test_padlock64
-rw-r--r--openssl/test/testca51
-rw-r--r--openssl/test/testca.com52
-rw-r--r--openssl/test/testcrl.pem16
-rw-r--r--openssl/test/testenc54
-rw-r--r--openssl/test/testenc.com66
-rw-r--r--openssl/test/testfipsssl117
-rw-r--r--openssl/test/testgen44
-rw-r--r--openssl/test/testgen.com58
-rw-r--r--openssl/test/testp7.pem46
-rw-r--r--openssl/test/testreq2.pem7
-rw-r--r--openssl/test/testrsa.pem9
-rw-r--r--openssl/test/tests.com420
-rw-r--r--openssl/test/testsid.pem12
-rw-r--r--openssl/test/testss163
-rw-r--r--openssl/test/testss.com123
-rw-r--r--openssl/test/testssl325
-rw-r--r--openssl/test/testssl.com208
-rw-r--r--openssl/test/testsslproxy10
-rw-r--r--openssl/test/testtsa238
-rw-r--r--openssl/test/testtsa.com255
-rw-r--r--openssl/test/testutil.h118
-rw-r--r--openssl/test/testx509.pem10
-rw-r--r--openssl/test/times113
-rw-r--r--openssl/test/tocsp147
-rw-r--r--openssl/test/tocsp.com152
-rw-r--r--openssl/test/tpkcs748
-rw-r--r--openssl/test/tpkcs7.com59
-rw-r--r--openssl/test/tpkcs7d41
-rw-r--r--openssl/test/tpkcs7d.com52
-rw-r--r--openssl/test/treq83
-rw-r--r--openssl/test/treq.com88
-rw-r--r--openssl/test/trsa83
-rw-r--r--openssl/test/trsa.com99
-rw-r--r--openssl/test/tsid78
-rw-r--r--openssl/test/tsid.com88
-rw-r--r--openssl/test/tverify.com65
-rw-r--r--openssl/test/tx50985
-rw-r--r--openssl/test/tx509.com88
-rw-r--r--openssl/test/v3-cert1.pem16
-rw-r--r--openssl/test/v3-cert2.pem16
-rw-r--r--openssl/test/v3extbin0 -> 10543 bytes
-rw-r--r--openssl/test/x509auxbin0 -> 21871 bytes
-rw-r--r--openssl/tools/Makefile61
-rw-r--r--openssl/tools/c89.sh15
-rw-r--r--openssl/tools/c_hash9
-rw-r--r--openssl/tools/c_info12
-rw-r--r--openssl/tools/c_issuer10
-rw-r--r--openssl/tools/c_name10
-rw-r--r--openssl/tools/c_rehash210
-rw-r--r--openssl/tools/c_rehash.in210
-rw-r--r--openssl/util/FreeBSD.sh6
-rw-r--r--openssl/util/add_cr.pl123
-rw-r--r--openssl/util/bat.sh134
-rw-r--r--openssl/util/ck_errf.pl64
-rw-r--r--openssl/util/clean-depend.pl58
-rw-r--r--openssl/util/copy-if-different.pl79
-rw-r--r--openssl/util/copy.pl71
-rw-r--r--openssl/util/cygwin.sh154
-rw-r--r--openssl/util/deleof.pl7
-rw-r--r--openssl/util/deltree.com34
-rw-r--r--openssl/util/dirname.pl18
-rw-r--r--openssl/util/do_ms.sh19
-rw-r--r--openssl/util/domd46
-rw-r--r--openssl/util/err-ins.pl33
-rw-r--r--openssl/util/extract-names.pl26
-rw-r--r--openssl/util/extract-section.pl12
-rw-r--r--openssl/util/files.pl67
-rw-r--r--openssl/util/fixNT.sh14
-rw-r--r--openssl/util/indent.pro767
-rw-r--r--openssl/util/install.sh108
-rw-r--r--openssl/util/libeay.num4433
-rw-r--r--openssl/util/mk1mf.pl1328
-rw-r--r--openssl/util/mkbuildinf.pl35
-rw-r--r--openssl/util/mkcerts.sh220
-rw-r--r--openssl/util/mkdef.pl1561
-rw-r--r--openssl/util/mkdir-p.pl34
-rw-r--r--openssl/util/mkerr.pl833
-rw-r--r--openssl/util/mkfiles.pl143
-rw-r--r--openssl/util/mklink.pl75
-rw-r--r--openssl/util/mkrc.pl71
-rw-r--r--openssl/util/mkstack.pl194
-rw-r--r--openssl/util/openssl-format-source148
-rw-r--r--openssl/util/opensslwrap.sh26
-rw-r--r--openssl/util/perlpath.pl35
-rw-r--r--openssl/util/pl/BC-32.pl139
-rw-r--r--openssl/util/pl/Mingw32.pl104
-rw-r--r--openssl/util/pl/OS2-EMX.pl120
-rw-r--r--openssl/util/pl/VC-32.pl423
-rw-r--r--openssl/util/pl/linux.pl104
-rw-r--r--openssl/util/pl/netware.pl532
-rw-r--r--openssl/util/pl/ultrix.pl38
-rw-r--r--openssl/util/pl/unix.pl442
-rw-r--r--openssl/util/pod2man.pl1184
-rw-r--r--openssl/util/pod2mantest58
-rw-r--r--openssl/util/pod2mantest.pod15
-rw-r--r--openssl/util/point.sh10
-rw-r--r--openssl/util/selftest.pl202
-rw-r--r--openssl/util/shlib_wrap.sh106
-rw-r--r--openssl/util/sp-diff.pl80
-rw-r--r--openssl/util/speed.sh39
-rw-r--r--openssl/util/src-dep.pl147
-rw-r--r--openssl/util/ssleay.num370