summaryrefslogtreecommitdiffstats
path: root/usr.bin/mandoc/cgi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fatal errors no longer exist.schwarze2015-01-151-11/+3
* Make the code sipler and more robust by always assigning a valueschwarze2014-11-261-13/+6
* In man(1) mode without -a, stop searching after the first manual treeschwarze2014-11-111-1/+2
* Make the character table available to libroff so it can check theschwarze2014-10-281-3/+7
* be a bit more patient, 1s is sometimes insufficient for legitimate queriesschwarze2014-10-071-3/+3
* Switch HTML output to polyglot HTML5; have only one single -Thml mode.schwarze2014-10-071-6/+3
* Support backslash-escaping of white space in the query expression,schwarze2014-09-141-34/+33
* Add an implementation of man(1) into the /usr/bin/mandoc binary andschwarze2014-08-271-4/+4
* Unify console and CGI section titles, bringing them closer to groff,schwarze2014-08-261-7/+7
* limit CGI process execution time to make REDoS attacks less effective;schwarze2014-08-211-1/+18
* mansearch.h uses uint64_t, so it needs stdint.h; found on Linuxschwarze2014-08-081-1/+2
* Choosing the right encoding is a tricky business...schwarze2014-07-251-35/+9
* Sort the URI keys for .Xr links in the same order used by the search form,schwarze2014-07-251-8/+13
* oops, we must not try to validate a manpath we don't have;schwarze2014-07-251-2/+3
* We cannot easily control the order of the QUERY_STRING keys generatedschwarze2014-07-251-17/+19
* In generated .Xr links, avoid double encoding of ampersandsschwarze2014-07-251-2/+3
* Even though this is not XHTML yet, remove some gratuitious violationsschwarze2014-07-251-12/+12
* The names of all other struct query memebers match the correspondingschwarze2014-07-251-13/+17
* clean up pg_show() to not modify a string returned from getenv(3)schwarze2014-07-251-15/+20
* Rewrite http_parse() completely:schwarze2014-07-251-48/+103
* Sort result pages first by section number, then by name.schwarze2014-07-241-12/+1
* Provide a dropdown entry "All Architectures" and make it the default.schwarze2014-07-241-2/+26
* Security fix to prevent XSS attacks:schwarze2014-07-221-2/+42
* fix a minibug reported by kristaps@:schwarze2014-07-211-6/+10
* Kristaps points out that the current HTTP/1.1 draft standard (RFCschwarze2014-07-211-3/+3
* Security fix:schwarze2014-07-191-5/+34
* Security fix:schwarze2014-07-191-2/+29
* Do not use the HTTP_HOST CGI variable,schwarze2014-07-181-7/+3
* When the MAN_DIR/manpath.conf configuration file does not exist or is empty,schwarze2014-07-181-3/+13
* Compatibility hack for the old "manpath=OpenBSD<blank>" query parameter format;schwarze2014-07-131-5/+16
* Make the calltree a bit easier to understand by giving theschwarze2014-07-131-23/+22
* make source vs. formatted guessing a bit more robustschwarze2014-07-131-1/+3
* By popular demand, bring man.cgi default mode closer to what man(1) does:schwarze2014-07-131-21/+47
* Install the manuals of the web interface below the same directoryschwarze2014-07-131-5/+5
* Polish the search form using feedback from beck@ and others,schwarze2014-07-121-28/+97
* No need for run-time configuration, add minimal compile-timeschwarze2014-07-121-18/+8
* Simplify: Delete 74 lines of code including one enum type, oneschwarze2014-07-121-99/+26
* Start fixing issues that beck@ helped find:schwarze2014-07-121-38/+35
* fix the two links on the start pageschwarze2014-07-121-8/+9
* make http decode linear time. also remove a redundant null check.tedu2014-07-111-7/+9
* http headers must end lines with CRLF. ok schwarzetedu2014-07-111-9/+10
* Bring in man.cgi(8) to maintain it in our tree together with mandoc.schwarze2014-07-111-0/+954