summaryrefslogtreecommitdiff
path: root/libs/libsignal/src/signal.def
blob: 943ff9a65b5e8ccd276fcd3fef3056655b8b4d60 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
LIBRARY libsignal.mir

EXPORTS
   ciphertext_message_get_serialized
   ciphertext_message_get_type
   curve25519_donna
   curve_calculate_agreement
   curve_calculate_signature
   curve_decode_point
   curve_decode_private_point
   curve_generate_key_pair
   curve_verify_signature
   displayable_fingerprint_local
   displayable_fingerprint_remote
   displayable_fingerprint_text
   ec_key_pair_destroy
   ec_key_pair_get_private
   ec_key_pair_get_public
   ec_private_key_serialize
   ec_public_key_serialize
   fingerprint_generator_create
   fingerprint_generator_create_for
   fingerprint_generator_free
   fingerprint_get_displayable
   group_cipher_create
   group_cipher_decrypt
   group_cipher_encrypt
   group_cipher_free
   group_session_builder_create
   group_session_builder_create_session
   group_session_builder_free
   group_session_builder_process_session
   hkdf_create
   hkdf_destroy
   hkdf_expand
   pre_key_signal_message_deserialize
   pre_key_signal_message_destroy
   pre_key_signal_message_get_pre_key_id
   ratchet_identity_key_pair_get_private
   ratchet_identity_key_pair_get_public
   sender_key_distribution_message_deserialize
   sender_key_distribution_message_destroy
   sender_key_distribution_message_get_signature_key
   sender_key_message_deserialize
   sender_key_message_destroy
   sender_key_record_create
   sender_key_record_destroy
   sender_key_record_serialize
   session_builder_create
   session_builder_free
   session_builder_process_pre_key_bundle
   session_cipher_create
   session_cipher_decrypt_pre_key_signal_message
   session_cipher_decrypt_signal_message
   session_cipher_encrypt
   session_cipher_free
   session_cipher_set_decryption_callback
   session_cipher_set_user_data
   session_pre_key_bundle_create
   session_pre_key_deserialize
   session_pre_key_get_id
   session_pre_key_get_key_pair
   session_pre_key_serialize
   session_signed_pre_key_deserialize
   session_signed_pre_key_get_id
   session_signed_pre_key_get_key_pair
   session_signed_pre_key_get_signature
   session_signed_pre_key_get_signature_len
   session_signed_pre_key_serialize
   signal_buffer_alloc
   signal_buffer_append
   signal_buffer_bzero_free
   signal_buffer_compare
   signal_buffer_copy
   signal_buffer_create
   signal_buffer_data
   signal_buffer_free
   signal_buffer_len
   signal_buffer_list_alloc
   signal_buffer_list_free
   signal_buffer_list_size
   signal_context_create
   signal_context_destroy
   signal_context_set_crypto_provider
   signal_context_set_locking_functions
   signal_context_set_log_function
   signal_int_list_alloc
   signal_int_list_at
   signal_int_list_free
   signal_int_list_push_back
   signal_int_list_size
   signal_message_deserialize
   signal_message_destroy
   signal_protocol_identity_get_key_pair
   signal_protocol_identity_get_local_registration_id
   signal_protocol_identity_is_trusted_identity
   signal_protocol_identity_save_identity
   signal_protocol_key_helper_generate_identity_key_pair
   signal_protocol_key_helper_generate_pre_keys
   signal_protocol_key_helper_generate_signed_pre_key
   signal_protocol_key_helper_key_list_element
   signal_protocol_key_helper_key_list_free
   signal_protocol_key_helper_key_list_next
   signal_protocol_pre_key_contains_key
   signal_protocol_pre_key_load_key
   signal_protocol_pre_key_remove_key
   signal_protocol_pre_key_store_key
   signal_protocol_sender_key_load_key
   signal_protocol_sender_key_store_key
   signal_protocol_session_contains_session
   signal_protocol_session_delete_all_sessions
   signal_protocol_session_delete_session
   signal_protocol_session_get_sub_device_sessions
   signal_protocol_session_load_session
   signal_protocol_session_store_session
   signal_protocol_signed_pre_key_contains_key
   signal_protocol_signed_pre_key_load_key
   signal_protocol_signed_pre_key_remove_key
   signal_protocol_signed_pre_key_store_key
   signal_protocol_store_context_create
   signal_protocol_store_context_destroy
   signal_protocol_store_context_set_identity_key_store
   signal_protocol_store_context_set_pre_key_store
   signal_protocol_store_context_set_sender_key_store
   signal_protocol_store_context_set_session_store
   signal_protocol_store_context_set_signed_pre_key_store
   signal_type_ref
   signal_type_unref