8000 Tags · andybalholm/redwood · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

v1.23.5

Toggle v1.23.5's commit message
Pass certificate name mismatch through to client.

The intent was that when the server's certificate doesn't match the
domain name the client expects, we would generate a certificate that
gives the client the same name-mismatch error. But when we decided to
generate certificates with only a single hostname instead of the full
list provided by the server, we broke that behavior, thus masking
certificate name mismatches. This commit restores the correct behavior.

v1.23.4

Toggle v1.23.4's commit message
Don't assume clients will catch everything but an UnknownAuthorityError.

If a certificate's name doesn't match the site's hostname, or it's
expired, we can assume that clients will catch the problem even if we
give them a certificate that's signed by a CA they trust. But we were
including several other types of errors in that treatment as well,
most notably NoValidChains (which is the one returned for the eMudhra
intermediate certificates).

v1.23.3

Toggle v1.23.3's commit message
update golang.org/x/net

v1.23.2

Toggle v1.23.2's commit message
update dependencies

(especially to pull in the brotli update)

v1.23.1

Toggle v1.23.1's commit message
Don't compute JA3 fingerprint if client hello failed to parse

v1.23.0

Toggle v1.23.0's commit message
Add API endpoint to update IPToUser map

Convert IPToUser to sync.Map to lock when updating values via the API.

v1.22.1

Toggle v1.22.1's commit message
Use net/http instead of x/net/http2

Functionality is being moved from x/net/http2 to net/http, with the
eventual goal of deprecating x/net/http2. So we're following along.

v1.22.0

Toggle v1.22.0's commit message
Refine platform detection from headers

Check the Sec-CH-UA-Platform hint, which Chrome always includes.
As of this commit, ~20% of requests contain this header.

For a slight optimization, exit early when no header value is found.

v1.21.1

Toggle v1.21.1's commit message
Skip logging of content type detection result

v1.21.0

Toggle v1.21.0's commit message
Merge branch 'ja4' into 'master'

Calculate JA4 TLS fingerprints

See merge request andy/redwood!101
0