GNU libmicrohttpd

GNU libmicrohttpd is a widely used (Systemd, Retroshare, Gnome Music Player, Kiwix, XMBC, OpenVAS, and many, many more) C library for embedding an HTTP server into a larger C application. It is probably the most common C library for this purpose, and extremely versatile and liberally licensed (LGPL). You can even find it in a wide range of commercial products, albeit usually well hidden (i.e. While GNU libmicohttpd is widely used, there is no commercial backing behind the project at this time. The project could use a reasonable donation to put additional resources into code audits and testing, improving the security and reliability of all projects that depend on it.
posted by <hidden> • 2 years and 4 months ago Link