All releases of GNU libmicrohttpd

  •  05 May 2013 18:29
Avatar

    Release Notes: This release offers performance improvements for POST processing, a new API call to reduce the number of select calls (if in "external" select mode), a new function to allow applications to stop MHD from processing new incoming connections while finishing ongoing requests, and various improvments to the documentation, including a larger demonstration server.

    •  29 Mar 2013 17:36
    Avatar

      Release Notes: This is a bugfix release. It fixes an initialization problem on some platforms and a bug in the postprocessor's URL parser. SSL connections are no longer dropped if the system uptime is less than the connection timeout.

      •  06 Feb 2013 00:55
      Avatar

        Release Notes: This release allows creating responses with zero bytes using MHD_create_response_from_callback. A few "const" statements have been added to allow keeping more static strings in ROM. The code has been modified to work with PlibC 0.1.7 on Windows. The post processor now tolerates uploads which don't contain "\r\n" and also returns keys which don't have a matching value.

        •  25 Dec 2012 15:33
        Avatar

          Release Notes: This release fixes the loss of a parameter in processing POST data from IE8 and Chrome. It automatically sets a "Connection: close" header if the client requests the connection to be closed. Finally, given both 'chunked' encoding and 'content-length', MHD now ignores the 'content-length' header as per the RFC.

          •  09 Nov 2012 20:42
          Avatar

            Release Notes: This release adds support for building libmicrohttpd for Android, fixes some build issues on W32, and fixes an issue with data in TLS buffers sometimes not being completely drained if there was no activity on the socket.

            •  01 Sep 2012 18:57
            Avatar

              Release Notes: This release fixes build problems on systems without "memory.h", fixes some incorrect query string parsing under certain (rare) circumstances, and allows basic and digest authentication to be enabled independently (useful for embedded systems).

              •  19 Jul 2012 20:02
              Avatar

                Release Notes: This release fixes potential problems with non-monotonic increasing system time values, makes sockets non-inheritable by default, and enables MHD to operate without a "listen" socket (for special circumstances).

                •  31 May 2012 11:43
                Avatar

                  Release Notes: This release fixes a minor bug where the connection termination callback was not called under certain circumstances (errors, shutdown). Furthermore, MHD_get_connection_values now iterates over the headers in the order they were received. The release also fixes various minor build issues (with general build on MinGW and with certain configure options certain testcases failed to build).

                  •  31 Jan 2012 16:56
                  Avatar

                    Release Notes: This release fixes handling of certain (rare) boundary formats in the post processor (now tolerating quotes and garbage data before multi-part boundaries). On systems where "sin_len" is part of "struct sockaddr" (such as FreeBSD), the field is now properly initialized.

                    •  23 Jan 2012 13:20
                    Avatar

                      Release Notes: This release fixes several minor bugs. In particular, digest authentication was failing under certain circumstances (nonce count >= 10 or GETs with URL arguments). Furthermore, an uninitialized variable in MHD_get_timeout could cause incorrect (low) timeout values to be returned. Sockets are now non-blocking for SSL connections on OS X to avoid hanging while waiting on network I/O. The documentation on how to use authentication APIs and how to run MHD with dual-stack support was improved.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.