Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
fix-libapp-plugin-install-path.patch | no | |||||
fix-mediastreamer2-plugin-dir-path.patch | 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. |
Dennis Filder <d.filder@web.de> | invalid | 2022-10-07 | ||
fix-assistant-setTransport-segfault.patch | Fix a crash when an invalid SIP domain is entered in the "Other SIP account" assistant | Dennis Filder <d.filder@web.de> | invalid | 2022-10-07 | ||
fix-timezone-double-truncation.patch | 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. |
Dennis Filder <d.filder@web.de> | invalid | debian | 2022-01-08 | |
louden-find-package.patch | Alias a _FOUND variable; increase diagnostic output CMake seems to have changed behaviour regarding case-sensitivity of variables. |
Dennis Filder <d.filder@web.de> | no | 2022-08-18 | ||
guard-codec-download.patch | Download codec only if permitted through envvar (#1009210) Prevent codec download unless user opts in and print an informative message. | no | 2022-10-08 | |||
adjust-terms-of-service-barrier.patch | 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. |
Dennis Filder <d.filder@web.de> | no | 2022-12-13 | ||
disable-SAL-smartly.patch | Disable SAL smartly Since our liblinphone cannot use SAL and TLS at the same time we must disable the former whenever the latter is enabled in the UI. |
Dennis Filder <d.filder@web.de> | no | 2022-12-17 | ||
fix-CallModel-segfault.patch | Fix segfault in linphone-app/src/components/call/CallModel.cpp:CallModel::searchReceived() Reproducible by calling non-numerical strings instead of phone numbers. | Dennis Filder <d.filder@web.de> | no | 2022-12-17 | ||
fix-ListForm.patch | Fix ListForm focus issue The setTimeout() hack for working around a focus issue stopped working some time ago rendering the Contacts edit form largely unusable. This patch disables the hack to make the form at least somewhat usable again. |
Dennis Filder <d.filder@web.de> | no | 2022-12-20 |