Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/crypto/external/bsd/openssl/dist OpenSSL CHANGES
details: https://anonhg.NetBSD.org/src/rev/07d55c2aca50
branches: trunk
changeset: 813491:07d55c2aca50
user: christos <christos%NetBSD.org@localhost>
date: Sat Jan 30 16:56:02 2016 +0000
description:
OpenSSL CHANGES
_______________
Changes between 1.0.1q and 1.0.1r [28 Jan 2016]
*) Protection for DH small subgroup attacks
As a precautionary measure the SSL_OP_SINGLE_DH_USE option has been
switched on by default and cannot be disabled. This could have some
performance impact.
[Matt Caswell]
*) SSLv2 doesn't block disabled ciphers
A malicious client can negotiate SSLv2 ciphers that have been disabled on
the server and complete SSLv2 handshakes even if all SSLv2 ciphers have
been disabled, provided that the SSLv2 protocol was not also disabled via
SSL_OP_NO_SSLv2.
This issue was reported to OpenSSL on 26th December 2015 by Nimrod Aviram
and Sebastian Schinzel.
(CVE-2015-3197)
[Viktor Dukhovni]
*) Reject DH handshakes with parameters shorter than 1024 bits.
[Kurt Roeckx]
diffstat:
crypto/external/bsd/openssl/dist/ACKNOWLEDGMENTS | 32 +----
crypto/external/bsd/openssl/dist/INSTALL | 8 +-
crypto/external/bsd/openssl/dist/LICENSE | 2 +-
crypto/external/bsd/openssl/dist/Makefile.org | 38 ++--
crypto/external/bsd/openssl/dist/apps/engine.c | 2 +-
crypto/external/bsd/openssl/dist/apps/pkcs12.c | 42 ++---
crypto/external/bsd/openssl/dist/apps/x509.c | 7 +-
crypto/external/bsd/openssl/dist/crypto/aes/aes_cbc.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/aes/aes_cfb.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/aes/aes_core.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/aes/aes_ctr.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/aes/aes_ecb.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/aes/aes_ige.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/aes/aes_misc.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/aes/aes_ofb.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/aes/aes_x86core.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/bio/bio.h | 8 +-
crypto/external/bsd/openssl/dist/crypto/bio/bss_bio.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/bio/bss_conn.c | 31 ++-
crypto/external/bsd/openssl/dist/crypto/bio/bss_dgram.c | 2 -
crypto/external/bsd/openssl/dist/crypto/camellia/camellia.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/camellia/camellia.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/camellia/cmll_cbc.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/camellia/cmll_cfb.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/camellia/cmll_ctr.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/camellia/cmll_ecb.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/camellia/cmll_locl.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/camellia/cmll_misc.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/camellia/cmll_ofb.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/camellia/cmll_utl.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/des/des_old.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/des/des_old.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/des/des_old2.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_ossl.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/dso/dso.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/dso/dso_dl.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/dso/dso_lib.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/dso/dso_vms.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/dso/dso_win32.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_camellia.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_old.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_seed.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/o_dir.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/o_dir.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/o_dir_test.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/o_str.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/o_str.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/o_time.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/o_time.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/rand/rand_vms.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/rc4/rc4_utl.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_chk.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/seed/seed_cbc.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/seed/seed_cfb.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/seed/seed_ecb.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/seed/seed_ofb.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/store/store.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/store/str_lib.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/store/str_locl.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/store/str_mem.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/store/str_meth.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/ts/ts_rsp_verify.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/ui/ui.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/ui/ui_compat.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/ui/ui_compat.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/ui/ui_lib.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/ui/ui_locl.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/ui/ui_util.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_vfy.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_pci.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_pcia.c | 2 +-
crypto/external/bsd/openssl/dist/demos/easy_tls/easy-tls.c | 2 +-
crypto/external/bsd/openssl/dist/demos/easy_tls/easy-tls.h | 2 +-
crypto/external/bsd/openssl/dist/demos/tunala/tunala.c | 2 +-
crypto/external/bsd/openssl/dist/doc/apps/s_time.pod | 4 +-
crypto/external/bsd/openssl/dist/doc/crypto/BIO_s_connect.pod | 4 +-
crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod | 73 ++++++++++
crypto/external/bsd/openssl/dist/engines/e_chil.c | 2 +-
crypto/external/bsd/openssl/dist/ssl/kssl.c | 2 +-
crypto/external/bsd/openssl/dist/ssl/kssl.h | 2 +-
crypto/external/bsd/openssl/dist/ssl/kssl_lcl.h | 2 +-
crypto/external/bsd/openssl/dist/ssl/ssl_sess.c | 3 -
crypto/external/bsd/openssl/dist/test/igetest.c | 2 +-
crypto/external/bsd/openssl/dist/util/pl/VC-32.pl | 8 +-
84 files changed, 225 insertions(+), 186 deletions(-)
diffs (truncated from 1150 to 300 lines):
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/ACKNOWLEDGMENTS
--- a/crypto/external/bsd/openssl/dist/ACKNOWLEDGMENTS Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/ACKNOWLEDGMENTS Sat Jan 30 16:56:02 2016 +0000
@@ -1,30 +1,2 @@
-The OpenSSL project depends on volunteer efforts and financial support from
-the end user community. That support comes in the form of donations and paid
-sponsorships, software support contracts, paid consulting services
-and commissioned software development.
-
-Since all these activities support the continued development and improvement
-of OpenSSL we consider all these clients and customers as sponsors of the
-OpenSSL project.
-
-We would like to identify and thank the following such sponsors for their past
-or current significant support of the OpenSSL project:
-
-Major support:
-
- Qualys http://www.qualys.com/
-
-Very significant support:
-
- OpenGear: http://www.opengear.com/
-
-Significant support:
-
- PSW Group: http://www.psw.net/
- Acano Ltd. http://acano.com/
-
-Please note that we ask permission to identify sponsors and that some sponsors
-we consider eligible for inclusion here have requested to remain anonymous.
-
-Additional sponsorship or financial support is always welcome: for more
-information please contact the OpenSSL Software Foundation.
+Please https://www.openssl.org/community/thanks.html for the current
+acknowledgements.
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/INSTALL
--- a/crypto/external/bsd/openssl/dist/INSTALL Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/INSTALL Sat Jan 30 16:56:02 2016 +0000
@@ -164,10 +164,10 @@
standard headers). If it is a problem with OpenSSL itself, please
report the problem to <openssl-bugs%openssl.org@localhost> (note that your
message will be recorded in the request tracker publicly readable
- via http://www.openssl.org/support/rt.html and will be forwarded to a
- public mailing list). Include the output of "make report" in your message.
- Please check out the request tracker. Maybe the bug was already
- reported or has already been fixed.
+ at https://www.openssl.org/community/index.html#bugs and will be
+ forwarded to a public mailing list). Include the output of "make
+ report" in your message. Please check out the request tracker. Maybe
+ the bug was already reported or has already been fixed.
[If you encounter assembler error messages, try the "no-asm"
configuration option as an immediate fix.]
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/LICENSE
--- a/crypto/external/bsd/openssl/dist/LICENSE Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/LICENSE Sat Jan 30 16:56:02 2016 +0000
@@ -12,7 +12,7 @@
---------------
/* ====================================================================
- * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
+ * Copyright (c) 1998-2016 The OpenSSL Project. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/Makefile.org
--- a/crypto/external/bsd/openssl/dist/Makefile.org Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/Makefile.org Sat Jan 30 16:56:02 2016 +0000
@@ -179,8 +179,7 @@
GENERAL= Makefile
BASENAME= openssl
NAME= $(BASENAME)-$(VERSION)
-TARFILE= $(NAME).tar
-WTARFILE= $(NAME)-win.tar
+TARFILE= ../$(NAME).tar
EXHEADER= e_os2.h
HEADER= e_os.h
@@ -499,38 +498,35 @@
# would occur. Therefore the list of files is temporarily stored into a file
# and read directly, requiring GNU-Tar. Call "make TAR=gtar dist" if the normal
# tar does not support the --files-from option.
-TAR_COMMAND=$(TAR) $(TARFLAGS) --files-from ../$(TARFILE).list \
- --owner openssl:0 --group openssl:0 \
- --transform 's|^|openssl-$(VERSION)/|' \
+TAR_COMMAND=$(TAR) $(TARFLAGS) --files-from $(TARFILE).list \
+ --owner 0 --group 0 \
+ --transform 's|^|$(NAME)/|' \
-cvf -
-../$(TARFILE).list:
+$(TARFILE).list:
find * \! -name STATUS \! -name TABLE \! -name '*.o' \! -name '*.a' \
\! -name '*.so' \! -name '*.so.*' \! -name 'openssl' \
- \! -name '*test' \! -name '.#*' \! -name '*~' \
- | sort > ../$(TARFILE).list
+ \( \! -name '*test' -o -name bctest -o -name pod2mantest \) \
+ \! -name '.#*' \! -name '*~' \! -type l \
+ | sort > $(TARFILE).list
-tar: ../$(TARFILE).list
+tar: $(TARFILE).list
find . -type d -print | xargs chmod 755
find . -type f -print | xargs chmod a+r
find . -type f -perm -0100 -print | xargs chmod a+x
- $(TAR_COMMAND) | gzip --best >../$(TARFILE).gz
- rm -f ../$(TARFILE).list
- ls -l ../$(TARFILE).gz
+ $(TAR_COMMAND) | gzip --best > $(TARFILE).gz
+ rm -f $(TARFILE).list
+ ls -l $(TARFILE).gz
-tar-snap: ../$(TARFILE).list
- $(TAR_COMMAND) > ../$(TARFILE)
- rm -f ../$(TARFILE).list
- ls -l ../$(TARFILE)
+tar-snap: $(TARFILE).list
+ $(TAR_COMMAND) > $(TARFILE)
+ rm -f $(TARFILE).list
+ ls -l $(TARFILE)
dist:
$(PERL) Configure dist
- @$(MAKE) dist_pem_h
@$(MAKE) SDIRS='$(SDIRS)' clean
- @$(MAKE) TAR='$(TAR)' TARFLAGS='$(TARFLAGS)' tar
-
-dist_pem_h:
- (cd crypto/pem; $(MAKE) -e $(BUILDENV) pem.h; $(MAKE) clean)
+ @$(MAKE) TAR='$(TAR)' TARFLAGS='$(TARFLAGS)' $(DISTTARVARS) tar
install: all install_docs install_sw
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/apps/engine.c
--- a/crypto/external/bsd/openssl/dist/apps/engine.c Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/apps/engine.c Sat Jan 30 16:56:02 2016 +0000
@@ -1,4 +1,4 @@
-/* apps/engine.c -*- mode: C; c-file-style: "eay" -*- */
+/* apps/engine.c */
/*
* Written by Richard Levitte <richard%levitte.org@localhost> for the OpenSSL project
* 2000.
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/apps/pkcs12.c
--- a/crypto/external/bsd/openssl/dist/apps/pkcs12.c Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/apps/pkcs12.c Sat Jan 30 16:56:02 2016 +0000
@@ -79,7 +79,8 @@
# define CLCERTS 0x8
# define CACERTS 0x10
-int get_cert_chain(X509 *cert, X509_STORE *store, STACK_OF(X509) **chain);
+static int get_cert_chain(X509 *cert, X509_STORE *store,
+ STACK_OF(X509) **chain);
int dump_certs_keys_p12(BIO *out, PKCS12 *p12, char *pass, int passlen,
int options, char *pempass);
int dump_certs_pkeys_bags(BIO *out, STACK_OF(PKCS12_SAFEBAG) *bags,
@@ -594,7 +595,7 @@
vret = get_cert_chain(ucert, store, &chain2);
X509_STORE_free(store);
- if (!vret) {
+ if (vret == X509_V_OK) {
/* Exclude verified certificate */
for (i = 1; i < sk_X509_num(chain2); i++)
sk_X509_push(certs, sk_X509_value(chain2, i));
@@ -602,7 +603,7 @@
X509_free(sk_X509_value(chain2, 0));
sk_X509_free(chain2);
} else {
- if (vret >= 0)
+ if (vret != X509_V_ERR_UNSPECIFIED)
BIO_printf(bio_err, "Error %s getting chain.\n",
X509_verify_cert_error_string(vret));
else
@@ -906,36 +907,25 @@
/* Given a single certificate return a verified chain or NULL if error */
-/* Hope this is OK .... */
-
-int get_cert_chain(X509 *cert, X509_STORE *store, STACK_OF(X509) **chain)
+static int get_cert_chain(X509 *cert, X509_STORE *store,
+ STACK_OF(X509) **chain)
{
X509_STORE_CTX store_ctx;
- STACK_OF(X509) *chn;
+ STACK_OF(X509) *chn = NULL;
int i = 0;
- /*
- * FIXME: Should really check the return status of X509_STORE_CTX_init
- * for an error, but how that fits into the return value of this function
- * is less obvious.
- */
- X509_STORE_CTX_init(&store_ctx, store, cert, NULL);
- if (X509_verify_cert(&store_ctx) <= 0) {
- i = X509_STORE_CTX_get_error(&store_ctx);
- if (i == 0)
- /*
- * avoid returning 0 if X509_verify_cert() did not set an
- * appropriate error value in the context
- */
- i = -1;
- chn = NULL;
- goto err;
- } else
+ if (!X509_STORE_CTX_init(&store_ctx, store, cert, NULL)) {
+ *chain = NULL;
+ return X509_V_ERR_UNSPECIFIED;
+ }
+
+ if (X509_verify_cert(&store_ctx) > 0)
chn = X509_STORE_CTX_get1_chain(&store_ctx);
- err:
+ else if ((i = X509_STORE_CTX_get_error(&store_ctx)) == 0)
+ i = X509_V_ERR_UNSPECIFIED;
+
X509_STORE_CTX_cleanup(&store_ctx);
*chain = chn;
-
return i;
}
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/apps/x509.c
--- a/crypto/external/bsd/openssl/dist/apps/x509.c Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/apps/x509.c Sat Jan 30 16:56:02 2016 +0000
@@ -1170,12 +1170,7 @@
if (X509_gmtime_adj(X509_get_notBefore(x), 0) == NULL)
goto err;
- /* Lets just make it 12:00am GMT, Jan 1 1970 */
- /* memcpy(x->cert_info->validity->notBefore,"700101120000Z",13); */
- /* 28 days to be certified */
-
- if (X509_gmtime_adj(X509_get_notAfter(x), (long)60 * 60 * 24 * days) ==
- NULL)
+ if (X509_time_adj_ex(X509_get_notAfter(x), days, 0, NULL) == NULL)
goto err;
if (!X509_set_pubkey(x, pkey))
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/crypto/aes/aes_cbc.c
--- a/crypto/external/bsd/openssl/dist/crypto/aes/aes_cbc.c Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/crypto/aes/aes_cbc.c Sat Jan 30 16:56:02 2016 +0000
@@ -1,4 +1,4 @@
-/* crypto/aes/aes_cbc.c -*- mode:C; c-file-style: "eay" -*- */
+/* crypto/aes/aes_cbc.c */
/* ====================================================================
* Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved.
*
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/crypto/aes/aes_cfb.c
--- a/crypto/external/bsd/openssl/dist/crypto/aes/aes_cfb.c Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/crypto/aes/aes_cfb.c Sat Jan 30 16:56:02 2016 +0000
@@ -1,4 +1,4 @@
-/* crypto/aes/aes_cfb.c -*- mode:C; c-file-style: "eay" -*- */
+/* crypto/aes/aes_cfb.c */
/* ====================================================================
* Copyright (c) 2002-2006 The OpenSSL Project. All rights reserved.
*
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/crypto/aes/aes_core.c
--- a/crypto/external/bsd/openssl/dist/crypto/aes/aes_core.c Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/crypto/aes/aes_core.c Sat Jan 30 16:56:02 2016 +0000
@@ -1,4 +1,4 @@
-/* crypto/aes/aes_core.c -*- mode:C; c-file-style: "eay" -*- */
+/* crypto/aes/aes_core.c */
/**
* rijndael-alg-fst.c
*
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/crypto/aes/aes_ctr.c
--- a/crypto/external/bsd/openssl/dist/crypto/aes/aes_ctr.c Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/crypto/aes/aes_ctr.c Sat Jan 30 16:56:02 2016 +0000
@@ -1,4 +1,4 @@
-/* crypto/aes/aes_ctr.c -*- mode:C; c-file-style: "eay" -*- */
+/* crypto/aes/aes_ctr.c */
/* ====================================================================
* Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved.
*
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/crypto/aes/aes_ecb.c
--- a/crypto/external/bsd/openssl/dist/crypto/aes/aes_ecb.c Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/crypto/aes/aes_ecb.c Sat Jan 30 16:56:02 2016 +0000
@@ -1,4 +1,4 @@
-/* crypto/aes/aes_ecb.c -*- mode:C; c-file-style: "eay" -*- */
+/* crypto/aes/aes_ecb.c */
/* ====================================================================
* Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved.
*
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/crypto/aes/aes_ige.c
--- a/crypto/external/bsd/openssl/dist/crypto/aes/aes_ige.c Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/crypto/aes/aes_ige.c Sat Jan 30 16:56:02 2016 +0000
@@ -1,4 +1,4 @@
-/* crypto/aes/aes_ige.c -*- mode:C; c-file-style: "eay" -*- */
+/* crypto/aes/aes_ige.c */
/* ====================================================================
* Copyright (c) 2006 The OpenSSL Project. All rights reserved.
*
diff -r c66399882e47 -r 07d55c2aca50 crypto/external/bsd/openssl/dist/crypto/aes/aes_misc.c
--- a/crypto/external/bsd/openssl/dist/crypto/aes/aes_misc.c Sat Jan 30 16:47:00 2016 +0000
+++ b/crypto/external/bsd/openssl/dist/crypto/aes/aes_misc.c Sat Jan 30 16:56:02 2016 +0000
@@ -1,4 +1,4 @@
-/* crypto/aes/aes_misc.c -*- mode:C; c-file-style: "eay" -*- */
+/* crypto/aes/aes_misc.c */
Home |
Main Index |
Thread Index |
Old Index