summaryrefslogtreecommitdiffstats
path: root/cgi.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Install the manuals of the web interface below the same directoryIngo Schwarze2014-07-131-4/+4
* Polish the search form using feedback from beck@ and others,Ingo Schwarze2014-07-121-27/+96
* No need for run-time configuration, add minimal compile-timeIngo Schwarze2014-07-121-17/+7
* Simplify: Delete 74 lines of code including one enum type, oneIngo Schwarze2014-07-121-98/+25
* Start fixing issues that beck@ helped find:Ingo Schwarze2014-07-121-37/+34
* fix the two manual links on the index pageIngo Schwarze2014-07-121-7/+8
* merge OpenBSD rev. 1.3 by tedu@:Ingo Schwarze2014-07-111-6/+8
* merge OpenBSD rev. 1.2 by tedu@:Ingo Schwarze2014-07-111-8/+9
* Link to the new man.cgi(8) manual, now that we have it! :-)Ingo Schwarze2014-07-101-2/+5
* some sugar for the index pageIngo Schwarze2014-07-091-2/+10
* Clean up error reporting:Ingo Schwarze2014-07-091-49/+50
* namespace cleanups:Ingo Schwarze2014-07-091-44/+47
* remove obsolete __sun includesIngo Schwarze2014-07-091-9/+2
* set a reasonable default for .OsIngo Schwarze2014-07-091-1/+2
* oops, forgot to trim the newline characterIngo Schwarze2014-07-091-0/+2
* Simplify pathgen() even more.Ingo Schwarze2014-07-091-27/+13