[rt-commit] r202 - /redwax-tool/trunk/

rt-commit at redwax.eu rt-commit at redwax.eu
Tue Feb 18 13:48:51 CET 2025


Author: minfrin at redwax.eu
Date: Tue Feb 18 13:48:50 2025
New Revision: 202

Log:
Correct the call signatures of the hook definitions
for each module.

Modified:
    redwax-tool/trunk/ChangeLog
    redwax-tool/trunk/redwax-tool.c
    redwax-tool/trunk/redwax_keychain.c
    redwax-tool/trunk/redwax_keychain.h
    redwax-tool/trunk/redwax_ldns.c
    redwax-tool/trunk/redwax_ldns.h
    redwax-tool/trunk/redwax_libical.c
    redwax-tool/trunk/redwax_libical.h
    redwax-tool/trunk/redwax_nss.c
    redwax-tool/trunk/redwax_nss.h
    redwax-tool/trunk/redwax_openssl.c
    redwax-tool/trunk/redwax_openssl.h
    redwax-tool/trunk/redwax_p11kit.c
    redwax-tool/trunk/redwax_p11kit.h
    redwax-tool/trunk/redwax_unbound.c
    redwax-tool/trunk/redwax_unbound.h

Modified: redwax-tool/trunk/ChangeLog
==============================================================================
--- redwax-tool/trunk/ChangeLog	(original)
+++ redwax-tool/trunk/ChangeLog	Tue Feb 18 13:48:50 2025
@@ -1,5 +1,8 @@
 
 Changes with v0.9.8
+
+ *) Correct the call signatures of the hook definitions
+    for each module. 
 
  *) Simplify completion code for non quoted options.
     [Graham Leggett]

Modified: redwax-tool/trunk/redwax-tool.c
==============================================================================
--- redwax-tool/trunk/redwax-tool.c	(original)
+++ redwax-tool/trunk/redwax-tool.c	Tue Feb 18 13:48:50 2025
@@ -2463,7 +2463,7 @@
     return status;
 }
 
-void redwax_add_default_hooks()
+void redwax_add_default_hooks(apr_pool_t *pool)
 {
     rt_hook_filter_poll(redwax_filter_poll, NULL, NULL, APR_HOOK_LAST);
     rt_hook_complete_filter(redwax_complete_filter_passthrough, NULL, NULL, APR_HOOK_MIDDLE);
@@ -3420,21 +3420,21 @@
     redwax_setup_modules(apr_hook_global_pool);
 #if 0
 #if HAVE_NSS_INITIALIZE
-    redwax_add_default_nss_hooks();
+    redwax_add_default_nss_hooks(apr_pool_t *pool);
 #endif
 #if HAVE_OPENSSL_PEM_H
-    redwax_add_default_openssl_hooks();
+    redwax_add_default_openssl_hooks(apr_pool_t *pool);
 #endif
 #if HAVE_P11_KIT_MODULES_LOAD_AND_INITIALIZE
-    redwax_add_default_p11kit_hooks();
+    redwax_add_default_p11kit_hooks(apr_pool_t *pool);
 #endif
 #if HAVE_LIBICAL_ICAL_H
-    redwax_add_default_libical_hooks();
+    redwax_add_default_libical_hooks(apr_pool_t *pool);
 #endif
 #if HAVE_SECURITY_SECURITY_H
-    redwax_add_default_keychain_hooks();
+    redwax_add_default_keychain_hooks(apr_pool_t *pool);
 #endif
-    redwax_add_default_hooks();
+    redwax_add_default_hooks(apr_pool_t *pool);
 #endif
 
     apr_hook_sort_all();

Modified: redwax-tool/trunk/redwax_keychain.c
==============================================================================
--- redwax-tool/trunk/redwax_keychain.c	(original)
+++ redwax-tool/trunk/redwax_keychain.c	Tue Feb 18 13:48:50 2025
@@ -779,7 +779,7 @@
     return DECLINED;
 }
 
