Skip to content

Drop dependency on c-t-go for structs #119

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Feb 11, 2025
Merged

Conversation

phbnf
Copy link
Collaborator

@phbnf phbnf commented Feb 11, 2025

Towards #106 and #44.

This will allow to migrate off the c-t-go/x509, tls and asn1 librairies in a followup PR.

This copies structs from c-t-go under /internal/types, and moves a few functions to signatures.go. MerkleTreeLeafFromChain shouldn't belong in this file, I'm only putting here briefly for ease of reviewing. This function will be deleted in the following PR.

# Conflicts:
#	ctlog.go

# Conflicts:
#	internal/scti/handlers_test.go
#	internal/scti/signatures_test.go

# Conflicts:
#	ctlog.go
#	internal/scti/handlers.go
#	internal/scti/handlers_test.go
#	internal/scti/signatures.go
…-t-fo

# Conflicts:
#	internal/scti/signatures_test.go
@phbnf phbnf marked this pull request as ready for review February 11, 2025 10:41
@phbnf phbnf requested review from AlCutter and roger2hk February 11, 2025 10:41
@phbnf phbnf merged commit b89eb8a into transparency-dev:main Feb 11, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants