-
Notifications
You must be signed in to change notification settings - Fork 477
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
Support a not in-place api's for protect/unprtect #693
Merged
Commits on May 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4b84591 - Browse repository at this point
Copy the full SHA 4b84591View commit details -
A layer to the srtp driver test is added to be able to run the tests both in-place & not-in-place without duplicating the test. The not-in-place functions are currently a minimal implementation using a memcpy.
Configuration menu - View commit details
-
Copy full SHA for 8c13ee8 - Browse repository at this point
Copy the full SHA 8c13ee8View commit details -
implement not in-place api's for protect/unprotect
The protect/unprotect api's can now operate both in-place or not in-place, depending on the requirements of the caller. The length of the out buffer can now be checked to ensure there is sufficient space. Tests are add to verify validation of the output buffer length.
Configuration menu - View commit details
-
Copy full SHA for 7bb4e3a - Browse repository at this point
Copy the full SHA 7bb4e3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00b888d - Browse repository at this point
Copy the full SHA 00b888dView commit details
Commits on May 23, 2024
-
Update api documentation for not in-place io
Also update the minimal code example in README.md to reflect the new api.
Configuration menu - View commit details
-
Copy full SHA for 0a0dff6 - Browse repository at this point
Copy the full SHA 0a0dff6View commit details
Commits on May 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 327bdc2 - Browse repository at this point
Copy the full SHA 327bdc2View commit details -
remove unnecessary assumption about the size of dst
With the new api the full length of dst is now passed in, if it is too small it should fail.
Configuration menu - View commit details
-
Copy full SHA for 01b8704 - Browse repository at this point
Copy the full SHA 01b8704View commit details
Commits on Jun 11, 2024
-
explicitly check dst len is >= tag size
This is a safety check to ensure we do not wrap dst len when removing tag size. All of this code would get much cleaner if the tag could just be returned instead of cached. see cisco#714
Configuration menu - View commit details
-
Copy full SHA for 703f2e9 - Browse repository at this point
Copy the full SHA 703f2e9View commit details
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.