aboutsummaryrefslogtreecommitdiff
path: root/gmid.h
AgeCommit message (Expand)Author
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
2021-02-01bring the CGI implementation in par with GLV-1.12556Omar Polo
2021-01-30invert the location precedence: first match winsOmar Polo
2021-01-29puny_decode: set an error stringOmar Polo
2021-01-28punycode: refactoringOmar Polo
2021-01-28delete unused constantOmar Polo
2021-01-28remove unused functionOmar Polo
2021-01-27improve configuration parsing errorOmar Polo
2021-01-27const-ify strings in struct locationOmar Polo
2021-01-27use starts_with in puny.cOmar Polo
2021-01-27trim_req_iri: set error stringOmar Polo
2021-01-27drop the daemon config in favour of the -f flagOmar Polo
2021-01-27const-ify puny_decode (and add puny.c)Omar Polo
2021-01-27initial punycode supportOmar Polo
2021-01-25rework the configless mode: change flags and generate certsOmar Polo
2021-01-25chroot & drop privilegesOmar Polo
2021-01-24added support for location blocksOmar Polo
2021-01-24added support for location blocksOmar Polo
2021-01-24void-ify some functionsOmar Polo
2021-01-24refactoring state managementOmar Polo
2021-01-24added index optionOmar Polo
2021-01-22use a helper to handle no-body repliesOmar Polo
2021-01-22rename goodbye -> close_connOmar Polo
2021-01-21add ends_withOmar Polo
2021-01-21rename mimes to mime ; pass config esplicitly to mime* functionsOmar Polo