summaryrefslogtreecommitdiffstats
path: root/cgi.c
Commit message (Expand)AuthorAgeFilesLines
* Make the SCRIPT_NAME logic simpler, safer, and make it actually work;Ingo Schwarze2016-03-181-23/+15
* make man(1) mode the default rather than apropos(1) modeIngo Schwarze2016-03-171-1/+2
* support short URIs for man.openbsd.orgIngo Schwarze2016-03-171-8/+68
* Don't retain the search query in the resulting manual links.Ingo Schwarze2016-01-041-55/+2
* Modernization, no functional change intended:Ingo Schwarze2015-11-071-11/+22
* Use include files "header.html" and "footer.html" rather than aIngo Schwarze2015-11-051-1/+19
* Unify the three stylesheets into a single CSS file.Ingo Schwarze2015-11-051-4/+2
* use the new function man_validate() here, tooIngo Schwarze2015-10-221-1/+4
* In order to become able to generate syntax tree nodes on the roff(7)Ingo Schwarze2015-10-201-2/+4
* Major character table cleanup:Ingo Schwarze2015-10-131-7/+5
* modernize style: "return" is not a functionIngo Schwarze2015-10-061-18/+18
* Profit from the unified struct roff_man and reduce the number ofIngo Schwarze2015-04-181-6/+6
* Replace the structs mdoc and man by a unified struct roff_man.Ingo Schwarze2015-04-181-2/+2
* Actually use the new man.conf(5) "output" directive.Ingo Schwarze2015-03-271-6/+7
* Parse the new man.conf(5) "output" directive.Ingo Schwarze2015-03-271-3/+3
* trim trailing white space, no code change;Ingo Schwarze2015-02-101-11/+11
* Fatal errors no longer exist.Ingo Schwarze2015-01-151-10/+2
* Make the code sipler and more robust by always assigning a valueIngo Schwarze2014-11-261-11/+5
* In man(1) mode without -a, stop searching after the first manual treeIngo Schwarze2014-11-111-0/+1
* Make the character table available to libroff so it can check theIngo Schwarze2014-10-281-2/+6
* be a bit more patient, 1s is sometimes insufficient for legitimate queriesIngo Schwarze2014-10-071-2/+2
* Modify man.cgi to use HTML5.Kristaps Dzonsons2014-09-271-5/+2
* Support backslash-escaping of white space in the query expression,Ingo Schwarze2014-09-141-33/+32
* Sync section titles with OpenBSD.Ingo Schwarze2014-08-261-6/+6
* limit CGI process execution time to make REDoS attacks less effective;Ingo Schwarze2014-08-211-0/+14
* Fully integrate apropos(1) into mandoc(1).Ingo Schwarze2014-08-171-3/+3
* Get rid of HAVE_CONFIG_H, it is always defined; idea from libnbcompat.Ingo Schwarze2014-08-101-2/+2
* mansearch.h uses uint64_t, so it needs stdint.h; found on LinuxIngo Schwarze2014-08-051-0/+1
* Choosing the right encoding is a tricky business...Ingo Schwarze2014-07-251-34/+8
* Sort the URI keys for .Xr links in the same order used by the search form,Ingo Schwarze2014-07-251-7/+12
* oops, we must not try to validate a manpath we don't have;Ingo Schwarze2014-07-251-1/+2
* We cannot easily control the order of the QUERY_STRING keys generatedIngo Schwarze2014-07-251-16/+18
* In generated .Xr links, avoid double encoding of ampersandsIngo Schwarze2014-07-251-1/+2
* Even though this is not XHTML yet, remove some gratuitious violationsIngo Schwarze2014-07-251-11/+11
* The names of all other struct query memebers match the correspondingIngo Schwarze2014-07-251-12/+16
* clean up pg_show() to not modify a string returned from getenv(3)Ingo Schwarze2014-07-251-14/+19
* Rewrite http_parse() completely:Ingo Schwarze2014-07-251-47/+102
* Sort result pages first by section number, then by name.Ingo Schwarze2014-07-241-11/+0
* Provide a dropdown entry "All Architectures" and make it the default.Ingo Schwarze2014-07-241-1/+25
* Security fix to prevent XSS attacks:Ingo Schwarze2014-07-221-1/+41
* fix a minibug reported by kristaps@:Ingo Schwarze2014-07-211-5/+9
* Kristaps points out that the current HTTP/1.1 draft standard (RFCIngo Schwarze2014-07-211-2/+2
* Security fix:Ingo Schwarze2014-07-191-4/+33
* Security fix:Ingo Schwarze2014-07-191-1/+28
* Do not use the HTTP_HOST CGI variable,Ingo Schwarze2014-07-181-6/+2
* When the MAN_DIR/manpath.conf configuration file does not exist or is empty,Ingo Schwarze2014-07-181-2/+12
* Compatibility hack for the old "manpath=OpenBSD<blank>" query parameter format;Ingo Schwarze2014-07-131-4/+15
* Make the calltree a bit easier to understand by giving theIngo Schwarze2014-07-131-22/+21
* make source vs. formatted guessing a bit more robustIngo Schwarze2014-07-131-0/+2
* By popular demand, bring man.cgi default mode closer to what man(1) does:Ingo Schwarze2014-07-131-20/+46