fiaxh
|
5d85b6cdb0
|
Handle non-existant call support
|
2021-04-29 16:13:25 +02:00 |
|
Marvin W
|
3880628de4
|
Video optimizations
|
2021-04-29 15:53:59 +02:00 |
|
fiaxh
|
328c3cf37f
|
Fix bad syntax in gnutls vapi, add libsrtp2 dependency to CI builds
|
2021-04-12 22:22:39 +02:00 |
|
Marvin W
|
2bee82f0b6
|
ICE: Require libnice 0.1.15 or newer
|
2021-04-12 18:05:55 +02:00 |
|
Marvin W
|
d19a01d5f2
|
Handle DTLS edge-cases
|
2021-04-12 18:05:08 +02:00 |
|
Marvin W
|
fe160d94ba
|
Handle broken VAPI in older vala
|
2021-04-11 16:28:59 +02:00 |
|
Translations
|
e32b49b68f
|
Update translations
|
2021-04-11 15:59:37 +02:00 |
|
fiaxh
|
1b92a1f774
|
Fix processing of XEP-0184 delivery receipts
|
2021-04-11 15:25:43 +02:00 |
|
Marvin W
|
4edab3c8d6
|
Fix custom vapi integration
|
2021-04-11 15:13:22 +02:00 |
|
Marvin W
|
e9ff660537
|
Fix usage of old libnice versions
|
2021-04-11 15:13:22 +02:00 |
|
fiaxh
|
369755781e
|
Send JMI retract
|
2021-04-11 15:09:28 +02:00 |
|
fiaxh
|
0707fd9ac4
|
Improve automatic call window resizing
|
2021-04-11 15:09:28 +02:00 |
|
fiaxh
|
8a54a263f2
|
Improve encryption displaying in calls
|
2021-04-11 14:42:59 +02:00 |
|
fiaxh
|
dfffa08ec1
|
Fix warnings
|
2021-04-11 14:42:59 +02:00 |
|
Marvin W
|
6ebdec1d78
|
GStreamer compat
|
2021-04-11 12:31:03 +02:00 |
|
fiaxh
|
5e11986838
|
Fix dtls pull_timeout_function, fix cyclic references
|
2021-04-09 22:23:56 +02:00 |
|
fiaxh
|
09dc38f169
|
Accept additional jingle contents with senders=both (but modify to senders=peer)
|
2021-04-09 22:23:56 +02:00 |
|
Marvin W
|
fbc10c2023
|
DTLS-SRTP: Wait for setup finish and handle setup=passive
|
2021-04-09 22:23:53 +02:00 |
|
fiaxh
|
8d1c6c29be
|
Display+store call encryption info
|
2021-04-09 22:23:13 +02:00 |
|
fiaxh
|
aeeda76c92
|
StreamManagement: Fix HashMap potentially being altered while being itterated
|
2021-04-08 12:19:11 +02:00 |
|
fiaxh
|
a91cada4fb
|
Fix segfault on bad certificate with multiple xmpp records
Co-authored-by: Marvin W <git@larma.de>
|
2021-04-07 23:43:32 +02:00 |
|
fiaxh
|
332c772fbe
|
Let freedesktop notifications expire
fixes #1026
|
2021-04-07 21:31:47 +02:00 |
|
fiaxh
|
4ce2bd8cd2
|
Set omemo+openpgp database properties to be the same as main db
|
2021-04-07 21:31:47 +02:00 |
|
fiaxh
|
3454201e5a
|
Use outgoing JMI if contact has supporting device
|
2021-04-01 12:03:04 +02:00 |
|
fiaxh
|
b63a20f918
|
Store limited history of contact resources
|
2021-04-01 11:52:10 +02:00 |
|
Marvin W
|
c5ab4fed87
|
Fix bug in legacy SRTP decryption
|
2021-04-01 11:51:35 +02:00 |
|
Marvin W
|
c5cb43350a
|
Remove unnecessary debug code
|
2021-04-01 11:51:12 +02:00 |
|
Marvin W
|
5e58f29883
|
Migrate to libsrtp2
|
2021-03-29 13:20:12 +02:00 |
|
Marvin W
|
c7d1ee4dc5
|
Make RTCP-MUX a stream property
|
2021-03-29 13:19:52 +02:00 |
|
Marvin W
|
9520a81b81
|
Don't reuse PTs for different media types
|
2021-03-29 13:14:37 +02:00 |
|
Marvin W
|
fd21eafe26
|
Fix cyclic reference in DTLS
|
2021-03-29 13:14:10 +02:00 |
|
Marvin W
|
fc3263d49e
|
Fix device manager usage for GStreamer 1.16
|
2021-03-26 15:18:04 +01:00 |
|
fiaxh
|
ec35f95e13
|
Add initial support for DTLS-SRTP
|
2021-03-25 14:45:54 +01:00 |
|
Sergey
|
45c0ac4104
|
Fix accounts panel width (#1017)
fixes #797
|
2021-03-24 17:45:54 +01:00 |
|
Marvin W
|
4b230808b9
|
Move SRTP implementation into crypto library for reuse
|
2021-03-23 20:04:28 +01:00 |
|
Marvin W
|
97ab7de7ab
|
Mark ICE component as ready even without the event
|
2021-03-23 15:11:00 +01:00 |
|
Marvin W
|
b01f6f9ef7
|
Resample audio data for common 48k sample rate
|
2021-03-23 15:11:00 +01:00 |
|
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 |
|
fiaxh
|
7ce49d7d68
|
Fix regression in FileItem generation
fixes #1019
|
2021-03-23 13:46:39 +01:00 |
|
Marvin W
|
9fed5ea865
|
Don't wait for reply on XEP-0199 pongs.
Nobody replies to pongs...
|
2021-03-21 16:01:50 +01:00 |
|
Marvin W
|
cde1e38f5d
|
RTP: Backport gst_caps_copy_nth from GStreamer 1.16
|
2021-03-21 15:43:54 +01:00 |
|
fiaxh
|
c6c677d62d
|
Adapt github actions for libnice & libgstreamer dependency
|
2021-03-21 13:31:43 +01:00 |
|
fiaxh
|
0f46facecd
|
Add UI for audio/video calls
|
2021-03-21 12:41:39 +01:00 |
|
fiaxh
|
cdb4d77259
|
Add support for unencrypted RTP calls to libdino
Co-authored-by: Marvin W <git@larma.de>
|
2021-03-21 12:41:39 +01:00 |
|
Marvin W
|
ef2e3c774c
|
Add RTP implementation as plugin
|
2021-03-21 12:41:38 +01:00 |
|
Marvin W
|
e6a933ad30
|
Add gstreamer .cmake instructions
|
2021-03-21 12:41:36 +01:00 |
|
fiaxh
|
8a95f9dd1d
|
Add initial Jingle Message Initiation (XEP-0353) support
Co-authored-by: Marvin W <git@larma.de>
|
2021-03-21 12:41:35 +01:00 |
|
Marvin W
|
dfd7940104
|
Add support for Jingle RTP sessions (XEP-0167) to xmpp-vala
Co-authored-by: fiaxh <git@lightrise.org>
|
2021-03-21 12:41:32 +01:00 |
|
Marvin W
|
d703b7c09d
|
Add libnice-based ICE-UDP implementation as plugin
|
2021-03-21 12:41:27 +01:00 |
|