Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Calls: Use vp8depay.wait-for-keyframe only with GStreamer 1.16+ | Marvin W | 2021-05-11 | 1 | -1/+3 |
| | |||||
* | Merge remote-tracking branch 'origin/feature/calls' | fiaxh | 2021-05-11 | 40 | -412/+5720 |
|\ | |||||
| * | Calls: Indicate whether OMEMO key is verified | fiaxh | 2021-05-11 | 5 | -8/+66 |
| | | |||||
| * | Support voice processing on GStreamer 0.14 | Marvin W | 2021-05-02 | 3 | -19/+27 |
| | | |||||
| * | Use the same DTLS fingerprint in all contents. Display audio+video enc keys ↵ | fiaxh | 2021-05-01 | 3 | -18/+42 |
| | | | | | | | | in UI if they differ. | ||||
| * | Improve call wording, cleanup | fiaxh | 2021-05-01 | 3 | -9/+8 |
| | | |||||
| * | Fix webcam framerate selection | Marvin W | 2021-05-01 | 3 | -10/+35 |
| | | |||||
| * | Correctly handle missing webrtc-audio-processing | Marvin W | 2021-05-01 | 2 | -3/+6 |
| | | |||||
| * | Echo Cancellation | Marvin W | 2021-05-01 | 5 | -16/+356 |
| | | |||||
| * | Add support for OMEMO call encryption | fiaxh | 2021-04-29 | 11 | -402/+605 |
| | | |||||
| * | Handle non-existant call support | fiaxh | 2021-04-29 | 3 | -3/+20 |
| | | |||||
| * | Video optimizations | Marvin W | 2021-04-29 | 8 | -116/+1014 |
| | | |||||
| * | Fix bad syntax in gnutls vapi, add libsrtp2 dependency to CI builds | fiaxh | 2021-04-12 | 1 | -1/+1 |
| | | |||||
| * | ICE: Require libnice 0.1.15 or newer | Marvin W | 2021-04-12 | 1 | -1/+1 |
| | | |||||
| * | Handle DTLS edge-cases | Marvin W | 2021-04-12 | 2 | -3/+20 |
| | | |||||
| * | Handle broken VAPI in older vala | Marvin W | 2021-04-11 | 1 | -2/+19 |
| | | |||||
| * | Fix custom vapi integration | Marvin W | 2021-04-11 | 4 | -15/+10 |
| | | |||||
| * | Fix usage of old libnice versions | Marvin W | 2021-04-11 | 3 | -6/+7 |
| | | |||||
| * | Fix warnings | fiaxh | 2021-04-11 | 2 | -8/+7 |
| | | |||||
| * | GStreamer compat | Marvin W | 2021-04-11 | 3 | -10/+30 |
| | | |||||
| * | Fix dtls pull_timeout_function, fix cyclic references | fiaxh | 2021-04-09 | 2 | -6/+12 |
| | | |||||
| * | DTLS-SRTP: Wait for setup finish and handle setup=passive | Marvin W | 2021-04-09 | 3 | -82/+149 |
| | | |||||
| * | Display+store call encryption info | fiaxh | 2021-04-09 | 2 | -16/+42 |
| | | |||||
| * | Use outgoing JMI if contact has supporting device | fiaxh | 2021-04-01 | 1 | -8/+0 |
| | | |||||
| * | Fix bug in legacy SRTP decryption | Marvin W | 2021-04-01 | 1 | -1/+6 |
| | | |||||
| * | Remove unnecessary debug code | Marvin W | 2021-04-01 | 1 | -4/+0 |
| | | |||||
| * | Migrate to libsrtp2 | Marvin W | 2021-03-29 | 11 | -1102/+302 |
| | | |||||
| * | Don't reuse PTs for different media types | Marvin W | 2021-03-29 | 1 | -4/+4 |
| | | |||||
| * | Fix cyclic reference in DTLS | Marvin W | 2021-03-29 | 1 | -4/+11 |
| | | |||||
| * | Fix device manager usage for GStreamer 1.16 | Marvin W | 2021-03-26 | 1 | -2/+12 |
| | | |||||
| * | Add initial support for DTLS-SRTP | fiaxh | 2021-03-25 | 5 | -6/+716 |
| | | |||||
| * | Move SRTP implementation into crypto library for reuse | Marvin W | 2021-03-23 | 6 | -28/+56 |
| | | |||||
| * | Mark ICE component as ready even without the event | Marvin W | 2021-03-23 | 1 | -2/+11 |
| | | |||||
| * | Resample audio data for common 48k sample rate | Marvin W | 2021-03-23 | 2 | -10/+16 |
| | | |||||
| * | Make foundation a string | Marvin W | 2021-03-23 | 1 | -3/+2 |
| | | |||||
| * | Add support for SRTP | Marvin W | 2021-03-23 | 8 | -66/+1109 |
| | | |||||
| * | RTP: Backport gst_caps_copy_nth from GStreamer 1.16 | Marvin W | 2021-03-21 | 1 | -2/+10 |
| | | |||||
| * | Add RTP implementation as plugin | Marvin W | 2021-03-21 | 11 | -6/+1752 |
| | | |||||
| * | Add libnice-based ICE-UDP implementation as plugin | Marvin W | 2021-03-21 | 7 | -16/+386 |
| | | |||||
| * | Add libnice and listen for direct connections in Jingle SOCKS5 (#608) | hrxi | 2021-03-19 | 6 | -0/+456 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add libnice as a plugin. If it is present, use libnice to enumerate local IP addresses and listen on them to support direct connections for Jingle SOCKS5. Tested with Conversations and Gajim. Created the nice.vapi file using ``` vapigen --library nice --pkg gio-2.0 --metadatadir metadata /usr/share/gir-1.0/Nice-0.1.gir ``` | ||||
* | | Update translations | Translations | 2021-04-11 | 72 | -73/+436 |
| | | |||||
* | | Set omemo+openpgp database properties to be the same as main db | fiaxh | 2021-04-07 | 2 | -5/+15 |
|/ | |||||
* | CMake: Make STATIC explict where needed | Marvin W | 2021-03-06 | 3 | -3/+3 |
| | |||||
* | Update translations | Translations | 2021-03-04 | 70 | -75/+735 |
| | |||||
* | Remove unnecessary Soup dependency from OMEMO plugin | fiaxh | 2021-01-28 | 1 | -1/+0 |
| | | | | fixes #983 | ||||
* | Update translations + DOAP | Translations | 2021-01-11 | 66 | -285/+885 |
| | |||||
* | Use advertized/server/live time for sorting instead of arrival time | fiaxh | 2020-12-04 | 1 | -3/+1 |
| | | | | fixes #310 | ||||
* | Improve contact description in OMEMO warnings | fiaxh | 2020-12-04 | 1 | -7/+12 |
| | | | | fixes #947 | ||||
* | Improve entity identity getter | fiaxh | 2020-11-20 | 1 | -1/+1 |
| | |||||
* | Use WeakMap for message caching | fiaxh | 2020-11-14 | 1 | -2/+2 |
| |