-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Signed updates #3105
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
Closed
Closed
Signed updates #3105
Changes from 1 commit
Commits
Show all changes
15 commits
Select commit
Hold shift + click to select a range
991197c
Adding required axtls libraries. Code compiles. Untested though
madpilot 1546732
Successfully reads bundled certificate and signature size from the flash
madpilot effbb3f
Succesfully loading the developer certificate from flash
madpilot 0b69fa4
Successfully verifies the developer certificate and decrypts the hash…
madpilot e5e6747
Allow md5 and sha1 signed certs. Refactored so MD5 hash happens at th…
madpilot d4e81ed
Successfully parsed binary, verified signature, decrypted hash and ve…
madpilot 60c1b5b
Adding axtls headers from axtls-esp8266 so I can use the binary blob …
madpilot b819b6c
Adding SDK path to test include path
madpilot 9b880f9
Adding object fiels to gitignore
madpilot 024ef36
Adding static version of libaxtls so the test suite will work. Removi…
madpilot 68da99c
Merge branch 'master' into signed-updates
madpilot 74a9b90
Adding tests/host/bin to gitignore
madpilot 659c291
Merging from esp8266/master
madpilot 84b0005
Saving works a lot better when you actually hit save
madpilot 6616f03
Merge branch 'master' into signed-updates
earlephilhower File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Successfully parsed binary, verified signature, decrypted hash and ve…
…rified it.
- Loading branch information
commit d4e81ed070701b4c28365785f738f12110dca8e0
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, i see now why the headers were needed. If you go for the approach with
VerificationTraits
interface (call it some other way if you like), you will not have to expose these internals to the users, introducing axTLS names into the sketch global namespace.