4 April 2025: Wouter
- Fix mesh_copy_client_info to omit null contents from copy.
- Fix comment name in the rpz nsdname test.
+ - Fix nettle compile for warnings and ticket keys.
3 April 2025: Wouter
- Fix #1263: Exempt loopback addresses from wait-limit.
/** log tag queries with name instead of 'info' for filtering */
int LOG_TAG_QUERYREPLY = 0;
+#ifdef HAVE_SSL
static struct tls_session_ticket_key {
unsigned char *key_name;
unsigned char *aes_key;
unsigned char *hmac_key;
} *ticket_keys;
+#endif /* HAVE_SSL */
#ifdef HAVE_SSL
/**
}
#endif
+#ifdef HAVE_SSL
/* setup the callback for ticket keys */
static int
setup_ticket_keys_cb(void* sslctx)
# endif
return 1;
}
-
+#endif /* HAVE_SSL */
int
listen_sslctx_setup(void* ctxt)
#else
(void)key; (void)pem; (void)verifypem;
(void)tls_ciphers; (void)tls_ciphersuites;
- (void)tls_session_ticket_keys;
+ (void)set_ticket_keys_cb; (void)is_dot; (void)is_doh;
return NULL;
#endif /* HAVE_SSL */
}
}
#endif /* HAVE_SSL */
+#ifdef HAVE_SSL
void
listen_sslctx_delete_ticket_keys(void)
{
free(ticket_keys);
ticket_keys = NULL;
}
+#endif /* HAVE_SSL */
# ifndef USE_WINSOCK
char*