1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00
libwebsockets/minimal-examples/api-tests
Andy Green 4b089788bc tls: mbedtls-3
Adapt mbedtls support for compatibility with v3, while maintaining
compatibility with v2.

Notice v3 has removed the ability to encrypt with pubkey and
decrypt with privkey.  Openssl still has it, atm with v3 these
fall back to encrypt with privkey and decrypt with pubkey.

> The RSA module no longer supports private-key operations with the
> public key or vice versa. As a consequence, RSA operation functions
> no longer have a mode parameter. If you were calling RSA operations
> with the normal mode (public key for verification or encryption,
> private key for signature or decryption), remove the
> MBEDTLS_MODE_PUBLIC or MBEDTLS_MODE_PRIVATE argument. If you were
> calling RSA operations with the wrong mode, which rarely makes sense
>from a security perspective, this is no longer supported.
2021-07-13 13:22:50 +01:00
..
api-test-async-dns client: DNS failure should retry while waiting for connect timeout 2021-03-11 06:58:59 +00:00
api-test-dhcpc dhcp: clean 2021-02-17 11:39:15 +00:00
api-test-fts type comparisons: fixes 2021-01-05 10:56:38 +00:00
api-test-gencrypto cmake: latest cmake shows dep warnings for scripts < 2.8.12 2020-12-06 19:44:54 +00:00
api-test-jose tls: mbedtls-3 2021-07-13 13:22:50 +01:00
api-test-lejp cmake: latest cmake shows dep warnings for scripts < 2.8.12 2020-12-06 19:44:54 +00:00
api-test-lws_cache lws_cache_ttl 2021-06-22 15:55:29 +01:00
api-test-lws_dsh dsh: api-test: dont use lws_dsh_describe in Release 2021-04-05 10:55:04 +01:00
api-test-lws_sequencer LE-root-cert-update 2021-01-13 04:32:13 +00:00
api-test-lws_smd Wextra 2021-07-04 10:29:54 +01:00
api-test-lws_struct-json Fault injection 2021-04-05 10:55:04 +01:00
api-test-lws_struct_sqlite cmake: latest cmake shows dep warnings for scripts < 2.8.12 2020-12-06 19:44:54 +00:00
api-test-lws_tokenize wilcard: change api to use length for check 2021-06-07 14:57:57 +01:00
api-test-lwsac cmake: latest cmake shows dep warnings for scripts < 2.8.12 2020-12-06 19:44:54 +00:00
api-test-secure-streams type comparisons: fixes 2021-01-05 10:56:38 +00:00
api-test-smtp_client cmake: latest cmake shows dep warnings for scripts < 2.8.12 2020-12-06 19:44:54 +00:00
README.md smtp: make abstract 2019-05-04 08:28:31 +01:00

These are buildable test apps that run in CI to confirm correct api operation.

name tests
api-test-lwsac LWS Allocated Chunks api
api-test-lws_struct-json Selftests for lws_struct JSON serialization and deserialization
api-test-lws_tokenize Generic secure string tokenizer api
api-test-fts LWS Full-text Search api
api-test-gencrypto LWS Generic Crypto apis
api-test-jose LWS JOSE apis
api-test-smtp_client SMTP client for sending emails