summaryrefslogtreecommitdiff
path: root/proxy_network.c
Commit message (Expand)AuthorAgeFilesLines
* proxy: return 'readvalidate' on be read timeoutdormando2023-04-281-1/+5
* proxy: use connect timeout during retriesdormando2023-04-171-2/+3
* proxy: fix memory accounting underflowdormando2023-04-171-0/+3
* proxy: some TODO/FIXME updatesdormando2023-03-261-15/+2
* proxy: rip out io_uring codedormando2023-03-261-623/+3
* proxy: overhaul backend error handlingdormando2023-03-261-47/+58
* proxy: add request and buffer memory limitsdormando2023-03-261-2/+15
* proxy: add conntimeout errordormando2023-03-211-1/+3
* proxy: mcp.internal fixes and testsdormando2023-03-061-0/+7
* proxy: reduce noise for dead backendsdormando2023-03-061-14/+11
* proxy: fix trailingdata error with ascii multigetdormando2023-02-281-0/+5
* proxy: allow workers to run IO optionallydormando2023-02-241-49/+101
* proxy: redo libevent handling codedormando2023-02-221-78/+143
* proxy: fix "missingend" error on reading responsesdormando2023-02-171-1/+1
* proxy: add read buffer data to backend errorsdormando2023-02-151-2/+3
* proxy: fix write flushing bugsdormando2023-02-081-8/+11
* proxy: add mcp.backend(t) for more overridesdormando2023-02-011-81/+19
* proxy: fix mismatched responses after bad writedormando2023-01-221-12/+18
* proxy: io_uring work and simplify write flushdormando2023-01-021-128/+173
* proxy: make io_uring backend work againdormando2022-12-131-57/+311
* proxy: fix lifecycle of backend connectionsdormando2022-12-121-12/+44
* proxy: crash fix for previous perf fixdormando2022-12-071-4/+7
* proxy: IO thread performance improvementsdormando2022-12-061-4/+19
* proxy: add mcp.AWAIT_BACKGROUNDdormando2022-12-011-3/+11
* proxy: fix partial response read handlingdormando2022-11-301-1/+1
* proxy: fix flushing partial writesdormando2022-11-301-0/+1
* proxy: add more backend failure messagesdormando2022-11-301-53/+51
* proxy: more be validation fixes + old racedormando2022-11-281-8/+8
* proxy: fix bugs in be validation stepdormando2022-11-241-1/+2
* proxy: backend connection improvementdormando2022-10-201-27/+230
* proxy: update mcmc and calling conventionsdormando2022-09-021-6/+6
* proxy: fix race crash from io obj use-after-freedormando2022-07-241-2/+12
* proxy: fix potential corruption on partial writedormando2022-07-241-0/+1
* proxy: fix uring modedormando2022-07-241-9/+10
* proxy: rework backend buffer handlingdormando2022-07-241-104/+86
* Fix buffer overflow and prevent recv() of 0 byte1.6.15Fei Hu2022-03-071-4/+3
* proxy: add ring_hash builtindormando2022-02-241-2/+2
* proxy: pull chunks into individual c filesdormando2022-02-181-0/+1120