Download List

Sponsored link


GNU libmicrohttpd is a small C library for embedding HTTP server functionality into other applications. It is reentrant, fast, supports HTTP 1.1, and permits listening on multiple ports. The API is simple and still powerful enough to allow programmers to use the entire HTTP feature set. SSL/TLS support is available as an option.


System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from page, and the downloads themselves may not be hosted on OSDN.

2013-02-06 09:58

此版本允许创建与使用 MHD_create_response_from_callback 零字节的响应。添加了几个"const"语句,以便允许保留更多静态字符串在 rom。已修改代码 PlibC 0.1.7 与在 Windows 上工作。后处理器现在容忍上载,不包含"",并返回不具有匹配值的键。
标签: Stable, Minor bugfixes
This release allows creating responses with zero bytes using

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.

2012-12-26 09:40

此版本修复了的参数从 IE8 和 Chrome 的开机自检数据处理中的损失。它自动设置"连接: 关闭"页眉如果客户端请求的连接将被关闭。最后,鉴于 '分块' 编码和内容长度,MHD 现在忽略内容长度标题根据 RFC。
标签: Minor bugfixes, Stable
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.

2012-02-01 07:45

此版本修复某些 (罕见) 边界格式处理中 (现在容忍报价单和垃圾数据之前多部分边界) 的后处理器。在系统上"sin_len"在哪里"结构接近于"(如 FreeBSD) 的一部分,该字段现在正确地初始化。
标签: Minor bugfixes, Stable
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.

2012-01-24 07:25

此版本修复了若干小 bug。尤其是,在某些情况下不及格摘要式身份验证 (nonce 计数 > = 10 或获取具有 URL 参数)。此外,在 MHD_get_timeout 中未初始化的变量可能导致不正确的 (低) 超时值将返回。套接字,现非阻塞为 OS X,避免同时在网络 I/O 上等待挂上的 SSL 连接。有关如何使用身份验证 Api 以及如何使用双栈支持运行 MHD 的文档被改进了。
标签: Minor bugfixes, Stable
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.

2011-11-20 09:21

此版本修复了错误的返回值,如果没有超时设置生成 MHD_get_timeout。它还会修复意外的加法"连接: 关闭"页脚在某些 (罕见) 的情况下。
标签: Stable, Minor bugfixes
This release fixes a wrong return value generated by MHD_get_timeout if no timeout was set. It also fixes an accidental addition of a "Connection: close" footer under certain (rare) circumstances.

Project Resources