aboutsummaryrefslogtreecommitdiffhomepage
path: root/pingora-core
AgeCommit message (Expand)Author
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
2024-08-09Add un-gzip support and allow decompress by algorithmEdward Wang
2024-08-09Retry all h2 connection when encountering graceful shutdownYuchen Wu
2024-08-09Handle bare IPv6 address in raw connect HostYuchen Wu
2024-07-26Address Rust 1.80 clippy warnings.Yuchen Wu
2024-07-26Add ability to ignore informational responses when proxying downstreamAndrew Hauck
2024-07-26Add the support for custom L4 connectorYuchen Wu
2024-07-12Release 0.3.00.3.0Yuchen Wu
2024-07-12Add support for setting DSCP on client and server socketsAndrew Hauck
2024-07-12Correctly cast H2 error for GOAWAYYuchen Wu
2024-07-12Ignore 0.0.0.0 when checking fd mismatchYuchen Wu
2024-07-12Change from debug to display when socket mismatch happensYuchen Wu
2024-07-12Provide a group key for connection reuse isolationYuchen Wu
2024-07-12Allow to create a new connection when the current one is shutting downYuchen Wu
2024-06-28Add a replacement cli-parsing function for `Opt` that can be used in quicksta...Kevin Guthrie
2024-06-28Fixes #261 - Better `Default` implementation for `Opt`Wladimir Palant
2024-06-28Update comments on digest functionsAndrew Hauck
2024-06-28Fixes #270 - Add `Session::digest_mut()` methodWladimir Palant
2024-06-28Parse UDS with prefixYuchen Wu
2024-06-28Make type alias http::Module publicYuchen Wu
2024-06-28Always respect_keepalive when releasing http sessionEdward Wang