Maxim Logaev
f1aed531e2
Merge remote-tracking branch 'smalishevskiy/test' into master-windows-changes-test
2024-03-12 18:34:26 +03:00
Psayker
ca1f97e243
Move download yolort headers logic into prepare stage, delete yolort download script
2024-03-12 16:20:13 +03:00
emil
735e6f544a
Add gap to ringing and dialing sounds
2024-03-12 11:33:04 +03:00
emil
a3958949f0
Phone ringing and dialing
2024-03-12 11:33:04 +03:00
emil
734e1503c7
Remove Gst.deinit (proactive bug fix)
...
Gst.deinit caused the Dino proces to linger in the background when I
tried using Gst in the phone ringer plugin. My reasoning for leaving it
out even though Gst is not in use anymore in the ringer plugin is that
this is a nasty bug that might crop up again in the future when someone
tries to do anything else at all with Gst.
I did the following things:
- checked this https://gstreamer.freedesktop.org/documentation/gstreamer/gst.html#gst_deinit
- tested that Dino works without the Gst.deinit
- tried looking for a specific reason for the deinit with git log -L 276,+10 -- plugins/rtp/src/plugin.vala
I didn't find anything so this made me conclude that it is better to
leave it out.
2024-03-12 11:33:03 +03:00
Maxim Logaev
f9fd66dba5
Merge branch 'origin/master' into master-windows-changes
2024-03-05 15:07:52 +03:00
hrxi
e93e14b12c
rtp plugin doesn't depend on GnuTLS
2023-11-13 22:27:50 +01:00
LAGonauta
1c156e8c9f
Fix GPGME
2023-10-09 10:54:55 -04:00
LAGonauta
f6fe383ce8
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-10-09 10:54:15 -04:00
fiaxh
8cb195a274
Fix crash due to gpg binding issue
2023-10-07 16:54:09 +02:00
fiaxh
1e167eeea6
Fix some compiler warnings
2023-10-07 14:34:23 +02:00
hrxi
c312fb282f
meson: Add version detection for some dependencies
2023-10-06 15:25:12 +02:00
hrxi
a55a10e88f
meson: Add RTP options that are also present in the CMakeLists.txt
2023-10-06 15:25:12 +02:00
hrxi
e6938c2965
meson: Add rtp plugin
2023-10-06 15:25:12 +02:00
hrxi
715fabb5bb
meson: Add omemo plugin
2023-10-06 15:25:12 +02:00
hrxi
3edda368f3
meson: Add ice plugin
2023-10-06 15:25:12 +02:00
hrxi
7dd12e7dec
meson: Add notification-sound plugin
2023-10-06 15:25:12 +02:00
hrxi
7326ca4d1b
meson: Add openpgp plugin
2023-10-06 15:25:12 +02:00
hrxi
6d838c1c31
meson: Add http-files plugin
2023-10-06 15:25:12 +02:00
hrxi
6eb1b53e60
Merge signal-protocol
into omemo
plugin
...
Same reasoning as for the `openpgp` plugin.
2023-10-06 15:25:12 +02:00
hrxi
e2d801b5f7
Merge gpgme-vala
into openpgp
plugin
...
There's no reason for it to be a statically linked library anymore, it
can be directly compiled into the plugin.
2023-10-06 15:25:12 +02:00
hrxi
dd0038f5e2
Fix every inclusion of gpgme_fix.h
getting their own mutex
2023-10-06 15:25:12 +02:00
LAGonauta
49f331627d
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-07-17 17:28:47 -04:00
Marvin W
8c8c2dc4b0
Fix potential crash in video calls
2023-07-09 15:32:53 +02:00
Marvin W
7357b7ecfb
Fix certificate start time
...
I doubt anyone ever looked at it, but it shouldn't be 1 day in the future ;)
2023-07-09 14:32:33 +02:00
Marvin W
1bf57a42fa
Do not send DTLS datagrams to RTP even after handshake
...
Also post debug message in case we drop datagrams
2023-07-09 14:32:33 +02:00
Stephen Paul Weber
f82f788f43
Ignore non-DTLS data before handshake is complete
...
https://datatracker.ietf.org/doc/html/rfc9147#name-demul
https://datatracker.ietf.org/doc/html/rfc5764#section-5.1.2
If data is received before handshake is complete, discard it rather than
forwarding it blindly to GnuTLS which can get confused.
2023-07-09 14:32:33 +02:00
LAGonauta
7603990740
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-04-24 19:01:02 -03:00
Marvin W
dbb8abc117
Fix video for cameras with rotated image
2023-04-22 17:04:28 +02:00
Marvin W
cad066628a
Build: Adjust to never build with libsignal-protocol-c
2023-04-22 17:03:22 +02:00
LAGonauta
7872d21f03
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-04-21 20:43:40 -03:00
Marvin W
6690d8e4a4
Bind soup session lifetime to File provider/sender lifetime
...
Required since libsoup 3.4. Fixes #1395
2023-03-22 12:35:13 -06:00
Marvin W
cb10110c57
Fix C binding for gst_video_frame_get_data
...
Fixes #1267
2023-03-20 15:53:53 -06:00
Marvin W
503de303d7
Consider stream readable when EOS is reached.
...
Fixes #1373
2023-03-02 00:02:35 +01:00
fiaxh
fb799e3ba8
Fix some memory leaks
2023-02-27 23:38:31 +01:00
LAGonauta
86182a7db9
Check YoloRT checksum before building
2023-02-12 11:17:57 -03:00
LAGonauta
82e6937f21
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-02-12 10:59:16 -03:00
Translations
e73b556a1a
Update translations
2023-02-07 21:40:04 +01:00
fiaxh
95fefaff51
OMEMO: Make device list public
2023-02-05 18:49:32 +01:00
LAGonauta
3d61f175a6
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-01-30 08:53:45 -03:00
fiaxh
10a2bce512
Fix build
2023-01-28 15:58:33 +01:00
fiaxh
1dbacbbcab
Remove nl_BE from LINGUAS files and appdata file (fixup d0a00e1
)
2023-01-28 15:44:25 +01:00
Translations
d0a00e1e75
Remove Dutch (Belgium) translation, fallback to Dutch
...
fixes #1231
2023-01-28 15:04:48 +01:00
Translations
04eb0e763b
Update translations
2023-01-28 14:56:04 +01:00
fiaxh
c813a6d240
Fix QR code being displayed way too small
...
fixes #1278
2023-01-28 00:52:38 +01:00
LAGonauta
471f8c5f4a
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-01-08 15:41:07 -03:00
fiaxh
4d7809bb12
Fix compiler warnings
2022-12-30 21:34:40 +01:00
LAGonauta
fb05c83c8e
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2022-12-28 09:13:59 -03:00
Marvin W
e62955d3cf
HTTP: Make LimitInputStream pollable for better async compatibility
...
Fixes #1307
2022-11-04 15:45:48 -06:00
Marvin W
6e37f3fe3f
Automatically select appropriate libsoup version
2022-11-03 14:10:57 -06:00