summaryrefslogtreecommitdiffstats
path: root/apps/ciphers.c
AgeCommit message (Expand)Author
2022-09-20Check that sk_SSL_CIPHER_value returns non-NULL value.Daniel Fiala
2022-05-03Update copyright yearMatt Caswell
2022-01-27Ensure ciphers command honours -propqueryMatt Caswell
2021-12-07APPS: Improve diagnostics on missing/extra args and unknown cipher/digestDr. David von Oheimb
2021-08-25apps/ciphers: Fix wrong return value when using -convert parameterTianjia Zhang
2021-05-05APPS: Replace 'OPT_ERR = -1, OPT_EOF = 0, OPT_HELP' by OPT_COMMON macroDr. David von Oheimb
2021-02-18Update copyright yearMatt Caswell
2021-02-12Deprecate the libssl level SRP APIsMatt Caswell
2020-12-15Check non-option argumentsRich Salz
2020-09-13Fix safestack issues in ssl.hMatt Caswell
2020-04-24In OpenSSL builds, declare STACK for datatypes ...Rich Salz
2020-04-23Update copyright yearMatt Caswell
2020-03-07cmdline app: add provider commandline options.Pauli
2019-11-20Document command parameters.Rich Salz
2019-11-08Add "sections" to -help outputRich Salz
2019-05-27Use fixed length for formatting standard cipher namesDaniƫl van Eeden
2018-12-06Following the license change, modify the boilerplates in apps/Richard Levitte
2018-03-14Split configuration of TLSv1.3 ciphers from older ciphersMatt Caswell
2018-02-13Update copyright yearMatt Caswell
2018-01-31apps: Don't include progs.h in apps.hRichard Levitte
2017-12-07Consistent formatting for sizeof(foo)Rich Salz
2017-07-21Support converting cipher name to RFC name and vice versaPaul Yang
2017-06-12Clean up a bundle of codingstyle stuff in apps directoryPaul Yang
2016-11-02Add the SSL_METHOD for TLSv1.3 and all other base changes requiredMatt Caswell
2016-10-14Constify command optionsFdaSilvaYY
2016-06-14Add missing break statementMatt Caswell
2016-05-17Copyright consolidation 01/10Rich Salz
2016-05-10Add -srp option to ciphers command.Dr. Stephen Henson
2016-03-09Use minimum and maximum protocol version instead of version fixed methodsKurt Roeckx
2016-01-19Support disabling any or all TLS or DTLS versionsViktor Dukhovni
2016-01-07Fix declarations and constification for inline stack.Dr. Stephen Henson
2015-12-15Fix no-psk compile failureMatt Caswell
2015-11-14add -psk option to ciphers commandDr. Stephen Henson
2015-11-14add -tls1_2,-tls1_1 options to ciphers commandDr. Stephen Henson
2015-10-12Centralise loading default apps config fileMatt Caswell
2015-06-02Standardize handling of #ifdef'd options.Rich Salz
2015-05-29Restore module loadingRichard Levitte
2015-05-16Server side version negotiation rewriteMatt Caswell
2015-05-01free NULL cleanup -- codaRich Salz
2015-04-24Big apps cleanup (option-parsing, etc)Rich Salz
2015-04-11free NULL cleanup 10Rich Salz
2015-03-25free NULL cleanupRich Salz
2015-01-27OPENSSL_NO_XXX cleanup: NO_TLS, NO_TLS1Rich Salz
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
2015-01-22Fix source where indent will not be able to copeMatt Caswell
2015-01-12RT3548: Remove unsupported platformsRich Salz
2014-12-04Remove SSLv2 supportKurt Roeckx
2014-06-29Make no-ssl3 no-ssl2 do more sensible things.Dr. Stephen Henson
2014-03-29Fix warning.Ben Laurie
2014-03-28Allow return of supported ciphers.Dr. Stephen Henson
a88e88d9790930e'>apps/gendsa.c418
-rw-r--r--apps/genpkey.c655
-rw-r--r--apps/genrsa.c515
-rw-r--r--apps/nseq.c181
-rw-r--r--apps/ocsp.c2560
-rw-r--r--apps/openssl.c1039
-rw-r--r--apps/passwd.c936
-rw-r--r--apps/pkcs12.c1658
-rw-r--r--apps/pkcs7.c413
-rw-r--r--apps/pkcs8.c637
-rw-r--r--apps/pkey.c381
-rw-r--r--apps/pkeyparam.c211
-rw-r--r--apps/pkeyutl.c899
-rw-r--r--apps/prime.c159
-rw-r--r--apps/progs.h352
-rw-r--r--apps/rand.c295
-rw-r--r--apps/req.c3223
-rw-r--r--apps/rsa.c744
-rw-r--r--apps/rsautl.c555
-rw-r--r--apps/s_apps.h73
-rw-r--r--apps/s_cb.c1509
-rw-r--r--apps/s_client.c3543
-rw-r--r--apps/s_server.c4840
-rw-r--r--apps/s_socket.c982
-rw-r--r--apps/s_time.c795
-rw-r--r--apps/sess_id.c434
-rw-r--r--apps/smime.c1381
-rw-r--r--apps/speed.c5210
-rw-r--r--apps/spkac.c403
-rw-r--r--apps/srp.c1342
-rw-r--r--apps/testdsa.h430
-rw-r--r--apps/testrsa.h924
-rw-r--r--apps/timeouts.h14
-rw-r--r--apps/ts.c1908
-rw-r--r--apps/verify.c539
-rw-r--r--apps/version.c139
-rw-r--r--[-rwxr-xr-x]apps/vms_decc_init.c168
-rw-r--r--apps/winrand.c153
-rw-r--r--apps/x509.c2257
-rw-r--r--bugs/alpha.c46
-rw-r--r--bugs/dggccbug.c43
-rw-r--r--bugs/sgiccbug.c74
-rw-r--r--bugs/stream.c119
-rw-r--r--bugs/ultrixcc.c50
-rw-r--r--crypto/LPdir_nyi.c27
-rw-r--r--crypto/LPdir_unix.c123
-rw-r--r--crypto/LPdir_vms.c234
-rw-r--r--crypto/LPdir_win.c237
-rw-r--r--crypto/LPdir_win32.c7
-rw-r--r--crypto/LPdir_wince.c13
-rw-r--r--crypto/aes/aes.h100
-rw-r--r--crypto/aes/aes_cbc.c17
-rw-r--r--crypto/aes/aes_cfb.c40
-rw-r--r--crypto/aes/aes_ctr.c14
-rw-r--r--crypto/aes/aes_ecb.c18
-rw-r--r--crypto/aes/aes_ige.c454
-rw-r--r--crypto/aes/aes_locl.h50
-rw-r--r--crypto/aes/aes_misc.c33
-rw-r--r--crypto/aes/aes_ofb.c9
-rw-r--r--crypto/aes/aes_wrap.c365
-rw-r--r--crypto/arm_arch.h72
-rw-r--r--crypto/armcap.c93
-rw-r--r--crypto/asn1/a_bitstr.c369
-rw-r--r--crypto/asn1/a_bool.c97
-rw-r--r--crypto/asn1/a_bytes.c444
-rw-r--r--crypto/asn1/a_d2i_fp.c378
-rw-r--r--crypto/asn1/a_digest.c70
-rw-r--r--crypto/asn1/a_dup.c88
-rw-r--r--crypto/asn1/a_enum.c213
-rw-r--r--crypto/asn1/a_gentm.c353
-rw-r--r--crypto/asn1/a_i2d_fp.c168
-rw-r--r--crypto/asn1/a_int.c718
-rw-r--r--crypto/asn1/a_mbstr.c553
-rw-r--r--crypto/asn1/a_object.c615
-rw-r--r--crypto/asn1/a_octet.c31
-rw-r--r--crypto/asn1/a_print.c126
-rw-r--r--crypto/asn1/a_set.c321
-rw-r--r--crypto/asn1/a_sign.c387
-rw-r--r--crypto/asn1/a_strex.c919
-rw-r--r--crypto/asn1/a_strnid.c320
-rw-r--r--crypto/asn1/a_time.c227
-rw-r--r--crypto/asn1/a_type.c171
-rw-r--r--crypto/asn1/a_utctm.c491
-rw-r--r--crypto/asn1/a_utf8.c291
-rw-r--r--crypto/asn1/a_verify.c327
-rw-r--r--crypto/asn1/ameth_lib.c679
-rw-r--r--crypto/asn1/asn1.h1895
-rw-r--r--crypto/asn1/asn1_err.c540
-rw-r--r--crypto/asn1/asn1_gen.c1468
-rw-r--r--crypto/asn1/asn1_lib.c739
-rw-r--r--crypto/asn1/asn1_locl.h147
-rw-r--r--crypto/asn1/asn1_mac.h973
-rw-r--r--crypto/asn1/asn1_par.c670
-rw-r--r--crypto/asn1/asn1t.h1198
-rw-r--r--crypto/asn1/asn_mime.c1509
-rw-r--r--crypto/asn1/asn_moid.c146
-rw-r--r--crypto/asn1/asn_pack.c192
-rw-r--r--crypto/asn1/bio_asn1.c780
-rw-r--r--crypto/asn1/bio_ndef.c289
-rw-r--r--crypto/asn1/charmap.h22
-rw-r--r--crypto/asn1/d2i_pr.c186
-rw-r--r--crypto/asn1/d2i_pu.c127
-rw-r--r--crypto/asn1/evp_asn1.c262
-rw-r--r--crypto/asn1/f_enum.c274
-rw-r--r--crypto/asn1/f_int.c294
-rw-r--r--crypto/asn1/f_string.c281
-rw-r--r--crypto/asn1/i2d_pr.c40
-rw-r--r--crypto/asn1/i2d_pu.c46
-rw-r--r--crypto/asn1/n_pkey.c516
<