<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://hg.omfa.de/prosody-hg/</link>
    <language>en-us</language>

    <title>prosody-hg: net/httpserver.lua history</title>
    <description>net/httpserver.lua revision history</description>
    <item>
    <title>net: Prefix module imports with prosody namespace</title>
    <link>http://hg.omfa.de/prosody-hg/log/ba409c67353b/net/httpserver.lua</link>
    <description><![CDATA[net: Prefix module imports with prosody namespace]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Fri, 17 Mar 2023 16:23:12 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Make function local, fixes loading since there is no environment [luacheck]</title>
    <link>http://hg.omfa.de/prosody-hg/log/adc17a2bd6fd/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Make function local, fixes loading since there is no environment [luacheck]]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Fri, 23 Mar 2018 13:20:19 +0100</pubDate>
</item>
<item>
    <title>vairious: Add annotation when an empty environment is set [luacheck]</title>
    <link>http://hg.omfa.de/prosody-hg/log/4f0f5b49bb03/net/httpserver.lua</link>
    <description><![CDATA[vairious: Add annotation when an empty environment is set [luacheck]]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Wed, 28 Feb 2018 20:06:26 +0100</pubDate>
</item>
<item>
    <title>Update every link to the documentation to use HTTPS</title>
    <link>http://hg.omfa.de/prosody-hg/log/a5a080c12c96/net/httpserver.lua</link>
    <description><![CDATA[Update every link to the documentation to use HTTPS]]></description>
    <author>&#69;&#109;&#109;&#97;&#110;&#117;&#101;&#108;&#32;&#71;&#105;&#108;&#32;&#80;&#101;&#121;&#114;&#111;&#116;&#32;&#60;&#108;&#105;&#110;&#107;&#109;&#97;&#117;&#118;&#101;&#64;&#108;&#105;&#110;&#107;&#109;&#97;&#117;&#118;&#101;&#46;&#102;&#114;&#62;</author>
    <pubDate>Sat, 16 Apr 2016 21:08:05 +0100</pubDate>
</item>
<item>
    <title>net.*: Remove use of module() function</title>
    <link>http://hg.omfa.de/prosody-hg/log/647adfd8f738/net/httpserver.lua</link>
    <description><![CDATA[net.*: Remove use of module() function]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Sat, 21 Feb 2015 10:45:24 +0100</pubDate>
</item>
<item>
    <title>Merge 0.9-&gt;trunk</title>
    <link>http://hg.omfa.de/prosody-hg/log/e239668aa6d2/net/httpserver.lua</link>
    <description><![CDATA[Merge 0.9-&gt;trunk]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 29 Apr 2012 02:10:55 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Add compatibility stub</title>
    <link>http://hg.omfa.de/prosody-hg/log/e10b623ccecb/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Add compatibility stub]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 28 Apr 2012 16:41:35 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Comment dependency on connlisteners. Further cleanup to follow.</title>
    <link>http://hg.omfa.de/prosody-hg/log/de04897cb8fe/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Comment dependency on connlisteners. Further cleanup to follow.]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 22 Apr 2012 23:43:34 +0500</pubDate>
</item>
<item>
    <title>net.httpserver: Removed unused import.</title>
    <link>http://hg.omfa.de/prosody-hg/log/d1d4d8c8a2a9/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Removed unused import.]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 09 Dec 2011 11:38:35 +0500</pubDate>
</item>
<item>
    <title>net.httpserver: Revert commit eccd3c87d717 which has since been fixed in a better way</title>
    <link>http://hg.omfa.de/prosody-hg/log/1c2daf61c348/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Revert commit eccd3c87d717 which has since been fixed in a better way]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 21 Mar 2011 19:35:53 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Removed an unused function.</title>
    <link>http://hg.omfa.de/prosody-hg/log/9864f1375f3d/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Removed an unused function.]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 23 Feb 2011 07:26:54 +0500</pubDate>
</item>
<item>
    <title>net.httpserver: Fix HTTP after commit c299726d2b4e and add a 500 error response if a request handler fails to make a response to the client</title>
    <link>http://hg.omfa.de/prosody-hg/log/843240294be1/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Fix HTTP after commit c299726d2b4e and add a 500 error response if a request handler fails to make a response to the client]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 23 Feb 2011 00:31:12 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Catch errors thrown in HTTP handlers.</title>
    <link>http://hg.omfa.de/prosody-hg/log/c299726d2b4e/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Catch errors thrown in HTTP handlers.]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 23 Feb 2011 02:03:55 +0500</pubDate>
</item>
<item>
    <title>net.httpserver: Log when an error occurs inside a HTTP request handler</title>
    <link>http://hg.omfa.de/prosody-hg/log/eccd3c87d717/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Log when an error occurs inside a HTTP request handler]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 13 Feb 2011 22:57:17 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Removed unused import and variables.</title>
    <link>http://hg.omfa.de/prosody-hg/log/32073a0fbcca/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Removed unused import and variables.]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 05 Jan 2011 06:34:23 +0500</pubDate>
</item>
<item>
    <title>net.httpserver: Changed an unnecessary global access.</title>
    <link>http://hg.omfa.de/prosody-hg/log/420e57319f89/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Changed an unnecessary global access.]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 05 Jan 2011 06:26:49 +0500</pubDate>
</item>
<item>
    <title>net.httpserver: Decode percent-encoded characters in URL path.</title>
    <link>http://hg.omfa.de/prosody-hg/log/b840c4c77b92/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Decode percent-encoded characters in URL path.]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 05 Jan 2011 06:23:17 +0500</pubDate>
</item>
<item>
    <title>net.httpserver: Default 'ports' = {5280}</title>
    <link>http://hg.omfa.de/prosody-hg/log/e8be634e217a/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Default 'ports' = {5280}]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 17 Dec 2010 01:24:59 +0000</pubDate>
</item>
<item>
    <title>Monster whitespace commit (beware the whitespace monster).</title>
    <link>http://hg.omfa.de/prosody-hg/log/bc139431830b/net/httpserver.lua</link>
    <description><![CDATA[Monster whitespace commit (beware the whitespace monster).]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 16 Oct 2010 23:00:42 +0500</pubDate>
</item>
<item>
    <title>net.httpserver: Removed old HTTP parser, and updated to use util.httpstream.</title>
    <link>http://hg.omfa.de/prosody-hg/log/e9159b325e33/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Removed old HTTP parser, and updated to use util.httpstream.]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 17 Sep 2010 04:06:07 +0500</pubDate>
</item>
<item>
    <title>net.httpserver: Join multiple headers with the same name as per RFC (thanks darkhippo)</title>
    <link>http://hg.omfa.de/prosody-hg/log/84fe4d5ac2ed/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Join multiple headers with the same name as per RFC (thanks darkhippo)]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 28 Aug 2010 23:41:09 +0100</pubDate>
</item>
<item>
    <title>Merge 0.6-&gt;0.7</title>
    <link>http://hg.omfa.de/prosody-hg/log/692b3c6c5bd2/net/httpserver.lua</link>
    <description><![CDATA[Merge 0.6-&gt;0.7]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 22 Mar 2010 17:24:55 +0000</pubDate>
</item>
<item>
    <title>Update copyright headers for 2010</title>
    <link>http://hg.omfa.de/prosody-hg/log/b7049746bd29/net/httpserver.lua</link>
    <description><![CDATA[Update copyright headers for 2010]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 22 Mar 2010 17:06:15 +0000</pubDate>
</item>
<item>
    <title>Merge 0.6.2/waqas with 0.6.2/MattJ</title>
    <link>http://hg.omfa.de/prosody-hg/log/1edeb8fe7d14/net/httpserver.lua</link>
    <description><![CDATA[Merge 0.6.2/waqas with 0.6.2/MattJ]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 03 Mar 2010 22:05:05 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: More robust handling of headers split across multiple packets</title>
    <link>http://hg.omfa.de/prosody-hg/log/a17e73ab5f4c/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: More robust handling of headers split across multiple packets]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 21 Jan 2010 14:53:01 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Make it possible to return responses with no body</title>
    <link>http://hg.omfa.de/prosody-hg/log/dfb5fa77d437/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Make it possible to return responses with no body]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 21 Jan 2010 13:14:52 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Close connection on invalid HTTP status line</title>
    <link>http://hg.omfa.de/prosody-hg/log/ff5039708b19/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Close connection on invalid HTTP status line]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 21 Jan 2010 13:10:13 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Removed mime handling (now in mod_httpserver). Unknown dynamic content is now always served as text/html.</title>
    <link>http://hg.omfa.de/prosody-hg/log/72b31799b0cb/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Removed mime handling (now in mod_httpserver). Unknown dynamic content is now always served as text/html.]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 10 Dec 2009 16:36:33 +0500</pubDate>
</item>
<item>
    <title>Disable SSLv2 by default, it's known to be insecure.</title>
    <link>http://hg.omfa.de/prosody-hg/log/473627393d40/net/httpserver.lua</link>
    <description><![CDATA[Disable SSLv2 by default, it's known to be insecure.]]></description>
    <author>&#80;&#97;&#117;&#108;&#32;&#65;&#117;&#114;&#105;&#99;&#104;&#32;&#60;&#112;&#97;&#117;&#108;&#64;&#100;&#97;&#114;&#107;&#114;&#97;&#105;&#110;&#52;&#50;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 04 Dec 2009 09:48:08 -0800</pubDate>
</item>
<item>
    <title>net.httpserver: Quick fix to set the correct Content-Type on simple (string) responses, for a few known types</title>
    <link>http://hg.omfa.de/prosody-hg/log/5d3ad9a6b3be/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Quick fix to set the correct Content-Type on simple (string) responses, for a few known types]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 02 Dec 2009 18:02:47 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Make request.conn be the server.lua conn instead of the underlying socket (more useful this way)</title>
    <link>http://hg.omfa.de/prosody-hg/log/8a16c5e92bcb/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Make request.conn be the server.lua conn instead of the underlying socket (more useful this way)]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 08 Feb 2010 11:22:21 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Trailing whitespace</title>
    <link>http://hg.omfa.de/prosody-hg/log/9e69aecad25e/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Trailing whitespace]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 08 Feb 2010 11:20:19 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: More robust handling of headers split across multiple packets</title>
    <link>http://hg.omfa.de/prosody-hg/log/2f235c57d713/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: More robust handling of headers split across multiple packets]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 21 Jan 2010 14:53:01 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Make it possible to return responses with no body</title>
    <link>http://hg.omfa.de/prosody-hg/log/9b407a6acf39/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Make it possible to return responses with no body]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 21 Jan 2010 13:14:52 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Close connection on invalid HTTP status line</title>
    <link>http://hg.omfa.de/prosody-hg/log/3596d181cfc3/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Close connection on invalid HTTP status line]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 21 Jan 2010 13:10:13 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Optimized response serialization.</title>
    <link>http://hg.omfa.de/prosody-hg/log/0325f241a26c/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Optimized response serialization.]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 27 Dec 2009 10:09:22 +0500</pubDate>
</item>
<item>
    <title>net.httpserver: Fix usage of old connection API syntax</title>
    <link>http://hg.omfa.de/prosody-hg/log/7ddb8ce0cd0b/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Fix usage of old connection API syntax]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 17 Dec 2009 20:10:11 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Removed mime handling (now in mod_httpserver). Unknown dynamic content is now always served as text/html.</title>
    <link>http://hg.omfa.de/prosody-hg/log/f1832bf27f84/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Removed mime handling (now in mod_httpserver). Unknown dynamic content is now always served as text/html.]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 10 Dec 2009 16:36:33 +0500</pubDate>
</item>
<item>
    <title>Disable SSLv2 by default, it's known to be insecure.</title>
    <link>http://hg.omfa.de/prosody-hg/log/7e7484a4e821/net/httpserver.lua</link>
    <description><![CDATA[Disable SSLv2 by default, it's known to be insecure.]]></description>
    <author>&#80;&#97;&#117;&#108;&#32;&#65;&#117;&#114;&#105;&#99;&#104;&#32;&#60;&#112;&#97;&#117;&#108;&#64;&#100;&#97;&#114;&#107;&#114;&#97;&#105;&#110;&#52;&#50;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 04 Dec 2009 09:48:08 -0800</pubDate>
</item>
<item>
    <title>net.httpserver: Fix to work with new server API</title>
    <link>http://hg.omfa.de/prosody-hg/log/dd344b94d088/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Fix to work with new server API]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 02 Dec 2009 18:03:10 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Quick fix to set the correct Content-Type on simple (string) responses, for a few known types</title>
    <link>http://hg.omfa.de/prosody-hg/log/6241da17f48d/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Quick fix to set the correct Content-Type on simple (string) responses, for a few known types]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 02 Dec 2009 18:02:47 +0000</pubDate>
</item>
<item>
    <title>net.httpserver, net.http: Update for new net.server API (untested)</title>
    <link>http://hg.omfa.de/prosody-hg/log/828e161cdfc7/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver, net.http: Update for new net.server API (untested)]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 22 Nov 2009 04:44:26 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Pass correct connection object to disconnect listener, which fixes a small leak</title>
    <link>http://hg.omfa.de/prosody-hg/log/b3a640892549/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Pass correct connection object to disconnect listener, which fixes a small leak]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 01 Nov 2009 19:41:49 +0000</pubDate>
</item>
<item>
    <title>net.httpserver: Pass on interface option from new_from_config() (thanks Chris)</title>
    <link>http://hg.omfa.de/prosody-hg/log/43b7c0980d23/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Pass on interface option from new_from_config() (thanks Chris)]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 19 Oct 2009 17:56:39 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Allow modules registering to provide more than just a default path when using httpserver.new_from_config</title>
    <link>http://hg.omfa.de/prosody-hg/log/36e1238db2f2/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Allow modules registering to provide more than just a default path when using httpserver.new_from_config]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 03 Oct 2009 00:54:58 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Allow overriding default request handler</title>
    <link>http://hg.omfa.de/prosody-hg/log/d1243b321c45/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Allow overriding default request handler]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 11 Aug 2009 20:49:19 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Don't log response bodies!</title>
    <link>http://hg.omfa.de/prosody-hg/log/33b1aee4b77f/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Don't log response bodies!]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 11 Aug 2009 19:40:38 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Allow response.body to be a non-string</title>
    <link>http://hg.omfa.de/prosody-hg/log/4a70cbb0fad7/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Allow response.body to be a non-string]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 05 Aug 2009 03:07:45 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Reduce log level of 'request left open' message</title>
    <link>http://hg.omfa.de/prosody-hg/log/fb53fe17af36/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Reduce log level of 'request left open' message]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 27 Jul 2009 14:26:59 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Allow specification of the default base URL when using new_from_config()</title>
    <link>http://hg.omfa.de/prosody-hg/log/03f89de65d9f/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Allow specification of the default base URL when using new_from_config()]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 14 Jul 2009 21:03:30 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Add helper function to set up HTTP server according to given config options</title>
    <link>http://hg.omfa.de/prosody-hg/log/8214458eacc8/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Add helper function to set up HTTP server according to given config options]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 12 Jul 2009 15:20:43 +0100</pubDate>
</item>
<item>
    <title>Add copyright header to those files missing one</title>
    <link>http://hg.omfa.de/prosody-hg/log/569d58d21612/net/httpserver.lua</link>
    <description><![CDATA[Add copyright header to those files missing one]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 10 Jul 2009 03:08:38 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Don't upset logger when response is nil</title>
    <link>http://hg.omfa.de/prosody-hg/log/7a073b0a8f6a/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Don't upset logger when response is nil]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 28 Jun 2009 14:17:07 +0100</pubDate>
</item>
<item>
    <title>Merge with 0.4</title>
    <link>http://hg.omfa.de/prosody-hg/log/61a011ebe243/net/httpserver.lua</link>
    <description><![CDATA[Merge with 0.4]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 05 May 2009 14:20:26 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Fix for urlencoding to always produce 2 digits</title>
    <link>http://hg.omfa.de/prosody-hg/log/89ac8e9e1426/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Fix for urlencoding to always produce 2 digits]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 04 May 2009 20:35:44 +0100</pubDate>
</item>
<item>
    <title>Merge with 0.4</title>
    <link>http://hg.omfa.de/prosody-hg/log/e8a00a2ea910/net/httpserver.lua</link>
    <description><![CDATA[Merge with 0.4]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 04 May 2009 19:57:05 +0100</pubDate>
</item>
<item>
    <title>net.http, net.httpserver: Remove urlcodes table... it really isn't needed (thanks Jan Harkes)</title>
    <link>http://hg.omfa.de/prosody-hg/log/a1cf1d623695/net/httpserver.lua</link>
    <description><![CDATA[net.http, net.httpserver: Remove urlcodes table... it really isn't needed (thanks Jan Harkes)]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 04 May 2009 19:53:31 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Fix potential nil access</title>
    <link>http://hg.omfa.de/prosody-hg/log/ececc4162d58/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Fix potential nil access]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 22 Apr 2009 20:31:45 +0100</pubDate>
</item>
<item>
    <title>Merge with 0.4 branch</title>
    <link>http://hg.omfa.de/prosody-hg/log/084d265b37cf/net/httpserver.lua</link>
    <description><![CDATA[Merge with 0.4 branch]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 23 Apr 2009 21:06:08 +0100</pubDate>
</item>
<item>
    <title>net.httpserver: Fix traceback when sending response to a destroyed request</title>
    <link>http://hg.omfa.de/prosody-hg/log/c04b40a0740b/net/httpserver.lua</link>
    <description><![CDATA[net.httpserver: Fix traceback when sending response to a destroyed request]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 23 Apr 2009 21:04:56 +0100</pubDate>
</item>

  </channel>
</rss>
