Implement mTLS authentication between client and server

This commit is contained in:
2025-02-23 01:32:59 +00:00
parent 83ab6f7a20
commit ebf9afb4e1
9 changed files with 166 additions and 43 deletions

View File

@@ -10,9 +10,21 @@ add_project_arguments('-w', language: 'c')
gtk_dep = dependency('gtk4')
conf = configuration_data()
conf.set_quoted(
'CONFIG_CERT_DIR',
join_paths(meson.project_source_root(), '..', 'test'))
configure_file(
output: 'config.h',
configuration: conf
)
exe = executable(
'study-system-client',
'main.vala',
[
'main.vala',
'config.vapi'
],
dependencies: [gtk_dep],
c_args: ['-w']
)