[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libmicrohttpd] GNU libmicrohttpd 0.9.8 released
From: |
Christian Grothoff |
Subject: |
[libmicrohttpd] GNU libmicrohttpd 0.9.8 released |
Date: |
Fri, 4 Mar 2011 11:24:23 +0100 |
User-agent: |
KMail/1.13.5 (Linux/2.6.35-27-generic; KDE/4.5.1; i686; ; ) |
Dear all,
I'm pleased to announce the release of GNU libmicrohttpd 0.9.8.
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).
The bugfixes in this release were a fix for sendfile (handling > 2 GB files on
32-bit systems and tolerating kernel errors by automatically trying again
using standard send instead) and an issue with the base64 decoder on platforms
where 'char' was 'unsigned'. New features are enabling the use of 'poll' in
combination with all execution modes (internal 'select', external 'select',
threading, thread-pool) and a new API call that enables support for externally
connected TCP connections to clients. Portability was improved by eliminating
the use of pthread_kill to shutdown threads. Finally, the 'select' calls no
longer limit their timeout to 1s but instead block indefinitely if the system
is idle (this should improve battery life for embedded systems by reducing
wakes).
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) at
http://www.gnu.org/software/libmicrohttpd/ has also been updated,
including a new chapter on how to manage sessions, including creatig
a sequece of forms and handling of POSTs.
Happy hacking!
Christian
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [libmicrohttpd] GNU libmicrohttpd 0.9.8 released,
Christian Grothoff <=