Skip to content
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

Certificate management #695

Merged
merged 41 commits into from
Aug 7, 2024
Merged

Certificate management #695

merged 41 commits into from
Aug 7, 2024

Conversation

jeremypoulter
Copy link
Collaborator

@jeremypoulter jeremypoulter commented Jul 17, 2023

Adding the ability to upload certificates to ESP32

Fixes #29
Fixes #30

Makes sure valid certs and keys are added and use the certificate signature to generate the certificate ID.
Currently this is a little memory hungry (two copies of the certificate live in memory), but not expecting many certificates to be added this way.
@github-actions
Copy link
Contributor

github-actions bot commented Jul 17, 2023

Test Results

42 tests  ±0   42 ✅ ±0   0s ⏱️ ±0s
 1 suites ±0    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit db87203. ± Comparison against base commit b594e58.

♻️ This comment has been updated with latest results.

@chris1howell
Copy link
Member

@jeremypoulter Will this PR help with #806? Are we ready to change status to Ready for review?

@jeremypoulter
Copy link
Collaborator Author

Not necessarily, #806 just needs the compiled in certificate updating. IIRC this PR is largely ready, it was just the UI side of things that needed finishing off

@jeremypoulter jeremypoulter marked this pull request as ready for review May 24, 2024 21:23
chris1howell
chris1howell previously approved these changes Jul 30, 2024
@jeremypoulter jeremypoulter merged commit 7b83ecb into master Aug 7, 2024
25 checks passed
@jeremypoulter jeremypoulter deleted the jeremypoulter/issue29 branch August 7, 2024 20:43
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.

Web server HTTPS Add Certificate Management
2 participants