From 6956d642d2eff1fc442412c65f85e4d12e637584 Mon Sep 17 00:00:00 2001 From: David Rose Date: Mon, 3 Jan 2005 21:50:28 +0000 Subject: [PATCH] Josh Yelon's parser-inc files for openssl-0.9.7a-35 --- dtool/src/parser-inc/Sources.pp | 4 +++- dtool/src/parser-inc/err.h | 0 dtool/src/parser-inc/evp.h | 8 ++++++++ dtool/src/parser-inc/md5.h | 10 ---------- dtool/src/parser-inc/pthreadtypes.h | 0 dtool/src/parser-inc/rand.h | 0 dtool/src/parser-inc/ssl.h | 13 +++++++++++++ dtool/src/parser-inc/x509.h | 10 ++++++++++ 8 files changed, 34 insertions(+), 11 deletions(-) create mode 100644 dtool/src/parser-inc/err.h create mode 100644 dtool/src/parser-inc/evp.h create mode 100644 dtool/src/parser-inc/pthreadtypes.h create mode 100644 dtool/src/parser-inc/rand.h create mode 100644 dtool/src/parser-inc/ssl.h create mode 100644 dtool/src/parser-inc/x509.h diff --git a/dtool/src/parser-inc/Sources.pp b/dtool/src/parser-inc/Sources.pp index 9fce5bc820..5a1d04be26 100644 --- a/dtool/src/parser-inc/Sources.pp +++ b/dtool/src/parser-inc/Sources.pp @@ -1,7 +1,9 @@ #define INSTALL_PARSER_INC \ algorithm deque ft2build.h hash_map hash_set iostream list map memory \ pair queue set stack stdcompare.h stdtypedefs.h \ - string vector windows.h zlib.h md5.h files.h hex.h \ + string vector windows.h zlib.h files.h hex.h \ + bits/pthreadtypes.h \ + openssl/md5.h openssl/evp.h openssl/rand.h openssl/ssl.h openssl/x509.h openssl/err.h \ nurbs.hh stddef.h krb5.h MainHelix.h dllpath.h hxcom.h \ hxcomm.h hxcore.h hxengin.h hxerror.h hxfiles.h hxtbuf.h \ hxtbuff.h hxwin.h Python.h Cg/cg.h Cg/cgGL.h diff --git a/dtool/src/parser-inc/err.h b/dtool/src/parser-inc/err.h new file mode 100644 index 0000000000..e69de29bb2 diff --git a/dtool/src/parser-inc/evp.h b/dtool/src/parser-inc/evp.h new file mode 100644 index 0000000000..a9ef1fd091 --- /dev/null +++ b/dtool/src/parser-inc/evp.h @@ -0,0 +1,8 @@ + +#ifndef EVP_H +#define EVP_H + +struct EVP_CIPHER_CTX; +struct EVP_PKEY; + +#endif diff --git a/dtool/src/parser-inc/md5.h b/dtool/src/parser-inc/md5.h index 25e0e9b698..be595bf362 100644 --- a/dtool/src/parser-inc/md5.h +++ b/dtool/src/parser-inc/md5.h @@ -20,13 +20,3 @@ // intended to be compiled--they're just parsed by CPPParser (and // interrogate) in lieu of the actual system headers, to generate the // interrogate database. - -#ifndef MD5_H -#define MD5_H - -namespace CryptoPP { - class MD5; -}; - -#endif - diff --git a/dtool/src/parser-inc/pthreadtypes.h b/dtool/src/parser-inc/pthreadtypes.h new file mode 100644 index 0000000000..e69de29bb2 diff --git a/dtool/src/parser-inc/rand.h b/dtool/src/parser-inc/rand.h new file mode 100644 index 0000000000..e69de29bb2 diff --git a/dtool/src/parser-inc/ssl.h b/dtool/src/parser-inc/ssl.h new file mode 100644 index 0000000000..9e4fef7e1e --- /dev/null +++ b/dtool/src/parser-inc/ssl.h @@ -0,0 +1,13 @@ + +#ifndef SSL_H +#define SSL_H + +struct BIO; +struct SSL_CTX; +struct EVP_CIPHER_CTX; +struct EVP_PKEY; +struct X509; +struct X509_STORE; +struct X509_NAME; + +#endif diff --git a/dtool/src/parser-inc/x509.h b/dtool/src/parser-inc/x509.h new file mode 100644 index 0000000000..bbd2598dfc --- /dev/null +++ b/dtool/src/parser-inc/x509.h @@ -0,0 +1,10 @@ + +#ifndef X509_H +#define X509_H + +struct X509; +struct X509_STORE; +struct X509_NAME; + +#endif +