Package: linphone-desktop / 4.4.10-3

Metadata

Package Version Patches format
linphone-desktop 4.4.10-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix libapp plugin install path.patch | (download)

linphone-app/cmake_builder/linphone_package/CMakeLists.txt | 6 3 3 - 0 !
1 file changed, 3 insertions( ), 3 deletions(-)

---
fix mediastreamer2 plugin dir path.patch | (download)

linphone-app/CMakeLists.txt | 10 7 3 - 0 !
1 file changed, 7 insertions( ), 3 deletions(-)

 ms2_plugins_location -> mediastreamer2_plugins_location
 CMake variable was renamed, but not everything was updated.
 .
 This defect revealed a ton of crash-producing problems in
 mediastreamer2/src/base/msfilter.c wrt. checking for NULL pointers
 when the plugins for whatever cannot be loaded.  Example stack trace
 from clicking Video Preview in Preferences  Video:
 .
 #0  0x00007ffff75c50dd in ms_filter_link (f1=0x7fff4439a910, pin1=pin1@entry=1, f2=0x0, pin2=pin2@entry=0) at mediastreamer2/src/base/msfilter.c:121
 #1  0x00007ffff760f193 in video_preview_start (stream=0x7fff4477e5e0, device=optimized out) at mediastreamer2/src/voip/videostream.c:1948
 #2  0x00007ffff7cfcfe5 in ?? () from /lib/x86_64-linux-gnu/liblinphone.so.10
 #3  0x00007ffff7d051e8 in linphone_core_get_native_preview_window_id () from /lib/x86_64-linux-gnu/liblinphone.so.10
 #4  0x00005555556b74bf in CameraPreview::createRenderer (this=optimized out) at linphone-desktop/linphone-app/src/components/camera/CameraPreview.cpp:90
 .
 There is also absolutely no need for this to be compiled into
 linphone.  Instead it should be queried at run-time by asking
 mediastreamer2 where its plugin directory is.
fix assistant setTransport segfault.patch | (download)

linphone-app/src/components/assistant/AssistantModel.cpp | 6 5 1 - 0 !
1 file changed, 5 insertions( ), 1 deletion(-)

 fix a crash when an invalid sip domain is entered in the "other sip account" assistant
fix timezone double truncation.patch | (download)

linphone-app/src/components/history/HistoryModel.cpp | 16 15 1 - 0 !
1 file changed, 15 insertions( ), 1 deletion(-)

 fix date truncation error when passing timestamps for section dates
 For the code to work as intended, timestamps have to be passed to the
 JavaScript engine in the form of 'YYYY-MM-DDT00:00:00.0Z<TZnAME>',
 otherwise toLocaleDateString() will assume it to be UTC again and
 add/subtract the TZ offset a second time.
louden find package.patch | (download)

CMakeLists.txt | 13 7 6 - 0 !
1 file changed, 7 insertions( ), 6 deletions(-)

 alias a _found variable; increase diagnostic output
 CMake seems to have changed behaviour regarding case-sensitivity of
 variables.
guard codec download.patch | (download)

linphone-app/src/components/codecs/VideoCodecsModel.cpp | 6 5 1 - 0 !
1 file changed, 5 insertions( ), 1 deletion(-)

 download codec only if permitted through envvar (#1009210)
 Prevent codec download unless user opts in and print an informative message.
adjust terms of service barrier.patch | (download)

linphone-app/ui/views/App/Main/Assistant/AssistantHome.qml | 4 2 2 - 0 !
1 file changed, 2 insertions( ), 2 deletions(-)

 enable creation of third-party accounts unconditionally
 Users should be able to do it without the need for accepting BC's
 Terms of Use and Privacy Policy.