Marvin W
c8a37c0246
Make foundation a string
2021-03-23 15:11:00 +01:00
Marvin W
b393d41601
Add support for SRTP
2021-03-23 15:11:00 +01:00
Marvin W
cde1e38f5d
RTP: Backport gst_caps_copy_nth from GStreamer 1.16
2021-03-21 15:43:54 +01:00
Marvin W
ef2e3c774c
Add RTP implementation as plugin
2021-03-21 12:41:38 +01:00
Marvin W
d703b7c09d
Add libnice-based ICE-UDP implementation as plugin
2021-03-21 12:41:27 +01:00
hrxi
148cf48d2b
Add libnice and listen for direct connections in Jingle SOCKS5 ( #608 )
...
Add libnice as a plugin. If it is present, use libnice to enumerate
local IP addresses and listen on them to support direct connections for
Jingle SOCKS5.
Tested with Conversations and Gajim.
Created the nice.vapi file using
```
vapigen --library nice --pkg gio-2.0 --metadatadir metadata /usr/share/gir-1.0/Nice-0.1.gir
```
2021-03-19 22:06:02 +01:00
Marvin W
64237a83a4
CMake: Make STATIC explict where needed
2021-03-06 10:25:56 -06:00
Translations
ea678bb8d8
Update translations
2021-03-04 09:38:26 -06:00
fiaxh
ad031ee333
Remove unnecessary Soup dependency from OMEMO plugin
...
fixes #983
2021-01-28 14:02:24 +01:00
Translations
fc18e781a5
Update translations + DOAP
2021-01-11 20:37:24 +01:00
fiaxh
cc01374d3c
Use advertized/server/live time for sorting instead of arrival time
...
fixes #310
2020-12-04 19:11:27 +01:00
fiaxh
f31e96d6bb
Improve contact description in OMEMO warnings
...
fixes #947
2020-12-04 17:16:09 +01:00
fiaxh
881b9eec9d
Improve entity identity getter
2020-11-20 15:21:18 +01:00
fiaxh
d0488401ce
Use WeakMap for message caching
2020-11-14 17:05:46 +01:00
Translations
7726c0b75b
Update translations
2020-11-12 18:28:56 +01:00
Translations
b2c7e9dfff
Make some strings translatable, update translations
2020-11-10 14:04:57 +01:00
Translations
6218b759bf
Update translations
2020-11-04 18:12:01 +01:00
Kim Alvefur
0b145c69e9
Swedish translations ( #936 )
...
* Swedish translations
* Translate OMEMO strings to Swedish
2020-11-04 13:26:34 +01:00
fiaxh
2e0357877c
Fix some compiler warnings
2020-10-27 16:05:30 +01:00
Translations
d42918b0ab
Update translations
2020-10-07 20:52:53 +02:00
Marvin W
1956f63179
Set key size for omemo http file transfers to 256 bits
...
Fixes #909
2020-09-15 20:32:09 +02:00
Marvin W
cd5b639a82
Send OMEMO-encrypted messages and files using 12 byte IV
2020-09-14 22:04:06 +02:00
Translations
1534aa3a5e
Update translations
2020-09-10 20:18:18 +02:00
fiaxh
3563232df0
OMEMO: Don't trigger "Not encrypted to this device" warning for messages w/o payload
2020-09-10 19:35:05 +02:00
fiaxh
49bcbdaa51
Fix initial file encryption displaying
...
fixes #831
2020-09-07 15:14:29 +02:00
Translations
ff9a9a0d66
Update translations
2020-08-01 23:02:44 +02:00
fiaxh
e159fd2492
Only query entity caps when we need them
2020-07-16 23:31:19 +02:00
Marvin W
af98b8ea0f
Fix rare 1 byte buffer over-read
2020-06-28 11:53:43 +02:00
fiaxh
886a519d85
Don't offer encryption in MUC PMs
2020-06-23 15:54:12 +02:00
fiaxh
0beb592c5a
Use sqlite UPSERT
2020-06-10 23:40:00 +02:00
fiaxh
b72ea08d03
Show unencryptable/untrusted OMEMO warnings also in MUCs
...
fixes #857
2020-06-05 01:28:42 +02:00
Translations
82ce2426c1
Update translations
2020-05-17 20:07:48 +02:00
Translations
c6cf90a923
Update translations
2020-05-16 19:14:54 +02:00
fiaxh
51a2372869
Add file upload preview
...
fixes #756
2020-04-22 15:44:12 +02:00
fiaxh
7c4260eed7
Remove features from service discovery module when detaching module from stream
...
fixes #179
fixes #812
2020-04-21 16:25:21 +02:00
Marvin W
fbd70ceaac
Bump libsignal-protocol-c version to 2.3.3
2020-04-13 19:56:45 +02:00
Translations
5b9199e7d4
Update translations
2020-04-12 22:35:42 +02:00
Translations
d3e58291e7
Update translations
2020-04-11 00:28:51 +02:00
fiaxh
5b2683dfa5
Last message correction fixes
2020-04-06 15:33:43 +02:00
fiaxh
871ff33ac7
Add support for last message correction
2020-04-03 22:49:59 +02:00
fiaxh
1016529c36
Visually mark OMEMO messages from a trusted device as trusted
2020-03-29 20:24:39 +02:00
fiaxh
c029da49bc
Warn about undecrypted and untrusted messages
2020-03-29 20:24:38 +02:00
mbeko
5a98d2919b
Change UI messages for more clarity
2020-03-24 22:19:38 +01:00
Alexander Krotov
b9125b7e3e
Enable secure_delete PRAGMA on SQLite databases ( #370 )
...
It is especially important for OMEMO database, as it stores *ephemeral* keys
2020-02-21 20:49:36 +01:00
Translations
29bcba2580
Update translations
2020-02-16 16:56:12 +01:00
fiaxh
7d699a2ed2
Rename zh_Hans -> zh_CN and zh_Hant -> zh_TW
...
fixes #524
2020-01-29 00:38:12 +01:00
Translations
74dc1c1739
Update translations
2020-01-29 00:38:07 +01:00
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
55b148a0f7
Use system provided libsignal-protocol-c by default
...
You can still compile in tree by using --with-libsignal-in-tree flag
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