summaryrefslogtreecommitdiff
path: root/proxy.h
Commit message (Expand)AuthorAgeFilesLines
* proxy: send CLIENT_ERROR when necessarystagingdormando2023-04-031-1/+3
* proxy: overhaul backend error handlingdormando2023-03-261-0/+1
* proxy: add request and buffer memory limitsdormando2023-03-261-0/+5
* proxy: restrict functions for lua config vs routedormando2023-03-261-4/+6
* proxy: add mcp.internal(r) APIdormando2023-02-251-14/+40
* proxy: allow workers to run IO optionallydormando2023-02-241-3/+9
* proxy: redo libevent handling codedormando2023-02-221-2/+5
* proxy: add mcp.backend(t) for more overridesdormando2023-02-011-3/+2
* proxy: add mcp.await_logerrors()dormando2023-01-271-0/+1
* proxy: fix stats deadlock caused by await codedormando2023-01-201-8/+8
* proxy: clean logic around lua yieldingdormando2023-01-121-0/+5
* core: simplify background IO APIdormando2023-01-111-1/+4
* proxy: iterate modified request handlingdormando2023-01-091-2/+1
* proxy: log time now relative to resp lifetimedormando2023-01-051-1/+2
* proxy: make io_uring backend work againdormando2022-12-131-0/+3
* proxy: fix lifecycle of backend connectionsdormando2022-12-121-2/+24
* proxy: IO thread performance improvementsdormando2022-12-061-2/+3
* proxy: add mcp.AWAIT_BACKGROUNDdormando2022-12-011-0/+2
* proxy: backend connection improvementdormando2022-10-201-10/+9
* proxy: add mcp.await FASTGOOD flagdormando2022-09-271-0/+1
* proxy: remove most references to settings globaldormando2022-09-151-1/+2
* proxy: mcp.attach(CMD, r, "tag")dormando2022-08-241-1/+7
* proxy: add req:flag_token("F")dormando2022-08-031-0/+1
* proxy: add r:has_flag(), fix r:token() lengthdormando2022-08-031-0/+1
* proxy: add missing errno.h include to proxy.hdormando2022-07-241-0/+1
* proxy: fix uring modedormando2022-07-241-5/+1
* proxy: rework backend buffer handlingdormando2022-07-241-1/+2
* proxy: replace proxycmds stream with proxyreqsdormando2022-04-081-2/+1
* proxy: mcp.log_req* API interfacedormando2022-04-081-0/+2
* proxy: allow await() to be called recursivelydormando2022-03-021-1/+1
* proxy: hacky method of supporting noreply/quietdormando2022-03-011-3/+10
* proxy: add ring_hash builtindormando2022-02-241-4/+4
* proxy: pull chunks into individual c filesdormando2022-02-181-0/+471