libmicrohttpd
[Top][All Lists]
Advanced

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

Re: [libmicrohttpd] libmicrohttpd 0.9.49 released


From: Markus Doppelbauer
Subject: Re: [libmicrohttpd] libmicrohttpd 0.9.49 released
Date: Wed, 13 Apr 2016 11:18:53 +0200

Hello,

Maybe there is an other issue in 0.9.49. It works with 0.9.48.

The attached testcase tries to:
a) create a socket on port 8080
b) a connection is suspended
c) a thread waits a second, then resumes the connection
d) error: the connection is never resumed (third call).

OS: Ubuntu gnome 15.10, Linux 4.2
My comandline:
g++ -o testmhd test.cpp -I/tmp/libmicrohttpd-0.9.49/src/include/ -L/tmp/libmicrohttpd-0.9.49/src/microhttpd/.libs/ -lmicrohttpd -pthread
LD_LIBRARY_PATH=/tmp/libmicrohttpd-0.9.49/src/microhttpd/.libs/ ./testmhd
wget -O /dev/null 127.0.0.1:8080

Thanks a lot
Markus



Am Samstag, den 09.04.2016, 16:39 +0200 schrieb Christian Grothoff:
Dear all,

I'm happy to announce the release of libmicrohttpd 0.9.49.

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).


Major changes include:

* use US-ASCII only (instead of user locale settings) when performing
  caseless string comparison.
* Send response properly if sendfile() failed with EINVAL
* do not crash if pthread_create() fails
* various minor bugfixes (see ChangeLog)
* use non-blocking sockets on all platforms
* various improvements to the documentation
* reducing number of system calls

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 & Evgeny

Attachment: test.cpp
Description: Text Data


reply via email to

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