Igor Sharonov
c1d2e3647b
meson: Support all tests from cmake
...
Unified test launch for both meson and cmake: make/ninja test.
Support tests for cmake through ctest.
Enable jid test in libdino.
Enable tests for win64 CI/CD.
2024-04-09 13:20:11 +03:00
hrxi
e4bd6c1ce4
Allow using OpenSSL instead of GnuTLS
...
In preparation of Windows support.
2024-04-01 16:38:27 +03:00
hrxi
6eb1b53e60
Merge signal-protocol
into omemo
plugin
...
Same reasoning as for the `openpgp` plugin.
2023-10-06 15:25:12 +02:00
fiaxh
7e7dcedaf3
Port from GTK3 to GTK4
2022-07-27 20:34:20 +02:00
fiaxh
90f9ecf62b
Calls: Indicate whether OMEMO key is verified
2021-05-11 12:52:00 +02:00
fiaxh
421f43dd8b
Add support for OMEMO call encryption
2021-04-29 16:13:25 +02:00
Marvin W
4edab3c8d6
Fix custom vapi integration
2021-04-11 15:13:22 +02:00
fiaxh
ad031ee333
Remove unnecessary Soup dependency from OMEMO plugin
...
fixes #983
2021-01-28 14:02:24 +01:00
fiaxh
c029da49bc
Warn about undecrypted and untrusted messages
2020-03-29 20:24:38 +02:00
Marvin W
392cb472ab
Add support for JET-OMEMO
2019-09-16 23:31:11 +02:00
fiaxh
f0abb8aaf9
Refactor file receive/send interfaces and UI
2019-07-18 02:03:42 +02:00
fiaxh
a7aa5130f8
OMEMO code cleanup: Move TrustLevel out of Database
2019-07-08 18:46:30 +02:00
fiaxh
837de4063d
OMEMO: Move files to fitting subdirectory
2019-07-08 18:46:30 +02:00
fiaxh
6f6e4b97cb
Use glib log functions
2019-03-15 22:01:34 +01:00
Marvin W
cdd4c0b854
Find libqrencode using cmake/pkg-config logic
2019-01-02 15:36:41 +01:00
fiaxh
141db9e40a
Implement aesgcm encrypted file upload
2018-11-27 15:02:18 +01:00
fiaxh
01360a73ae
FileProvider for aesgcm links
...
Co-authored-by: Thibaut Girka <thib@sitedethib.com>
2018-11-27 03:41:31 +01:00
Samuel Hand
18419b3268
Show a verification QR code for an accounts own key
2018-08-08 22:02:51 +01:00
Samuel Hand
01d26bffd8
UI update: make the trust management interface more user friendly
2018-08-03 19:07:23 +01:00
Samuel Hand
7e156b3a75
Code cleanup: create new trust management class
2018-07-25 21:27:26 +01:00
Samuel Hand
62ad56af21
Notify on a new own device
2018-07-11 13:20:02 +01:00
Samuel Hand
acbc5710d0
Enable key management for own keys
2018-07-09 14:16:23 +01:00
Samuel Hand
40c6835600
Add trust management utilities to the omemo plugin
2018-06-11 07:11:22 +01:00
fiaxh
cee39b0117
Rename resources to have a reverse DNS prefix
2017-12-03 21:43:19 +01:00
Marvin W
9840774a87
omemo: store and display identity keys of all devices
2017-08-27 14:52:18 +02:00
Marvin W
eddf17c682
cmake/signal-protocol: shared lib, mark_as_advanced and others
2017-04-26 21:48:53 +02:00
fiaxh
9bc83539d1
Gettext support
2017-04-10 15:47:21 +02:00
Marvin W
e6f89f8751
New CMake
...
- add install and uninstall targets
- compatibility for systems without pkg-config
2017-03-23 17:16:08 +01:00
Marvin W
5038db063e
omemo plugin: improve session bootstrapping
2017-03-15 17:23:13 +01:00
Marvin W
a9ea0e9f87
Split OMEMO plug-in into files, various fixes
2017-03-12 03:17:21 +01:00
fiaxh
7e1ecb34cb
Move PGP support into plugin
2017-03-12 02:52:43 +01:00
Marvin W
d5ea5172a7
Add OMEMO via Plugin
2017-03-11 23:59:04 +01:00