aboutsummaryrefslogtreecommitdiff
path: root/gmid.h
AgeCommit message (Expand)Author
2021-07-10move version number to configure scriptOmar Polo
2021-07-09move parse_portno to gmid.cOmar Polo
2021-07-07style(9)-ifyOmar Polo
2021-07-06gracefully shut down fastcgi backendsOmar Polo
2021-06-29allow to define macros in the config fileOmar Polo
2021-06-29define GMID_STRING and reuse-itOmar Polo
2021-06-16drop the dependency on lex by implementing yylex by ourselvesOmar Polo
2021-06-15allow sending fd to log on to the logger processOmar Polo
2021-06-11more params from and send a custom listOmar Polo
2021-05-15define and use GMID_VERSIONOmar Polo
2021-05-15use the correct document rootOmar Polo
2021-05-11drop forward declaration of struct clientOmar Polo
2021-05-09fastcgi: a first implementationOmar Polo
2021-05-04added missing prototypeOmar Polo
2021-04-30allow ``root'' rule to be specified per-location blockOmar Polo
2021-04-29added ``alias'' option to define hostname aliases for a serverOmar Polo
2021-04-28added ``env'' option to define environment vars for CGI scriptsOmar Polo
2021-04-25sort the auto index alphabeticallyOmar Polo
2021-04-13define TLS_VERSION, TLS_CIPHER and TLS_CIPHER_STRENGTH for CGI scriptsOmar Polo
2021-03-31list instead of fixed-size array for vhosts and locationsOmar Polo
2021-03-31fix mkdirs: create directories recursivelyOmar Polo
2021-03-29handle CGI scripts that replies with the maximum header length allowedOmar Polo
2021-03-20move all sandbox-related code to sandbox.cOmar Polo
2021-03-19refactoring: imsg everywhereOmar Polo
2021-03-03give each server process its own socket for the executorOmar Polo
2021-02-23move log_init & vars to gmid.c, retain logger_main in log.cOmar Polo
2021-02-23add `log on/off' to enable/disable logs per-locationOmar Polo
2021-02-23moving logging to its own processOmar Polo
2021-02-12fix various compilation errorsOmar Polo
2021-02-12BUFSIZ is variable, we need *exactly* 1024Omar Polo
2021-02-12don't mmapOmar Polo
2021-02-09add `require client ca' rule to require certs signed by a CAOmar Polo
2021-02-08define config_path as global variableOmar Polo
2021-02-08rewrite main loop using libeventOmar Polo
2021-02-07define TLS_CLIENT_NOT_BEFORE/NOT_AFTER in CGI scriptsOmar Polo
2021-02-07[cgi] split the query in words if needed and add them to the argvOmar Polo
2021-02-07improve logs managementOmar Polo
2021-02-07added prefork optionOmar Polo
2021-02-06add the ``entrypoint'' optionOmar Polo
2021-02-06added ``block return'' and ``strip'' optionsOmar Polo
2021-02-04reload configuration on SIGHUPOmar Polo
2021-02-03refactor executor_mainOmar Polo
2021-02-03refactoring startup logicOmar Polo
2021-02-03revert commit 346f28eeaa205d268d1e63c7ffd86cf041f6d1e6Omar Polo
2021-02-02move mark_nonblock to utils.cOmar Polo
2021-02-02mark various functions as staticOmar Polo
2021-02-02print the header in the directory listingOmar Polo
2021-02-01simplify handle_cgiOmar Polo
2021-02-01document the DFAOmar Polo
2021-02-01client state machine: function pointers instead of enum+switchOmar Polo