[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libmicrohttpd] 111/335: migrated leftover daemon options to the databas
From: |
gnunet |
Subject: |
[libmicrohttpd] 111/335: migrated leftover daemon options to the database |
Date: |
Sat, 27 Jul 2024 22:00:07 +0200 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a commit to tag stf-m2
in repository libmicrohttpd.
commit 3f0b7cd05c22139631d821343d7bcd74f936e534
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
AuthorDate: Sun Apr 7 13:23:23 2024 +0200
migrated leftover daemon options to the database
---
scripts/d_options.rec | 36 +++++++++++++++++++++++++++++++++---
1 file changed, 33 insertions(+), 3 deletions(-)
diff --git a/scripts/d_options.rec b/scripts/d_options.rec
index 54842a54..e1965fb1 100644
--- a/scripts/d_options.rec
+++ b/scripts/d_options.rec
@@ -29,6 +29,16 @@ Value: 41
Comment: Select a sockets watch system call used for internal polling.
Argument1: enum MHD_SockPollSyscall els
+Name: log_callback
+Value: 60
+Comment: Set a callback to use for logging
+Type: struct MHD_DaemonOptionValueLog
+Argument1: MHD_LoggingCallback log_cb
+Description1: the callback to use for logging,
++ NULL to disable logging
+Argument2: void *lob_cb_cls
+Description2: the closure for the logging callback
+
# Listen socket
Name: bind_port
@@ -117,8 +127,28 @@ Argument1: enum MHD_TlsBackend backend
Description1: the TLS backend to use,
+ #MHD_TLS_BACKEND_NONE for non-TLS (plain TCP) connections
-Name: tls_psk_callback
+Name: tls_key_cert
Value: 121
+Comment: Provide TLS key and certificate data in-memory.
++ Works only if TLS mode is enabled.
+Type: struct MHD_DaemonOptionValueTlsCert
+Argument1: const char *mem_key
+Description1: the private key loaded into memory (not a filename)
+Argument2: const char *mem_cert
+Description2: the certificate loaded into memory (not a filename)
+Argument3: const char *mem_cert
+Description3: the option passphrase phrase to decrypt the private key,
++ could be NULL is private does not need a password
+
+Name: tls_client_ca
+Value: 122
+Comment: Provide the certificate of the certificate authority (CA) to be used
by the MHD daemon for client authentication.
++ Works only if TLS mode is enabled.
+Argument1: const char *mem_client_ca
+Description1: the CA certificate in memory (not a filename)
+
+Name: tls_psk_callback
+Value: 130
Type: struct MHD_DaemonOptionValueTlsPskCB
Comment: Configure PSK to use for the TLS key exchange.
Argument1: MHD_PskServerCredentialsCallback psk_cb
@@ -127,7 +157,7 @@ Argument2: void *psk_cb_cls
Description2: the closure for @a psk_cb
Name: no alpn
-Value: 122
+Value: 140
Type: enum MHD_Bool
Comment: Control ALPN for TLS connection.
+ Silently ignored for non-TLS.
@@ -278,7 +308,7 @@ Value: 360
Type: struct MHD_DaemonOptionValueReadyCB
Comment: Set a callback to be called for pre-start finalisation.
+
-+ The specified callback will be called one time, after network
initialisation, TLS pre-initialisation, but before the start of the internal
threads (if allowed)ю
++ The specified callback will be called one time, after network
initialisation, TLS pre-initialisation, but before the start of the internal
threads (if allowed)
Argument1: MHD_DaemonReadyCallback cb
Description1: the pre-start callback
Argument2: void *cb_cls
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [libmicrohttpd] 112/335: microhttpd2.h: daemon options cleanup, (continued)
- [libmicrohttpd] 112/335: microhttpd2.h: daemon options cleanup, gnunet, 2024/07/27
- [libmicrohttpd] 120/335: microhttpd2.h: converted connection options, gnunet, 2024/07/27
- [libmicrohttpd] 105/335: script updates, gnunet, 2024/07/27
- [libmicrohttpd] 125/335: microhttpd2.h: added missing setting for large pool, gnunet, 2024/07/27
- [libmicrohttpd] 108/335: microhttpd2.h: preparation, gnunet, 2024/07/27
- [libmicrohttpd] 97/335: microhttpd.h: fixed feature name, gnunet, 2024/07/27
- [libmicrohttpd] 118/335: wip, gnunet, 2024/07/27
- [libmicrohttpd] 114/335: scripts: improved code style, gnunet, 2024/07/27
- [libmicrohttpd] 121/335: script: added response options, gnunet, 2024/07/27
- [libmicrohttpd] 127/335: m1 report update to match the header, gnunet, 2024/07/27
- [libmicrohttpd] 111/335: migrated leftover daemon options to the database,
gnunet <=
- [libmicrohttpd] 113/335: microhttpd2.h: fixed code style, gnunet, 2024/07/27
- [libmicrohttpd] 115/335: microhttpd2.h: fixed typos in markers, gnunet, 2024/07/27
- [libmicrohttpd] 110/335: microhttpd2.h: added generated daemon options, gnunet, 2024/07/27
- [libmicrohttpd] 117/335: microhttpd2.h: updated with generated content, gnunet, 2024/07/27
- [libmicrohttpd] 130/335: fix misc issues, largely documentation, gnunet, 2024/07/27
- [libmicrohttpd] 134/335: microhttpd2.h: regenerated daemon options, gnunet, 2024/07/27
- [libmicrohttpd] 123/335: microhttpd2.h: fixed daemon options, gnunet, 2024/07/27
- [libmicrohttpd] 124/335: Option: added missing daemon option for large memory pool, gnunet, 2024/07/27
- [libmicrohttpd] 122/335: microhttpd2.h: converted response options, gnunet, 2024/07/27
- [libmicrohttpd] 126/335: m1 report update, gnunet, 2024/07/27