Commit Graph

  • 78bb2bbdda Add calls in private MUCs via a MUJI MUC fiaxh 2021-12-18 21:34:39 +0100
  • be0233000c
    fix screenshot dimensions (#1163) seahawk1986 2021-12-14 15:09:14 +0100
  • 9cfc5a1827
    fix for "retracted" call from remote side. (#1160) wkg 2021-12-12 14:56:58 +0300
  • fa1ba2f83d Remove ContentFilters fiaxh 2021-12-09 15:46:16 +0100
  • 905f93bccc
    Reject non-TLS URLs in HTTP File Upload (#1098) linkmauve 2021-11-28 22:54:48 +0100
  • e7500138a9
    Fix auto download if public MUC JID is in roster (#1137) mesonium 2021-11-18 23:11:29 +0100
  • 2b3d150949 Improve call details dialog + small multi-party call fixes fiaxh 2021-11-15 13:29:13 +0100
  • ec65415186
    Optimize encoder for low cpu usage Marvin W 2021-11-15 23:48:47 +0100
  • 0b828a0ae5
    Add maximum bitrate and adjust video resolution based on bitrate Marvin W 2021-11-15 22:49:44 +0100
  • 9958cfbe7b
    Log probe for decode QOS Marvin W 2021-11-11 22:49:48 +0100
  • 9e5a3895ae
    Limit REMB target bitrate to 2x maximum actually seen value Marvin W 2021-11-11 22:35:45 +0100
  • e205743f0c Display target bitrates in connection details UI fiaxh 2021-11-11 21:54:55 +0100
  • 1b157a20ab
    Fix REMB calculation Marvin W 2021-11-10 23:12:19 +0100
  • cfe43de5d5
    Make elements sync to get proper qos data Marvin W 2021-11-10 23:11:25 +0100
  • 0fe24c4339 Register local ip address handler for raw udp Marvin W 2021-11-09 22:06:50 +0100
  • c9194973de Log when DTLS-SRTP has errors Marvin W 2021-11-09 22:06:50 +0100
  • 6fa5702e9c ICE: Report transferred bytes for UI Marvin W 2021-11-09 22:06:49 +0100
  • f398135bc8 RTP: Make opus mono-channel Marvin W 2021-11-09 22:06:49 +0100
  • dfda2f25f0 DTLS: throw exceptions from SRTP Marvin W 2021-11-09 22:06:48 +0100
  • ea19a9c5cb RTP: Only start gstreamer pipeline once needed Marvin W 2021-11-09 22:06:48 +0100
  • b593aa05ef RTP: Encode with device Marvin W 2021-11-09 22:06:47 +0100
  • 083f73b0ca Split payloader off encoder chain Marvin W 2021-11-09 22:06:47 +0100
  • 72569ea52f Improve codec support Marvin W 2021-11-09 22:06:46 +0100
  • aae13b9ea6 Crop video to match widget ratio Marvin W 2021-11-09 22:06:45 +0100
  • 4c56a84303 Fix usage of libsrtp2 Marvin W 2021-11-09 22:06:21 +0100
  • 3dc4d7f155 Add (disabled) multi-party call UI fiaxh 2021-11-04 17:35:11 +0100
  • 26d10d1dcb Add multiparty call support to libdino and xmpp-vala fiaxh 2021-11-04 17:33:08 +0100
  • 38944d7023 Add Jingle Raw UDP Transport Method to xmpp-vala fiaxh 2021-11-04 17:32:28 +0100
  • 54427b04f9 Add initial COIN (XEP-0298) implementation to xmpp-vala fiaxh 2021-11-04 17:11:33 +0100
  • 37c543b6e7 Add MUJI (XEP-0272) implementation to xmpp-vala fiaxh 2021-11-04 17:10:10 +0100
  • 8339d95621 Fix crash when using direct TLS + ALPN fiaxh 2021-10-15 01:13:56 +0200
  • 44c0e65129 Update translations Translations 2021-10-13 20:11:17 +0200
  • e2de74d629 Display corrected messages with original message time fiaxh 2021-10-13 00:25:14 +0200
  • b71196ef07 Fix compiler warnings ('passing argument .. from incompatible pointer type') by passing (non)const argument fiaxh 2021-10-12 17:54:00 +0200
  • 9285fd07bf Fix compiler warnings ('Type `uint8[]' can not be used for a GLib.Object property') fiaxh 2021-10-12 17:07:59 +0200
  • 237081e573 Fix compiler warnings ('Switch does not handle .. of enum ..') fiaxh 2021-10-12 16:27:56 +0200
  • e8c162eae3 Fix misc compiler warnings fiaxh 2021-10-12 16:26:50 +0200
  • bea85c8ab5 Fix compiler warnings ('cast between incompatible function types') by not connecting closures fiaxh 2021-10-12 16:23:25 +0200
  • 76e425ed27 Fix compiler warnings ('assignment .. from incompatible pointer type') by returning non-const after_actions in OrderListener fiaxh 2021-10-12 16:14:01 +0200
  • 8d8dcf5af6 Fix compiler warnings ('[GtkChild] fields must be declared as `unowned'') fiaxh 2021-10-11 23:08:50 +0200
  • c85945ae26 FileWidgets: Improve mouse enter/leave identification fiaxh 2021-10-01 15:05:37 +0200
  • 7c7910729a Send SOCKS error and close connection when SOCKS5 handshake fails fiaxh 2021-09-30 15:47:48 +0200
  • 6ca47bf795 Update translations Translations 2021-09-25 16:13:44 +0200
  • 69a26ebcef Improve call related wording fiaxh 2021-09-25 16:04:13 +0200
  • ce227f7189 Update translations Translations 2021-09-24 23:10:28 +0200
  • 1cf10ebdf2
    Small notification fixes (#1077) sojuz151 2021-09-22 15:51:54 +0200
  • 93e2e0d1cf
    Fixed name change (#1076) sojuz151 2021-08-24 19:35:00 +0200
  • 863d66b16e Improve logging on jingle file transfer failure fiaxh 2021-08-19 15:39:58 +0200
  • c77d80d7b5 Fix avatars not changing to greyscale when contact goes offline fiaxh 2021-08-17 22:24:41 +0200
  • 447464f4d1 Display message delivery error, color text using theme colors fiaxh 2021-08-14 20:22:52 +0200
  • cf8501ba30
    Use opacity instead of hard coded color for formatting chars (#1000) minils 2021-08-14 20:19:57 +0200
  • f15982de72 Unify connection debug messages selurvedu 2021-03-01 05:16:47 +0000
  • 83fcc295fe Use own STUN fallback server fiaxh 2021-08-03 13:37:36 +0200
  • 7cedb64d3f Fix custom emoji picker for gtk >= 3.24.30 fiaxh 2021-07-29 17:09:26 +0200
  • defdf8e6ae Don't keep own reference to GspellTextView/Buffer fiaxh 2021-07-29 15:13:03 +0200
  • 2ea4fa0ce6
    Update DOAP file with A/V related XEPs (#1074) Kim Alvefur 2021-07-16 17:00:03 +0200
  • ce292d03e3 Don't remove characters after '#' in filename fiaxh 2021-06-07 10:00:47 -0600
  • 0c8d25b7a3 Fix file traversal issue on incoming file transfers fiaxh 2021-06-07 09:56:25 -0600
  • 1ac16ecd84 Send 'initiator' in jingle node, send 'creator' in content node fiaxh 2021-06-01 10:48:09 -0600
  • 686035ca1e
    RTP: Handle missing rtp pay/depay elements Marvin W 2021-05-15 19:52:39 +0200
  • 6399892bf2
    Move crypto-vala to shared library Marvin W 2021-05-14 19:26:05 +0200
  • bec73ed371
    RTP: Fix GStreamer version check Marvin W 2021-05-14 10:17:51 +0200
  • 3bfd407843
    Calls: Use vp8depay.wait-for-keyframe only with GStreamer 1.16+ Marvin W 2021-05-11 22:10:17 +0200
  • d71604913d Merge remote-tracking branch 'origin/feature/calls' fiaxh 2021-05-11 12:57:02 +0200
  • 90f9ecf62b Calls: Indicate whether OMEMO key is verified fiaxh 2021-05-03 13:17:17 +0200
  • 8044b546d0
    Support voice processing on GStreamer 0.14 Marvin W 2021-05-02 00:34:17 +0200
  • 0ad968df36 Use the same DTLS fingerprint in all contents. Display audio+video enc keys in UI if they differ. fiaxh 2021-04-30 21:37:02 +0200
  • 7d2e647690 Improve call wording, cleanup fiaxh 2021-04-29 15:56:22 +0200
  • 0409f55426
    Fix webcam framerate selection Marvin W 2021-05-01 17:27:55 +0200
  • d388525fc6
    Correctly handle missing webrtc-audio-processing Marvin W 2021-05-01 16:00:37 +0200
  • 23ffd37dde
    Echo Cancellation Marvin W 2021-05-01 15:19:05 +0200
  • e92ed27317 Use drop index if exists to help database up-down-grading fiaxh 2021-05-01 00:40:34 +0200
  • 6b976cdb66 Adjust JMI vs direct calling order fiaxh 2021-04-29 15:29:41 +0200
  • 4c6664a365 Improve JMI handling (type=chat, filter message sender) fiaxh 2021-04-29 15:03:37 +0200
  • 421f43dd8b Add support for OMEMO call encryption fiaxh 2021-04-25 19:49:10 +0200
  • 5d85b6cdb0 Handle non-existant call support fiaxh 2021-04-17 14:50:31 +0200
  • 3880628de4
    Video optimizations Marvin W 2021-04-29 15:46:06 +0200
  • 328c3cf37f Fix bad syntax in gnutls vapi, add libsrtp2 dependency to CI builds fiaxh 2021-04-12 22:21:28 +0200
  • 2bee82f0b6
    ICE: Require libnice 0.1.15 or newer Marvin W 2021-04-12 18:05:55 +0200
  • d19a01d5f2
    Handle DTLS edge-cases Marvin W 2021-04-12 18:05:08 +0200
  • fe160d94ba
    Handle broken VAPI in older vala Marvin W 2021-04-11 15:57:53 +0200
  • e32b49b68f Update translations Translations 2021-04-11 15:59:37 +0200
  • 1b92a1f774 Fix processing of XEP-0184 delivery receipts fiaxh 2021-04-11 15:24:21 +0200
  • 4edab3c8d6
    Fix custom vapi integration Marvin W 2021-04-11 15:12:53 +0200
  • e9ff660537
    Fix usage of old libnice versions Marvin W 2021-04-11 15:12:26 +0200
  • 369755781e Send JMI retract fiaxh 2021-04-11 14:33:51 +0200
  • 0707fd9ac4 Improve automatic call window resizing fiaxh 2021-04-10 23:12:05 +0200
  • 8a54a263f2 Improve encryption displaying in calls fiaxh 2021-04-10 23:06:13 +0200
  • dfffa08ec1 Fix warnings fiaxh 2021-04-09 23:59:03 +0200
  • 6ebdec1d78
    GStreamer compat Marvin W 2021-04-11 12:31:03 +0200
  • 5e11986838 Fix dtls pull_timeout_function, fix cyclic references fiaxh 2021-04-09 19:04:24 +0200
  • 09dc38f169 Accept additional jingle contents with senders=both (but modify to senders=peer) fiaxh 2021-04-09 18:50:29 +0200
  • fbc10c2023 DTLS-SRTP: Wait for setup finish and handle setup=passive Marvin W 2021-04-09 22:23:53 +0200
  • 8d1c6c29be Display+store call encryption info fiaxh 2021-04-08 12:07:04 +0200
  • aeeda76c92 StreamManagement: Fix HashMap potentially being altered while being itterated fiaxh 2021-04-08 12:19:11 +0200
  • a91cada4fb Fix segfault on bad certificate with multiple xmpp records fiaxh 2021-04-07 23:39:02 +0200
  • 332c772fbe Let freedesktop notifications expire fiaxh 2021-04-07 21:27:50 +0200
  • 4ce2bd8cd2 Set omemo+openpgp database properties to be the same as main db fiaxh 2021-04-07 20:16:21 +0200
  • 3454201e5a Use outgoing JMI if contact has supporting device fiaxh 2021-04-01 12:03:04 +0200
  • b63a20f918 Store limited history of contact resources fiaxh 2021-03-31 21:33:35 +0200