mbedtls/visualc/VS2010
Gilles Peskine 961849f6d1 Implement slot allocation
Implement psa_allocate_key, psa_open_key, psa_create_key,
psa_close_key.

Add support for keys designated to handles to psa_get_key_slot, and
thereby to the whole API.

Allocated and non-allocated keys can coexist. This is a temporary
stage in order to transition from the use of direct slot numbers to
allocated handles only. Once all the tests and sample programs have
been migrated to use handles, the implementation will be simplified
and made more robust with support for handles only.
2018-12-11 16:48:13 +01:00
..
aescrypt2.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
benchmark.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
cert_app.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
cert_req.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
cert_write.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
crl_app.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
crypt_and_hash.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
crypto_examples.vcxproj Add visualc files generated by generate_visualc_files.pl 2018-09-14 10:02:25 +01:00
dh_client.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
dh_genprime.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
dh_server.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
dtls_client.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
dtls_server.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
ecdh_curve25519.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
ecdsa.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
gen_entropy.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
gen_key.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
gen_random_ctr_drbg.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
gen_random_havege.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
generic_sum.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
hello.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
key_app.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
key_app_writer.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
key_ladder_demo.vcxproj Add visualc files generated by generate_visualc_files.pl 2018-09-14 10:02:25 +01:00
mbedTLS.sln Add visualc files generated by generate_visualc_files.pl 2018-09-14 10:02:25 +01:00
mbedTLS.vcxproj Implement slot allocation 2018-12-11 16:48:13 +01:00
mini_client.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
mpi_demo.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
pem2der.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
pk_decrypt.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
pk_encrypt.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
pk_sign.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
pk_verify.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
psa_constant_names.vcxproj Add visualc files generated by generate_visualc_files.pl 2018-09-14 10:02:25 +01:00
req_app.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
rsa_decrypt.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
rsa_encrypt.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
rsa_genkey.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
rsa_sign.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
rsa_sign_pss.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
rsa_verify.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
rsa_verify_pss.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
selftest.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
ssl_cert_test.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
ssl_client1.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
ssl_client2.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
ssl_fork_server.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
ssl_mail_client.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
ssl_server.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
ssl_server2.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
strerror.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
udp_proxy.vcxproj Have Visual Studio handle linking to mbedTLS.lib internally 2018-02-21 13:33:15 +00:00
zeroize.vcxproj Add platform_utils and zeroize to visualc files 2018-04-17 10:03:44 -05:00