summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/cgi.c
AgeCommit message (Expand)Author
2016-04-29Only focus on the query input box when no manual page is displayed,Ingo Schwarze
2016-04-28Set the "autofocus" attribute on the query text box.Ingo Schwarze
2016-04-15Rename five static functions to make the classification of functionsIngo Schwarze
2016-04-15prefer warn[x](3) over fprintf(3) where appropriateIngo Schwarze
2016-04-15Fix parsing of PATH_INFO if both a section directory and anIngo Schwarze
2016-04-15Make HTML tags lower case for better stylistic agreement with whatIngo Schwarze
2016-04-15In the architectures dropdown, move aviion, ia64, solbourne, and vaxIngo Schwarze
2016-04-15If PATH_INFO contains a complete and correct path to a manual pageIngo Schwarze
2016-04-15omit list of other results one there is only one matchIngo Schwarze
2016-04-14for .Xr links, use short PATH_INFO style URIsIngo Schwarze
2016-04-14do not rewrite short URIsIngo Schwarze
2016-04-13Give manuals in purely numerical sections priority over manuals ofIngo Schwarze
2016-03-18Make the SCRIPT_NAME logic simpler, safer, and make it actually work;Ingo Schwarze
2016-03-17make man(1) mode the default rather than apropos(1) modeIngo Schwarze
2016-03-17support short URIs for man.openbsd.orgIngo Schwarze
2015-12-25Don't retain the search query in the resulting manual links.Anthony J. Bentley
2015-11-07Modernization, no functional change intended:Ingo Schwarze
2015-11-05Use include files "header.html" and "footer.html" rather than aIngo Schwarze
2015-11-05simplify: use one stylesheet rather than two; from bentley@Ingo Schwarze
2015-10-22use the new function man_validate() here, tooIngo Schwarze
2015-10-20In order to become able to generate syntax tree nodes on the roff(7)Ingo Schwarze
2015-10-13Major character table cleanup:Ingo Schwarze
2015-10-06modernize style: "return" is not a function; ok cmp(1)Ingo Schwarze
2015-04-18Profit from the unified struct roff_man and reduce the number ofIngo Schwarze
2015-04-18Replace the structs mdoc and man by a unified struct roff_man.Ingo Schwarze
2015-03-27Actually use the new man.conf(5) "output" directive.Ingo Schwarze
2015-03-27Parse the new man.conf(5) "output" directive.Ingo Schwarze
2015-02-10trim trailing white space, no code change;Ingo Schwarze
2015-01-15Fatal errors no longer exist.Ingo Schwarze
2014-11-26Make the code sipler and more robust by always assigning a valueIngo Schwarze
2014-11-11In man(1) mode without -a, stop searching after the first manual treeIngo Schwarze
2014-10-28Make the character table available to libroff so it can check theIngo Schwarze
2014-10-07be a bit more patient, 1s is sometimes insufficient for legitimate queriesIngo Schwarze
2014-10-07Switch HTML output to polyglot HTML5; have only one single -Thml mode.Ingo Schwarze
2014-09-14Support backslash-escaping of white space in the query expression,Ingo Schwarze
2014-08-27Add an implementation of man(1) into the /usr/bin/mandoc binary andIngo Schwarze
2014-08-26Unify console and CGI section titles, bringing them closer to groff,Ingo Schwarze
2014-08-21limit CGI process execution time to make REDoS attacks less effective;Ingo Schwarze
2014-08-08mansearch.h uses uint64_t, so it needs stdint.h; found on LinuxIngo Schwarze
2014-07-25Choosing the right encoding is a tricky business...Ingo Schwarze
2014-07-25Sort the URI keys for .Xr links in the same order used by the search form,Ingo Schwarze
2014-07-25oops, we must not try to validate a manpath we don't have;Ingo Schwarze
2014-07-25We cannot easily control the order of the QUERY_STRING keys generatedIngo Schwarze
2014-07-25In generated .Xr links, avoid double encoding of ampersandsIngo Schwarze
2014-07-25Even though this is not XHTML yet, remove some gratuitious violationsIngo Schwarze
2014-07-25The names of all other struct query memebers match the correspondingIngo Schwarze
2014-07-25clean up pg_show() to not modify a string returned from getenv(3)Ingo Schwarze
2014-07-25Rewrite http_parse() completely:Ingo Schwarze
2014-07-24Sort result pages first by section number, then by name.Ingo Schwarze
2014-07-24Provide a dropdown entry "All Architectures" and make it the default.Ingo Schwarze