Commit graph

1035 commits

Author SHA1 Message Date
Marvin W
b07c4187ef RTP: Less log spam 2021-12-18 21:47:50 +01:00
Marvin W
9aeff4bf9e SRTP: Do not continue processing data after encrypt/decrypt failed
RTP: Copy less
2021-12-18 21:45:36 +01:00
Marvin W
4f80a9f5cc RTP: Correctly handle timestamp after re-enabling a stream 2021-12-18 21:43:12 +01:00
Marvin W
09cd060889 ICE: Use non-blocking send 2021-12-18 21:39:19 +01:00
Marvin W
52698a23d3 ICE: Run receiver in own thread 2021-12-18 22:35:52 +01:00
Marvin W
474512e9d1 SRTP: Drop unnecessary buffer copy 2021-12-18 22:35:32 +01:00
fiaxh
78bb2bbdda Add calls in private MUCs via a MUJI MUC 2021-12-18 21:34:39 +01:00
seahawk1986
be0233000c
fix screenshot dimensions (#1163) 2021-12-14 15:09:14 +01:00
wkg
9cfc5a1827
fix for "retracted" call from remote side. (#1160) 2021-12-12 12:56:58 +01:00
fiaxh
fa1ba2f83d Remove ContentFilters
fixes #1129 #573
2021-12-09 15:46:16 +01:00
linkmauve
905f93bccc
Reject non-TLS URLs in HTTP File Upload (#1098)
* Reject non-TLS URLs in HTTP File Upload

This is a MUST in the XEP.

* Update 0363_http_file_upload.vala

Co-authored-by: fiaxh <fiaxh@users.noreply.github.com>
2021-11-28 22:54:48 +01:00
mesonium
e7500138a9
Fix auto download if public MUC JID is in roster (#1137)
Dino has downloaded files (< 5 MB) automatically from occupants in public MUCs if the public MUC JID was in the user's roster. This patch fixes it.
2021-11-18 23:11:29 +01:00
fiaxh
2b3d150949 Improve call details dialog + small multi-party call fixes 2021-11-15 13:29:13 +01:00
Marvin W
ec65415186
Optimize encoder for low cpu usage 2021-11-15 23:49:48 +01:00
Marvin W
0b828a0ae5
Add maximum bitrate and adjust video resolution based on bitrate 2021-11-15 22:49:44 +01:00
Marvin W
9958cfbe7b
Log probe for decode QOS 2021-11-11 22:49:48 +01:00
Marvin W
9e5a3895ae
Limit REMB target bitrate to 2x maximum actually seen value 2021-11-11 22:35:45 +01:00
fiaxh
e205743f0c Display target bitrates in connection details UI 2021-11-11 21:54:55 +01:00
Marvin W
1b157a20ab
Fix REMB calculation 2021-11-10 23:13:33 +01:00
Marvin W
cfe43de5d5
Make elements sync to get proper qos data 2021-11-10 23:13:33 +01:00
Marvin W
0fe24c4339 Register local ip address handler for raw udp 2021-11-10 11:05:34 +01:00
Marvin W
c9194973de Log when DTLS-SRTP has errors 2021-11-10 11:05:34 +01:00
Marvin W
6fa5702e9c ICE: Report transferred bytes for UI 2021-11-10 11:05:34 +01:00
Marvin W
f398135bc8 RTP: Make opus mono-channel 2021-11-10 11:05:34 +01:00
Marvin W
dfda2f25f0 DTLS: throw exceptions from SRTP 2021-11-10 11:05:34 +01:00
Marvin W
ea19a9c5cb RTP: Only start gstreamer pipeline once needed 2021-11-10 11:05:34 +01:00
Marvin W
b593aa05ef RTP: Encode with device 2021-11-10 11:05:34 +01:00
Marvin W
083f73b0ca Split payloader off encoder chain 2021-11-10 11:05:34 +01:00
Marvin W
72569ea52f Improve codec support 2021-11-10 11:05:34 +01:00
Marvin W
aae13b9ea6 Crop video to match widget ratio 2021-11-10 11:05:34 +01:00
Marvin W
4c56a84303 Fix usage of libsrtp2 2021-11-10 11:05:34 +01:00
fiaxh
3dc4d7f155 Add (disabled) multi-party call UI 2021-11-10 11:05:34 +01:00
fiaxh
26d10d1dcb Add multiparty call support to libdino and xmpp-vala 2021-11-10 11:05:34 +01:00
fiaxh
38944d7023 Add Jingle Raw UDP Transport Method to xmpp-vala 2021-11-04 17:32:28 +01:00
fiaxh
54427b04f9 Add initial COIN (XEP-0298) implementation to xmpp-vala 2021-11-04 17:11:33 +01:00
fiaxh
37c543b6e7 Add MUJI (XEP-0272) implementation to xmpp-vala 2021-11-04 17:10:10 +01:00
fiaxh
8339d95621 Fix crash when using direct TLS + ALPN 2021-10-15 01:13:56 +02:00
Translations
44c0e65129 Update translations 2021-10-13 20:11:17 +02:00
fiaxh
e2de74d629 Display corrected messages with original message time
Regression from cdb4d77
2021-10-13 00:25:14 +02:00
fiaxh
b71196ef07 Fix compiler warnings ('passing argument .. from incompatible pointer type') by passing (non)const argument 2021-10-12 19:53:22 +02:00
fiaxh
9285fd07bf Fix compiler warnings ('Type `uint8[]' can not be used for a GLib.Object property') 2021-10-12 19:43:57 +02:00
fiaxh
237081e573 Fix compiler warnings ('Switch does not handle .. of enum ..') 2021-10-12 19:43:57 +02:00
fiaxh
e8c162eae3 Fix misc compiler warnings 2021-10-12 19:43:57 +02:00
fiaxh
bea85c8ab5 Fix compiler warnings ('cast between incompatible function types') by not connecting closures 2021-10-12 19:43:57 +02:00
fiaxh
76e425ed27 Fix compiler warnings ('assignment .. from incompatible pointer type') by returning non-const after_actions in OrderListener 2021-10-12 17:59:47 +02:00
fiaxh
8d8dcf5af6 Fix compiler warnings ('[GtkChild] fields must be declared as `unowned'') 2021-10-12 17:58:18 +02:00
fiaxh
c85945ae26 FileWidgets: Improve mouse enter/leave identification 2021-10-01 15:05:37 +02:00
fiaxh
7c7910729a Send SOCKS error and close connection when SOCKS5 handshake fails 2021-09-30 15:47:48 +02:00
Translations
6ca47bf795 Update translations 2021-09-25 16:13:44 +02:00
fiaxh
69a26ebcef Improve call related wording 2021-09-25 16:04:13 +02:00