libmicrohttpd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libmicrohttpd] libmicrohttpd 0.9.32 released


From: Christian Grothoff
Subject: [libmicrohttpd] libmicrohttpd 0.9.32 released
Date: Tue, 03 Dec 2013 21:45:55 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131103 Icedove/17.0.10

Dear all,

I'm happy to announce the release of libmicrohttpd 0.9.32, which
in particular includes a few (minor) security fixes reported by
Florian Weimer who did a security audit of the code (thanks!).


GNU libmicrohttpd is a small C library that is supposed to make it easy
to run an HTTP server as part of another application.  GNU libmicrohttpd
is fully HTTP 1.1 compliant and supports IPv6.  Finally, GNU
libmicrohttpd is fast, portable and has a simple API and (without TLS
support and other optional features) a small binary size (~32k).


libmicrohttpd 0.9.32 adds the 'MHD_suspend_connection' API for suspending
connections so that they can be resumed later when the server has more
data.  This was previously not possible when using a thread pool or
internal select.  Note that in thread-per-connection mode the application
must still not use this call and should instead simply block.

A race on the shutdown signal in the thread pool mode and an issue
with the post processor incorrectly handling a partial boundary at
the beginning were also fixed.  Finally, processing of upload data
in multipart encoding should now be significantly faster (relevant
for users trying to do uploads at 10 GBit/sec).


You can download GNU libmicrohttpd from

* ftp://ftp.gnu.org/gnu/libmicrohttpd/ and all GNU FTP mirrors.
* Our Subversion repository at https://gnunet.org/svn/libmicrohttpd/

Please report bugs to our bugtracker at https://gnunet.org/bugs/.

The documentation (including a reference manual and tutorial) can be
found at http://www.gnu.org/software/libmicrohttpd/.


Happy hacking!

Christian
p.s.: I do not consistently announce all releases to the list; if you
want to make sure to not miss any release, subscribe to the project
at http://freecode.net/projects/libmicrohttpd/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]