aboutsummaryrefslogtreecommitdiff
path: root/fcgi.c
AgeCommit message (Expand)Author
2023-08-18send all the params as per RFC3875 (CGI) and sync documentationOmar Polo
2023-08-09remove useless loggingOmar Polo
2023-08-09don't call client_close() from fcgi/proxy bev handlersOmar Polo
2023-08-08fix PATH_INFO / SCRIPT_NAME splittingOmar Polo
2023-08-08implement fastcgi strip numberOmar Polo
2023-08-08lower debug log priorityOmar Polo
2023-08-08draft the PATH_INFO and SCRIPT_NAME handlingOmar Polo
2023-07-23revamp fastcgi configuration: make it per-locationOmar Polo
2023-07-01parse (and log) the header from fastcgiOmar Polo
2023-07-01remove the fcgi debug codeOmar Polo
2023-06-26call getnameinfo() only once per requestOmar Polo
2023-06-24copyright years++Omar Polo
2023-06-23implement `listen on'Omar Polo
2023-06-06use fatal() in code used in the daemonOmar Polo
2023-06-06switch to the more usual log.cOmar Polo
2023-06-06rename log.[ch] to logger.[ch]Omar Polo
2023-06-05provide a more usual fatalOmar Polo
2022-11-27add an implicit fastcgi parameter: GEMINI_SEARCH_STRINGOmar Polo
2022-11-27return after FCGI_END_REQUESTOmar Polo
2022-10-30always send custom list of fcgi parametersnytpu
2022-03-19const-ify some tablesOmar Polo
2021-10-18fmtOmar Polo
2021-10-07one FastCGI connection per clientOmar Polo
2021-10-04copy only `len' bytes, not the whole bufferOmar Polo
2021-10-02new I/O handling on top of buffereventsOmar Polo
2021-10-02log more details for FastCGI errorsOmar Polo
2021-10-02simplify error checkOmar Polo
2021-10-02typoOmar Polo
2021-09-26fastcgi completely asynchronousOmar Polo
2021-07-06fmtOmar Polo
2021-07-06gracefully shut down fastcgi backendsOmar Polo
2021-06-12indentationOmar Polo
2021-06-11more params from and send a custom listOmar Polo
2021-05-15define and use GMID_VERSIONOmar Polo
2021-05-15define some more fcgi paramOmar Polo
2021-05-09fastcgi: a first implementationOmar Polo