aboutsummaryrefslogtreecommitdiff
path: root/gmid.h
AgeCommit message (Expand)Author
2023-07-26add log syslog off; don't turn syslog off when log access is specifiedOmar Polo
2023-07-26rename IMSG_LOG_TYPE to ACCESSOmar Polo
2023-07-25allow to change the logging style; introduce some new onesOmar Polo
2023-07-24add ability to log to files with log access <path>Omar Polo
2023-07-23remove unused IMSG typesOmar Polo
2023-07-23add `fastcgi off' to forceful skip fastcgi for a routeOmar Polo
2023-07-23revamp fastcgi configuration: make it per-locationOmar Polo
2023-07-23move struct envlist and alist upOmar Polo
2023-07-22split out iri.h from gmid.hOmar Polo
2023-07-01rename do_accept() -> server_accept()Omar Polo
2023-07-01change log_request to take the code and meta unpackedOmar Polo
2023-07-01parse (and log) the header from fastcgiOmar Polo
2023-07-01simplify request handlingOmar Polo
2023-06-26call getnameinfo() only once per requestOmar Polo
2023-06-24copyright years++Omar Polo
2023-06-24load the certs per listening addressOmar Polo
2023-06-24send host addresses to the server processOmar Polo
2023-06-23implement `listen on'Omar Polo
2023-06-23rename client->addr to raddr (remote address) and keep original lengthOmar Polo
2023-06-12load_ca: get a buffer instead of a fdOmar Polo
2023-06-11disable the privsep crypto engine on !OpenBSDOmar Polo
2023-06-11fixes for -Wpointer-signOmar Polo
2023-06-11add a privsep crypto engineOmar Polo
2023-06-09move print_conf and make it take the config as argumentOmar Polo
2023-06-09parse_conf: don't die on error, return -1Omar Polo
2023-06-09don't have the config being a globalOmar Polo
2023-06-09move hosts into the config structOmar Polo
2023-06-09move fastcgi from global var to the config structOmar Polo
2023-06-09readd proxy certs and `require client ca' supportOmar Polo
2023-06-08fix typoOmar Polo
2023-06-08keep cert/key/ocsp path as strings and don't send them via imsgOmar Polo
2023-06-08remove foreground / verbose from configOmar Polo
2023-06-08move logger() prototype to gmid.h and delete logger.hOmar Polo
2023-06-08make server_init and server_configure_done 'public'Omar Polo
2023-06-08move log_request to gmid.cOmar Polo
2023-06-08move make_socket to config.c and make it privateOmar Polo
2023-06-08move some new_* functions from parse.y to utils.cOmar Polo
2023-06-08drop now unused dispatch_imsgOmar Polo
2023-06-08rework the daemon to do fork+execOmar Polo
2023-06-06rename PROC_MAX to PREFORK_MAXOmar Polo
2023-06-06adjust commentsOmar Polo
2023-06-06move config-related code to config.cOmar Polo
2023-06-05remove unused defineOmar Polo
2023-06-05move and dedup the tls initalization in server.cOmar Polo
2023-06-05provide a more usual fatalOmar Polo
2023-06-05move some server-related code to server.cOmar Polo
2023-05-08send capsicum/landlock/seccomp hack to ValhallaOmar Polo
2022-10-05make the various strings in the config fixed-lengthOmar Polo
2022-10-05retire fcgi' prog fieldOmar Polo
2022-09-10specify custom version strings for the various cmdsOmar Polo