Constify static content.
[darkstat] / http.c
2016-03-28 Emil MikulicConstify static content.
2016-03-28 Emil MikulicServe favicon over http.
2014-12-07 Emil MikulicFix use-after-free in http_stop().
2014-01-25 Emil MikulicBump copyright years.
2014-01-25 Emil MikulicMake base url optional.
2014-01-25 Emil MikulicBring back the --base functionality.
2014-01-25 Emil Mikulicxasprintf() size_t as %qu with cast.
2014-01-25 Emil MikulicFix memory leak.
2014-01-25 Emil MikulicMark _printflike_ things so we get format warnings.
2014-01-25 Emil MikulicUse time_t instead of long.
2013-08-06 Emil MikulicChange listen() backlog from -1 to 128.
2013-08-06 Emil MikulicSet the listening socket non-blocking before we accept...
2012-07-08 Emil MikulicUse a monotonic clock where appropriate.
2012-06-11 Emil MikulicFix format warning.
2012-06-11 Emil MikulicDon't err() if we can't create one socket for http.
2012-03-01 Emil MikulicImprove error message when binding http port.
2012-01-23 Emil MikulicMore diagnostics when socket() fails.
2011-09-11 Malte S. StretzBail out early if the request is too large.
2011-09-11 Malte S. StretzRemove an unnecessary define.
2011-09-11 Malte S. StretzSome small free() fixups.
2011-06-21 Emil MikulicMake bind() failure nonfatal.
2011-06-21 Malte S. StretzExplicitly enable IPV6_V6ONLY.
2011-06-21 Malte S. StretzMark MIN and MAX as macros as they have side effects.
2011-06-09 Emil MikulicExplain Linux workaround for binding to all addresses.
2011-06-09 Emil MikulicDon't use AI_ADDRCONFIG.
2011-06-04 Emil MikulicBump copyright years.
2011-06-04 Emil MikulicRemove includes of darkstat.h, add cdefs.h where needed.
2011-06-04 Emil MikulicUse multiple listening sockets, allow multiple bindaddrs.
2011-06-04 Malte S. StretzReplace the --base code with relative paths.
2011-06-04 Emil MikulicInclude config.h explicitly.
2011-06-04 Malte S. StretzPrefix all global variables to aid debugging.
2011-06-04 Emil MikulicSimplify how the http socket is bound.
2011-06-04 Emil MikulicShow base_url in "listening on" output.
2011-06-04 Emil MikulicPut fewer slashes into the slashed_url.
2011-06-04 Emil Mikulicreply_sent is zero in poll_send_header_and_reply
2011-05-29 Emil MikulicHandle getnameinfo() failing in timeout code.
2011-05-29 Emil MikulicClean up un-needed date variables, include str.
2011-05-28 Emil MikulicDon't leak base_url memory.
2011-05-28 Malte S. StretzAvoid indexing of darkstat pages.
2011-05-28 Malte S. StretzFix a memory leak triggered by 404s.
2011-05-28 Malte S. StretzConsolidate HTTP header generation.
2011-05-28 Malte S. StretzIntroducing the --base switch to modify the base URL.
2011-05-28 Malte S. StretzMake HTML template more flexible.
2011-05-28 Emil MikulicRemove verbose output I'm comfortable removing.
2011-05-28 Emil MikulicBe explicit about missing case.
2011-05-15 Emil MikulicPick nits.
2011-05-09 Mats Erik AnderssonFine tuning for OpenBSD and GNU/kfreebsd.
2011-05-09 Mats Erik AnderssonFirst graphical accounting of IPv6.
2011-05-09 Mats Erik AnderssonMaking the webserver IPv6 capable.
2009-11-18 Emil MikulicImprove the "timeout on" diagnostic message.
2009-04-24 Emil MikulicImport darkstat 3.0.712 3.0.712