5 legacy_gnutls_helpers
= ''
6 if not bld
.CONFIG_SET('HAVE_GNUTLS_CB_TLS_SERVER_END_POINT'):
7 legacy_gnutls_helpers
+= ' gnutls_server_end_point_cb.c'
9 bld
.SAMBA_SUBSYSTEM("GNUTLS_HELPERS",
12 gnutls_aead_aes_256_cbc_hmac_sha512.c
13 gnutls_arcfour_confounded_md5.c
16 ''' + legacy_gnutls_helpers
,
17 deps
="gnutls samba-errors")
19 bld
.SAMBA_SUBSYSTEM('LIBCRYPTO',
27 bld
.SAMBA_SUBSYSTEM('TORTURE_LIBCRYPTO',
29 autoproto
='test_proto.h',
34 bld
.SAMBA_SUBSYSTEM('gkdi',
42 bld
.SAMBA_SUBSYSTEM('gmsa',
48 bld
.SAMBA_PYTHON('python_crypto',
50 deps
='gnutls talloc LIBCLI_AUTH',
51 realname
='samba/crypto.so')
53 bld
.SAMBA_BINARY('test_gnutls_aead_aes_256_cbc_hmac_sha512',
56 tests/test_gnutls_aead_aes_256_cbc_hmac_sha512.c
58 deps
='cmocka gnutls samba-util samba-errors',
62 bld
.SAMBA_BINARY('test_gnutls_sp800_108',
64 tests/test_gnutls_sp800_108.c
66 deps
='cmocka GNUTLS_HELPERS samba-util',
70 bld
.SAMBA_BINARY('test_gkdi',
72 deps
='cmocka gkdi gmsa talloc NDR_GKDI NDR_GMSA samba-util samba-security',
75 bld
.SAMBA_BINARY('test_gkdi_key_derivation',
76 source
='test_gkdi_key_derivation.c',
77 deps
='cmocka gkdi talloc NDR_GKDI samba-util samba-security',