Commit graph

19 commits

Author SHA1 Message Date
Marvin W 4a9c05ea37
Enabling display of more compiler warnings and fix some of them
Most of these are caused by various issues is the Vala compiler,
but it doesn't hurt to display them and report them upstream.
2020-01-21 21:55:08 +01:00
Marvin W 41f9827166
Improve log messages for OMEMO sending issues 2020-01-15 23:45:00 +01:00
Marvin W 3cfe0d60f6
Initialize GCrypt on libsignal setup 2020-01-15 19:31:47 +01:00
Marvin W b2af8c5112
Fix various typing issues in signal bindings 2020-01-09 13:39:36 +01:00
hrxi d5d305193c Fix some warnings
Instances of `RegexError` are just asserted as `assert_not_reached` as
they cannot really fail except for allocation failure if the given regex
is valid.
2019-09-10 19:36:11 +02:00
fiaxh 11d4f3e999 signal-protocol: Fix incorrect free()
fixes #562
2019-05-26 20:20:09 +02:00
Marvin W 4a8d628924
Do not use signal_protocol_internal.h 2019-02-12 15:27:58 -06:00
Marvin W 8e14ac6d71
Rewrite OMEMO crypt buffer logic to fix #474 2019-01-16 23:02:23 +01:00
Marvin W 7012023d59
Bump libsignal-protocol-c dependency to 2.3.2 2019-01-02 13:27:11 +01:00
Tim Henkes 7497f1f17b Allow 12 for the size of the IV 2018-11-20 08:07:28 -06:00
Samuel Hand 40c6835600 Add trust management utilities to the omemo plugin 2018-06-11 07:11:22 +01:00
Marvin W 6b58b348fa
Small fixes to signal-protocol-c helper functions
ref #253
2018-01-04 21:06:20 +01:00
fiaxh d2a5287eff Use utc time everywhere 2017-08-31 18:54:38 +02:00
Marvin W eddf17c682
cmake/signal-protocol: shared lib, mark_as_advanced and others 2017-04-26 21:48:53 +02:00
Marvin W 5c8275ed4e
signal-protocol: use proper types and fix memleak (#59) 2017-04-19 20:31:36 +02:00
Marvin W 7e388fb2bc
signal-protocol/omemo: fix null-pointer issues
Fixes #44 and #58
2017-04-18 20:20:41 +02:00
Marvin W a0b2a66ef0
Replace OpenSSL with GCrypt 2017-04-15 18:03:24 +02:00
Marvin W 1a4cd2508b
Make compatible with OpenSSL 1.1 2017-03-13 20:44:37 +01:00
Marvin W d5ea5172a7
Add OMEMO via Plugin 2017-03-11 23:59:04 +01:00