View Issue Details

IDProjectCategoryView StatusLast Update
0006671libmicrohttpdHTTPS (TLS)public2024-01-21 13:38
Reportersilvioprog Assigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status newResolutionopen 
Summary0006671: New API support allowing to load the TLS library dynamically.
DescriptionIt would be nice to provide a new API support allowing to load the TLS library dynamically.

This feature would be useful to:

- allow to implement support other TLS libraries, like OpenSSL and mbedTLS (0004917 and 0004918);
- allow to distribute a single MHD library that supports HTTP or HTTPS, but without requiring the TLS libraries when starting only the HTTP server;
- allow to customize the TLS loading, but enabling/disabling specific options or flags regarding each TLS library;
- allow to enable/disable the TLS support at runtime.

This new API could be like an extension support, allowing the users (programmers) to implement new TLS extensions (backends).
Additional InformationPossible help for the following issues:

1. https://bugs.gnunet.org/view.php?id=4917
2. https://bugs.gnunet.org/view.php?id=4918
TagsNo tags attached.

Relationships

related to 0004917 new OpenSSL support 
related to 0004918 new mbed TLS support 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-12-31 22:01 silvioprog New Issue
2024-01-21 13:25 Christian Grothoff Category HTTPS (SSL) => HTTPS (TLS)
2024-01-21 13:37 Christian Grothoff Relationship added related to 0004917
2024-01-21 13:38 Christian Grothoff Relationship added related to 0004918