openssl/apps
Rich Salz bd4850df64 RT4227: Range-check in apps.
Implement range-checking in all counts in apps.  Turns out only a couple
of cases were missing.  And make the range-checking code more strict.
Replace almost all opt_ulong() calls with opt_long()

Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
2016-01-12 01:00:31 -05:00
..
demoCA
demoSRP Missing SRP files. 2011-03-16 11:50:33 +00:00
app_rand.c GH345: Remove stderr output 2015-08-16 21:08:25 -04:00
apps.c Rename some BUF_xxx to OPENSSL_xxx 2015-12-16 16:14:49 -05:00
apps.h Add s_client support for waiting for async 2015-11-20 23:34:35 +00:00
asn1pars.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
ca-cert.srl Update test server certificate in apps/server.pem (it was expired). 2000-10-16 22:56:10 +00:00
ca-key.pem
ca-req.pem
ca.c Rename some BUF_xxx to OPENSSL_xxx 2015-12-16 16:14:49 -05:00
CA.com Replace "SSLeay" in API with OpenSSL 2015-10-30 17:21:42 -04:00
CA.pl.in Replace "SSLeay" in API with OpenSSL 2015-10-30 17:21:42 -04:00
cert.pem
ciphers.c Fix declarations and constification for inline stack. 2016-01-07 18:00:51 +00:00
client.pem Replace expired test server and client certificates with new ones. 2011-12-08 14:44:05 +00:00
cms.c Rename some BUF_xxx to OPENSSL_xxx 2015-12-16 16:14:49 -05:00
crl2p7.c Fix option value parsing in crl2pkcs7 -certfile 2015-12-13 21:31:03 -05:00
crl.c New function X509_get0_pubkey 2015-12-14 23:06:14 +00:00
dgst.c Remove more (rest?) of FIPS build stuff. 2016-01-06 12:07:26 -05:00
dh1024.pem
dh2048.pem
dh4096.pem
dhparam.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
dsa512.pem
dsa1024.pem
dsa-ca.pem
dsa-pca.pem
dsa.c Avoid erroneous "assert(private)" failures. 2015-12-13 20:13:49 -05:00
dsap.pem
dsaparam.c RT4227: Range-check in apps. 2016-01-12 01:00:31 -05:00
ec.c Avoid erroneous "assert(private)" failures. 2015-12-13 20:13:49 -05:00
ecparam.c Remove useless code 2015-10-23 19:52:08 +02:00
enc.c RT4227: Range-check in apps. 2016-01-12 01:00:31 -05:00
engine.c Rename some BUF_xxx to OPENSSL_xxx 2015-12-16 16:14:49 -05:00
errstr.c Big apps cleanup (option-parsing, etc) 2015-04-24 15:26:15 -04:00
gendsa.c Remove useless code 2015-10-23 19:52:08 +02:00
genpkey.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
genrsa.c Remove more (rest?) of FIPS build stuff. 2016-01-06 12:07:26 -05:00
install-apps.com After some adjustments, apply the changes OpenSSL 1.0.0d on OpenVMS 2011-03-19 10:58:14 +00:00
makeapps.com Big apps cleanup (option-parsing, etc) 2015-04-24 15:26:15 -04:00
Makefile Yet another make update. 2016-01-11 23:26:26 -05:00
nseq.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
ocsp.c Rename some BUF_xxx to OPENSSL_xxx 2015-12-16 16:14:49 -05:00
openssl-vms.cnf Update to SHA256 for TSA signing digest. 2015-12-30 18:18:08 -05:00
openssl.c Add lh_new() inlining 2016-01-11 17:50:27 +00:00
openssl.cnf Use better defaults for TSA. 2015-11-20 13:40:53 +00:00
opt.c RT4227: Range-check in apps. 2016-01-12 01:00:31 -05:00
passwd.c Rename some BUF_xxx to OPENSSL_xxx 2015-12-16 16:14:49 -05:00
pca-cert.srl Update test server certificate in apps/server.pem (it was expired). 2000-10-16 22:56:10 +00:00
pca-key.pem
pca-req.pem
pkcs7.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
pkcs8.c RT4227: Range-check in apps. 2016-01-12 01:00:31 -05:00
pkcs12.c Fix X509_STORE_CTX_cleanup() 2016-01-03 18:45:05 -05:00
pkey.c Avoid erroneous "assert(private)" failures. 2015-12-13 20:13:49 -05:00
pkeyparam.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
pkeyutl.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
prime.c Fix "primarility" typo 2015-11-21 14:37:24 +01:00
privkey.pem PR: 1644 2009-09-06 15:49:46 +00:00
progs.h Use ossl_inline and DEFINE_LHASH_OF 2016-01-11 17:50:42 +00:00
progs.pl Use ossl_inline and DEFINE_LHASH_OF 2016-01-11 17:50:42 +00:00
rand.c RT4227: Range-check in apps. 2016-01-12 01:00:31 -05:00
rehash.c Rename some BUF_xxx to OPENSSL_xxx 2015-12-16 16:14:49 -05:00
req.c Rename some BUF_xxx to OPENSSL_xxx 2015-12-16 16:14:49 -05:00
req.pem
rsa8192.pem
rsa.c Avoid erroneous "assert(private)" failures. 2015-12-13 20:13:49 -05:00
rsautl.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
s512-key.pem
s512-req.pem
s1024key.pem
s1024req.pem
s_apps.h Fix s_server problem with no-ec 2015-12-15 11:26:38 +00:00
s_cb.c Refactor DTLS cookie generation and verification 2015-12-23 12:44:55 +01:00
s_client.c Another portability fix. 2016-01-08 13:06:01 -05:00
s_server.c Add ssl configuration support to s_server and s_client 2015-12-22 15:14:14 +00:00
s_socket.c Rename some BUF_xxx to OPENSSL_xxx 2015-12-16 16:14:49 -05:00
s_time.c Address Windows warnings in apps/. 2015-10-05 09:25:06 +02:00
server2.pem Replace expired test server and client certificates with new ones. 2011-12-08 14:44:05 +00:00
server.pem Replace expired test server and client certificates with new ones. 2011-12-08 14:44:05 +00:00
server.srl
sess_id.c Fix NSS format session output 2016-01-11 10:03:27 +00:00
smime.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
speed.c remove ecdsa.h header 2015-12-09 22:09:19 +00:00
spkac.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
srp.c Rename some BUF_xxx to OPENSSL_xxx 2015-12-16 16:14:49 -05:00
testCA.pem
testdsa.h Big apps cleanup (option-parsing, etc) 2015-04-24 15:26:15 -04:00
testrsa.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
timeouts.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
ts.c Cleanup: fix all sources that used EVP_MD_CTX_(create|init|destroy) 2015-12-07 17:40:20 +01:00
tsget PR: 2031 2009-09-07 17:57:18 +00:00
verify.c Cleanup of verify(1) failure output 2016-01-03 17:05:50 -05:00
version.c Replace "SSLeay" in API with OpenSSL 2015-10-30 17:21:42 -04:00
vms_decc_init.c Fix some missing or faulty header file inclusions 2015-12-30 14:54:29 +01:00
winrand.c Big apps cleanup (option-parsing, etc) 2015-04-24 15:26:15 -04:00
x509.c Rename some BUF_xxx to OPENSSL_xxx 2015-12-16 16:14:49 -05:00