]> granicus.if.org Git - apache/commitdiff
Next step in mod_ssl integration:
authorRalf S. Engelschall <rse@apache.org>
Sat, 5 May 2001 10:12:08 +0000 (10:12 +0000)
committerRalf S. Engelschall <rse@apache.org>
Sat, 5 May 2001 10:12:08 +0000 (10:12 +0000)
Add missing files to build environment.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89006 13f79535-47bb-0310-9956-ffa450edef68

32 files changed:
modules/ssl/config.m4
modules/ssl/ssl_engine_compat.c
modules/ssl/ssl_engine_dh.c
modules/ssl/ssl_engine_ds.c
modules/ssl/ssl_engine_ext.c
modules/ssl/ssl_engine_init.c
modules/ssl/ssl_engine_io.c
modules/ssl/ssl_engine_kernel.c
modules/ssl/ssl_engine_log.c
modules/ssl/ssl_engine_mutex.c
modules/ssl/ssl_engine_pphrase.c
modules/ssl/ssl_engine_rand.c
modules/ssl/ssl_engine_vars.c
modules/ssl/ssl_expr.c
modules/ssl/ssl_expr.h
modules/ssl/ssl_expr_eval.c
modules/ssl/ssl_expr_parse.c
modules/ssl/ssl_expr_parse.h
modules/ssl/ssl_expr_parse.y
modules/ssl/ssl_expr_scan.c
modules/ssl/ssl_expr_scan.l
modules/ssl/ssl_scache.c
modules/ssl/ssl_scache_dbm.c
modules/ssl/ssl_scache_shmcb.c
modules/ssl/ssl_scache_shmht.c
modules/ssl/ssl_util.c
modules/ssl/ssl_util_sdbm.c
modules/ssl/ssl_util_sdbm.h
modules/ssl/ssl_util_ssl.c
modules/ssl/ssl_util_ssl.h
modules/ssl/ssl_util_table.c
modules/ssl/ssl_util_table.h

index 4eeefd7b797ce63f1b17858a1f6381b72c4f74be..611b6221a25393bd6a30d8c1ff8aefec1c6e4dce 100644 (file)
@@ -50,9 +50,34 @@ dnl #  start of module specific part
 APACHE_MODPATH_INIT(ssl)
 
 dnl #  list of module object files
-ssl_objs="mod_ssl.lo"
-ssl_objs="$ssl_objs ssl_engine_config.lo"
-
+ssl_objs="dnl
+mod_ssl.lo dnl
+ssl_engine_compat.lo dnl
+ssl_engine_config.lo dnl
+ssl_engine_dh.lo dnl
+ssl_engine_ds.lo dnl
+ssl_engine_ext.lo dnl
+ssl_engine_init.lo dnl
+ssl_engine_io.lo dnl
+ssl_engine_kernel.lo dnl
+ssl_engine_log.lo dnl
+ssl_engine_mutex.lo dnl
+ssl_engine_pphrase.lo dnl
+ssl_engine_rand.lo dnl
+ssl_engine_vars.lo dnl
+ssl_expr.lo dnl
+ssl_expr_eval.lo dnl
+ssl_expr_parse.lo dnl
+ssl_expr_scan.lo dnl
+ssl_scache.lo dnl
+ssl_scache_dbm.lo dnl
+ssl_scache_shmcb.lo dnl
+ssl_scache_shmht.lo dnl
+ssl_util.lo dnl
+ssl_util_sdbm.lo dnl
+ssl_util_ssl.lo dnl
+ssl_util_table.lo dnl
+"
 dnl #  hook module into the Autoconf mechanism (--enable-ssl option)
 APACHE_MODULE(ssl, [SSL/TLS support (mod_ssl)], $ssl_objs, , no, [
 
index 8488f511b88793f8ec85c780fd3d55ef3864f926..9408ff6659ec61fd3fa09e5b8e9c3af891097f46 100644 (file)
@@ -65,6 +65,7 @@
 
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -506,4 +507,6 @@ void ssl_compat_variables(request_rec *r)
     return;
 }
 
+#endif /* XXX */
+
 #endif /* SSL_COMPAT */
index 35689dd6e0a6f760913b6813d9afd102cfbe91d4..508a35b10dccaa225cda725c03e700db39b7b5d0 100644 (file)
@@ -62,6 +62,8 @@
 
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
+
 /* ----BEGIN GENERATED SECTION-------- */
 
 /*
@@ -251,3 +253,6 @@ unlink("dh1024.pem");
 
 =pod
 */
+
+#endif /* XXX */
+
index ab5493bc6bded4789703690db5bbf1510bc7df60..975646e869ff2877650a7c7fbcfaa71a54bb4296 100644 (file)
@@ -63,6 +63,7 @@
                                          -- Unknown         */
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -192,3 +193,5 @@ void ssl_ds_table_kill(ssl_ds_table *t)
     return;
 }
 
