diff options
| author | Greg Hudson <ghudson@mit.edu> | 2011-02-24 18:18:11 +0000 |
|---|---|---|
| committer | Greg Hudson <ghudson@mit.edu> | 2011-02-24 18:18:11 +0000 |
| commit | 0489db92b69f14ab4249992c1302bf8676cecc5c (patch) | |
| tree | d73675275931851d53f0da6020896edcc3fa8115 /src/lib/crypto/openssl/sha2 | |
| parent | 9da66a5ca4e9b39239a91df293439918e6c28817 (diff) | |
| download | krb5-0489db92b69f14ab4249992c1302bf8676cecc5c.tar.gz krb5-0489db92b69f14ab4249992c1302bf8676cecc5c.tar.xz krb5-0489db92b69f14ab4249992c1302bf8676cecc5c.zip | |
Unbreak the OpenSSL and NSS crypto builds in the wake of r24652
(Fortuna as default PRNG), and remove some unnecessary related files.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24656 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/crypto/openssl/sha2')
| -rw-r--r-- | src/lib/crypto/openssl/sha2/Makefile.in | 16 | ||||
| -rw-r--r-- | src/lib/crypto/openssl/sha2/sha2.h | 4 | ||||
| -rw-r--r-- | src/lib/crypto/openssl/sha2/sha256.c | 28 |
3 files changed, 10 insertions, 38 deletions
diff --git a/src/lib/crypto/openssl/sha2/Makefile.in b/src/lib/crypto/openssl/sha2/Makefile.in index edb93bd27..cddb434e4 100644 --- a/src/lib/crypto/openssl/sha2/Makefile.in +++ b/src/lib/crypto/openssl/sha2/Makefile.in @@ -1,17 +1,22 @@ -mydir=lib$(S)crypto$(S)openssl$(S)sha2 +# Nothing here! But we can't remove this directory as the build +# system currently assumes that all modules have the same directory +# structure. + +mydir=lib$(S)crypto$(S)openssl$(S)aes BUILDTOP=$(REL)..$(S)..$(S)..$(S).. +LOCALINCLUDES= DEFS= PROG_LIBPATH=-L$(TOPLIBD) PROG_RPATH=$(KRB5_LIBDIR) -STLIBOBJS= sha256.o +STLIBOBJS= -OBJS= $(OUTPRE)sha256.$(OBJEXT) +OBJS= -SRCS= $(srcdir)/sha256.c +SRCS= -all-unix:: all-libobjs +all-unix:: all-libobjs includes:: depend @@ -20,4 +25,3 @@ depend:: $(SRCS) clean-unix:: clean-libobjs @libobj_frag@ - diff --git a/src/lib/crypto/openssl/sha2/sha2.h b/src/lib/crypto/openssl/sha2/sha2.h index a80fbcb7a..0f61d5dc4 100644 --- a/src/lib/crypto/openssl/sha2/sha2.h +++ b/src/lib/crypto/openssl/sha2/sha2.h @@ -27,14 +27,10 @@ #ifndef _SHA2_DEFINED -#include "k5-int.h" -#include <openssl/evp.h> #include <openssl/sha.h> #define _SHA2_DEFINED -#define SHA2_DIGESTSIZE 32 - #define sha2Init SHA256_Init #define sha2Update SHA256_Update #define sha2Final SHA256_Final diff --git a/src/lib/crypto/openssl/sha2/sha256.c b/src/lib/crypto/openssl/sha2/sha256.c deleted file mode 100644 index c57805203..000000000 --- a/src/lib/crypto/openssl/sha2/sha256.c +++ /dev/null @@ -1,28 +0,0 @@ -/* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */ -/* lib/crypto/openssl/sha2/sha256.c - * - * Copyright (C) 2010 by the Massachusetts Institute of Technology. - * All rights reserved. - * - * Export of this software from the United States of America may - * require a specific license from the United States Government. - * It is the responsibility of any person or organization contemplating - * export to obtain such a license before exporting. - * - * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and - * distribute this software and its documentation for any purpose and - * without fee is hereby granted, provided that the above copyright - * notice appear in all copies and that both that copyright notice and - * this permission notice appear in supporting documentation, and that - * the name of M.I.T. not be used in advertising or publicity pertaining - * to distribution of the software without specific, written prior - * permission. Furthermore if you modify this software you must label - * your software as modified software and not distribute it in such a - * fashion that it might be confused with the original M.I.T. software. - * M.I.T. makes no representations about the suitability of - * this software for any purpose. It is provided "as is" without express - * or implied warranty. - */ - -#include "sha2.h" - |
