openssl/apps
Matt Caswell 4bbd4ba66d Disallow multiple protocol flags to s_server and s_client
We shouldn't allow both "-tls1" and "-tls1_2", or "-tls1" and "-no_tls1_2".
The only time multiple flags are allowed is where they are all "-no_<prot>".

This fixes Github Issue #1268

Reviewed-by: Rich Salz <rsalz@openssl.org>
2016-07-08 16:20:59 +01:00
..
demoCA
demoSRP
app_rand.c cherry pick pr-512 changes 2016-05-29 13:36:59 -04:00
apps.c Whitespace cleanup in apps 2016-06-29 09:56:39 -04:00
apps.h Disallow multiple protocol flags to s_server and s_client 2016-07-08 16:20:59 +01:00
asn1pars.c Replace 4 casts with 1 2016-06-18 15:34:03 +01:00
build.info Simplify INCLUDE statements in build.info files 2016-07-01 18:36:08 +02:00
ca-cert.srl
ca-key.pem Fix verify(1) to report failure when verification fails 2016-01-13 17:55:17 -05:00
ca-req.pem Fix verify(1) to report failure when verification fails 2016-01-13 17:55:17 -05:00
ca.c Indent and dead code cleanup 2016-05-21 08:58:27 -04:00
CA.pl.in perl: Separate compile-time environment from runtime environment 2016-07-04 15:40:31 +02:00
cert.pem
ciphers.c Add missing break statement 2016-06-14 11:21:44 +01:00
client.pem
cms.c Free memory on error in cms app 2016-06-01 18:00:53 +01:00
crl.c X509_STORE_CTX accessors. 2016-05-17 16:06:09 -04:00
crl2p7.c Avoid a double-free in crl2pl7 2016-06-14 11:27:10 +01:00
ct_log_list.cnf Extends s_client to allow a basic CT policy to be enabled 2016-03-04 10:50:10 -05:00
dgst.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
dh1024.pem Update Diffie-Hellman parameters to IANA standards 2016-05-03 10:32:01 -04:00
dh2048.pem Update Diffie-Hellman parameters to IANA standards 2016-05-03 10:32:01 -04:00
dh4096.pem Update Diffie-Hellman parameters to IANA standards 2016-05-03 10:32:01 -04:00
dhparam.c Deal with the consequences of constifying getters 2016-06-15 20:09:27 +02:00
dsa-ca.pem Fix verify(1) to report failure when verification fails 2016-01-13 17:55:17 -05:00
dsa-pca.pem Fix verify(1) to report failure when verification fails 2016-01-13 17:55:17 -05:00
dsa.c Deal with the consequences of constifying getters 2016-06-15 20:09:27 +02:00
dsa512.pem
dsa1024.pem
dsap.pem
dsaparam.c Deal with the consequences of constifying getters 2016-06-15 20:09:27 +02:00
ec.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
ecparam.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
enc.c Add -ciphers flag to enc command 2016-06-24 16:39:05 -04:00
engine.c Use a STACK_OF(OPENSSL_CSTRING) for const char * stacks 2016-06-18 15:34:03 +01:00
errstr.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
gendsa.c Deal with the consequences of constifying getters 2016-06-15 20:09:27 +02:00
genpkey.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
genrsa.c Deal with the consequences of constifying getters 2016-06-15 20:09:27 +02:00
nseq.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
ocsp.c Spelling fixes 2016-06-16 15:08:57 -04:00
openssl-vms.cnf RT3809: basicConstraints is critical 2016-06-13 09:18:22 -04:00
openssl.c Useless header include of openssl/rand.h 2016-06-18 16:30:24 -04:00
openssl.cnf RT3809: basicConstraints is critical 2016-06-13 09:18:22 -04:00
opt.c Allow proxy certs to be present when verifying a chain 2016-06-20 21:34:37 +02:00
passwd.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
pca-cert.srl
pca-key.pem Fix verify(1) to report failure when verification fails 2016-01-13 17:55:17 -05:00
pca-req.pem Fix verify(1) to report failure when verification fails 2016-01-13 17:55:17 -05:00
pkcs7.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
pkcs8.c Support for traditional format private keys. 2016-05-23 16:41:34 +01:00
pkcs12.c Support PKCS v2.0 print in pkcs12 utility. 2016-07-08 02:09:02 +01:00
pkey.c Support for traditional format private keys. 2016-05-23 16:41:34 +01:00
pkeyparam.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
pkeyutl.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
prime.c Ensure BIGNUM is freed in an error path 2016-06-01 14:51:36 +01:00
privkey.pem
progs.h make update 2016-04-29 09:09:46 +02:00
progs.pl apps/progs.pl: don't make digests disablable by default 2016-04-29 09:08:06 +02:00
rand.c Fix some RAND bugs 2016-06-01 10:45:18 -04:00
rehash.c GH1123: sort dir before rehash 2016-06-02 15:12:50 -04:00
req.c Whitespace cleanup in apps 2016-06-29 09:56:39 -04:00
req.pem
rsa.c Deal with the consequences of constifying getters 2016-06-15 20:09:27 +02:00
rsa8192.pem
rsautl.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
s512-key.pem
s512-req.pem
s1024key.pem
s1024req.pem
s_apps.h Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
s_cb.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
s_client.c Disallow multiple protocol flags to s_server and s_client 2016-07-08 16:20:59 +01:00
s_server.c Disallow multiple protocol flags to s_server and s_client 2016-07-08 16:20:59 +01:00
s_socket.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
s_time.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
server.pem
server.srl
server2.pem
sess_id.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
smime.c Use correct EOL in headers. 2016-05-19 22:43:00 +01:00
speed.c Revert "RT4526: Call TerminateProcess, not ExitProcess" 2016-06-16 17:37:37 +01:00
spkac.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
srp.c Free allocated password strings on exit 2016-06-01 14:58:46 +01:00
testCA.pem
testdsa.h Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
testrsa.h Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
timeouts.h Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
ts.c Whitespace cleanup in apps 2016-06-29 09:56:39 -04:00
tsget.in perl: Separate compile-time environment from runtime environment 2016-07-04 15:40:31 +02:00
verify.c Allow proxy certs to be present when verifying a chain 2016-06-20 21:34:37 +02:00
version.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
vms_decc_init.c Copyright consolidation 01/10 2016-05-17 14:19:19 -04:00
x509.c RT3136: Remove space after issuer/subject 2016-06-20 09:25:12 -04:00