aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/cgi.c
Commit message (Expand)AuthorAgeFilesLines
* Profit from the unified struct roff_man and reduce the number ofIngo Schwarze2015-04-181-7/+7
* Replace the structs mdoc and man by a unified struct roff_man.Ingo Schwarze2015-04-181-3/+3
* Actually use the new man.conf(5) "output" directive.Ingo Schwarze2015-03-271-7/+8
* Parse the new man.conf(5) "output" directive.Ingo Schwarze2015-03-271-4/+4
* trim trailing white space, no code change;Ingo Schwarze2015-02-101-12/+12
* Fatal errors no longer exist.Ingo Schwarze2015-01-151-11/+3
* Make the code sipler and more robust by always assigning a valueIngo Schwarze2014-11-261-12/+6
* In man(1) mode without -a, stop searching after the first manual treeIngo Schwarze2014-11-111-1/+2
* Make the character table available to libroff so it can check theIngo Schwarze2014-10-281-3/+7
* be a bit more patient, 1s is sometimes insufficient for legitimate queriesIngo Schwarze2014-10-071-3/+3
* Modify man.cgi to use HTML5.Kristaps Dzonsons2014-09-271-6/+3
* Support backslash-escaping of white space in the query expression,Ingo Schwarze2014-09-141-34/+33
* Sync section titles with OpenBSD.Ingo Schwarze2014-08-261-7/+7
* limit CGI process execution time to make REDoS attacks less effective;Ingo Schwarze2014-08-211-1/+15
* Fully integrate apropos(1) into mandoc(1).Ingo Schwarze2014-08-171-4/+4
* Get rid of HAVE_CONFIG_H, it is always defined; idea from libnbcompat.Ingo Schwarze2014-08-101-3/+3
* mansearch.h uses uint64_t, so it needs stdint.h; found on LinuxIngo Schwarze2014-08-051-1/+2
* Choosing the right encoding is a tricky business...Ingo Schwarze2014-07-251-35/+9
* Sort the URI keys for .Xr links in the same order used by the search form,Ingo Schwarze2014-07-251-8/+13
* oops, we must not try to validate a manpath we don't have;Ingo Schwarze2014-07-251-2/+3
* We cannot easily control the order of the QUERY_STRING keys generatedIngo Schwarze2014-07-251-17/+19
* In generated .Xr links, avoid double encoding of ampersandsIngo Schwarze2014-07-251-2/+3
* Even though this is not XHTML yet, remove some gratuitious violationsIngo Schwarze2014-07-251-12/+12
* The names of all other struct query memebers match the correspondingIngo Schwarze2014-07-251-13/+17
* clean up pg_show() to not modify a string returned from getenv(3)Ingo Schwarze2014-07-251-15/+20
* Rewrite http_parse() completely:Ingo Schwarze2014-07-251-48/+103
* Sort result pages first by section number, then by name.Ingo Schwarze2014-07-241-12/+1
* Provide a dropdown entry "All Architectures" and make it the default.Ingo Schwarze2014-07-241-2/+26
* Security fix to prevent XSS attacks:Ingo Schwarze2014-07-221-2/+42
* fix a minibug reported by kristaps@:Ingo Schwarze2014-07-211-6/+10
* Kristaps points out that the current HTTP/1.1 draft standard (RFCIngo Schwarze2014-07-211-3/+3
* Security fix:Ingo Schwarze2014-07-191-5/+34
* Security fix:Ingo Schwarze2014-07-191-2/+29
* Do not use the HTTP_HOST CGI variable,Ingo Schwarze2014-07-181-7/+3
* When the MAN_DIR/manpath.conf configuration file does not exist or is empty,Ingo Schwarze2014-07-181-3/+13
* Compatibility hack for the old "manpath=OpenBSD<blank>" query parameter format;Ingo Schwarze2014-07-131-5/+16
* Make the calltree a bit easier to understand by giving theIngo Schwarze2014-07-131-23/+22
* make source vs. formatted guessing a bit more robustIngo Schwarze2014-07-131-1/+3
* By popular demand, bring man.cgi default mode closer to what man(1) does:Ingo Schwarze2014-07-131-21/+47
* Install the manuals of the web interface below the same directoryIngo Schwarze2014-07-131-5/+5
* Polish the search form using feedback from beck@ and others,Ingo Schwarze2014-07-121-28/+97
* No need for run-time configuration, add minimal compile-timeIngo Schwarze2014-07-121-18/+8
* Simplify: Delete 74 lines of code including one enum type, oneIngo Schwarze2014-07-121-99/+26
* Start fixing issues that beck@ helped find:Ingo Schwarze2014-07-121-38/+35
* fix the two manual links on the index pageIngo Schwarze2014-07-121-8/+9
* merge OpenBSD rev. 1.3 by tedu@:Ingo Schwarze2014-07-111-7/+9
* merge OpenBSD rev. 1.2 by tedu@:Ingo Schwarze2014-07-111-9/+10
* Link to the new man.cgi(8) manual, now that we have it! :-)Ingo Schwarze2014-07-101-3/+6
* some sugar for the index pageIngo Schwarze2014-07-091-3/+11
* Clean up error reporting:Ingo Schwarze2014-07-091-50/+51