Re: [libmicrohttpd] using other TLS libraries

2017-10-25 Thread Gauthier Haderer
Hi Christan, I'm not sure I really understand your point. Regarding the detection of TLS backend's availability, one can use the function MHD_TLS_is_feature_supported() to test if a backend is present. Of course, if MHD was built without support for a TLS backend, a client won't be able to use i

Re: [libmicrohttpd] using other TLS libraries

2017-10-25 Thread Gauthier Haderer
Hi Denis, Well seen! This is a small typo but it highlighted several issues in my update of existing tests. The OpenSSL engine was identified as GnuTLS and it caused MHD to allow calls to GnuTLS-specific options that should be rejected when using OpenSSL. As I forgot to change a few occurences of

Re: [libmicrohttpd] using other TLS libraries

2017-10-25 Thread Gauthier Haderer
Hi Evgeny, I'm not familiar with the new API. I noticed it was under development but I don't know much about it. I'll try to take time to review the current proposal. Cheers, Gauthier > Hi Gauthier, > I've done impressive work. > We have very similar plans for integrated support for multiple T

Re: [libmicrohttpd] using other TLS libraries

2017-10-25 Thread Christian Grothoff
Yes, that is exactly what I would like to see, and AFAIK Evgeny has started to hack on it. -Christian On 10/25/2017 04:20 PM, Gauthier Haderer wrote: > Hi Christan, > > I'm not sure I really understand your point. > > Regarding the detection of TLS backend's availability, one can use the > func

[libmicrohttpd] any plan to support http 2.0?

2017-10-25 Thread Yuyong Zhang
Hi, There are requirements in one project I am working on to support http 2.0, especially server push functionalities. Is http 2.0 supported? If not, are there a release plan to support http 2.0? Thanks a lot. Regards, Yuyong

Re: [libmicrohttpd] any plan to support http 2.0?

2017-10-25 Thread silvioprog
Hi Yuyong. An interface for HTTP2 was sent to the trunk and it is under development: https://github.com/Karlson2k/libmicrohttpd/blob/master/src/include/microhttpd2.h Please take a look at this topic too: http://lists.gnu.org/archive/html/libmicrohttpd/2017-08/msg00013.html Cheers. On Wed, Oct

Re: [libmicrohttpd] any plan to support http 2.0?

2017-10-25 Thread Christian Grothoff
Eh, no, microhttpd2.h has _nothing_ to do with HTTP 2.0. It is simply about building a better interface for the existing HTTP 1.x. In fact, I personally do not have plans to work on HTTP 2.0-support. Happy hacking! Christian On 10/26/2017 01:23 AM, silvioprog wrote: > Hi Yuyong. > > An interfa