diff options
Diffstat (limited to 'libs/libaxolotl')
-rw-r--r-- | libs/libaxolotl/libaxolotl.vcxproj | 3 | ||||
-rw-r--r-- | libs/libaxolotl/src/axolotl.def | 55 |
2 files changed, 58 insertions, 0 deletions
diff --git a/libs/libaxolotl/libaxolotl.vcxproj b/libs/libaxolotl/libaxolotl.vcxproj index aeb45eb40b..74f5fadc6a 100644 --- a/libs/libaxolotl/libaxolotl.vcxproj +++ b/libs/libaxolotl/libaxolotl.vcxproj @@ -31,6 +31,9 @@ <AdditionalIncludeDirectories>.\;src\curve25519\ed25519;src\curve25519\ed25519\nacl_includes;src\curve25519\ed25519\additions\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4005;4127;4200;%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
+ <Link>
+ <ModuleDefinitionFile>src/axolotl.def</ModuleDefinitionFile>
+ </Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="src\protobuf-c\*.c">
diff --git a/libs/libaxolotl/src/axolotl.def b/libs/libaxolotl/src/axolotl.def new file mode 100644 index 0000000000..5f84f1369d --- /dev/null +++ b/libs/libaxolotl/src/axolotl.def @@ -0,0 +1,55 @@ +LIBRARY libaxolotl.mir + +EXPORTS + axolotl_type_ref + axolotl_type_unref + axolotl_buffer_alloc + axolotl_buffer_create + axolotl_buffer_copy + axolotl_buffer_append + axolotl_buffer_data + axolotl_buffer_len + axolotl_buffer_compare + axolotl_buffer_free + axolotl_buffer_bzero_free + axolotl_buffer_list_alloc + axolotl_buffer_list_push + axolotl_buffer_list_size + axolotl_buffer_list_free + axolotl_int_list_alloc + axolotl_int_list_push_back + axolotl_int_list_size + axolotl_int_list_at + axolotl_int_list_free + axolotl_context_create + axolotl_context_set_crypto_provider + axolotl_context_set_locking_functions + axolotl_context_set_log_function + axolotl_context_destroy + axolotl_store_context_create + axolotl_store_context_set_session_store + axolotl_store_context_set_pre_key_store + axolotl_store_context_set_signed_pre_key_store + axolotl_store_context_set_identity_key_store + axolotl_store_context_set_sender_key_store + axolotl_store_context_destroy + axolotl_session_load_session + axolotl_session_get_sub_device_sessions + axolotl_session_store_session + axolotl_session_contains_session + axolotl_session_delete_session + axolotl_session_delete_all_sessions + axolotl_pre_key_load_key + axolotl_pre_key_store_key + axolotl_pre_key_contains_key + axolotl_pre_key_remove_key + axolotl_signed_pre_key_load_key + axolotl_signed_pre_key_store_key + axolotl_signed_pre_key_contains_key + axolotl_signed_pre_key_remove_key + axolotl_identity_get_key_pair + axolotl_identity_get_local_registration_id + axolotl_identity_save_identity + axolotl_identity_is_trusted_identity + axolotl_sender_key_store_key + axolotl_sender_key_load_key |