mbedtls/programs
Hanno Becker f65ca329b6 Introduce UDP proxy wrapper script
This commit introduces the script `programs/test/udp_proxy_wrapper.sh` which can
be used to wrap the SSL server binary `programs/ssl/ssl_server2` by the UDP
proxy application `programs/test/udp_proxy` while maintaining the same
interface from the command line.

Specifically, given UDP proxy arguments ARGS_UDP and SSL server arguments
ARGS_SSL, the command line

> ./udp_proxy_wrapper.sh ARGS_UDP -- ARGS_SSL

behaves like

> ./ssl_server2 ARGS_SSL

wrapped by

> ./udp_proxy ARGS_UDP

The motivation and benefit of this is that scripts like `ssl-opt.sh` can be used
with the server command line `P_SRV` modified to `./udp_proxy_wrapper.sh
ARGS_UDP -- DEFAULT_ARGS_SSL` which will result in all tests being executed for
an SSL server behind a UDP proxy.
2017-10-10 16:01:15 +01:00
..
aes Correct comment 2017-07-28 22:28:08 +01:00
hash Put clang analyzer fix inside __clang_analyzer__ guard 2016-05-23 14:29:31 +01:00
pkey Minor: Fix typos in program comments 2017-07-27 21:44:33 +01:00
random Change main license to Apache 2.0 2015-09-04 14:21:07 +02:00
ssl Minor: Fix typos in program comments 2017-07-27 21:44:33 +01:00
test Introduce UDP proxy wrapper script 2017-10-10 16:01:15 +01:00
util Change main license to Apache 2.0 2015-09-04 14:21:07 +02:00
x509 Add extra compilation conditions to X.509 samples 2016-10-10 09:05:26 +01:00
.gitignore Add new program to gitignore 2015-11-02 06:34:29 +09:00
CMakeLists.txt - Added missing subdirectory line for util 2012-09-25 08:19:18 +00:00
Makefile Add example program for Curve25519 2015-10-09 12:13:29 +01:00
wince_main.c Change main license to Apache 2.0 2015-09-04 14:21:07 +02:00