-void redwax_add_default_keychain_hooks()
+void redwax_add_default_keychain_hooks(apr_pool_t *pool)
 {
     rt_hook_complete_keychain_in(redwax_keychain_complete_keychain_in, NULL, NULL, APR_HOOK_MIDDLE);
     rt_hook_process_keychain_in(redwax_keychain_process_keychain_in, NULL, NULL, APR_HOOK_MIDDLE);
@@ -789,7 +789,7 @@
 
 #else
 
-void redwax_add_default_keychain_hooks()
+void redwax_add_default_keychain_hooks(apr_pool_t *pool)
 {
 }
 

Modified: redwax-tool/trunk/redwax_keychain.h
==============================================================================
--- redwax-tool/trunk/redwax_keychain.h	(original)
+++ redwax-tool/trunk/redwax_keychain.h	Tue Feb 18 13:48:50 2025
@@ -27,7 +27,7 @@
 
 #if HAVE_SECURITY_SECURITY_H
 
-void redwax_add_default_keychain_hooks();
+void redwax_add_default_keychain_hooks(apr_pool_t *pool);
 
 #endif
 #endif /* REDWAX_KEYCHAIN_H_ */

Modified: redwax-tool/trunk/redwax_ldns.c
==============================================================================
--- redwax-tool/trunk/redwax_ldns.c	(original)
+++ redwax-tool/trunk/redwax_ldns.c	Tue Feb 18 13:48:50 2025
@@ -265,7 +265,7 @@
     return APR_SUCCESS;
 }
 
-void redwax_add_default_ldns_hooks()
+void redwax_add_default_ldns_hooks(apr_pool_t *pool)
 {
     rt_hook_initialise(redwax_ldns_initialise, NULL, NULL, APR_HOOK_MIDDLE);
     rt_hook_add_dns_metadata(redwax_ldns_add_tlsa_metadata, NULL, NULL, APR_HOOK_MIDDLE);
@@ -274,7 +274,7 @@
 
 #else
 
-void redwax_add_default_ldns_hooks()
+void redwax_add_default_ldns_hooks(apr_pool_t *pool)
 {
 }
 

Modified: redwax-tool/trunk/redwax_ldns.h
==============================================================================
--- redwax-tool/trunk/redwax_ldns.h	(original)
+++ redwax-tool/trunk/redwax_ldns.h	Tue Feb 18 13:48:50 2025
@@ -25,6 +25,6 @@
 
 #include "config.h"
 
-void redwax_add_default_ldns_hooks();
+void redwax_add_default_ldns_hooks(apr_pool_t *pool);
 
 #endif /* REDWAX_LDNS_H_ */

Modified: redwax-tool/trunk/redwax_libical.c
==============================================================================
--- redwax-tool/trunk/redwax_libical.c	(original)
+++ redwax-tool/trunk/redwax_libical.c	Tue Feb 18 13:48:50 2025
@@ -692,7 +692,7 @@
     return APR_SUCCESS;
 }
 
-void redwax_add_default_libical_hooks()
+void redwax_add_default_libical_hooks(apr_pool_t *pool)
 {
     rt_hook_initialise(redwax_libical_initialise, NULL, NULL, APR_HOOK_MIDDLE);
     rt_hook_process_calendar_out(redwax_libical_process_calendar_out, NULL, NULL, APR_HOOK_MIDDLE);
@@ -702,7 +702,7 @@
 
 #else
 
-void redwax_add_default_libical_hooks()
+void redwax_add_default_libical_hooks(apr_pool_t *pool)
 {
 }
 

Modified: redwax-tool/trunk/redwax_libical.h
==============================================================================
--- redwax-tool/trunk/redwax_libical.h	(original)
+++ redwax-tool/trunk/redwax_libical.h	Tue Feb 18 13:48:50 2025
@@ -27,7 +27,7 @@
 
 #if HAVE_LIBICAL_ICAL_H
 
-void redwax_add_default_libical_hooks();
+void redwax_add_default_libical_hooks(apr_pool_t *pool);
 
 #endif
 #endif /* REDWAX_LIBICAL_H_ */

Modified: redwax-tool/trunk/redwax_nss.c
==============================================================================
--- redwax-tool/trunk/redwax_nss.c	(original)
+++ redwax-tool/trunk/redwax_nss.c	Tue Feb 18 13:48:50 2025
@@ -784,7 +784,7 @@
     return APR_SUCCESS;
 }
 
-void redwax_add_default_nss_hooks()
+void redwax_add_default_nss_hooks(apr_pool_t *pool)
 {
     rt_hook_initialise(redwax_nss_initialise, NULL, NULL, APR_HOOK_MIDDLE);
     rt_hook_process_nss_out(redwax_nss_process_nss_out, NULL, NULL, APR_HOOK_MIDDLE);
@@ -793,7 +793,7 @@
 
 #else
 
-void redwax_add_default_nss_hooks()
+void redwax_add_default_nss_hooks(apr_pool_t *pool)
 {
 }
 

Modified: redwax-tool/trunk/redwax_nss.h
==============================================================================
--- redwax-tool/trunk/redwax_nss.h	(original)
+++ redwax-tool/trunk/redwax_nss.h	Tue Feb 18 13:48:50 2025
@@ -27,7 +27,7 @@
 
 #if HAVE_NSS_INITIALIZE
 
-void redwax_add_default_nss_hooks();
+void redwax_add_default_nss_hooks(apr_pool_t *pool);
 
 #endif
 #endif

Modified: redwax-tool/trunk/redwax_openssl.c
==============================================================================
--- redwax-tool/trunk/redwax_openssl.c	(original)
+++ redwax-tool/trunk/redwax_openssl.c	Tue Feb 18 13:48:50 2025
@@ -6383,7 +6383,7 @@
     return APR_SUCCESS;
 }
 
