aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-04Add 'unknown' encryption state for establishing callsfiaxh
Currently, they are Encryption.NONE and thus marked as unencrypted in encrypted conversations
2022-01-04Use opacity for "pending" and "edited" hintsfiaxh
Getting the dim-label color doesn't work without actually rendering it
2022-01-03Escape occupant name and JID in occupants viewfiaxh
fixes #1141
2022-01-03Fix runtime critical on incoming read markerfiaxh
This would result in all messages being counted as unread and highlighted in the conversation list accordingly. As of fa1ba2f8, there are no hidden content items for http file upload _messages_ anymore.
2022-01-01Fix delivery error displaying for MUC PMsfiaxh
fixes #1113
2021-12-30Collect previous counter from failed stream resumptionKim Alvefur
The server is allowed to keep the counter after the session has expired, which allows a final ack to know wheter in-transit stanzas were delivered or not.
2021-12-30Forget previous session on failed stream resumption (#1164)Kim Alvefur
Assuming received_features_node() is what triggers another attempt to authenticate, this should prevent an attempt to XEP-0198 resume again using the same session id.
2021-12-30Format quotes as preformatted text (#1111)Xavi92
2021-12-25Fixes for older valac versionsMarvin W
2021-12-23Remove unnecessary override from interface method implementationMarvin W
Fixes build on Vala 0.42
2021-12-23Fix build with older Vala compilersMarvin W
- Older versions seem to assume a wrong type for Nice messages - Older versions have broken bindings for Gst.Value.set_fraction
2021-12-23Merge branch groupcallsfiaxh
2021-12-23UI + libdino: Improve MUJI calls from MUCfiaxh
- Move calls from ICE-thead onto main thread - Identify Call.ourpart as MUC nick if in MUC - Keep track of the initiator of a call
2021-12-22xmpp-vala: Fix muji issues when waiting for peer to preparefiaxh
2021-12-21Fix unread counting in new conversations w/o read_up_to_itemfiaxh
fixes #1094
2021-12-19RTP: Disable VP9Marvin W
2021-12-19RTP: Improve screen resolution update logicMarvin W
2021-12-19DTLS: Use own thread for connection establishmentMarvin W
2021-12-18Update translationsTranslations
2021-12-18RTP: Less log spamMarvin W
2021-12-18SRTP: Do not continue processing data after encrypt/decrypt failedMarvin W
RTP: Copy less
2021-12-18RTP: Correctly handle timestamp after re-enabling a streamMarvin W
2021-12-18ICE: Use non-blocking sendMarvin W
2021-12-18ICE: Run receiver in own threadMarvin W
2021-12-18SRTP: Drop unnecessary buffer copyMarvin W
2021-12-18Add calls in private MUCs via a MUJI MUCfiaxh
2021-12-14fix screenshot dimensions (#1163)seahawk1986
2021-12-12fix for "retracted" call from remote side. (#1160)wkg
2021-12-09Remove ContentFiltersfiaxh
fixes #1129 #573
2021-11-28Reject non-TLS URLs in HTTP File Upload (#1098)linkmauve
* 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-18Fix auto download if public MUC JID is in roster (#1137)mesonium
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-15Improve call details dialog + small multi-party call fixesfiaxh
2021-11-15Optimize encoder for low cpu usageMarvin W
2021-11-15Add maximum bitrate and adjust video resolution based on bitrateMarvin W
2021-11-11Log probe for decode QOSMarvin W
2021-11-11Limit REMB target bitrate to 2x maximum actually seen valueMarvin W
2021-11-11Display target bitrates in connection details UIfiaxh
2021-11-10Fix REMB calculationMarvin W
2021-11-10Make elements sync to get proper qos dataMarvin W
2021-11-10Register local ip address handler for raw udpMarvin W
2021-11-10Log when DTLS-SRTP has errorsMarvin W
2021-11-10ICE: Report transferred bytes for UIMarvin W
2021-11-10RTP: Make opus mono-channelMarvin W
2021-11-10DTLS: throw exceptions from SRTPMarvin W
2021-11-10RTP: Only start gstreamer pipeline once neededMarvin W
2021-11-10RTP: Encode with deviceMarvin W
2021-11-10Split payloader off encoder chainMarvin W
2021-11-10Improve codec supportMarvin W
2021-11-10Crop video to match widget ratioMarvin W
2021-11-10Fix usage of libsrtp2Marvin W