+#endif /* XXX */
+
index b734599540091f2d85ed8543eb7dc337da9ef3ec..5abe80c5950944059ac5740ecd7028f56200c3a4 100644 (file)
@@ -61,6 +61,7 @@
                                            -- Unknown             */
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -804,3 +805,5 @@ static void ssl_ext_ms_display(request_rec *r, int no_table_report, int short_re
     return;
 }
 
+#endif /* XXX */
+
index 980f62c38ab08ac5a73fab3bb6601f390a60c6d2..a3f7d4795414b52224976d69e34767f4b19c8c9f 100644 (file)
@@ -61,6 +61,7 @@
                                         -- Unknown   */
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -1042,3 +1043,5 @@ void ssl_init_ModuleKill(void *data)
     return;
 }
 
+#endif /* XXX */
+
index 998a2a29b48f4d5e392eed5a46868c7c5085d6cf..3b0334337263f097b1d34a53b128cc556bc9eb0e 100644 (file)
@@ -62,6 +62,8 @@
                                             -- Unknown    */
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
+
 /*  _________________________________________________________________
 **
 **  I/O Request Body Sucking and Re-Injection
@@ -724,3 +726,5 @@ long ssl_io_data_cb(BIO *bio, int cmd, const char *argp, int argi, long argl, lo
     return rc;
 }
 
+#endif /* XXX */
+
index edcab3f50f7656f41bea9eb13eeba843a3c7a220..b4a100e0bb4732422fd00d9b18f9313589ebacb8 100644 (file)
@@ -63,6 +63,7 @@
                                             -- Unknown                */
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -1857,3 +1858,5 @@ void ssl_callback_LogTracingState(SSL *ssl, int where, int rc)
     return;
 }
 
+#endif /* XXX */
+
index a1be6bb6d2c640d8669223b3194adde8269c4bca..5beccd1f3e4b49efbb5e24cd9b0c4e40f6655517 100644 (file)
@@ -62,6 +62,7 @@
                                          -- Ralf S. Engelschall     */
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -322,3 +323,5 @@ void ssl_die(void)
     exit(1);
 }
 
+#endif /* XXX */
+
index ca2ba03e327aa10a5fa436fe4028556625de8c42..afd4c512b3af6df5f31ddf6cdbaef686c69b37c4 100644 (file)
@@ -62,6 +62,7 @@
                                              -- Unknown     */
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -393,3 +394,5 @@ BOOL ssl_mutex_sem_release(void)
         return TRUE;
 }
 
+#endif /* XXX */
+
index ab506658358cc91b03cb993acb972c683c639c1b..653cb68b015666c67682c0bf9785a83bf48b659a 100644 (file)
@@ -63,6 +63,7 @@
                                            -- Clifford Stoll     */
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -541,3 +542,5 @@ int ssl_pphrase_Handle_CB(char *buf, int bufsize, int verify)
     return (len);
 }
 
+#endif /* XXX */
+
index abfa0892c35f56948c3af771d8d972dac787302b..8e6caf5b3525ad5399000c9e61c9e72d5ddecfc3 100644 (file)
@@ -62,6 +62,7 @@
 
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -211,3 +212,5 @@ static int ssl_rand_choosenum(int l, int h)
     return i;
 }
 
+#endif /* XXX */
+
index dee9e228512c7660db355b9978d4a98f6480b896..baa7d1616a5bc69b055ee108968867456c00538b 100644 (file)
@@ -62,6 +62,7 @@
                                                   -- Unknown       */
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -611,3 +612,6 @@ static char *ssl_var_lookup_ssl_version(pool *p, char *var)
     return result;
 }
 
+#endif /* XXX */
+
+
index bfea232db040f67066ca63f63b9c90be660f93ac..5576eff799bcfb58e13aad629e1fb27f174c4951 100644 (file)
@@ -62,6 +62,7 @@
                                           -- Unknown  */
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -115,3 +116,5 @@ int ssl_expr_exec(request_rec *r, ssl_expr *expr)
         return (rc ? 1 : 0);
 }
 
+#endif /* XXX */
+
index 7f0e937fcc7862d63bb6d9b13369f9c4e2d138ca..1c125aacb8fa6deefb798b228f654e9fcb7fb766 100644 (file)
@@ -61,6 +61,8 @@
 #ifndef SSL_EXPR_H
 #define SSL_EXPR_H
 
+#if 0 /* XXX */
+
 #ifndef FALSE
 #define FALSE 0
 #endif
@@ -133,4 +135,6 @@ extern char     *ssl_expr_get_error(void);
 extern ssl_expr *ssl_expr_make(ssl_expr_node_op, void *, void *);
 extern BOOL      ssl_expr_eval(request_rec *, ssl_expr *);
 
