mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-24 09:36:20 +00:00
build: remove support for old libsignal
Remove support for libsignal-protocol-c < 2.3.2. Debian 10 uses 2.3.2, Debian 11 and 12 use 2.3.3. openSUSE from 15.2 onward uses 2.3.3. Fedora since 28 uses 2.3.2. We should be good.
This commit is contained in:
@@ -68,15 +68,9 @@ identity_key_store_new(identity_key_store_t* identity_key_store)
|
||||
identity_key_store->public = NULL;
|
||||
}
|
||||
|
||||
#ifdef HAVE_LIBSIGNAL_LT_2_3_2
|
||||
int
|
||||
load_session(signal_buffer** record, const signal_protocol_address* address,
|
||||
void* user_data)
|
||||
#else
|
||||
int
|
||||
load_session(signal_buffer** record, signal_buffer** user_record,
|
||||
const signal_protocol_address* address, void* user_data)
|
||||
#endif
|
||||
{
|
||||
GHashTable* session_store = (GHashTable*)user_data;
|
||||
GHashTable* device_store = NULL;
|
||||
@@ -124,17 +118,11 @@ get_sub_device_sessions(signal_int_list** sessions, const char* name,
|
||||
return SG_SUCCESS;
|
||||
}
|
||||
|
||||
#ifdef HAVE_LIBSIGNAL_LT_2_3_2
|
||||
int
|
||||
store_session(const signal_protocol_address* address, uint8_t* record,
|
||||
size_t record_len, void* user_data)
|
||||
#else
|
||||
int
|
||||
store_session(const signal_protocol_address* address,
|
||||
uint8_t* record, size_t record_len,
|
||||
uint8_t* user_record, size_t user_record_len,
|
||||
void* user_data)
|
||||
#endif
|
||||
{
|
||||
GHashTable* session_store = (GHashTable*)user_data;
|
||||
GHashTable* device_store = NULL;
|
||||
|
||||
Reference in New Issue
Block a user