Commit graph

  • 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
  • c5ab4fed87
    Fix bug in legacy SRTP decryption Marvin W 2021-04-01 11:51:35 +0200
  • c5cb43350a
    Remove unnecessary debug code Marvin W 2021-04-01 11:51:12 +0200
  • 5e58f29883
    Migrate to libsrtp2 Marvin W 2021-03-29 13:20:12 +0200
  • c7d1ee4dc5
    Make RTCP-MUX a stream property Marvin W 2021-03-29 13:19:52 +0200
  • 9520a81b81
    Don't reuse PTs for different media types Marvin W 2021-03-29 13:14:37 +0200
  • fd21eafe26
    Fix cyclic reference in DTLS Marvin W 2021-03-29 13:14:10 +0200
  • fc3263d49e
    Fix device manager usage for GStreamer 1.16 Marvin W 2021-03-25 13:06:41 +0100
  • ec35f95e13 Add initial support for DTLS-SRTP fiaxh 2021-03-24 14:12:42 +0100
  • 45c0ac4104
    Fix accounts panel width (#1017) Sergey 2021-03-24 19:45:54 +0300
  • 4b230808b9
    Move SRTP implementation into crypto library for reuse Marvin W 2021-03-23 20:04:28 +0100
  • 97ab7de7ab
    Mark ICE component as ready even without the event Marvin W 2021-03-23 15:09:52 +0100
  • b01f6f9ef7
    Resample audio data for common 48k sample rate Marvin W 2021-03-23 15:09:06 +0100
  • c8a37c0246
    Make foundation a string Marvin W 2021-03-23 15:07:51 +0100
  • b393d41601
    Add support for SRTP Marvin W 2021-03-23 15:05:50 +0100
  • 7ce49d7d68 Fix regression in FileItem generation fiaxh 2021-03-23 13:45:52 +0100
  • 9fed5ea865
    Don't wait for reply on XEP-0199 pongs. Marvin W 2021-03-21 16:01:50 +0100
  • cde1e38f5d
    RTP: Backport gst_caps_copy_nth from GStreamer 1.16 Marvin W 2021-03-21 15:42:58 +0100
  • c6c677d62d Adapt github actions for libnice & libgstreamer dependency fiaxh 2021-03-21 13:26:22 +0100
  • 0f46facecd Add UI for audio/video calls fiaxh 2021-03-19 23:09:56 +0100
  • cdb4d77259 Add support for unencrypted RTP calls to libdino fiaxh 2021-03-19 23:07:40 +0100
  • ef2e3c774c Add RTP implementation as plugin Marvin W 2021-03-21 12:41:38 +0100
  • e6a933ad30 Add gstreamer .cmake instructions Marvin W 2021-03-21 12:41:36 +0100
  • 8a95f9dd1d Add initial Jingle Message Initiation (XEP-0353) support fiaxh 2021-03-19 23:05:12 +0100
  • dfd7940104 Add support for Jingle RTP sessions (XEP-0167) to xmpp-vala Marvin W 2021-03-21 12:41:32 +0100
  • d703b7c09d Add libnice-based ICE-UDP implementation as plugin Marvin W 2021-03-21 12:41:27 +0100
  • f328bf93fb Add External Service Discovery (XEP-0215) support fiaxh 2021-03-20 12:41:59 +0100
  • 5bd719a919 Add ICE-UDP Jingle transport (XEP-0176) to xmpp-vala Marvin W 2021-03-21 12:41:06 +0100
  • 2b90fcc39a Improve & refactor Jingle base implementation fiaxh 2021-03-19 22:46:39 +0100
  • 148cf48d2b Add libnice and listen for direct connections in Jingle SOCKS5 (#608) hrxi 2019-12-28 03:11:51 +0100
  • e70b7c1222
    Make 'Close' button close AboutDialog (#1018) Sergey 2021-03-10 03:05:43 +0300
  • f4eba18ff6
    Fix some typos in variable names (#1016) Sergey 2021-03-09 19:04:43 +0300
  • 64237a83a4
    CMake: Make STATIC explict where needed Marvin W 2021-03-06 10:25:56 -0600
  • 9acb54df92
    QLite: Adjust Real for latest vala version Marvin W 2021-03-06 08:31:53 -0600
  • 80498c7e37 Adjust ShortcutsWindow + AboutDialog for non-CSD mode fiaxh 2021-03-05 12:21:04 -0600
  • 2630f18631 Escape pango markup in names in GlobalSearch fiaxh 2021-03-05 11:46:51 -0600
  • e19e0153ac
    Add '--version' flag (#1014) Sergey 2021-03-05 19:29:40 +0300
  • a07723636f Switch from travis to github actions fiaxh 2021-03-04 16:21:49 -0600
  • ea678bb8d8 Update translations Translations 2021-03-04 09:38:26 -0600
  • 73f012133a
    Add different formating with less contrast for markup strings like *,_,~ and `. (#883) minils 2021-02-17 23:25:59 +0100
  • e06cc08425
    Improve IBR form handling (#990) Michel Le Bihan 2021-02-17 22:57:53 +0100
  • a417cb396b Fix cyclic reference fiaxh 2021-02-17 14:50:23 -0600
  • 80c8e18cea Add cache for file transfers fiaxh 2021-02-17 11:22:19 -0600
  • 0626bad8e9 Reduce use of Widget.destroy() fiaxh 2021-02-10 18:32:39 -0600
  • ad031ee333 Remove unnecessary Soup dependency from OMEMO plugin fiaxh 2021-01-28 14:02:12 +0100
  • f12fc371a3 Make spell checking a setting, store language per conversation fiaxh 2021-01-21 15:39:36 +0100
  • 0d30706438 Add libgspell build dependency to travis' configuration Thibaut Girka 2020-05-29 22:51:28 +0200
  • 830eba3a06 Add spell-checking using Gspell Thibaut Girka 2018-03-22 16:10:52 +0100
  • f94d8f56c7 Ellipsize long titles mimi89999 2021-01-19 13:48:35 +0100
  • f2662b21c1
    Ignore unrecognized options in ./configure Marvin W 2021-01-18 19:01:30 +0100
  • e4b2f0c049 Update DOAP file, use BCP 47 language format fiaxh 2021-01-12 23:13:14 +0100
  • 59236ec01a Add support for Direct MUC Invitations (XEP-0249) fiaxh 2021-01-12 23:10:45 +0100
  • fc18e781a5 Update translations + DOAP Translations 2021-01-11 20:37:17 +0100
  • 492df05b12
    More XEPs in the DOAP file (#974) Kim Alvefur 2021-01-10 17:12:31 +0100
  • a7aad09e8b Add logo and screenshots to the DOAP file Emmanuel Gil Peyrot 2021-01-01 03:06:49 +0100
  • 2c22c0428c Fix segfault on accept_certificate signal (fixup 81a5505) fiaxh 2020-12-31 23:19:06 +0100
  • c7b242a72e Show invalid certificate screen also when registering account fiaxh 2020-12-31 19:04:18 +0100
  • 81a5505270 Allow certificates from unknown CAs from .onion domains fiaxh 2020-12-31 19:00:54 +0100
  • 99e98ac8d9 Set window urgency hint independent of notification setting fiaxh 2020-12-30 20:22:14 +0100
  • c454bd904d Make db version 18 downgradable fiaxh 2020-12-27 17:24:48 +0100
  • cc01374d3c Use advertized/server/live time for sorting instead of arrival time fiaxh 2020-12-04 19:11:27 +0100
  • f31e96d6bb Improve contact description in OMEMO warnings fiaxh 2020-12-04 17:10:46 +0100
  • c0be0f5f85 Update date separator at midnight fiaxh 2020-11-21 12:43:44 +0100
  • 4f4a1036e1 Handle xmpp URIs opened within Dino with Dino fiaxh 2020-12-02 16:45:28 +0100
  • cd7c4c8221 Fix notification fallback, fix fdo markup escaping fiaxh 2020-12-01 21:53:56 +0100
  • 552591640f
    Fix wrong actions for MUCs in Freedesktop notifier (#950) Felipe 2020-11-30 07:51:58 -0300