quic: fix quicly plugin to use vpp crypto engine. 82/43782/12
authorDave Wallace <[email protected]>
Sat, 27 Sep 2025 02:22:00 +0000 (22:22 -0400)
committerFlorin Coras <[email protected]>
Fri, 3 Oct 2025 21:54:43 +0000 (21:54 +0000)
commit9bb16174f6ae81f9d26c2ec5bc66a7ca0f76c2d6
tree5163a7b7c092477731977ad66e459f01ad2f8ec0
parentb86e7f6d4ee65ffd042b048df3d2dfc567c05c32
quic: fix quicly plugin to use vpp crypto engine.

- Make picotls the default crypto engine
- Improve debug output
- Fix vpp native crypto engine issues introduced
  during quic engine api & quic_quicly plugin
  development
- Convert c++ style comments to c-style
- Refactor 'quic set crypto api' command to
  remove quicly engine specific terminology
  and make it work properly.

Type: fix

Change-Id: I6b60b7b51e8b666fc075373d432b1031b8e5d9e3
Signed-off-by: Dave Wallace <[email protected]>
src/plugins/quic/quic.c
src/plugins/quic/quic.h
src/plugins/quic_quicly/quic_quicly.c
src/plugins/quic_quicly/quic_quicly.h
src/plugins/quic_quicly/quic_quicly_crypto.c
src/plugins/quic_quicly/quic_quicly_crypto.h
test/asf/test_quic.py