mbedtls/programs/test
Hanno Becker 31f6e372e6 UDP Proxy: Don't drop CID records
ApplicationData records are not protected against loss by DTLS
and our test applications ssl_client2 and ssl_server2 don't
implement any retransmission scheme to deal with loss of the
data they exchange. Therefore, the UDP proxy programs/test/udp_proxy
does not drop ApplicationData records.

With the introduction of the Connection ID, encrypted ApplicationData
records cannot be recognized as such by inspecting the record content
type, as the latter is always set to the CID specific content type for
protected records using CIDs, while the actual content type is hidden
in the plaintext.

To keep tests working, this commit adds CID records to the list of
content types which are protected against dropping by the UDP proxy.
2019-06-03 16:07:50 +01:00
..
benchmark.c Improve macro hygiene 2019-02-19 17:59:00 +00:00
CMakeLists.txt Remove ssl_cert_test sample app 2019-04-07 16:49:18 +03:00
cpp_dummy_build.cpp cpp_dummy_build: Add missing header psa_util.h 2019-04-14 15:55:20 -05:00
query_compile_time_config.c Fix aligment in programs/test/query_compile_time_config.c 2019-02-07 10:38:22 +00:00
selftest.c Fix const-ness in mbedtls_param_failed() 2018-12-11 12:28:56 +01:00
udp_proxy.c UDP Proxy: Don't drop CID records 2019-06-03 16:07:50 +01:00
udp_proxy_wrapper.sh udp_proxy_wrapper.sh: fix cleanup not cleaning up 2017-10-24 11:25:19 +01:00
zeroize.c Fix coverity defects 2018-06-06 03:44:03 +01:00