aboutsummaryrefslogtreecommitdiffhomepage
path: root/pingora-proxy
AgeCommit message (Expand)Author
2024-10-04Don't reuse session when downstream errors during cache missEdward Wang
2024-10-11Detect h2 preface for h2c requests.Yuchen Wu
2024-10-11Windows supportYuchen Wu
2024-10-07Make sentry an optional featureKevin Guthrie
2024-09-23Add support for gRPC-web module to bridge gRPC-web client requests to gRPC se...Andrew Hauck
2024-09-13document early_request_filterspacewander
2024-09-13fix(proxy): typo in exampleJames Yang
2024-09-13Allow miss handler to lookup storage using streaming write tagEdward Wang
2024-09-06disable caching during error handlingMatthew Gumport
2024-08-30Windows support 1/n: clean up cargo and certain testsYuchen Wu
2024-08-30Weaken or remove etags when downstream compression appliesEdward Wang
2024-08-09Set stale-updating as an explicit CachePhaseEdward Wang
2024-08-09Updating the rate-limiter documentation with a simpler exampleKevin Guthrie
2024-07-26Address Rust 1.80 clippy warnings.Yuchen Wu
2024-07-12Release 0.3.00.3.0Yuchen Wu
2024-07-12Add an example to create and import 3rd party modulesYuchen Wu
2024-07-12Mark the error source from get_http_session()Yuchen Wu
2024-07-12Invoke request_body_filter of modules for proxiesYuchen Wu
2024-06-28Move adding ResponseCompression module logic to init_downstream_modulesYuchen Wu
2024-06-28Added `init_downstream_modules` phase allowing modules to be set up before st...Wladimir Palant
2024-06-28Always respect_keepalive when releasing http sessionEdward Wang
2024-06-28Add a write timeout to write body buf and an option to set a minimum send rateAndrew Hauck
2024-06-21h2c supportAndrew Hauck
2024-06-14expose new_uds errAlex Severin
2024-06-07Add new_h1() backYuchen Wu
2024-06-07Introduce HttpModules to pingora-proxy.Yuchen Wu
2024-05-31Refactor Service API: Arc is no longer needed for apps.Yuchen Wu
2024-05-24Dropping the clap version to the most recent compatible with our rust 1.72Kevin Guthrie
2024-05-24Fixes #235 - Replace unmaintained structopt crate by clapWladimir Palant
2024-05-24expose session to cache_hit_filter phaseZaidoon Abd Al Hadi
2024-05-24Add request body filterYuchen Wu
2024-05-10Release 0.2.00.2.0Yuchen Wu
2024-05-10Fix clipper warning on Rust 1.78Yuchen Wu
2024-05-10cargo fmtKevin Guthrie
2024-05-10Add `Service<HttpProxy<T>>` constructor for providing nameJames Munns
2024-05-10Add purge_response callbackewang
2024-05-10Add async_cleanup() method to ServerApp traityaohuiming
2024-04-26Add support for downstream h2 trailers and add an upstream h2 response traile...Andrew Hauck
2024-04-26Vary examplesGustav Davidsson
2024-04-12Add cache_not_modified_filter, handle etag/last-modifiedewang
2024-04-05Add/polish some commentsGustav Davidsson
2024-04-05Fix typos and grammar issues in docsYuchen Wu
2024-04-05Only compile pingora-openssl when openssl feature is enabled.afon
2024-04-05Allow response body to be modified.Yuchen Wu
2024-04-05Add example that routes to LB cluster based on request uriAndrew Hauck
2024-03-15fix some commentsbattmdpkq
2024-03-15Add server_addr and client_addr to Sessionewang
2024-03-15compile and test cleanly with nightlyMatthew Gumport
2024-03-01More minor comment fixes and improvementsewang
2024-03-01Fix typos and grammar issuesYuchen Wu