-void redwax_add_default_openssl_hooks()
+void redwax_add_default_openssl_hooks(apr_pool_t *pool)
 {
     rt_hook_initialise(redwax_openssl_initialise, NULL, NULL, APR_HOOK_MIDDLE);
     rt_hook_complete_verify_param(redwax_openssl_complete_verify_param, NULL, NULL, APR_HOOK_MIDDLE);
@@ -6422,7 +6422,7 @@
 }
 
 #else
-void redwax_add_default_openssl_hooks()
+void redwax_add_default_openssl_hooks(apr_pool_t *pool)
 {
 }
 #endif

Modified: redwax-tool/trunk/redwax_openssl.h
==============================================================================
--- redwax-tool/trunk/redwax_openssl.h	(original)
+++ redwax-tool/trunk/redwax_openssl.h	Tue Feb 18 13:48:50 2025
@@ -27,7 +27,7 @@
 
 #if HAVE_OPENSSL_PEM_H
 
-void redwax_add_default_openssl_hooks();
+void redwax_add_default_openssl_hooks(apr_pool_t *pool);
 
 #endif
 #endif

Modified: redwax-tool/trunk/redwax_p11kit.c
==============================================================================
--- redwax-tool/trunk/redwax_p11kit.c	(original)
+++ redwax-tool/trunk/redwax_p11kit.c	Tue Feb 18 13:48:50 2025
@@ -3288,7 +3288,7 @@
     return APR_SUCCESS;
 }
 
-void redwax_add_default_p11kit_hooks()
+void redwax_add_default_p11kit_hooks(apr_pool_t *pool)
 {
     rt_hook_initialise(redwax_p11kit_initialise, NULL, NULL, APR_HOOK_MIDDLE);
     rt_hook_process_pkcs11_in(redwax_p11kit_process_pkcs11_in, NULL, NULL,
@@ -3306,7 +3306,7 @@
 }
 
 #else
-void redwax_add_default_p11kit_hooks()
+void redwax_add_default_p11kit_hooks(apr_pool_t *pool)
 {
 }
 #endif

Modified: redwax-tool/trunk/redwax_p11kit.h
==============================================================================
--- redwax-tool/trunk/redwax_p11kit.h	(original)
+++ redwax-tool/trunk/redwax_p11kit.h	Tue Feb 18 13:48:50 2025
@@ -27,7 +27,7 @@
 
 #if HAVE_P11_KIT_MODULES_LOAD_AND_INITIALIZE
 
-void redwax_add_default_p11kit_hooks();
+void redwax_add_default_p11kit_hooks(apr_pool_t *pool);
 
 #endif
 #endif

Modified: redwax-tool/trunk/redwax_unbound.c
==============================================================================
--- redwax-tool/trunk/redwax_unbound.c	(original)
+++ redwax-tool/trunk/redwax_unbound.c	Tue Feb 18 13:48:50 2025
@@ -490,7 +490,7 @@
     return APR_SUCCESS;
 }
 
-void redwax_add_default_unbound_hooks()
+void redwax_add_default_unbound_hooks(apr_pool_t *pool)
 {
     rt_hook_initialise(redwax_unbound_initialise, NULL, NULL, APR_HOOK_MIDDLE);
     rt_hook_set_dns_server(redwax_unbound_set_dns_server, NULL, NULL, APR_HOOK_MIDDLE);
@@ -502,7 +502,7 @@
 
 #else
 
-void redwax_add_default_unbound_hooks()
+void redwax_add_default_unbound_hooks(apr_pool_t *pool)
 {
 }
 

Modified: redwax-tool/trunk/redwax_unbound.h
==============================================================================
--- redwax-tool/trunk/redwax_unbound.h	(original)
+++ redwax-tool/trunk/redwax_unbound.h	Tue Feb 18 13:48:50 2025
@@ -31,6 +31,6 @@
 
 #define REDWAX_DEFAULT_ROOT_KEY "/opt/local/etc/unbound/root.key"
 
-void redwax_add_default_unbound_hooks();
+void redwax_add_default_unbound_hooks(apr_pool_t *pool);
 
 #endif /* REDWAX_UNBOUND_H_ */



More information about the rt-commit mailing list