aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
3 daysadd range_header_filter to proxy traitHEADmainMatthew Gumport
3 daysadd h2 server session testsViacheslav Biriukov
3 daysfix deadloop if proxy_handle_upstream exit early than proxy_handle_downstreamtaikulawo
3 dayschange visibility of create_dummy_sessionMatthew Gumport
10 daysexpose getters for cache and hit spansMatthew Gumport
10 daysMake cache eviction asyncEdward Wang
10 daysAdd the ability to trigger forced-miss behavior from the `cache_hit_filter` f...Kevin Guthrie
10 daysImprove support for sending custom response headers and bodies for error mess...Andrew Hauck
2024-11-22Release cache lock after proxy upstream filter, serve staleEdward Wang
2024-11-22update `impl<T> UniqueID` to use correct return typeGeorg Lauterbach
2024-11-22Don't parse CachePut payloads as chunked encodingEdward Wang
2024-11-22Only cache GET response after bypassEdward Wang
2024-11-22Prune unused deps and run cargo-machete in ciIvan Babrou
2024-11-22Check content-length on end of stream h2 headerEdward Wang
2024-11-08if-range support for cache rangesEdward Wang
2024-11-08Fix cache meta trace tagsEdward Wang
2024-11-08Allow errors from upstream_response_body_filterEdward Wang
2024-11-08add builder api for pingora listeners:Noah Kennedy
2024-11-08Remove unused `matches=0.1` dependency crateXiaobo Liu
2024-11-08Check h2 stream end for errorEdward Wang
2024-11-01Update 0.4.0 CHANGELOGYuchen Wu
2024-11-01Release 0.4.00.4.0Yuchen Wu
2024-11-01Update Readme to reflect rustls and WindowsYuchen Wu
2024-11-01add support for removing items from pingora-memory-cacheZaidoon Abd Al Hadi
2024-11-01Use OkOrErr on connect() + accept() when stream doesn't existAndrew Hauck
2024-10-31fix audit workflowFredrik Enestad
2024-10-28feat/remove-keys-from-tiny-ufoAyodeji Akinola
2024-10-28Move the cache-lock timing data into a digest that is not cleared when the in...Kevin Guthrie
2024-10-28allow stale in cache_vary_lookupGustav Davidsson
2024-10-28change `CachePut::cacheable` to own `ResponseHeader`Matthew Gumport
2024-10-28Rust 1.82Yuchen Wu
2024-10-28tag subrequests as suchMatthew Gumport
2024-10-28Fix clippy lint for leaking private type in rustlsKevin Guthrie
2024-10-28Change `new_with_opt_and_conf` to accept `impl Into<Option<Opt>>` instead of ...Kevin Guthrie
2024-10-28Make opt optional for frontendsMatt Fleming
2024-10-28Update quickstart to support Opt::parse_argsTim Upthegrove
2024-10-28Plumb errors through rustls implementationKevin Guthrie
2024-10-28Add preliminary rustls supportKevin Guthrie
2024-10-28pingora-core: Update socket dependencySargun Dhillon
2024-10-28Apply response_body_filter when serving from cacheEdward Wang
2024-10-28shutdown h2 connection gracefully with GOAWAYsJordan Wu
2024-10-18Upgrade Rust to 1.82Yuchen Wu
2024-10-18Upgrade the latest Rust to 1.81Yuchen Wu
2024-10-18windows: fixes for building pingora-coreFredrik Enestad
2024-10-18Auto snake case set-cookie headerYuchen Wu
2024-10-18Add into_inner() for HTTP client and serverSargun Dhillon
2024-10-18Check the current advertised h2 max streamsYuchen Wu
2024-10-18Guard against excess cache put response body payloadsEdward Wang
2024-10-12NOJIRA Update documentation to reflect changes in featuresKevin Guthrie
2024-10-12Refactor openssl code one more time before rustls integrationYuchen Wu