+#endif /* XXX */
+
 #endif /* SSL_EXPR_H */
index 460e0cd92204189dd8e5d0ab2e5603f9697c263e..27c4fc674fa4d5555df4eee285bb84f9f420de55 100644 (file)
@@ -61,6 +61,7 @@
                                         -- Unknown */
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -278,3 +279,5 @@ static int ssl_expr_eval_strcmplex(char *cpNum1, char *cpNum2)
     return 0;
 }
 
+#endif /* XXX */
+
index 8e35553a4eac9eee79f633942fe5f35fa786c1dc..486ae6b3caec793641404a63a2c5ee67477711f2 100644 (file)
@@ -1,3 +1,4 @@
+#if 0 /* XXX */
 #ifndef lint
 static char const 
 ssl_expr_yyrcsid[] = "$FreeBSD: src/usr.bin/yacc/skeleton.c,v 1.28 2000/01/17 02:04:06 bde Exp $";
@@ -603,3 +604,4 @@ ssl_expr_yyabort:
 ssl_expr_yyaccept:
     return (0);
 }
+#endif /* XXX */
index 618cacbe3bf45b318e4ef3f0c766722767195cce..a927935670976f3eab329cf9f12c0a55582959d7 100644 (file)
@@ -1,3 +1,4 @@
+#if 0 /* XXX */
 #ifndef YYERRCODE
 #define YYERRCODE 256
 #endif
@@ -27,3 +28,4 @@ typedef union {
     ssl_expr *exVal;
 } YYSTYPE;
 extern YYSTYPE ssl_expr_yylval;
+#endif /* XXX */
index c79e8c29409f29e40e1d1030689f3b268056f2cd..0fac606baea5e36d9d36ef08c30c876d21383f7f 100644 (file)
@@ -67,6 +67,8 @@
 
 %{
 #include "mod_ssl.h"
+
+#if 0 /* XXX */
 %}
 
 %union {
@@ -181,3 +183,7 @@ int yyerror(char *s)
     return 2;
 }
 
+%{
+#endif /* XXX */
+%}
+
index f3e9f9d1f58c5bab8d00a63ece247852ae42b3ac..b5f9d4a4f4a447d6f7702f0ea87c71d52ef28572 100644 (file)
@@ -1,3 +1,4 @@
+#if 0 /* XXX */
 #define yy_create_buffer ssl_expr_yy_create_buffer
 #define yy_delete_buffer ssl_expr_yy_delete_buffer
 #define yy_scan_buffer ssl_expr_yy_scan_buffer
@@ -1999,4 +2000,4 @@ int yyinput(char *buf, int max_size)
     ssl_expr_info.inputptr += n;
     return n;
 }
-
+#endif /* XXX */
index 642d0f8000711d746a12bf615bb35a3644cb65d9..55c3b5a27eedf59dc834bb5995da7ff03246fcf9 100644 (file)
@@ -68,6 +68,7 @@
 
 %{
 #include "mod_ssl.h"
+#if 0 /* XXX */
 
 #include "ssl_expr_parse.h"
 
@@ -256,3 +257,7 @@ int yyinput(char *buf, int max_size)
     return n;
 }
 
+%{
+#endif /* XXX */
+%}
+
index 3b9907082e1edb443722bf80108b9a30b95131e6..3b69bfdd266cb1a583fc269b4f5c4ed6dcf05dd6 100644 (file)
@@ -63,6 +63,8 @@
                                                  -- Unknown         */
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
+
 /*  _________________________________________________________________
 **
 **  Session Cache: Common Abstraction Layer
@@ -200,3 +202,5 @@ void ssl_scache_expire(server_rec *s)
     return;
 }
 
+#endif /* XXX */
+
index bc0e73e22d8fbb1ddb15e33670017b25fb3a0a5e..5ef72589c0d492ecacb58b7bdefcaa4f5495fb00 100644 (file)
@@ -59,6 +59,8 @@
 
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
+
 void ssl_scache_dbm_init(server_rec *s, pool *p)
 {
     SSLModConfigRec *mc = myModConfig();
@@ -436,3 +438,5 @@ void ssl_scache_dbm_status(server_rec *s, pool *p, void (*func)(char *, void *),
     return;
 }
 
+#endif /* XXX */
+
index 9d95bf129c25fe652d22b39c08120ec0a7108e46..7309e89a6640b38e73e2e881e9215be86d53e25d 100644 (file)
@@ -59,6 +59,8 @@
 
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
+
 /* 
  * This shared memory based SSL session cache implementation was
  * originally written by Geoff Thorpe <geoff@eu.c2.net> for C2Net Europe
@@ -1339,3 +1341,5 @@ end:
     return to_return;
 }
 
+#endif /* XXX */
+
index b3d4f34f5c87c34f88b3279bcaf62480da78454b..42c4dbcf4b5ad345caebffe6a7da2863d847a84e 100644 (file)
@@ -59,6 +59,8 @@
 
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
+
 /*
  *  Wrapper functions for table library which resemble malloc(3) & Co 
  *  but use the variants from the MM shared memory library.
@@ -343,3 +345,5 @@ void ssl_scache_shmht_status(server_rec *s, pool *p, void (*func)(char *, void *
     return;
 }
 
+#endif /* XXX */
+
index 2e699071283adf90a219729eecb66d23febf627f..f6103cbc2f901504d0f9794d9db908d137ed1965 100644 (file)
@@ -63,6 +63,7 @@
                                             -- Calvin          */
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -389,3 +390,5 @@ void ssl_util_thread_setup(void)
     return;
 }
 
