Debian Patches

Status for qmf/5.0~git20241030.1476b88-2

Patch Description Author Forwarded Bugs Origin Last update
1007-Remove-lock-file-usage-from-messageserver.patch Remove lock file usage from messageserver
Using DBus with a well known name already ensures that only a single instance
can run. Thus refactor the constructor into init method which can fail in case
of DBus errors and exit gracefully without dumping core.

diff --git a/src/tools/messageserver/main.cpp b/src/tools/messageserver/main.cpp
index 9c107629..80136679 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2025-01-17
1008-Remove-obsolete-file-locking-methods.patch Remove obsolete file locking methods

diff --git a/src/libraries/qmfclient/support/qmailnamespace.cpp b/src/libraries/qmfclient/support/qmailnamespace.cpp
index 2342f04f..ae742338 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2025-01-17
1009-Prefer-Qt-standard-paths-for-application-data.patch Prefer Qt standard paths for application data
For backwards compatibility keep using ~/.qmf if it exists but prefer
QStandardPaths::GenericDataLocation + "/qmf".

diff --git a/src/libraries/qmfclient/support/qmailnamespace.cpp b/src/libraries/qmfclient/support/qmailnamespace.cpp
index ae742338..5e470848 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2025-01-17
2001-Restore-compatibility-with-Qt-5.patch Restore compatibility with Qt 5

diff --git a/examples/qtmail/attachmentlistwidget.cpp b/examples/qtmail/attachmentlistwidget.cpp
index fe496fe8..dcf214bb 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2024-11-07
2002-Enable-optionally-building-against-Qt-5.patch Enable optionally building against Qt 5

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 312083f4..cc3d01bb 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2024-11-08
1001-Add-serialization-deserialization.patch Allow serialize/deserialize for qmailmessagesortkey, qmailaccountkey, qmailaccountsortkey, qmailfolderkey, qmailfoldersortkey Dan Chapman <dpniel@ubuntu.com> no
2004-Raise-internal-limits.patch Raise internal limits Dan Chapman <dpniel@ubuntu.com> no 2017-11-27
2005-Add-pkg-config-files.patch Add pkg-config files

diff --git a/src/libraries/qmfclient/CMakeLists.txt b/src/libraries/qmfclient/CMakeLists.txt
index ee931b32..b306fff3 100644
Guido Berhoerster <guido+debian@berhoerster.name> no 2024-12-12
1002-Add-Posteingang-to-inbox-translations.patch Add Posteingang to inbox translations Dan Chapman <dpniel@ubuntu.com> no 2017-12-21
1003-Don-t-save-settings-during-IMAP-logging-in.patch [PATCH] Don't save settings during IMAP logging in. Damien Caliste <dcaliste@free.fr> no 2024-10-07
1004-Use-a-queued-connection-to-handle-accountsUpdated-si.patch Use a queued connection to handle accountsUpdated signal
If a socket read results in a change to an accounts' settings (e.g.
available folders) then we need to handle the accountsUpdated signal
asynchronously to avoid deleting the socket out from underneath the
code which caused the database change, otherwise crashes can result
(specifically, in the ImapProtocol::incomingData method).

diff --git a/src/plugins/messageservices/imap/imapservice.cpp b/src/plugins/messageservices/imap/imapservice.cpp
index e6fe5ec4..5a283958 100644
Chris Adams <chris.adams@jolla.com> no 2021-01-19
1005-Use-EightBit-encoding-instead-of-Base64-for-text-typ.patch [PATCH] Use EightBit encoding instead of Base64 for text types
Previously attachments with text/* or message/rfc822 encoding were
base64 encoded for no good reason. Change them to use EightBit transfer
encoding.
=?UTF-8?q?Tomi=20Lepp=C3=A4nen?= <tomi.leppanen@jolla.com> no 2019-09-30
1006-Allow-a-service-provided-folder-to-be-set-as-the-sta.patch [PATCH] Allow a service provided folder to be set as the standard outbox folder. Andrew den Exter <andrew.den.exter@jolla.com> no 2020-11-02

All known versions for source package 'qmf'

Links