aboutsummaryrefslogtreecommitdiff
path: root/src/include/microhttpd.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/microhttpd.h')
-rw-r--r--src/include/microhttpd.h37
1 files changed, 5 insertions, 32 deletions
diff --git a/src/include/microhttpd.h b/src/include/microhttpd.h
index 9c98433c..ce1bdd9d 100644
--- a/src/include/microhttpd.h
+++ b/src/include/microhttpd.h
@@ -349,24 +349,6 @@ enum MHD_OPTION
349 MHD_OPTION_SOCK_ADDR = 6, 349 MHD_OPTION_SOCK_ADDR = 6,
350 350
351 /** 351 /**
352 * Filename for the private key (key.pem) to be used by the
353 * HTTPS daemon. This option should be followed by an
354 * "const char*" argument. The memory of the filename must
355 * not be released until the application terminates.
356 * This should be used in conjunction with 'MHD_OPTION_HTTPS_CERT_PATH'.
357 */
358 MHD_OPTION_HTTPS_KEY_PATH = 7,
359
360 /**
361 * Filename for the certificate (cert.pem) to be used by the
362 * HTTPS daemon. This option should be followed by an
363 * "const char*" argument. The memory of the filename must
364 * not be released until the application terminates.
365 * This should be used in conjunction with 'MHD_OPTION_HTTPS_KEY_PATH'.
366 */
367 MHD_OPTION_HTTPS_CERT_PATH = 8,
368
369 /**
370 * Memory pointer for the private key (key.pem) to be used by the 352 * Memory pointer for the private key (key.pem) to be used by the
371 * HTTPS daemon. This option should be followed by an 353 * HTTPS daemon. This option should be followed by an
372 * "const char*" argument. 354 * "const char*" argument.
@@ -515,15 +497,6 @@ enum MHD_RequestTerminationCode
515 */ 497 */
516 MHD_REQUEST_TERMINATED_DAEMON_SHUTDOWN = 3, 498 MHD_REQUEST_TERMINATED_DAEMON_SHUTDOWN = 3,
517 499
518 /* FIXME: add TLS-specific error codes,
519 but only those that are useful! */
520 /**
521 * Processing of this secure connection encountered
522 * an error.
523 */
524 MHD_TLS_REQUEST_TERMINATED_WITH_ERROR,
525
526 MHD_TLS_REQUEST_TERMINATED_WITH_FATAL_ALERT
527}; 500};
528 501
529/** 502/**
@@ -640,11 +613,11 @@ enum MHD_GNUTLS_CompressionMethod
640enum MHD_GNUTLS_Protocol 613enum MHD_GNUTLS_Protocol
641{ 614{
642 MHD_GNUTLS_PROTOCOL_END = 0, 615 MHD_GNUTLS_PROTOCOL_END = 0,
643 MHD_GNUTLS_SSL3 = 1, 616 MHD_GNUTLS_PROTOCOL_SSL3 = 1,
644 MHD_GNUTLS_TLS1_0, 617 MHD_GNUTLS_PROTOCOL_TLS1_0,
645 MHD_GNUTLS_TLS1_1, 618 MHD_GNUTLS_PROTOCOL_TLS1_1,
646 MHD_GNUTLS_TLS1_2, 619 MHD_GNUTLS_PROTOCOL_TLS1_2,
647 MHD_GNUTLS_VERSION_UNKNOWN = 0xff 620 MHD_GNUTLS_PROTOCOL_VERSION_UNKNOWN = 0xff
648}; 621};
649 622
650/** 623/**