aboutsummaryrefslogtreecommitdiffhomepage
path: root/pingora-core
AgeCommit message (Expand)Author
4 daysfix deadloop if proxy_handle_upstream exit early than proxy_handle_downstreamtaikulawo
11 daysImprove support for sending custom response headers and bodies for error mess...Andrew Hauck
2024-11-22update `impl<T> UniqueID` to use correct return typeGeorg Lauterbach
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-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-01Release 0.4.00.4.0Yuchen Wu
2024-11-01Use OkOrErr on connect() + accept() when stream doesn't existAndrew Hauck
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-28Plumb errors through rustls implementationKevin Guthrie
2024-10-28Add preliminary rustls supportKevin Guthrie
2024-10-28pingora-core: Update socket dependencySargun Dhillon
2024-10-28shutdown h2 connection gracefully with GOAWAYsJordan Wu
2024-10-18windows: fixes for building pingora-coreFredrik Enestad
2024-10-18Add into_inner() for HTTP client and serverSargun Dhillon
2024-10-18Check the current advertised h2 max streamsYuchen Wu
2024-10-12NOJIRA Update documentation to reflect changes in featuresKevin Guthrie
2024-10-12Refactor openssl code one more time before rustls integrationYuchen Wu
2024-10-11Detect h2 preface for h2c requests.Yuchen Wu
2024-10-11Add windows compatibility for get_original_dest()Andrew Hauck
2024-10-11Add Methods to SocketDigest for Retrieving SO_ORIGINAL_DST Informationermakov-oleg
2024-10-11Fix all the warnings for non-linux unixAndrew Hauck
2024-10-11feat(core): make 'sentry' optionalYuchen Wu
2024-10-11Windows supportYuchen Wu
2024-10-07Make sentry an optional featureKevin Guthrie
2024-10-07Stream able to configure rx timestamp readingDaniel Dao
2024-10-07support retrieving rx timestamp for TcpStreamDaniel Dao
2024-10-07Safe guard for empty alpn.Yuchen Wu
2024-09-23Add support for gRPC-web module to bridge gRPC-web client requests to gRPC se...Andrew Hauck
2024-09-13Windows support 2/n: Support FD types on different platformsYuchen Wu
2024-09-06Fix `Opt::parse_args` doc typoAllan
2024-09-06docs: fix doc comment for request_summaryYuchen Wu
2024-09-06Replace non-breaking space with regular spaceZero King
2024-09-06Add support for binding to local port ranges and retrying on EADDRNOTAVAILAndrew Hauck
2024-08-30Add error log when attempting to upgradeJames Munns
2024-08-30Windows support 1/n: clean up cargo and certain testsYuchen Wu
2024-08-30Refactor `boringssl_openssl` into submodules in preparation for rustls integr...Kevin Guthrie
2024-08-30Weaken or remove etags when downstream compression appliesEdward Wang
2024-08-30Refactor module into and relocate the no-op tls moduleKevin Guthrie
2024-08-23Add a dummy TLS implementation to be used as fallbackWladimir Palant
2024-08-23Add more tests for setting vary response headerAndrew Hauck
2024-08-23Fixes #229, #233 – Set proper response headers when compression is enabledWladimir Palant
2024-08-23Make l4 module pub to expose ConnectAndrew Hauck
2024-08-16fixup sentry unwrapMatthew Gumport
2024-08-16add support for passing sentry releaseMatthew Gumport
2024-08-16fix h2 request_summaryCongyu WANG