aboutsummaryrefslogtreecommitdiff
path: root/server.c
AgeCommit message (Expand)Author
2022-01-27improve proxy error pathOmar Polo
2022-01-27always mark requests as done when their code is != 20Omar Polo
2022-01-27fix commentOmar Polo
2022-01-05bail out of client_read if we've already decide what to doOmar Polo
2022-01-05tweak commentOmar Polo
2022-01-04add missing prototypeOmar Polo
2022-01-04add `require client ca' for proxy blocksOmar Polo
2022-01-02proxy: allow multiple proxy blocks, matching options and validationsOmar Polo
2022-01-01allow to disable TLS when proxying requestsOmar Polo
2022-01-01simplify the proxying codeOmar Polo
2022-01-01support optional client certificate for proxy ruleOmar Polo
2021-12-29typoOmar Polo
2021-12-29add ability to proxy requestsOmar Polo
2021-12-09relax the "wont proxy request" check: don't check the port numberOmar Polo
2021-10-18fmtOmar Polo
2021-10-15move bufferevent initialization early in handle_handshakeOmar Polo
2021-10-13don't die on ECONNABORTEDOmar Polo
2021-10-09don't work around a missing -Wno-unused-parameterOmar Polo
2021-10-07Store clients inside a splay treeOmar Polo
2021-10-07one FastCGI connection per clientOmar Polo
2021-10-06plug a memory leakOmar Polo
2021-10-06fmtOmar Polo
2021-10-02libevent2 fix: unfreeze the client evbufferOmar Polo
2021-10-02new I/O handling on top of buffereventsOmar Polo
2021-09-26fastcgi completely asynchronousOmar Polo
2021-09-26initialize mbufheadOmar Polo
2021-09-24fix possible out-of-bound accessOmar Polo
2021-09-24styleOmar Polo
2021-09-24drop unnecessary bzeroOmar Polo
2021-09-24making more explicit the case of missing SNIOmar Polo
2021-07-27relax openat rule: follow symlinksOmar Polo
2021-07-07style(9)-ifyOmar Polo
2021-07-06gracefully shut down fastcgi backendsOmar Polo
2021-06-16strncpy -> strlcpyOmar Polo
2021-06-12explicitly use c->fd instead of fdOmar Polo
2021-06-12mark backend as FCGI_READY when getting a fdOmar Polo
2021-05-15use the correct document rootOmar Polo
2021-05-15const-ify strip_pathOmar Polo
2021-05-15fmtOmar Polo
2021-05-09fastcgi: a first implementationOmar Polo
2021-04-30ensure %p (path) is always absoluteOmar 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-25don't save the directory fd in c->pfdOmar Polo
2021-04-25sort the auto index alphabeticallyOmar Polo
2021-04-20rename reschedule_* to yield_*Omar 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-20move all sandbox-related code to sandbox.cOmar Polo
2021-03-19refactoring: imsg everywhereOmar Polo