openssl/apps
Rich Salz 9c3bcfa027 Standardize handling of #ifdef'd options.
Here are the "rules" for handling flags that depend on #ifdef:

- Do not ifdef the enum.  Only ifdef the OPTIONS table.  All ifdef'd
  entries appear at the end; by convention "engine" is last.  This
  ensures that at run-time, the flag will never be recognized/allowed.
  The next two bullets entries are for silencing compiler warnings:
- In the while/switch parsing statement, use #ifdef for the body to
  disable it; leave the "case OPT_xxx:" and "break" statements outside
  the ifdef/ifndef.  See ciphers.c for example.
- If there are multiple options controlled by a single guard, OPT_FOO,
  OPT_BAR, etc., put a an #ifdef around the set, and then do "#else"
  and a series of case labels and a break. See OPENSSL_NO_AES in cms.c
  for example.

Reviewed-by: Matt Caswell <matt@openssl.org>
2015-06-02 12:40:24 -04:00
..
demoCA
demoSRP
app_rand.c
apps.c Restore module loading 2015-05-29 12:41:50 +02:00
apps.h Restore module loading 2015-05-29 12:41:50 +02:00
asn1pars.c fix asn1parse -inform 2015-05-29 12:09:25 +01:00
ca-cert.srl
ca-key.pem
ca-req.pem
ca.c Restore module loading 2015-05-29 12:41:50 +02:00
CA.com
CA.pl.in
cert.pem
ciphers.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
client.pem
cms.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
crl2p7.c Restore module loading 2015-05-29 12:41:50 +02:00
crl.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
dgst.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
dh1024.pem
dh2048.pem
dh4096.pem
dhparam.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
dsa512.pem
dsa1024.pem
dsa-ca.pem
dsa-pca.pem
dsa.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
dsap.pem
dsaparam.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
ec.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
ecparam.c Restore module loading 2015-05-29 12:41:50 +02:00
enc.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
engine.c Restore module loading 2015-05-29 12:41:50 +02:00
errstr.c
gendsa.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
genpkey.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
genrsa.c Restore module loading 2015-05-29 12:41:50 +02:00
install-apps.com
makeapps.com
Makefile
nseq.c Restore module loading 2015-05-29 12:41:50 +02:00
ocsp.c RT832: Use REUSEADDR in ocsp responder 2015-06-02 12:22:38 -04:00
openssl-vms.cnf
openssl.c RT3848: Call SSL_COMP_free_compression_methods 2015-06-02 11:53:12 -04:00
openssl.cnf
opt.c
passwd.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
pca-cert.srl
pca-key.pem
pca-req.pem
pkcs7.c Restore module loading 2015-05-29 12:41:50 +02:00
pkcs8.c fix warning 2015-05-30 23:07:06 +01:00
pkcs12.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
pkey.c Restore module loading 2015-05-29 12:41:50 +02:00
pkeyparam.c Restore module loading 2015-05-29 12:41:50 +02:00
pkeyutl.c Restore module loading 2015-05-29 12:41:50 +02:00
prime.c Restore module loading 2015-05-29 12:41:50 +02:00
privkey.pem
progs.h
progs.pl
rand.c Restore module loading 2015-05-29 12:41:50 +02:00
req.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
req.pem
rsa8192.pem
rsa.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
rsautl.c Restore module loading 2015-05-29 12:41:50 +02:00
s512-key.pem
s512-req.pem
s1024key.pem
s1024req.pem
s_apps.h
s_cb.c
s_client.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
s_server.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
s_socket.c
s_time.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
server2.pem
server.pem
server.srl
sess_id.c
smime.c Restore module loading 2015-05-29 12:41:50 +02:00
speed.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
spkac.c Restore module loading 2015-05-29 12:41:50 +02:00
srp.c Restore module loading 2015-05-29 12:41:50 +02:00
testCA.pem
testdsa.h
testrsa.h
timeouts.h
ts.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
tsget
verify.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
version.c
vms_decc_init.c
winrand.c
x509.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00