libmicrohttpd-dev - library embedding HTTP server functionality (development)

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libmicrohttpd-dev
Package version 0.9.37+dfsg
Package release 1+b1
Package architecture amd64
Package type deb
Installed size 339 B
Download size 171.34 KB
Official Mirror
GNU libmicrohttpd is a small C library that is supposed to make it easy to run
an HTTP server as part of another application. Key features that distinguish
GNU Libmicrohttpd from other projects are:
* C library: fast and small
* API is simple, expressive and fully reentrant
* Implementation is HTTP 1.1 compliant
* HTTP server can listen on multiple ports
* Four different threading models (select, poll, pthread, thread pool)
* Support for IPv6
* Support for SHOUTcast
* Support for incremental processing of POST data (optional)
* Support for basic and digest authentication (optional)
* Support for SSL3 and TLS
This package contains the development files.


Package Version Architecture Repository
libmicrohttpd-dev_0.9.37+dfsg-1+b1_i386.deb 0.9.37+dfsg i386 Debian Main
libmicrohttpd-dev - - -


Name Value
libmicrohttpd10 = 0.9.37+dfsg-1+b1


Type URL
Binary Package libmicrohttpd-dev_0.9.37+dfsg-1+b1_amd64.deb
Source Package libmicrohttpd

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libmicrohttpd-dev deb package:
    # sudo apt-get install libmicrohttpd-dev




2014-07-10 - Bertrand Marc <>
libmicrohttpd (0.9.37+dfsg-1) unstable; urgency=medium
* Exclude non-free src/datadir/spdy-draft.txt (Closes: #745404) from
debian/copyright and update debian/watch to mangle the debian version.
* Imported Upstream version 0.9.37+dfsg.
* Remove 02-hiding_symbols.patch: manual hiding of symbols is not necessary
anymore as visibility is set when needed.
* Add two new symbols from 0.9.35 in libmicrohttpd10.symbols.
* Build depend on libgnutls28-dev instead of libgnutls-dev (Closes: #753115).
* debian/control: make libmicrohttpd10 pre-depend on ${misc:Pre-Depends}
instead of multi-arch.
2014-01-01 - Ivo De Decker <>
libmicrohttpd (0.9.33-1) unstable; urgency=medium
[ Bertrand Marc ]
* Imported Upstream version 0.9.33
* Make uscan check the archive signature:
+ add the upstream key to debian/upstream-signing-key.pgp.
+ add the binary key to debian/source/include-binaries.
+ add pgpsigurlmangle to debian/watch.
* Hide uneeded exported symbols according to microhttpd.h and EXPORT.sym.
This fixes building on kfreebsd (Closes: #733184).
+ cherry pick 02-hiding_symbols from upstream svn.
+ remove every unwanted symbols from libmicrohttpd10.symbols.
* Standards version 3.9.5:
+ remove dependency on dpkg (>= 1.15.4) | install-info.
[ Ivo De Decker ]
* Add missing build-dep on texinfo.
2013-12-11 - Bertrand Marc <>
libmicrohttpd (0.9.32-1) unstable; urgency=medium
* Imported Upstream version 0.9.32
+ Fix CVE-2013-7038 and CVE-2013-7039 (Closes: #731933).
* debian/libmicrohttpd10.symbols:
+ remove 2 unused symbols.
+ add a new one from 0.9.30.
+ add 2 new ones from 0.9.32.
* Refresh the only patch.
* debian/rules: remove an old cleaning rule after install.
2013-07-17 - Bertrand Marc <>
libmicrohttpd (0.9.27-2) unstable; urgency=low
* Disable the test suite, as it fails on kfreebsd.
* Remove useless debian/source/options.
* debian/control: update Vcs-git and Vcs-browser to use
instead of
2013-05-19 - Bertrand Marc <>
libmicrohttpd (0.9.27-1) unstable; urgency=low
* Move the git repository to collab-maint.
* Imported Upstream version 0.9.27
* debian/rules: remove useless override_dh_builddeb.
* Add a symbols file for libmicrohttpd.
* Enable the test suite.
* debian/control: extend long descriptions with key features.
* Migrate debian/copyright to standard format 1.0.
* Standards version 3.9.4.
2012-06-24 - Bertrand Marc <>
libmicrohttpd (0.9.20-1) unstable; urgency=low
* debian/control: add Vcs-Git and Vcs-browser fields.
* Imported Upstream version 0.9.20.
* debian/control: remove duplicate field "section".
2012-04-14 - Bertrand Marc <>
libmicrohttpd (0.9.19-3) unstable; urgency=low
* New maintainer (Closes: #660445).
* Upload to unstable.
* Standards version 3.9.3.
* Add a dependency on dpkg (>= 1.15.4) | install-info for extract,
see Policy section 12.2.
* Add debian/watch.
* Move to autoreconf:
+ build-depends on autoconf, automake, dh-autoreconf.
+ debian/rules: use dh --with autoreconf.
2012-02-19 - Daniel Baumann <>
libmicrohttpd (0.9.19-2) experimental; urgency=low
* Orphaning package.
2012-02-15 - Daniel Baumann <>
libmicrohttpd (0.9.19-1) experimental; urgency=low
* Merging upstream version 0.9.19 (Closes: #660012).
* Updating package to debhelper version 9.
* Updating years in copyright file.
2011-11-20 - Daniel Baumann <>
libmicrohttpd (0.9.17-1) experimental; urgency=low
* Merging upstream version 0.9.17.

See Also

Package Description
libmicrohttpd10_0.9.37+dfsg-1+b1_amd64.deb library embedding HTTP server functionality
libmidi-perl_0.80-3_all.deb read, compose, modify, and write MIDI files in Perl
libmigemo-dev_1.2+gh0.20140306-4_amd64.deb Japanese incremental search tool written in C - development binaries
libmigemo1_1.2+gh0.20140306-4_amd64.deb Japanese incremental search tool written in C - library
libmiglayout-java_4.2-1_all.deb Java Layout Manager
libmikmatch-ocaml-dev_1.0.7-1_amd64.deb camlp4 extension for pattern matching with regexps - development
libmikmatch-ocaml_1.0.7-1_amd64.deb camlp4 extension for pattern matching with regexps - runtime
libmikmod-config_3.3.7-1_amd64.deb Portable sound library - development binaries
libmikmod-dev_3.3.7-1_amd64.deb Portable sound library - development files
libmikmod3_3.3.7-1_amd64.deb Portable sound library
libmilter-dev_8.14.4-8+deb8u2_amd64.deb Sendmail Mail Filter API (Milter) (development files)
libmilter1.0.1_8.14.4-8+deb8u2_amd64.deb Sendmail Mail Filter API (Milter)
libmime-base32-perl_1.02a-1_all.deb Base32 encoder/decoder
libmime-base64-urlsafe-perl_0.01-1_all.deb Perl version of Python's URL-safe base64 codec
libmime-charset-perl_1.011.1-1+deb8u2_all.deb module for MIME character set information