Skip to content

Ensure unique memory address for context Keys#5

Merged
ecordell merged 4 commits intomainfrom
bulk
Feb 10, 2026
Merged

Ensure unique memory address for context Keys#5
ecordell merged 4 commits intomainfrom
bulk

Conversation

@ecordell
Copy link
Copy Markdown
Contributor

@ecordell ecordell commented Feb 7, 2026

Description

Adds a dummy field to the Key struct to guarantee that each instantiated Key has a unique memory address, preventing key collision when using context.

Testing

See unit tests

Adds a dummy field to the Key struct to guarantee that each
instantiated Key has a unique memory address, preventing key
collision when using context.
Updates Go version from 1.23.4 to 1.24.13 to address 10 security
vulnerabilities in the standard library:
- GO-2026-4340, GO-2026-4337 in crypto/tls
- GO-2025-4175, GO-2025-4155, GO-2025-4013, GO-2025-4007 in crypto/x509
- GO-2025-4011 in encoding/asn1
- GO-2025-4010 in net/url
- GO-2025-4009 in encoding/pem
- GO-2025-4008 in crypto/tls
Copy link
Copy Markdown
Member

@josephschorr josephschorr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ecordell ecordell merged commit ca13287 into main Feb 10, 2026
3 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Feb 10, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants