1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-05-14 09:09:28 +00:00
Commit graph

1918 commits

Author SHA1 Message Date
Asier Sarasua Garmendia 8d9f42454f Update Basque translation 2023-08-05 08:39:04 +00:00
Artur So 51f28228a5 Update Russian translation 2023-08-02 09:34:34 +00:00
Vittorio Monti 15188dcaff Update Italian translation 2023-07-31 14:04:42 +00:00
Hugo Carvalho 9bd87445ab Update Portuguese translation 2023-07-31 10:54:56 +00:00
Matej Urbančič b2920e2ae4 Update Slovenian translation 2023-07-29 14:54:06 +00:00
Vasil Pupkin 88d9909526 Update Belarusian translation 2023-07-29 13:28:28 +00:00
Efstathios Iosifidis dfcab571ad Update Greek translation 2023-07-29 06:55:56 +00:00
Danial Behzadi 9600d1eb25 Update Persian translation 2023-07-28 23:23:03 +00:00
Jürgen Benvenuti c599376887 Update German translation 2023-07-28 18:45:40 +00:00
Yuri Chornoivan 78ab164616 Update Ukrainian translation 2023-07-28 14:04:10 +00:00
Yosef Or Boczko 4597bc2126 Update Hebrew translation 2023-07-28 07:08:04 +00:00
Ekaterine Papava ab1856454a Update Georgian translation 2023-07-28 04:13:22 +00:00
Balázs Úr 40f6b0a3a4 Update Hungarian translation 2023-07-25 21:40:51 +00:00
Fabio Tomat 1ef5df6a45 Update Friulian translation 2023-07-20 21:14:44 +00:00
Boyuan Yang 09bf600553 Update Chinese (China) translation 2023-07-04 14:14:06 +00:00
Bruce Cowan f93d8675e8 Update British English translation
(cherry picked from commit 48bd0c19f4)
2023-07-02 19:54:21 +00:00
Evangelos Ribeiro Tzaras 0b0dc68000 build: Install .plugin files
Without them we cannot load plugins from the installed location.

Closes: #585

Fixes: 42b456f03a
2023-06-13 18:56:03 +02:00
Evangelos Ribeiro Tzaras 6987d0f1e3 plugin-manager: Add debugging to init() 2023-06-13 18:56:03 +02:00
Dušan Kazik 34a6c02754 Update Slovak translation
(cherry picked from commit de3c7072a2)
2023-06-12 13:00:15 +00:00
Jordi Mas i Hernandez 512da7edc3 Update Catalan translation 2023-06-02 13:14:30 +00:00
Sabri Ünal ba81d751e8 Update Turkish translation 2023-05-29 12:26:03 +00:00
Jordi Mas i Hernandez 1f34765d89 Update Catalan translation 2023-05-28 05:41:32 +00:00
Evangelos Ribeiro Tzaras 7d3b5afad9 application: Reindent struct members
Split into separate commit to reduce diff noise.
2023-05-20 04:04:50 +02:00
Evangelos Ribeiro Tzaras d3e42c93cd refactor: Switch to CallsPluginManager 2023-05-20 04:04:50 +02:00
Evangelos Ribeiro Tzaras 37b208f040 test-plugins: Switch to CallsPluginManager 2023-05-20 04:04:50 +02:00
Evangelos Ribeiro Tzaras 1b3f8ca20c Introduce CallsPluginManager 2023-05-20 04:04:48 +02:00
Evangelos Ribeiro Tzaras 3f5d570d4f Introduce CallsPlugin
A convenience class to query information about plugins and to allow
loading and unloading.
2023-05-15 09:56:28 +02:00
Evangelos Ribeiro Tzaras daf2981d19 dummy: Reword plugin information 2023-05-15 09:56:28 +02:00
Evangelos Ribeiro Tzaras 3a7b5f0c95 mm: Reword plugin information 2023-05-15 09:56:28 +02:00
Evangelos Ribeiro Tzaras 18c186b732 ofono: Reword plugin information 2023-05-15 09:56:28 +02:00
Evangelos Ribeiro Tzaras c2375a0c37 sip: Reword plugin information 2023-05-15 09:56:28 +02:00
Evangelos Ribeiro Tzaras 42b456f03a po: Add plugin desktop files
Calls preferences will show the name and description of a plugin,
so they should be translatable.
2023-05-15 09:56:28 +02:00
Evangelos Ribeiro Tzaras 22bcd46a26 build: Define po_dir variable 2023-05-15 09:56:28 +02:00
Evangelos Ribeiro Tzaras 4598eaa020 test-manager: Codestyle 2023-05-15 09:56:28 +02:00
Evangelos Ribeiro Tzaras e26e6640d8 test-application: Use dummy plugin
The test should not try communicating with any modem through ModemManager.

Fixes: #576
2023-05-12 16:46:30 +00:00
Evangelos Ribeiro Tzaras 9c5d7a58a1 sip-provider: Add debugging to password lookup 2023-05-12 18:06:34 +02:00
Pablo Correa Gómez 9c15568e85 Update Spanish translation 2023-05-11 11:45:30 +00:00
Evangelos Ribeiro Tzaras b32f3185a1 ci: Allow nightly jobs to fail
Apparently the publish jobs try to run even though the needed flatpak
job failed, so disable these too.

Fixes: b550617de2
2023-05-10 20:37:41 +02:00
Evangelos Ribeiro Tzaras 3e699275a4 mm-origin: Don't unref origin in call_deleted_cb
Fixes: 72a85d62fa
Closes: #573
2023-05-10 18:00:42 +00:00
Дилян Палаузов 378da62ccb srtp-utils: Add skeleton code to ease adding crypto suites
With this in place enabling an additional crypto suite
would only require two changes:
- Adding GStreamer capability mapping
- Add case in calls_srtp_parse_sdp_crypto_attribute()
2023-05-09 13:23:43 +00:00
Дилян Палаузов 267eecf049 srtp-utils: Add support for AES 256 bit crypto suites
As specified by RFC 6188.
2023-05-09 13:23:43 +00:00
Дилян Палаузов 8ca3597646 sdp-crypto: Include "ICM" in crypto suite enums
This indicates integer counter mode being used and
helps disambiguate additional crypto suites in the future.

Renamed CALLS_SRTP_SUITE_AES_128_SHA1_80 → CALLS_SRTP_SUITE_AES_128_ICM_SHA1_80
and CALLS_SRTP_SUITE_AES_128_SHA1_32 → CALLS_SRTP_SUITE_AES_128_ICM_SHA1_32
2023-05-09 13:23:43 +00:00
Дилян Палаузов e6bfa6d933 srtp-utils: Reuse existing function to get expected key length
This avoids unnecessary and potentially error-prone duplication.
2023-05-09 13:23:43 +00:00
Дилян Палаузов 3db2c5dbb9 srtp-utils: Add implicit padding characters explicitly
Otherwise base64 decoding will give us a wrong key.
2023-05-09 13:23:43 +00:00
Дилян Палаузов cfd371d72e srtp-utils: Strip padding characters in crypto attribute lines
https://www.rfc-editor.org/rfc/rfc4568.html#section-6.1 says:
 When base64 decoding the key and salt, padding characters (i.e.,
 one or two "=" at the end of the base64-encoded data) are discarded
 (see [RFC3548] for details).

https://www.rfc-editor.org/rfc/rfc3548#section-2.2 says:
 In some circumstances, the use of padding ("=") in base encoded data
 is not required nor used.  In the general case, when assumptions on
 size of transported data cannot be made, padding is required to yield
 correct decoded data.
2023-05-09 13:23:43 +00:00
Evangelos Ribeiro Tzaras 037d2c55f6 srtp-utils: Pass MKI length into error message
Fixes: 4937723541
2023-05-09 09:23:39 +00:00
Evangelos Ribeiro Tzaras 509456cb50 ci: Build tarball for tags 2023-05-09 07:44:09 +00:00
Evangelos Ribeiro Tzaras e80abf713a tests: Use g_test_init instead of gtk_test_init
gtk_test_init() ends up calling gtk_init() which tries opening
the default display. CI jobs sometimes seem to trip over this
even when run through xvfb-run. Therefore we use g_test_init()
instead.
2023-05-09 07:44:09 +00:00
Evangelos Ribeiro Tzaras b550617de2 ci: Allow flatpak jobs to fail
They have been a bit flaky lately, especially the arm64 job.
2023-05-09 09:16:11 +02:00
Дилян Палаузов 8eb46de6f9 srtp-utils: Remove unused variable srtp_crypto_suites 2023-05-03 17:05:58 +02:00