+#endif /* XXX */
+
index add70b6bb7170fa9f853cc065e187f2f7410861b..0389069b8376c5ebc24ad8ec9b69f2d862b0aca7 100644 (file)
@@ -68,6 +68,8 @@
 
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
+
 #ifdef SSL_USE_SDBM
 
 #include <stdio.h>
@@ -922,3 +924,6 @@ char *pag;
 }
 
 #endif /* SSL_USE_SDBM */
+
+#endif /* XXX */
+
index 961d0ca79dfe33c58de9d1670f781357bdfa6baa..400d01ed6cb5312f73293ae8ea1baf165a7e959c 100644 (file)
@@ -67,6 +67,8 @@
 #ifndef SSL_UTIL_SDBM_H
 #define SSL_UTIL_SDBM_H
 
+#if 0 /* XXX */
+
 #define DUFF    /* go ahead and use the loop-unrolled version */
 
 #include <stdio.h>
@@ -186,4 +188,7 @@ extern int duppair proto((char *, datum));
 #define debug(x)
 #endif
 
+#endif /* XXX */
+
 #endif /* SSL_UTIL_SDBM_H */
+
index 7e1920227df4cc62914e8bcba4bbfbe143172206..4ab5e4a9920d2cbf5bbcebce1a886a35c72d5bf6 100644 (file)
@@ -59,6 +59,7 @@
 
 #include "mod_ssl.h"
 
+#if 0 /* XXX */
 
 /*  _________________________________________________________________
 **
@@ -540,3 +541,5 @@ char *SSL_SESSION_id2sz(unsigned char *id, int idlen)
     return str;
 }
 
+#endif /* XXX */
+
index d94acc354b6b6dc1804ff01dad12ed967b6e6caf..303129e6e4d778ba35a0f55ccca7cc2afd27a609 100644 (file)
@@ -60,6 +60,8 @@
 #ifndef SSL_UTIL_SSL_H
 #define SSL_UTIL_SSL_H
 
+#if 0 /* XXX */
+
 /*
  * Determine SSL library version number
  */
@@ -110,4 +112,6 @@ BOOL        SSL_load_CrtAndKeyInfo_path(pool *, STACK_OF(X509_INFO) *, char *);
 int         SSL_CTX_use_certificate_chain(SSL_CTX *, char *, int, int (*)());
 char       *SSL_SESSION_id2sz(unsigned char *, int);
 
+#endif /* XXX */
+
 #endif /* SSL_UTIL_SSL_H */
index 8ea709fca47a04b65acff6231979693636ab6521..20fed72f95607f3adbc721ae6e8d4f4f2b435a0e 100644 (file)
@@ -87,6 +87,8 @@
  *   o added support for MM library via ta_{malloc,calloc,realloc,free}
  */
 
+#if 0 /* XXX */
+
 #include <fcntl.h>
 #include <stdio.h>
 #include <stdlib.h>
@@ -2864,3 +2866,6 @@ int table_entry_info(table_t * table_p, table_entry_t * entry_p,
         *data_size_p = entry_p->te_data_size;
     return TABLE_ERROR_NONE;
 }
+
+#endif /* XXX */
+
index fa8220a11e1f6ebb853e9227c7bb408c0bb69374..d25e12f2aa86b30d7fb23b8b47079bff6f9e9a8b 100644 (file)
@@ -83,6 +83,8 @@
 #ifndef SSL_UTIL_TABLE_H
 #define SSL_UTIL_TABLE_H
 
+#if 0 /* XXX */
+
 #ifdef __cplusplus
 extern "C" {
 #endif /* __cplusplus */
@@ -184,4 +186,6 @@ extern int             table_entry_info(table_t *table_p, table_entry_t *entry_p
 }
 #endif /* __cplusplus */
 
+#endif /* XXX */
+
 #endif /* ! SSL_UTIL_TABLE_H */