JannePeltonen
JannePeltonen
v4: - Dropped the combine operation type and the input packet preservation from this PR. - Renamed ODP_CRYPTO_OP_TYPE_COPY to ODP_CRYPTO_OP_TYPE_BASIC. - Rebased
The combine operation type and input packet preservation patches (rebased on this PR) can be found in crypto-api-impr-2 branch for reference.
I think the validation test code could be made cleaner as I commented and that might also help avoiding the current slowdown caused by waiting the status events. But since...
v5: Added new patch that adds an out-of-place crypto operation type that does not consume the input packet and writes output to a caller provided packet.
v8: fixed whitespace errors introduced during rebase
v9: - Clarify that the OOP mode works as if crypto-range and auth range were copied to the output packet and then the output packet was processed - Clarify that...
v10: clarified the text regarding changing memory layout and removed the ambiguous "data offset" term.
v11: This PR now depends on the commits of PR 1743 (removal of deprecated per-session IVs) and includes those commits as the first five commits. Those commits are not part...