<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in cgi.h.example</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e0d9a108ef4dd37469b4652be96e49327a983af9 - Simplify: write HTTP 303 redirects with relative locations.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/usr.bin/mandoc/cgi.h.example#e0d9a108ef4dd37469b4652be96e49327a983af9</link>
        <description>Simplify: write HTTP 303 redirects with relative locations.Suggested by bentley@.Delete the HTTP_HOST configuration variable that is now obsolete.

            List of files:
            /openbsd-src/usr.bin/mandoc/cgi.h.example</description>
        <pubDate>Sat, 18 Mar 2017 16:48:07 +0000</pubDate>
        <dc:creator>schwarze &lt;schwarze@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>3b9cfc6f520a633b3ac1305dbb7b4678f00c028c - Make the SCRIPT_NAME logic simpler, safer, and make it actually work;</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/usr.bin/mandoc/cgi.h.example#3b9cfc6f520a633b3ac1305dbb7b4678f00c028c</link>
        <description>Make the SCRIPT_NAME logic simpler, safer, and make it actually work;in part based on ideas by bentley@.While here, improve the documentation.

            List of files:
            /openbsd-src/usr.bin/mandoc/cgi.h.example</description>
        <pubDate>Fri, 18 Mar 2016 13:21:07 +0000</pubDate>
        <dc:creator>schwarze &lt;schwarze@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>711661c76fc454c09dffdc6c35cf95469b353fa4 - Use include files &quot;header.html&quot; and &quot;footer.html&quot; rather than a</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/usr.bin/mandoc/cgi.h.example#711661c76fc454c09dffdc6c35cf95469b353fa4</link>
        <description>Use include files &quot;header.html&quot; and &quot;footer.html&quot; rather than acompiled-in string.  This is not a security risk, we read the filemanpath.conf from the same directory, anyway.  No error handlingis needed; even if the files are absent, that&apos;s not an error.This is more flexible without causing complication of the code orthe user interface.  It helps the upcoming revamp of the onlinemanual pages on man.NetBSD.org.Based on an idea by Jean-Yves Migeon &lt;jeanyves dot migeon at free dot fr&gt;,but implemented in a much simpler way.

            List of files:
            /openbsd-src/usr.bin/mandoc/cgi.h.example</description>
        <pubDate>Thu, 05 Nov 2015 20:55:46 +0000</pubDate>
        <dc:creator>schwarze &lt;schwarze@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>00a198b4ed34faa68e54b833d481a052dddd210e - Kristaps points out that the current HTTP/1.1 draft standard (RFC</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/usr.bin/mandoc/cgi.h.example#00a198b4ed34faa68e54b833d481a052dddd210e</link>
        <description>Kristaps points out that the current HTTP/1.1 draft standard (RFC2616) requires the Location: response-header field to be an absoluteURI (14.30), and only the most recent proposed standard (RFC 7231),which is barely a month old, allows a relative Location: (7.1.2).While most modern browsers appear to support relative Location:headers, some may not, and it&apos;s maybe a bit early to rely on relativeLocation: headers.I&apos;m not going back to the HTTP_HOST or SERVER_NAME CGI variables,though.  While some CGI programs certainly require those, in whichcase both the CGI programmer and the web server admin have to bevery careful to keep the system secure and reliable, man.cgi(8)does not really need them.  We always know at compile time whichdomain we are running for, and for man.cgi(8), security and reliabilityare definitely much more important than flexibility.  So make HTTP_HOSTa compile-time definition for now.

            List of files:
            /openbsd-src/usr.bin/mandoc/cgi.h.example</description>
        <pubDate>Mon, 21 Jul 2014 15:44:22 +0000</pubDate>
        <dc:creator>schwarze &lt;schwarze@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>aabcc9a1cf92b664532a1e7cb2103ad7b0a35f11 - Compatibility hack for the old &quot;manpath=OpenBSD&lt;blank&gt;&quot; query parameter format;</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/usr.bin/mandoc/cgi.h.example#aabcc9a1cf92b664532a1e7cb2103ad7b0a35f11</link>
        <description>Compatibility hack for the old &quot;manpath=OpenBSD&lt;blank&gt;&quot; query parameter format;unfortunate, more than 400 links needing this are scattered all aroundthe www.openbsd.org website, and CVSweb needs this as well.

            List of files:
            /openbsd-src/usr.bin/mandoc/cgi.h.example</description>
        <pubDate>Sun, 13 Jul 2014 15:38:06 +0000</pubDate>
        <dc:creator>schwarze &lt;schwarze@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>6fdade3e4aec538b504f1bbdb84def4af704ed80 - No need for run-time configuration, add minimal compile-time</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/usr.bin/mandoc/cgi.h.example#6fdade3e4aec538b504f1bbdb84def4af704ed80</link>
        <description>No need for run-time configuration, add minimal compile-timeconfiguration facilities, just two paths and two HTML strings.Show the title on all pages, not just the index page.

            List of files:
            /openbsd-src/usr.bin/mandoc/cgi.h.example</description>
        <pubDate>Sat, 12 Jul 2014 18:05:50 +0000</pubDate>
        <dc:creator>schwarze &lt;schwarze@openbsd.org&gt;</dc:creator>
    </item>
</channel>
</rss>
