Changelog History
Page 7
-
v0.3.1 Changes
September 26, 2019๐ Security
- ๐ Fixes vulnerabilities fixed in Go 1.13.1 including CVE-2019-16276.
-
v0.3.0 Changes
September 01, 2019v0.3.0
๐ New
GRPC Improvements. [GH-261] / [GH-69]
- Enable WaitForReady to allow background retries through transient failures
- Expose a configurable timeout for backend requests to Authorize and Authenticate
- Enable DNS round_robin load balancing to Authorize and Authenticate services by default
โ Add ability to set client certificates for downstream connections. [GH-259]
๐ Fixed
- ๐ Fixed non-
amd64based docker images.[GH-284] - ๐ Fixed an issue where stripped cookie headers would result in a cookie full of semi-colons (
Cookie: ;;;). [GH-285] - ๐ HTTP status codes now better adhere to RFC7235. In particular, authentication failures reply with 401 Unauthorized while authorization failures reply with 403 Forbidden. [GH-272]
๐ Changed
Pomerium will now strip
_csrfcookies in addition to session cookies. [GG-285]Disabled gRPC service config. [GH-280]
A policy's custom certificate authority can set as a file or a base64 encoded blob(
tls_custom_ca/tls_custom_ca_file). [GH-259]โ Remove references to service named ports and instead use their numeric equivalent. [GH-266]
-
v0.2.1 Changes
August 14, 2019v0.2.1
๐ SECURITY
- ๐ Fixes vulnerabilities fixed in Go 1.12.8 including CVE-2019-9512, CVE-2019-9514 and CVE-2019-14809.
-
v0.2.0 Changes
August 04, 2019๐ New
Telemetry [GH-35]
Tracing [GH-230] aka distributed tracing, provides insight into the full lifecycles, aka traces, of requests to the system, allowing you to pinpoint failures and performance issues.
- Add Jaeger support. [GH-230]
Metrics provide quantitative information about processes running inside the system, including counters, gauges, and histograms.
โ Add informational metrics. [GH-227]
GRPC Metrics Implementation. [GH-218]
- Additional GRPC server metrics and request sizes - Improved GRPC metrics implementation internals - The GRPC method label is now 'grpc\_method' and GRPC status is now `grpc_client_status` and `grpc_server_status`HTTP Metrics Implementation. [GH-220]
- Support HTTP request sizes on client and server side of proxy - Improved HTTP metrics implementation internals - The HTTP method label is now `http_method`, and HTTP status label is now `http_status`๐ Changed
- โฌ๏ธ GRPC version upgraded to v1.22 [GH-219]
- โ Add support for large cookie sessions by chunking. [GH-211]
- Prefer curve X25519 to P256 for TLS connections. [GH-233]
- ๐ง Pomerium and its services will gracefully shutdown on interrupt signal. [GH-230]
- Google now prompts the user to select a user account (by adding
select_accountto the sign in url). This allows a user who has multiple accounts at the authorization server to select amongst the multiple accounts that they may have current sessions for.
๐ FIXED
- ๐ Fixed potential race condition when signing requests. [GH-240]