akonadi-server/akonadi-server.changes

2566 lines
94 KiB
Plaintext

-------------------------------------------------------------------
Tue Dec 5 14:18:47 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.4/
- No code change since 23.08.3
-------------------------------------------------------------------
Tue Nov 7 17:03:52 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.3/
- Changes since 23.08.2:
* Only keep mysql log from the last session (kde#456983)
-------------------------------------------------------------------
Tue Oct 10 18:26:40 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
-------------------------------------------------------------------
Tue Sep 12 11:55:09 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
-------------------------------------------------------------------
Tue Aug 29 10:07:22 UTC 2023 - Wolfgang Bauer <wbauer@tmo.at>
- Fix Provides/Obsoletes: the removed package was named
akonadi-server-sqlite, not akonadi-sqlite
-------------------------------------------------------------------
Sun Aug 20 13:58:45 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.08.0/
- No code change since 23.07.90
-------------------------------------------------------------------
Mon Aug 14 08:02:02 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.07.90
* New feature release
- Changes since 23.07.80:
* Debugging helper: indicate resource name in "Unknown resource" error msg
-------------------------------------------------------------------
Tue Aug 1 10:13:09 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.07.80
* New feature release
- Too many changes since 23.04.3, only listing bugfixes:
* Check for config file in the location of CONFIG_INSTALL_DIR (kde#418265)
* Fix wrong for clause in Akonadi::Session (kde#468343)
-------------------------------------------------------------------
Tue Jul 4 10:19:06 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.04.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.3/
- No code change since 23.04.2
-------------------------------------------------------------------
Tue Jun 6 20:00:24 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
-------------------------------------------------------------------
Tue May 9 10:46:19 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Allow running mysql_upgrade when starting Akonadi
* Remove dangling reference
* Avoid crashing before priting debug output when setting up db
* Fix crash on server shutdown (kde#462692)
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
* Fix a bug in for clause in EntityTreeModel
* Remove dead code from FavoriteCollectionsModel
* Fix wrong for clause in Akonadi::Session (kde#468343)
* Add a test for faulty iteration in Akonadi::Session
- Drop patches, merged upstream:
* 0001-Fix-wrong-for-clause-in-Akonadi-Session.patch
* 0002-Remove-dead-code-from-FavoriteCollectionsModel.patch
* 0003-Fix-a-bug-in-for-clause-in-EntityTreeModel.patch
* 0001-Fix-crash-on-server-shutdown.patch
* 0001-Avoid-crashing-before-priting-debug-output-when-sett.patch
* 0001-Remove-dangling-reference.patch
* 0001-Allow-running-mysql_upgrade-when-starting-Akonadi.patch
-------------------------------------------------------------------
Fri Apr 28 14:05:49 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Add more fixes:
* 0001-Avoid-crashing-before-priting-debug-output-when-sett.patch
(kde#468985)
* 0001-Remove-dangling-reference.patch
* 0001-Allow-running-mysql_upgrade-when-starting-Akonadi.patch
(kde#402680)
-------------------------------------------------------------------
Sat Apr 22 07:32:39 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Add upstream changes:
* 0001-Fix-wrong-for-clause-in-Akonadi-Session.patch (kde#458315)
* 0002-Remove-dead-code-from-FavoriteCollectionsModel.patch
* 0003-Fix-a-bug-in-for-clause-in-EntityTreeModel.patch
* 0001-Fix-crash-on-server-shutdown.patch (kde#450217, kde#462692)
-------------------------------------------------------------------
Sat Apr 15 08:45:07 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
-------------------------------------------------------------------
Fri Mar 31 16:41:27 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.03.90
* New feature release
-------------------------------------------------------------------
Fri Mar 17 20:42:45 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.03.80
* New feature release
-------------------------------------------------------------------
Tue Feb 28 09:45:19 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 22.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/22.12.3/
-------------------------------------------------------------------
Tue Jan 31 10:32:48 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 22.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/22.12.2/
-------------------------------------------------------------------
Tue Jan 3 10:19:10 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 22.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/22.12.1/
-------------------------------------------------------------------
Fri Dec 2 12:24:23 UTC 2022 - Christophe Marin <christophe@krop.fr>
- Update to 22.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.12.0/
-------------------------------------------------------------------
Sat Nov 26 16:44:00 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.11.90
* New feature release
-------------------------------------------------------------------
Sat Nov 12 08:53:13 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.11.80
* New feature release
-------------------------------------------------------------------
Tue Nov 1 11:19:36 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/22.08.3/
-------------------------------------------------------------------
Tue Oct 18 14:58:50 UTC 2022 - Antonio Larrosa <alarrosa@suse.com>
- In SLE-15-SP3 we had patches that made akonadi fall back to
sqlite if the mysql backend is not available. Those patches were
already merged by upstream so we can let the package Recommend
mysql instead of Require it, since it's not available in SLED.
The Requires are set unless branding-SLE is installed so the
requirements are used in Leap/TW but not in SLE where it's only
a Recommends and an alternate Requirements is used in that case
where the sqlite backend is installed if mysql is not available.
-------------------------------------------------------------------
Tue Oct 11 14:31:39 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/22.08.2/
-------------------------------------------------------------------
Tue Sep 6 15:18:35 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/22.08.1/
-------------------------------------------------------------------
Sun Aug 14 09:41:22 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
-------------------------------------------------------------------
Fri Aug 5 12:10:10 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.07.90
* New feature release
-------------------------------------------------------------------
Sat Jul 16 08:27:25 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.07.80
* New feature release
- Drop akonadiserver-apparmor-typos-mr94.patch. Fixed upstream
-------------------------------------------------------------------
Tue Jul 5 17:02:39 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.04.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/22.04.3/
-------------------------------------------------------------------
Wed Jun 8 09:51:58 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/22.04.2/
-------------------------------------------------------------------
Sun May 15 13:27:13 UTC 2022 - Christian Boltz <suse-beta@cboltz.de>
- Add akonadiserver-apparmor-typos-mr94.patch to ensure mariadbd_akonadi
AppArmor profile actually gets used
-------------------------------------------------------------------
Tue May 10 16:29:17 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/22.04.1/
-------------------------------------------------------------------
Mon Apr 18 07:50:33 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
-------------------------------------------------------------------
Fri Apr 8 18:16:43 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.03.90
* New feature release
-------------------------------------------------------------------
Wed Mar 23 08:13:24 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Apparmor: Also look in /usr/libexec
* Fix some qt6 compile error
* Fix compile without deprecated method
* Make it compile against qt6
* Fix install private includes (qt6 compile fix)
* Fix cmake variable
* Show missing header in qtc6
* Fix some qtc6 compile error
* Check executables exist in PATH before passing them to QProcess
* kaccounts-integration is Linux/FreeBSD only - so don't try to use it elsewhere
* Remove kplugindesigner dep
* Fix build with GCC 12 (standard attributes in middle of decl-specifiers)
* Fix compile error against qt6
* Change build system for building against qt6
* Remove dependence on Boost
* Update postgres paths
* Fix brackets issue
* Use capturedView directly
* Enable new CI on FreeBSD
* Switch to new GitLab CI tooling
* Fix kaccounts-integration dep
* Fix warning
* Port deprecated I18N_NOOP macro
- Drop patch, now upstream:
* akonadi-server/0001-Apparmor-Also-look-in-usr-libexec.patch
-------------------------------------------------------------------
Fri Mar 11 10:38:21 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Add patch:
* 0001-Apparmor-Also-look-in-usr-libexec.patch
-------------------------------------------------------------------
Tue Mar 1 09:56:28 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.12.3/
- Changes since 21.12.2:
* Use exec variable
* Check executables exist in PATH before passing them to QProcess
-------------------------------------------------------------------
Tue Feb 1 13:02:14 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.12.2/
- Changes since 21.12.1:
* Use all interface include dirs needed for LibXml2 (unbreak Windows build)
* Fix build with GCC 12 (standard attributes in middle of decl-specifiers)
-------------------------------------------------------------------
Tue Jan 4 10:24:49 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.12.1/
- Changes since 21.12.0:
* Fix min required libaccounts-qt version
-------------------------------------------------------------------
Fri Dec 3 19:21:15 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch
-------------------------------------------------------------------
Sat Nov 27 10:10:09 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
-------------------------------------------------------------------
Sat Nov 13 17:54:03 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.11.80
* New feature release
- Too many changes to list here.
- Drop upstream patch:
* akonadi-apparmor-opensuse.diff
-------------------------------------------------------------------
Tue Nov 2 21:33:06 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
-------------------------------------------------------------------
Tue Oct 5 16:27:27 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.2/
- No code change since 21.08.1
-------------------------------------------------------------------
Wed Sep 1 12:37:29 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.1
- Changes since 21.08.0:
* Add a missing static storage class
-------------------------------------------------------------------
Fri Aug 6 09:33:19 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
-------------------------------------------------------------------
Fri Jul 30 10:04:14 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
-------------------------------------------------------------------
Sat Jul 17 20:04:41 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Make sure that we don't cancel dialog
* Use KSharedConfig::openStateConfig
* Allow to exclude unified folder
* Add roleNames to AgentTypeModel for easier interfacing with QML
* USe QStringView here
* Fix some clazy warning
* Add support for subquery as table expression
* Modernize code
* Remove references to innodb_additional_mem_pool_size
* use forward declaration here
* AgentServer: remove unnecessary QWidgets import
* kde4 Migration code will be removed in kf6
* Remove the std::auto_ptr and std::unique_ptr payload checks
* Make the recently accessed folder list globally accessible
* Fix Clazy exclusion for 'old-style-connect', causes CI to fail
* It will create mem leak here too I think
* Fix memory leak detected by ASAN, by passing qApp as parent to QTranslator.
* [favoriteproxytest] Link against KConfig
* StandardActionManager is now based on QAction
* CMake: replace most include_directories calls
* CMake: use target_compile_definitions when possible
* Add trailing comma to enums
- Only install the license files once
-------------------------------------------------------------------
Sun Jul 11 16:59:05 UTC 2021 - Christian Boltz <suse-beta@cboltz.de>
- update akonadi-apparmor-opensuse.diff: add openSUSE Postgresql
path in AppArmor profiles (and make it a variable to keep the
profiles readable) and some more rules for Postgresql
-------------------------------------------------------------------
Wed Jul 7 08:56:32 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.04.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.04.3
- No code change since 21.04.2
-------------------------------------------------------------------
Tue Jun 8 12:38:47 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.04.2
- No code change since 21.04.1
-------------------------------------------------------------------
Thu Jun 3 18:22:09 UTC 2021 - Christian Boltz <suse-beta@cboltz.de>
- Install AppArmor profiles (as -apparmor subpackage)
- add akonadi-apparmor-opensuse.diff to adjust the profiles to
openSUSE paths, and to add 'abi' rules to the profiles
-------------------------------------------------------------------
Wed May 12 06:06:35 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/21.04.1
- No code change since 21.04.0
-------------------------------------------------------------------
Fri Apr 16 16:10:52 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
-------------------------------------------------------------------
Fri Apr 9 17:39:19 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
-------------------------------------------------------------------
Sun Mar 21 13:26:51 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.03.80
* New feature release
- Too many changes to list here.
-------------------------------------------------------------------
Thu Mar 4 06:09:14 UTC 2021 - Luca Beltrame <lbeltrame@kde.org>
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* MySQL server settings: Make use of 'loose_' option prefix (kde#421922)
* Fix 37 pixels offset for the context menu when dropping.
-------------------------------------------------------------------
Wed Feb 3 08:27:34 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Fix Bug 432307 - Cancel drag'n drop does not work (kde#432307)
* Add autotest for Item::setTags when creating instances
* When tags are overwriien, get them from tags()
* Remove unsused method in Config
* Use lazy global initialization of Config singleton
* Fix bug when deleting the last tag (kde#431297)
* Fix Bug 430787 - When moving an email into a subfolder
on KDE Plasma Wayland the context menu does not appear
at the target subfolder (kde#430787)
-------------------------------------------------------------------
Tue Jan 5 12:24:25 UTC 2021 - Luca Beltrame <lbeltrame@kde.org>
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- Changes since 20.12.0:
* NotificationSubscriber: fix regression introduced by my commit 61ae4984
-------------------------------------------------------------------
Sat Dec 5 23:15:07 UTC 2020 - Luca Beltrame <lbeltrame@kde.org>
- Update to 20.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-12-apps-update
- No code change since 20.11.90
-------------------------------------------------------------------
Fri Nov 27 15:15:25 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 20.11.90
* New feature release
- Changes since 20.11.80:
* Check if external library is needed to have atomic support.
* CMake: Don't use the LZMA imported targets
* Revert "Fix building akonadiprivate_obj with out of system lzma libs on macOS" * Install compressionstream private header
* Introduce Config class, disable payload comp. by default
- Drop obsolete patches:
* 0001-Revert-Fix-building-akonadiprivate_obj-with-out-of-s.patch
* 0002-CMake-Don-t-use-the-LZMA-imported-targets.patch
-------------------------------------------------------------------
Mon Nov 23 12:54:23 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Add upstream patches to fix build with older CMake versions:
* 0001-Revert-Fix-building-akonadiprivate_obj-with-out-of-s.patch
* 0002-CMake-Don-t-use-the-LZMA-imported-targets.patch
-------------------------------------------------------------------
Sat Nov 14 00:00:13 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 20.11.80
* New feature release
- Too many changes to list here.
-------------------------------------------------------------------
Thu Nov 5 22:45:08 UTC 2020 - Luca Beltrame <lbeltrame@kde.org>
- Update to 20.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-11-apps-update
- Changes since 20.08.2:
* Bug 427358 - akonadi_ical_resource stuck in InvalideCacheForCollection (kde#427358)
- Dropped patches, now upstream:
* 0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch
-------------------------------------------------------------------
Mon Oct 12 07:01:33 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Add patch to fix reloading of external calendar files (kde#427358)
* 0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch
-------------------------------------------------------------------
Fri Oct 9 05:42:40 UTC 2020 - Luca Beltrame <lbeltrame@kde.org>
- Update to 20.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-10-apps-update
- Changes since 20.08.1:
* Fix AppArmor policy for Mariadb 10.5. (kde#425606)
* Fix(apparmor/postgres): Add kill signals.
* Fix(postgresql): Initialise database without locale en_US.UTF8 avalaible systemwide (kde##417721)
* Fix cancelation of CollectionSync
* AgentBase: Fix crash in setOnline (kde#418844)
- Dropped patches, now upstream:
* 0001-AgentBase-Fix-crash-in-setOnline.patch
-------------------------------------------------------------------
Wed Sep 2 11:40:13 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Add upstream patch to fix crashes:
* 0001-AgentBase-Fix-crash-in-setOnline.patch
-------------------------------------------------------------------
Tue Sep 1 20:48:47 UTC 2020 - Luca Beltrame <lbeltrame@kde.org>
- Update to 20.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-09-apps-update
- No code change since 20.08.0
-------------------------------------------------------------------
Sun Aug 9 09:07:56 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
-------------------------------------------------------------------
Sun Aug 2 07:58:17 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* It crashs sometime
-------------------------------------------------------------------
Sun Jul 19 10:03:28 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* Clean up ItemRetriever to clear up ownership of ItemRetrievalRequest (kde#408897)
-------------------------------------------------------------------
Thu Jul 9 20:08:16 UTC 2020 - Luca Beltrame <lbeltrame@kde.org>
- Update to 20.04.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-07-apps-update
- Changes since 20.04.2:
* Add .gitlab-ci.yml to run builds for PRs to stable branch
* Fix build
* Server: fix fetching of attributes with empty data
-------------------------------------------------------------------
Tue Jun 9 12:13:48 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 20.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-06-apps-update
- Changes since 20.04.1:
* Akonadi searches for file mysql-global.conf at wrong path (kde#422079)
* Allow ptrace for akonadiserver for mysqld_akonadi.
* AppArmor DBus rules for AkonadiServer
-------------------------------------------------------------------
Fri May 15 15:40:47 UTC 2020 - Luca Beltrame <lbeltrame@kde.org>
- Update to 20.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-05-apps-update
- Changes since 20.04.0:
* Fix potential double-free corruption in RemoteLog
* Windows: Handle QLocalSocket behavior gracefully
* Save configuration when creating resources for new user
-------------------------------------------------------------------
Thu Apr 23 12:21:43 UTC 2020 - Luca Beltrame <lbeltrame@kde.org>
- Update to 20.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-04-apps-update
- Changes since 20.03.90:
* Try to fix compile against qt5.15
* Akonadi server should not expect specific mysql server process name
* Fix emit signal before class will be deleted
* Add signal when all settings was saved
-------------------------------------------------------------------
Sun Apr 5 20:29:31 UTC 2020 - Luca Beltrame <lbeltrame@kde.org>
- Update to 20.03.90
* New feature release
- No code change since 20.03.80
-------------------------------------------------------------------
Sun Mar 22 09:16:26 UTC 2020 - Luca Beltrame <lbeltrame@kde.org>
- Update to 20.03.80
* New feature release
- Too many changes to list here.
-------------------------------------------------------------------
Thu Mar 5 20:35:34 UTC 2020 - Luca Beltrame <lbeltrame@kde.org>
- Update to 19.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-03-apps-update
- No code change since 19.12.2
-------------------------------------------------------------------
Fri Feb 7 08:36:48 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Replace %make_jobs with %cmake_build.
-------------------------------------------------------------------
Wed Feb 5 06:28:36 UTC 2020 - Luca Beltrame <lbeltrame@kde.org>
- Update to 19.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2020-02-apps-update
- No code change since 19.12.1
-------------------------------------------------------------------
Tue Feb 4 18:31:03 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Align build dependencies with the ones from CMakeLists.txt,
same for -devel and KF5AkonadiConfig.cmake.
- Remove libxslt-devel, only xstlproc (libxml2-tools) is required.
- No longer recommend -lang: supplements are in use
-------------------------------------------------------------------
Tue Jan 7 10:08:48 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 19.12.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/releases/19.12.1
- No code change since 19.12.0
-------------------------------------------------------------------
Tue Dec 10 06:38:00 UTC 2019 - Luca Beltrame <lbeltrame@kde.org>
- Update to 19.12.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/releases/19.12
- No code change since 19.11.90
-------------------------------------------------------------------
Sat Nov 30 09:11:22 UTC 2019 - Luca Beltrame <lbeltrame@kde.org>
- Update to 19.11.90
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/19.12-rc
- Changes since 19.11.80:
* Only build and install designer plugin if it's enabled
* akonadi: improve debug message in state() method
* Testrunner: wait until all jobs are done before aborting setup
* akonadi_control: announce new Resource once both services are registered
* Make itemmovetest more robust.
* Fix build with Qt 5.14
* Avoid KIO starting klauncher, as that can hang the CI
-------------------------------------------------------------------
Sun Nov 24 13:28:53 UTC 2019 - Luca Beltrame <lbeltrame@kde.org>
- Update to 19.11.80
* New feature release
- Too many changes to list here.
-------------------------------------------------------------------
Thu Nov 7 23:12:26 UTC 2019 - Luca Beltrame <lbeltrame@kde.org>
- Update to 19.08.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-19.08.3.php
- No code change since 19.08.2
-------------------------------------------------------------------
Fri Oct 11 07:44:37 UTC 2019 - Luca Beltrame <lbeltrame@kde.org>
- Update to 19.08.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-19.08.2.php
- No code change since 19.08.1
-------------------------------------------------------------------
Thu Sep 5 13:59:50 UTC 2019 - Luca Beltrame <lbeltrame@kde.org>
- Update to 19.08.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-19.08.1.php
- Changes since 19.08.0:
* Fix Bug 403208 - Short name of favorite folder results in improperly shown number of unread messages (kde#403208)
* Include KDE* cmake macros before any others
-------------------------------------------------------------------
Fri Aug 9 08:29:50 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 19.08.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-19.08.0.php
- No code change since 19.07.90
-------------------------------------------------------------------
Tue Aug 06 16:50:46 UTC 2019 - lbeltrame@kde.org
- Update to 19.07.90
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-19.08-rc.php
- Changes since 19.07.80:
* Fix compatibility with QMYSQL driver after 74aed95
- Dropped patches, superseded by upstream changes:
* 0001-Revert-Adapt-DBInitializer-to-behavior-change-of-QPS.patch
-------------------------------------------------------------------
Tue Jul 23 11:58:54 UTC 2019 - lbeltrame@kde.org
- Update to 19.07.80
* New feature release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-19.08-beta.php
- Changes since 19.04.3:
* Too many changes to list here
-------------------------------------------------------------------
Thu Jul 18 19:46:45 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Use kf5_debugdir macro for specifying the logging categories location
-------------------------------------------------------------------
Tue Jul 16 15:39:06 UTC 2019 - wbauer@tmo.at
- Add patch to revert upstream PostgreSQL fix that apparently
causes problems with MySQL (boo#1141604, kde#409753):
* 0001-Revert-Adapt-DBInitializer-to-behavior-change-of-QPS.patch
-------------------------------------------------------------------
Sat Jul 13 07:26:32 UTC 2019 - lbeltrame@kde.org
- Update to 19.04.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-19.04.3.php
- Changes since 19.04.2:
* Fix race-condition on akonadi_control start (kde#392092)
* Adapt DBInitializer to behavior change of QPSQL driver in Qt 5.13 (kde#409234)
* Check Postgres status by checking return code of pg_ctl (kde#386173)
* Shorten sockets file path
* Show error string from QLocalServer on failure
-------------------------------------------------------------------
Fri Jun 07 12:51:51 UTC 2019 - lbeltrame@kde.org
- Update to 19.04.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-19.04.2.php
- Changes since 19.04.1:
* Add some missing dependencies in KF5AkonadiConfig.cmake
* Fix QTimer being leaked in MonitorPrivate
* Port ExternalPartStorage::self to C++11 singleton syntax.
* autotests: fix leak of FakeServerData and FakeSession
* Fix FakeAkonadiServerCommands being leaked
* Fix leaking of requests in ItemRetriever::exec()
* Fix another null-sender warning in itemretrievertest
* monitornotificationtest: create FakeItemCache on stack
* Properly cleanup in notificationmanagertest
* Fix QObject::connect warning in itemretrievertest
* Remove dead code in NotificationManager
* itemsynctest: comment out the checks that make no sense.
* Fix memory leaks in attributefactorytest
* Fix memory leak of ItemRetrievalJobFactory in ItemRetrievalManager
* Fix previous commit, we can't use ecm_add_test because we do add_test ourselves
* Ensure that qsqlite3.so is found in the builddir while running tests.
* akonadi: port to ecm_add_test
* Fix memory leak due to getTestMonitor()
* Akonadi: fix compilation with clang
* Fix memory leaks (found by ASAN)
-------------------------------------------------------------------
Fri May 10 05:37:10 UTC 2019 - lbeltrame@kde.org
- Update to 19.04.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-19.04.1.php
- Changes since 19.04.0:
* Don't use qAsConst over a temporary variable
* Improve error message "multiple merge candidates" to indicate the collection name
-------------------------------------------------------------------
Sat Apr 20 06:51:52 UTC 2019 - lbeltrame@kde.org
- Update to 19.04.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-19.04.0.php
- Changes since 19.03.90:
* ItemSync: skip handling remote items if local changes failed
* autotests: remove unused variables
* Fix compiler warning about invalid varargs usage in macro
* Remove unused member fetchAllAttributes in CollectionFetchScope
* Fix the Akonadi detection with older CMake versions
* Add unittest for clearPayload. Unfortunately it passes :-)
-------------------------------------------------------------------
Tue Apr 09 20:54:37 UTC 2019 - lbeltrame@kde.org
- Update to 19.03.90
* New feature release
* For more details please see:
* https://kde.org/announcements/announce-applications-19.04-rc.php
- Changes since 19.03.80:
* Convert to camelcase include
* Don't install unexported class
* Fix handling of collectionChanged() in AgentBase (kde#403642)
* Fix unhandled exception from DataStream::operator<<
* Fix collection detaching at the wrong time in attribute()
-------------------------------------------------------------------
Wed Apr 4 06:40:54 UTC 2019 - lbeltrame@kde.org
- Update to 19.03.80
* New feature release
* For more details please see:
* https://kde.org/announcements/announce-applications-19.04-beta.php
- Changes since 18.12.3:
* Too many changes to list here
- Dropped patches, now upstream:
* fix-regression-when-updating-attributes.patch
* fix-collection-detaching.patch
-------------------------------------------------------------------
Wed Apr 3 12:01:56 UTC 2019 - Luca Beltrame <lbeltrame@kde.org>
- Add upstream patches to fix regressions when checking mail:
* fix-regression-when-updating-attributes.patch
* fix-collection-detaching.patch
-------------------------------------------------------------------
Sat Mar 09 08:03:10 UTC 2019 - lbeltrame@kde.org
- Update to 18.12.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.12.3.php
- Changes since 18.12.2:
* Small code cleanup: use local var instead of pimItems.at(i) many times
* Fix intermittent race in collectionattributetest
* Use an emit syntax that QtCreator understands better.
* Remove unneeded warning for killed subjobs, error string was just "".
* Add missing Q_EMIT before signal emission.
* collectionattributetest: small cleanups
* Server: Improve debug, warning and error log messages
* Destroy the Connection Through the Session Thread (kde#381636)
* Akonadi: fix racy code in (MimeType|Resource)::retrieveByNameOrCreate
* Akonadi: fix timing-dependent failure of partstreamertest
* Akonadi: add missing dependencies on included XSL files
* Fix SQLite backend foreign key PRAGMAs
* Simplify AggregatedFetchScope code, removing all setters.
* Fix tag change notification shipping a bogus name.
* AggregatedFetchScope: fix fetchAllAttributes for tags.
* Properly clean up scopes when deregistering a subscriber.
* Fix "QIODevice::read" warnings.
* autotests: partstreamertest: show more info on failure
-------------------------------------------------------------------
Sat Feb 09 08:24:47 UTC 2019 - lbeltrame@kde.org
- Update to 18.12.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.12.2.php
- Changes since 18.12.1:
* Fix aggregation logic for cacheOnly and ignoreErrors.
* autotests: rename notificationmanagertest to notificationsubscribertest
* Extend tagtest with more checks that the full tag information is sent.
* autotests: remove QEXPECT_FAIL, the mysql bug got fixed.
* Fix tag name/type/gid missing in notifications about tags.
* Minor: improve QDebug output for Akonadi::Tag
* actually look for mysql binaries in PATH
* Allow to exclude unified mailbox from local subscription
-------------------------------------------------------------------
Fri Jan 11 05:41:48 UTC 2019 - lbeltrame@kde.org
- Update to 18.12.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.12.1.php
- Changes since 18.12.0:
* Ensure StandardDirs::saveDir returns existing dir
* Fix SQL syntax error in findOrphanedItems()
* Handle query prepare errors in QueryBuilder::exec
* not necessary to check twice
* Remove not necessary lines
* Allow to sort list of folder.
* Fix mem leak
-------------------------------------------------------------------
Fri Dec 14 06:08:43 UTC 2018 - lbeltrame@kde.org
- Update to 18.12.0
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.12.0.php
- Changes since 18.11.90:
* Fix ModelSpy (and thus some model tests)
* Fix ItemStoreTest
* Fix creating new tags with null parent
-------------------------------------------------------------------
Mon Dec 03 20:55:44 UTC 2018 - lbeltrame@kde.org
- Update to 18.11.90
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.12-rc.php
- Changes since 18.11.80:
* Akonadi: ignore remote ID if it's empty
-------------------------------------------------------------------
Tue Nov 20 06:21:46 UTC 2018 - Luca Beltrame <lbeltrame@kde.org>
- Run spec-cleaner
-------------------------------------------------------------------
Tue Nov 20 05:56:34 UTC 2018 - lbeltrame@kde.org
- Update to 18.11.80
* New feature release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.12-beta.php
- Changes since 18.08.3:
* Too many changes to list here
-------------------------------------------------------------------
Thu Nov 08 20:43:25 UTC 2018 - lbeltrame@kde.org
- Update to 18.08.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.08.3.php
- Changes since 18.08.2:
* Fix StorageJanitor SQL error in duplicate detection
* Fix KOrg category color customization crash (kde#398459)
-------------------------------------------------------------------
Thu Oct 11 20:06:43 UTC 2018 - lbeltrame@kde.org
- Update to 18.08.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.08.2.php
- Changes since 18.08.1:
* Job tracker: fix expected reply signature, improve error handling
* Fix icon name
* Fix "QCoreApplication::postEvent: Unexpected null receiver" warnings
-------------------------------------------------------------------
Thu Sep 06 18:42:50 UTC 2018 - lbeltrame@kde.org
- Update to 18.08.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.08.1.php
- Changes since 18.08.0:
* Attempt to mitigate trx deadlocks with SELECT ... FOR UPDATE
* Fix crash when NotificationCollector does not have Connection (kde#397239)
* Akonadi: forget about jobtracker if akonadiconsole went away
* Akonadi protocol: an invalid response is still a response.
* Use nullptr to fix gcc7 warning
* JobTracker: publish all jobs in the session when first connecting
* Debug output: show which collection we're syncing.
* fsck output: print out collection ID as well, for items with no RID
* Disable remote logging for inside Akonadi Console process
* Split out search-related debug output into own category.
- Removed patches, now upstream:
* Fix-crash-when-NotificationCollector-does-not-have-Connection.patch
-------------------------------------------------------------------
Tue Aug 28 08:35:13 UTC 2018 - wbauer@tmo.at
- Add upstream patch to fix crashes under certain circumstances,
e.g. when searching: (kde#397239)
* Fix-crash-when-NotificationCollector-does-not-have-Connection.patch
-------------------------------------------------------------------
Thu Aug 16 21:59:56 UTC 2018 - christophe@krop.fr
- Update to 18.08.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.08.0.php
- Changes since 18.07.80:
* Don't fetch missing parts from the resource.
* Revert "ProtocolHelper: only unserialize payload we requested"
* Monitor: rebuild Item from ntf if it's mustRetrieve but IFS is empty (kde#397131)
* ProtocolHelper: only unserialize payload we requested
* Fix warning due to deleteLater on null object
* Server: create new Collection in a single step
* Monitor: fix broken subscription to only Item or Collection ntfs
* Server: fix Item notifications being rejected on mimetype filters (kde#396781)
* Monitor: invalidate pending notifications on change
* Notifications: retrieve Item when RID is missing
* DataStore: don't access mNotificationCollector directly
-------------------------------------------------------------------
Thu Jul 26 13:00:24 UTC 2018 - lbeltrame@kde.org
- Update to 18.07.80
* New feature release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.08-beta.php
- Changes since 18.04.3:
* Too many changes to list here
- Build with gcc7 on Leap 42.3
-------------------------------------------------------------------
Fri Jul 13 04:49:44 UTC 2018 - lbeltrame@kde.org
- Update to 18.04.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.04.3.php
- Changes since 18.04.2:
* Fix a crash due to access of temporary object
* Fix MariaDB initialization when mysql_install_db is missing (kde#392948)
* akInit: improve error message when renaming old logfiles fails
* StorageJanitor: handle external parts DB entries with missing filename (kde#395743)
* Server: handle race condition on connection shutdown (kde#394071)
* ActionStateManager: separate selected collections from favorites.
* Document the hidden mechanism by which these methods are called...
* Resourcebase docu: don't call changeCommitted from itemRemoved.
* Fix caption/text
-------------------------------------------------------------------
Fri Jun 08 05:06:32 UTC 2018 - lbeltrame@kde.org
- Update to 18.04.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.04.2.php
- Changes since 18.04.1:
* None
-------------------------------------------------------------------
Fri May 11 05:17:40 UTC 2018 - lbeltrame@kde.org
- Update to 18.04.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.04.1.php
- Changes since 18.04.0:
* TransactionSequence: fix rollback not finishing properly.
* Akonadi tests: make checkTestIsIsolated work in release mode too
* Fix session not reconnecting on Qt >= 5.10
* Warning--
* Fix handling of cut collections.
-------------------------------------------------------------------
Wed Apr 18 07:48:32 CEST 2018 - lbeltrame@kde.org
- Update to 18.04.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.04.0.php
- Changes since 18.03.90:
* None
-------------------------------------------------------------------
Fri Apr 06 07:08:39 CEST 2018 - lbeltrame@kde.org
- Update to 18.03.90
* New feature release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-18.04-rc.php
- Changes since 17.12.3:
* Too many changes to list here
-------------------------------------------------------------------
Thu Mar 08 23:50:55 CET 2018 - lbeltrame@kde.org
- Update to 17.12.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.12.3.php
- Changes since 17.12.2:
* Properly workaround xsltproc not handling spaces in filepaths on Windows
* Add warning in case an invalid mimetype is requested here.
* Restart DataStore's keep-alive query when opening connection
-------------------------------------------------------------------
Wed Feb 07 08:47:10 CET 2018 - lbeltrame@kde.org
- Update to 17.12.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.12.2.php
- Changes since 17.12.1:
* Fix ItemModifyJob for Item's with only clearPayload flag set
-------------------------------------------------------------------
Thu Jan 11 23:40:52 CET 2018 - lbeltrame@kde.org
- Update to 17.12.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.12.1.php
- Changes since 17.12.0:
* Give more details in the LLCONFLICT error.
* Make conflict dialog much bigger, it's unusable otherwise.
* ErrorOverlay: don't show by mistake if called with Running twice. (kde#379997)
-------------------------------------------------------------------
Thu Dec 21 14:33:26 UTC 2017 - lbeltrame@kde.org
- Move designer plugins to the devel package
-------------------------------------------------------------------
Sat Dec 09 14:59:01 CET 2017 - lbeltrame@kde.org
- Update to 17.12.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.12.0.php
- Changes since 17.11.90:
* Revert "Use proper way of adding Boost include dirs to install interface"
* Use proper way of adding Boost include dirs to install interface
* Make Akonadi installation properly relocatable
-------------------------------------------------------------------
Sat Dec 02 10:12:35 CET 2017 - lbeltrame@kde.org
- Update to 17.11.90
* New feature release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.12-rc.php
- Changes since 17.11.80:
* Further extend the non-empty ItemFetchScope case
* Fix setting up test Monitor from test_utils
* Don't consider ItemFetchScope with only ancestor retrieval set to be empty
* AKAPPEND: Merge by RID if matching Item with empty GID exists during GID merge
* StorageJanitor: cleanup external parts in findRIDDuplicates()
* Resource/serializer templates: remove bogus translation strings
* Remove unused testdata file, testdata-res*.xml is used instead.
-------------------------------------------------------------------
Mon Nov 20 06:55:27 CET 2017 - lbeltrame@kde.org
- Update to 17.11.80
* New feature release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.12-beta.php
- Changes since 17.08.3:
* Too many changes to list here
-------------------------------------------------------------------
Thu Nov 09 23:10:40 CET 2017 - lbeltrame@kde.org
- Update to 17.08.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.08.3.php
- Changes since 17.08.2:
* akonaditest: port "app.disableSessionManagement" to Qt5
* ItemSync: speed up by not using takeFirst().
-------------------------------------------------------------------
Tue Oct 17 00:31:04 CEST 2017 - lbeltrame@kde.org
- Update to 17.08.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.08.2.php
- Changes since 17.08.1:
* Fix cancelTask() for retrieveItems()
* akonadictl: fsck and vacuum require running Akonadi (kde#361542)
* Introduce MimeTypeChecker::hasWantedMimeTypes
* Only remove init connections to the database on server shutdown.
* LIST: correctly return mimetypes for all Collections (kde#350219)
- Drop patches, now upstream:
* correctly-return-mimetypes.patch
-------------------------------------------------------------------
Fri Sep 8 21:17:15 UTC 2017 - lbeltrame@kde.org
- Add upstream patch correctly-return-mimetypes.patch:
* Fixes creating top-level folders in KMail (kde#350219)
-------------------------------------------------------------------
Thu Sep 07 07:01:08 CEST 2017 - lbeltrame@kde.org
- Update to 17.08.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.08.1.php
- Changes since 17.08.0:
* Workaround a weird misbehaviour of SQLite when checking tag RID
* TAGAPPEND: wrap the Tag creation into a db transaction
* Correctly report whether tag changed with SQLite
* Fix typos of "orphan"
* Fix replaying queries from aborted transactions
* Fix job tracker instance support
* Fix SQLite DB schema upgrade to version 35 (kde#384024)
* Add needed columns to QueryBuilder explicitly
* ETM: consider collections that don't match mimetype filter populated
- Dropped patches, now usptream:
* consider-collections-that-not-match-mimetype.patch
* Fix-SQLite-DB-schema-upgrade.patch
-------------------------------------------------------------------
Thu Aug 31 10:02:46 UTC 2017 - lbeltrame@kde.org
- Add upstream consider-collections-that-not-match-mimetype.patch:
* Fixes Korganizer reminders not showing up
-------------------------------------------------------------------
Sat Aug 26 10:25:05 UTC 2017 - wbauer@tmo.at
- Add Fix-SQLite-DB-schema-upgrade.patch to fix Akonadi not
starting when the sqlite plugin is used because the database
schema upgrade fails due to unsupported syntax (kde#384024)
-------------------------------------------------------------------
Fri Aug 11 22:44:47 UTC 2017 - christophe@krop.fr
- Update to KDE Applications 17.08.0
* New feature release
* https://www.kde.org/announcements/announce-applications-17.08.0.php
- Changes since 17.04.3 :
- Too many changes to list here
-------------------------------------------------------------------
Sat Aug 5 18:16:19 UTC 2017 - christophe@krop.fr
- Update to KDE Applications 17.07.90
* KDE Applications 17.07.90
* https://www.kde.org/announcements/announce-applications-17.08-rc.php
-------------------------------------------------------------------
Sat Jul 15 22:58:50 CEST 2017 - lbeltrame@kde.org
- Update to 17.04.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.04.3.php
- Changes since 17.04.2:
* ETM: only populate collections with matching mimetype
* Explicitely pass source collection to ensure moving mails work
- Drop upstreamed patches:
* pass-source-collection-to-move-mails.diff
-------------------------------------------------------------------
Sun Jun 11 20:30:22 UTC 2017 - lbeltrame@kde.org
- Add upstream patch pass-source-collection-to-move-mails.diff
* Fix mails not being removed from list when deleted (kde#380182)
-------------------------------------------------------------------
Wed Jun 07 17:42:39 CEST 2017 - lbeltrame@kde.org
- Update to 17.04.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.04.2.php
- Changes since 17.04.1:
* Fix crash when Connection is terminated before init() (kde#379809)
-------------------------------------------------------------------
Wed May 17 20:35:29 CEST 2017 - lbeltrame@kde.org
- Update to 17.04.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.04.1.php
- Changes since 17.04.0:
* Fix mem leak
* avoid qCWarning in ETM for items never inserted
* Increase timeout in ResourceSynchronizationJob
* Fix possible crash in CollectionCopyJob when tracing Jobs
* Prevent sending multiple error messages from a single Handler
* Fix trx deadlock when updating Search collection
* On error, still send answer via DBUS, avoiding clients waiting forever (kde#378189)
* Fix clearing Item flags (kde#375146)
* Use toModelIndex
* This variable is unused
* use qAsConst
* Use qAsconst
* Minor optimization
* Fix emit or not keyword
* Remove unused variable
* Remove compile warning
* Minor optimization
-------------------------------------------------------------------
Tue May 9 08:58:37 UTC 2017 - wbauer@tmo.at
- Unconditionally obsolete akonadi-runtime on all distributions, we
don't support kdepim4 any more
-------------------------------------------------------------------
Sun Apr 16 10:44:43 CEST 2017 - lbeltrame@kde.org
- Update to 17.04.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.04.0.php
- Changes since 17.03.90:
* Remove unused variable
* Remove compile warning
* Update search query from CollectionModifyJob
-------------------------------------------------------------------
Wed Apr 12 20:25:10 CEST 2017 - lbeltrame@kde.org
- Update to 17.03.90
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.04-rc.php
- Changes since 17.03.80:
* Fix some -Wdocumentation warnings
* Fix redefinition of QAddConst
* Port some foreach code
* ResourceBase: cancelTask() when PrepareItemsRetrieval job returns 0 items
* Handle nested exceptions during error handling
* Improve some ETM warnings
* abi::__forced_unwind is only part of gnu's libstc++.
* Remove unused include
-------------------------------------------------------------------
Thu Mar 30 05:28:34 UTC 2017 - lbeltrame@kde.org
- Drop upstreamed patch: handle-mysql-process-crashes-gracefully.patch
-------------------------------------------------------------------
Sat Mar 25 23:10:05 CET 2017 - lbeltrame@kde.org
- Update to 17.03.80
* New feature release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.04-beta.php
- Changes since 16.12.3:
* Too many changes to list here
-------------------------------------------------------------------
Thu Mar 9 18:07:28 UTC 2017 - alarrosa@suse.com
- Drop fix-itemretriever-in-case-of-concurrent-requests.patch, it's
already merged upstream
-------------------------------------------------------------------
Thu Mar 9 12:33:17 CET 2017 - lbeltrame@kde.org
- Update to 16.12.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-16.12.3.php
- Changes since 16.12.2:
* Fix ServerManager going into Broken state when called before going to the event loop.
* Fix crash when Connection is closed while ItemRetriever is running (kde#374734)
* DataStream: throw exception if device is null (kde#376385)
* Don't export internal classes when not building autotests.
* Remove unused included cpp file from autotest.
* Fix ItemRetriever in case of concurrent requests for the same item(s)
* no need to generate the header twice, we can use the one from src/server here
* Revert unwanted changes in previous commit
* Implement "TODO: Qt 5: Use QDir::removeRecursively"
* Fix runtime warning at the end of itemretrievertest.
* Show collection id if collection is valid
* Add more debug
-------------------------------------------------------------------
Fri Feb 24 13:14:48 UTC 2017 - lbeltrame@kde.org
- Add fix-itemretriever-in-case-of-concurrent-requests.patch
* Fix hangs accessing folders ("Retrieving folder contents"
going on infinitely)
-------------------------------------------------------------------
Thu Feb 9 06:38:57 UTC 2017 - lbeltrame@kde.org
- Update to KDE Applications 16.12.2
* KDE Applications 16.12.2
* https://www.kde.org/announcements/announce-applications-16.12.2.php
-------------------------------------------------------------------
Wed Feb 1 09:54:19 UTC 2017 - adam.majer@suse.de
- use individual libboost-*-devel packages instead of boost-devel
-------------------------------------------------------------------
Sun Jan 22 17:10:01 UTC 2017 - hrvoje.senjan@gmail.com
- Add handle-mysql-process-crashes-gracefully.patch from upstream
-------------------------------------------------------------------
Sat Jan 14 08:48:19 UTC 2017 - lbeltrame@kde.org
- - Update to KDE Applications 16.12.1
* KDE Applications 16.12.1
* https://www.kde.org/announcements/announce-applications-16.12.1.php
- Drop upstream patch fix-connect-api.patch
-------------------------------------------------------------------
Tue Dec 27 19:44:22 UTC 2016 - tittiatcoke@gmail.com
- Add upstream patch fix-connect-api.patch in order to fix the
subscribe/unsubscribe IMAP folders
-------------------------------------------------------------------
Tue Dec 13 19:27:48 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 16.12.0
* KDE Applications 16.12.0
* https://www.kde.org/announcements/announce-applications-16.12.0.php
-------------------------------------------------------------------
Sat Dec 3 15:54:54 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 16.11.90
* KDE Applications 16.12.0 RC
* https://www.kde.org/announcements/announce-applications-16.12-rc.php
-------------------------------------------------------------------
Tue Nov 29 12:16:29 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 16.11.80
* KDE Applications 16.12.0 Beta
* https://www.kde.org/announcements/announce-applications-16.12-beta.php
-------------------------------------------------------------------
Sun Nov 20 18:24:27 UTC 2016 - hrvoje.senjan@gmail.com
- Split out sqlite plugin into separete package to avoid whole server
depending on Qt private API
-------------------------------------------------------------------
Wed Nov 9 06:08:10 UTC 2016 - lbeltrame@kde.org
- Update to KDE Applications 16.08.3
* KDE Applications 16.08.3
* https://www.kde.org/announcements/announce-applications-16.08.3.php
-------------------------------------------------------------------
Mon Oct 31 10:43:08 UTC 2016 - alarrosa@suse.com
- Changed Requires to Recommends so Akonadi libraries don't require
akonadi-server anymore and can be thus co-installable with
akonadi-4.x .
- Extracted libraries libKF5AkonadiPrivate5 and libKF5AkonadiXml5
from the akonadi-server package into new sub packages, so installing
libraries don't require akonadi-server to be installed just
because of the libraries.
-------------------------------------------------------------------
Tue Oct 11 20:44:35 UTC 2016 - lbeltrame@kde.org
- KDE Applications 16.08.2
https://www.kde.org/announcements/announce-applications-16.08.2.php
-------------------------------------------------------------------
Fri Sep 9 08:02:36 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 16.08.1
* KDE Applications 16.08.1
* https://www.kde.org/announcements/announce-applications-16.08.1.php
-------------------------------------------------------------------
Fri Aug 12 10:00:36 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 16.08.0
* KDE Applications 16.08.0
* https://www.kde.org/announcements/announce-applications-16.08.0.php
-------------------------------------------------------------------
Mon Aug 8 14:22:41 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 16.07.90
* KDE Applications 16.07.90 (16.08-RC)
* https://www.kde.org/announcements/announce-applications-16.08-rc.php
-------------------------------------------------------------------
Wed Jul 20 17:00:15 UTC 2016 - wbauer@tmo.at
- cmake 2.8.12 is necessary now
- Add necessary requirements to the devel package so that other
packages building against this don't have to specify them even
if they don't use them
-------------------------------------------------------------------
Thu Jul 7 23:15:23 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 16.04.3
* KDE Applications 16.04.3
* https://www.kde.org/announcements/announce-applications-16.04.3.php
- Drop upstream patch fix-read-after-free-collectionstatistics.diff
-------------------------------------------------------------------
Wed Jun 29 05:34:57 UTC 2016 - lbeltrame@kde.org
- Add fix-read-after-free-collectionstatistics.diff: fix occasional
memory corruption (may fix kde#363881)
-------------------------------------------------------------------
Tue Jun 14 21:24:55 UTC 2016 - wbauer@tmo.at
- Use shared-mime-info macros (boo#979301)
-------------------------------------------------------------------
Fri Jun 10 17:45:29 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 16.04.2
* KDE Applications 16.04.2
* https://www.kde.org/announcements/announce-applications-16.04.2.php
-------------------------------------------------------------------
Thu May 19 21:49:58 UTC 2016 - lbeltrame@kde.org
- Explicitly require the newly-split libs in the devel package
-------------------------------------------------------------------
Thu May 19 21:09:58 UTC 2016 - lbeltrame@kde.org
- Split AkonadiCore, AkonadiAgentBase and AkonadiWidgets libraries
to separate subpackages, as per the SLPP
-------------------------------------------------------------------
Sat May 7 10:10:06 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 16.04.1
* KDE Applications 16.04.1
* https://www.kde.org/announcements/announce-applications-16.04.1.php
-------------------------------------------------------------------
Thu Apr 28 05:36:04 UTC 2016 - lbeltrame@kde.org
- Move akonadi2xml to devel package
-------------------------------------------------------------------
Wed Apr 27 21:40:31 UTC 2016 - lbeltrame@kde.org
- Move dbus xml files to the akonadi-devel package
- Make the devel package conflict with
libakonadiprotocolinternals-devel
-------------------------------------------------------------------
Sun Apr 17 05:48:49 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 16.04.0
* KDE Applications 16.04.0
* https://www.kde.org/announcements/announce-applications-16.04.0.php
-------------------------------------------------------------------
Mon Apr 11 06:29:53 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 16.03.90
* KDE Applications 16.04.0 RC
* https://www.kde.org/announcements/announce-applications-16.04-rc.php
-------------------------------------------------------------------
Sun Mar 13 15:32:26 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 15.12.3
* KDE Applications 15.12.3
* https://www.kde.org/announcements/announce-applications-15.12.3.php
* boo#970855
-------------------------------------------------------------------
Sat Feb 13 07:59:56 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 15.12.2
* KDE Applications 15.12.2
* https://www.kde.org/announcements/announce-applications-15.12.2.php
* boo#966605
-------------------------------------------------------------------
Tue Jan 25 16:00:35 UTC 2016 - tittiatcoke@gmail.com
- Obsolete the old akonadi-runtime for Factory/TW due to the
switch to kdepim5 as default
-------------------------------------------------------------------
Sat Jan 9 18:08:35 UTC 2016 - tittiatcoke@gmail.com
- Update to KDE Applications 15.12.1
* KDE Applications 15.12.1
* https://www.kde.org/announcements/announce-applications-15.12.1.php
* boo#961265
-------------------------------------------------------------------
Sun Dec 13 12:45:30 UTC 2015 - tittiatcoke@gmail.com
- Update to KDE Applications 15.12.0
* KDE Applications 15.12.0
* https://www.kde.org/announcements/announce-applications-15.12.0.php
* boo#958887
-------------------------------------------------------------------
Tue Nov 10 19:51:55 UTC 2015 - tittiatcoke@gmail.com
- Update to KDE Applications 15.08.3
* KDE Applications 15.08.3
* https://www.kde.org/announcements/announce-applications-15.08.3.php
* boo#954531
-------------------------------------------------------------------
Sun Oct 11 13:14:41 UTC 2015 - tittiatcoke@gmail.com
- Update to KDE Applications 15.08.2
* KDE Applications 15.08.2
* https://www.kde.org/announcements/announce-applications-15.08.2.php
-------------------------------------------------------------------
Sun Sep 13 18:54:20 UTC 2015 - tittiatcoke@gmail.com
- Update to KDE Applications 15.08.1
* KDE Applications 15.08.1
* https://www.kde.org/announcements/announce-applications-15.08.1.php
- Drop upstream patch akonadi-fix-licenses.diff
-------------------------------------------------------------------
Sat Aug 29 07:10:31 UTC 2015 - cgiboudeaux@gmx.com
- Add akonadi-fix-licenses.diff. All files shall be LGPL-2.1+
Fixes kde#351747 and boo#942998
-------------------------------------------------------------------
Mon Aug 24 11:04:45 UTC 2015 - cgiboudeaux@gmx.com
- Make libKF5AkonadiPrivate-devel conflict with
libakonadiprotocolinternals-devel as expected.
-------------------------------------------------------------------
Wed Aug 19 19:42:26 UTC 2015 - cgiboudeaux@gmx.com
- Update to KDE Applications 15.08.0
* KDE Applications 15.08.0
* https://www.kde.org/announcements/announce-applications-15.08.0.php
-------------------------------------------------------------------
Fri Aug 7 07:33:31 UTC 2015 - tittiatcoke@gmail.com
- Update to KDE Applications 15.07.90
* KDE Applications 15.08.0 RC1
* https://www.kde.org/announcements/announce-applications-15.08-rc.php
- Drop patch do-not-leak-old-external-payload-files.diff due to
upstream inclusion
- Rename package to akonadi-server to enable fallback to KDE4 version
-------------------------------------------------------------------
Tue Jun 30 05:31:19 UTC 2015 - lbeltrame@kde.org
- Add do-not-leak-old-external-payload-files.diff: do not leak
external payload files, fixes disk usage of akonadi file_db_data
(kde#341884)
-------------------------------------------------------------------
Sun Nov 09 21:11:00 UTC 2014 - Led <ledest@gmail.com>
- fix bashisms in post/postun scripts
-------------------------------------------------------------------
Wed Oct 29 17:00:04 UTC 2014 - olaf@aepfle.de
- Package sqldrivers depending on its availibility instead of
a given suse_version number
-------------------------------------------------------------------
Thu Sep 11 14:40:56 UTC 2014 - hrvoje.senjan@gmail.com
- Add baselibs.conf, needed for kdebase4-workspace-libs-32bit
-------------------------------------------------------------------
Fri Aug 15 08:07:44 UTC 2014 - tittiatcoke@gmail.com
- Update to 1.13.0
* Fixed virtual collections statistics
* Fixed tag RID fetch
* Fixed HRID-based fetches
* Fixed race condition in StorageDebugger
* Use FindBacktrace.cmake from CMake 3.0 instead of our own
detection
-------------------------------------------------------------------
Thu Jul 10 22:58:18 UTC 2014 - cgiboudeaux@gmx.com
- Update to 1.12.91
* MERGE command for faster synchronization
* Optimizations in various commands handlers
* SELECT command is obsolete now
* Performance and concurrency improvements in QSQLITE3 driver
* Introduced Collection sync preferences as an improvement over the IMAP-based subscription model
* Disable filesystem copy-on-write for DB files when running on Btrfs
* Introduced direct streaming of external parts
* Fixed SearchManager DBus interface not being registered to DBus
* Fixed handling of tags in AK-APPEND and MERGE commands
* Various fixes in virtual collections handling
- Drop 0001-Remove-the-invalid-GID-part-from-PartTable-before-st.patch (merged upstream)
-------------------------------------------------------------------
Tue Apr 22 10:09:03 UTC 2014 - hrvoje.senjan@gmail.com
- Added 0001-Remove-the-invalid-GID-part-from-PartTable-before-st.patch,
resolves migration problems from earlier akonadi versions, kde#331867
-------------------------------------------------------------------
Tue Apr 8 16:44:42 UTC 2014 - tittiatcoke@gmail.com
- Update to 1.12.1
* Bugfix releases. Resolves performance issues with the baloo
indexer and prevents dataloss when copying large email collections
-------------------------------------------------------------------
Thu Mar 27 17:34:53 UTC 2014 - tittiatcoke@gmail.com
- Update to 1.12.0
- KDE 4.13 RC release
* See http://www.kde.org/announcements/announce-4.13-beta3.php
- Drop upstreamed patch do-not-emit-itemchanged.diff.
-------------------------------------------------------------------
Sun Mar 23 12:44:34 UTC 2014 - tittiatcoke@gmail.com
- Add upstream patch do-not-emit-itemchanged.diff to prevent
baloo from constantly indexing the maildir
-------------------------------------------------------------------
Thu Mar 20 17:59:08 UTC 2014 - tittiatcoke@gmail.com
- Update to 1.11.90
* KDE 4.13 Beta 3 release
* See http://www.kde.org/announcements/announce-4.13-beta3.php
- Drop upstreamed patches:
* janitor-move-parts-as-required-during-check.diff
* fix-postgresql-query.diff
* fix-mailrefresh.diff
* fix-postgresql-2.diff
-------------------------------------------------------------------
Fri Mar 14 15:25:04 UTC 2014 - tittiatcoke@gmail.com
- Add upstream patch janitor-move-parts-as-required-during-check.diff
to increase performance of akonadictl fsck
-------------------------------------------------------------------
Wed Mar 12 14:29:11 UTC 2014 - tittiatcoke@gmail.com
- Add upstream patches fix-postgresql-query.diff,
fix-postgresql-2.diff to fix the issue when migrating an existing
PostgreSQL database
- Add upstream patch fix-mailrefresh.diff to fix the issue around
automatically refreshing emails
-------------------------------------------------------------------
Fri Mar 7 09:26:41 UTC 2014 - tittiatcoke@gmail.com
- Update to 1.11.80
* KDE 4.13 Beta 1 release
* See http://www.kde.org/announcements/announce-4.13-beta1.php
-------------------------------------------------------------------
Sat Feb 15 22:52:39 UTC 2014 - hrvoje.senjan@gmail.com
- Remove sles checks
- Use kde4 macros
-------------------------------------------------------------------
Fri Nov 29 22:29:45 UTC 2013 - hrvoje.senjan@gmail.com
- Update to 1.11.0
* Fixed joined UPDATE queries failing with SQLite
-------------------------------------------------------------------
Sat Nov 9 23:42:57 UTC 2013 - hrvoje.senjan@gmail.com
- Update to 1.10.80
* Servser-side notification filtering
* GID support
* Export custom agent properties to clients
* Faster Akonadi shutdown
* Improved and faster database schema check on start
* Enabled C++11 support
* Optimize some SQL queries
* Store only relative paths to external payload files in database
- Drop gcc41.diff, not required anymore
-------------------------------------------------------------------
Fri Oct 4 14:32:54 UTC 2013 - hrvoje.senjan@gmail.com
- Update to 1.10.3
* Fix support for latest PostgreSQL
* Check MySQL version at runtime, require at least 5.1
* Fix crash when destroying DataStore with backends other than MySQL
* Fix problem with too long socket paths
* Send dummy queries to MySQL to keep the connection alive
* Fix crash when no flags are changed
* For more details see:
http://www.progdan.cz/2013/10/akonadi-1-10-3-with-postgresql-fix/
-------------------------------------------------------------------
Thu Aug 1 05:00:03 UTC 2013 - coolo@suse.com
- openSUSE defaults to mariadb, so let's do the same
-------------------------------------------------------------------
Thu Jul 25 19:02:36 UTC 2013 - hrvoje.senjan@gmail.com
- Update to 1.10.2
* Fix PostgreSQL support (once more)
* Changes from version 1.10.1:
* Fix PostgreSQL support
* Optimize appending flags to items
* Introduce CHANGEDSINCE parameter to FETCH command
-------------------------------------------------------------------
Tue Jul 9 21:52:48 UTC 2013 - cgiboudeaux@gmx.com
- Update to 1.10.0
* Memory optimizations
* Fix a runtime error on Windows
-------------------------------------------------------------------
Thu Jun 13 01:12:14 UTC 2013 - hrvoje.senjan@gmail.com
- Update to 1.9.80
* Update item access time less often.
* Don't try to start akonadiserver if mysqld is not installed
* Allow to fetch available items even if there are errors in
some of the items.
* Properly restrict the external part removal to the deleted
collection.
* Support checking the cache for payloads in the FETCH command.
* Add infrastructure to track client capabilities.
* Allow to disable the cache verification on retrieval.
* fsck: move orphaned pim items to lost+found, delete orphaned
pim item flags.
* Introduce NotificationMessageV2 that supports batch operations
on set of entities.
* Fix build with Boost >= 1.53.
* Fix a runtime issue with MySQL >= 5.6 (MySQL >= 5.1.3 is now
the minimum version).
- Drop mysql56.diff, patch is included in this release
-------------------------------------------------------------------
Fri Jun 7 14:40:06 UTC 2013 - cgiboudeaux@gmx.com
- Add mysql56.diff
Renames an option that was removed in MySQL >= 5.6 (kde#319016)
-------------------------------------------------------------------
Mon May 6 09:42:28 UTC 2013 - hrvoje.senjan@gmail.com
- Update to 1.9.2
* Add option to FETCH to ignore external retrieval failures.
* Properly restrict external payload removal.
* Add buildsystem option to choose between Qt4 and Qt5.
* Changes from version 1.9.1:
* Disable query cache for Sqlite.
* Handle missing mysqld better.
* Ignore my.cnf settings when using the internal MySQL server.
-------------------------------------------------------------------
Thu Dec 27 12:08:21 UTC 2012 - hrvoje.senjan@gmail.com
- Update to 1.9.0
* Respect collection cache policy refresh interval for collection tree sync.
* Fix initialization of PostgreSQL database.
* Correctly count items flags in virtual collections.
* Notify parent virtual collections about item changes.
* Require CMake >= 2.8.8.
* Remove dependency to Automoc4.
* Support Qt 5.
- Remove automoc4 BuildRequires
-------------------------------------------------------------------
Sun Nov 25 13:25:37 UTC 2012 - cgiboudeaux@gmx.com
- Only require mysql on SLES.
-------------------------------------------------------------------
Sat Nov 24 13:20:43 UTC 2012 - cgiboudeaux@gmx.com
- Update to 1.9beta1
* Recover from lost external payload files.
* Improve the virtual collections handling.
* Many code and queries optimizations.
-------------------------------------------------------------------
Tue Nov 20 17:23:54 UTC 2012 - nico.kruber@gmail.com
- Fix the SLES build (%make_install is not expanded on SLES)
-------------------------------------------------------------------
Fri Nov 2 17:14:43 UTC 2012 - tittiatcoke@gmail.com
- Update to akonadi 1.8.1
* Fix payload loss on some move/copy scenarios.
* Improve error reporting for failed item retrievals.
-------------------------------------------------------------------
Tue Jul 31 11:02:37 UTC 2012 - toddrme2178@gmail.com
- Update to 1.8.0
* Fix deadlock in ad-hoc Nepomuk searches.
-------------------------------------------------------------------
Fri Jul 20 07:21:34 UTC 2012 - toddrme2178@gmail.com
- Update to 1.7.95
* Fix Nepomuk queries getting stuck if Nepomuk service crashes.
* Fix unecessary remote retrieval of already cached item parts.
* Reset RID/RREV during cross-resource collection moves.
* Increase timeout for remote item retrieval.
- Update to 1.7.90
* Fix handling of large SPARQL queries.
* Support cleanup of orphaned resources in the consistency checker.
* Support compilation with Clang.
- Rebased patch
-------------------------------------------------------------------
Fri Jul 6 15:07:13 UTC 2012 - dmueller@suse.com
- fix build failure with gcc41
-------------------------------------------------------------------
Wed Apr 18 07:50:05 UTC 2012 - kruber@zib.de
- Update to 1.7.2
* Fix and optimize searching via Nepomuk.
-------------------------------------------------------------------
Wed Mar 7 11:51:03 UTC 2012 - idonmez@suse.com
- Update to 1.7.1
* Don't truncate SPARQL queries in virtual collections.
* Optimize change notifications for deleted collection attributes.
* Fix possible data loss during item copy/move operations.
-------------------------------------------------------------------
Mon Jan 23 23:39:12 UTC 2012 - hrvoje.senjan@gmail.com
- Update to 1.7.0
- Fix search result retrieval from Nepomuk.
- Support for PostgreSQL >= 9.
- Improve RFC 3501 compatibility in LOGIN and non-silent SELECT commands.
- Add support for running multiple instance concurrently in the same user session.
- Update agent interface to include collectionTreeSynchronized signal.
- Add consistency checker system.
- Add support for database vacuuming.
- Various optimizations to reduce the number of SQL queries.
-------------------------------------------------------------------
Mon Jan 2 21:19:14 CET 2012 - dmueller@suse.de
- update to 1.6.90 (1.7 RC1):
- Support for PostgreSQL >= 9.
- Improve RFC 3501 compatibility in LOGIN and non-silent SELECT commands.
- Add support for running multiple instance concurrently in the same user session.
- Update agent interface to include collectionTreeSynchronized signal.
- Add consistency checker system.
- Add support for database vacuuming.
- Various optimizations to reduce the number of SQL queries.
-------------------------------------------------------------------
Wed Oct 19 12:15:41 UTC 2011 - coolo@suse.com
- switch back to mysql default backend (bnc#718367)
-------------------------------------------------------------------
Fri Oct 7 22:07:50 UTC 2011 - wstephenson@suse.com
- Update to 1.6.2
- Do not update item revision if only the RID or RREV changed.
- Fix usage of wrong ids for part filenames.
- Only set item dirty flag if the payload changed.
- Only drop content mimetype for unsubscribed collections in LIST/LSUB.
- 1.6.1 changes:
- Fix crash on agent launcher exit.
- Fix valgrind-ing agents running in the agent launcher.
- Fix restarting of agents in broken state.
- Fix pipe naming on multi-user Windows systems.
- Raise MySQL timeout.
-------------------------------------------------------------------
Sat Sep 17 10:52:05 UTC 2011 - jengelh@medozas.de
- Remove redundant tags/sections from specfile
-------------------------------------------------------------------
Tue Sep 13 11:22:30 UTC 2011 - idonmez@suse.com
- Fix tarball URL
-------------------------------------------------------------------
Wed Jul 27 12:59:03 UTC 2011 - idonmez@novell.com
- Use SQLite backend
-------------------------------------------------------------------
Mon Jul 11 11:30:14 UTC 2011 - cgiboudeaux@gmx.com
- Update to 1.6.0
- Enable external payload storage unconditionally.
- Treat single UID/RID fetches as error if the result set is empty.
- WinCE database performance improvements.
- Include destination resource in move notifications.
- Fix crash in protocol parser.
- Fix possible race on accessing table caches.
- Use QStringBuilder if available.
- Improved notification message API.
- Spec cleanup. Remove unneeded build requirements
-------------------------------------------------------------------
Sat May 7 09:38:23 UTC 2011 - cgiboudeaux@gmx.com
- Update to 1.5.3
- Don't crash when copying a folder into itself. (BKO#271808)
-------------------------------------------------------------------
Thu Apr 7 15:28:49 UTC 2011 - cgiboudeaux@gmx.com
- Update to 1.5.2:
- Fix XdgBaseDirs reporting duplicated paths.
- Use correct database name when using internal MySQL.
- Unbreak searching with Nepomuk 4.6.
-------------------------------------------------------------------
Mon Mar 14 14:59:17 UTC 2011 - freitag@novell.com
- add fix for the nepomuk query api, backport from akonadi 1.5,
commit be3b9db9
-------------------------------------------------------------------
Thu Feb 17 14:09:07 UTC 2011 - wstephenson@novell.com
- call update-mime-database in pre/post install scripts
------------------------------------------------------------------
Sun Jan 30 02:19:34 CET 2011 - cgiboudeaux@gmail.com
- Update to 1.5.0
- Fix Boost related build issues on Windows.
- Hide akonadi_agent_launcher from Mac OS X dock.
-------------------------------------------------------------------
Fri Jan 7 19:04:48 UTC 2011 - adrian@suse.de
- Update to 1.4.95
- Optimize notification compression.
- Consider ignore flag when calculating collection statistics.
- Fix item payload size calculation.
- Improved FETCH response order heuristic.
- Fix Strigi-based persistent search folders.
- Fix error propagation in FETCH command handler.
-------------------------------------------------------------------
Mon Dec 20 12:46:30 UTC 2010 - tittiatcoke@gmail.com
- Update to 1.4.90
- Set agent status for crashed instances.
- Allow to restart crashed agent instances.
- Automatically recover from loss of the resource table.
- Allow to specify the query language in persistent search commands.
- Fix leak of notification sources.
-------------------------------------------------------------------
Fri Dec 17 08:31:40 UTC 2010 - wstephenson@novell.com
- Move modified sqlite driver into main package
-------------------------------------------------------------------
Tue Dec 14 13:46:39 UTC 2010 - wstephenson@novell.com
- rpmlint fixes:
* Remove redundant rpmlint override for fixed exit() call in lib
* Remove obsolete distro versions
-------------------------------------------------------------------
Sun Nov 21 18:39:07 CET 2010 - dmueller@suse.de
- update to 1.4.80:
- Experimental support for MeeGo.
- Return changed revision numbers in STORE response.
- Fix Nepomuk searches mixing up items and email attachments.
- Experimental Strigi search backend.
- Compensate for Nepomuk D-Bus API breakage.
- Fix parsing of serialization format version.
- Optimize collection statistics queries.
- Optimize protocol output generation.
- Optimize protocol parsing.
- Build-time configurable default database backend.
- Fix ancestor chain quoting.
- Fix finding of components on Windows in install location.
- New subscription interface for change notifications.
- Support for in-process agents and agent server.
- Support for Sqlite.
- Experimental support for ODBC-based database backends.
- Support Windows CE.
-------------------------------------------------------------------
Fri Nov 19 21:05:31 UTC 2010 - wstephenson@novell.com
- update to 1.4.53 snapshot
-------------------------------------------------------------------
Mon Oct 25 07:23:47 UTC 2010 - wstephenson@novell.com
- update to 1.4.1:
* Server startup performance fix
* IMAP Parser fixes
-------------------------------------------------------------------
Sun Aug 15 07:31:12 UTC 2010 - wstephenson@novell.com
- update branch diff to r1163872:
* Improve query performance
* Resolve spurious 'fatal error' in startup log
* Use mysqlcheck instead of mysql_upgrade to avoid permission
lockout
-------------------------------------------------------------------
Mon Aug 2 13:10:11 CEST 2010 - dmueller@suse.de
- update to 1.4.0:
* Add change notification for collection subscription state changes.
* Enable filesystem payload store by default.
* Fix unicode folder name encoding regression.
-------------------------------------------------------------------
Fri Jul 16 18:19:35 CEST 2010 - dmueller@suse.de
- update to 1.3.90 (1.4.0 RC1):
- Reset RIDs on inter-resource moves.
- Optimize disk space usage with internal MySQL.
- Improve error reporting of the Akonadi remote debugging server.
- Fix moving collections into the collection root.
- Report PostgreSQL database errors in english independent of locale settings.
- Fix unicode collection name encoding.
- Optimize cache pruning with filesystem payload store.
- Fix automatic migration between database and filesystem payload store.
-------------------------------------------------------------------
Tue Jun 15 12:01:17 UTC 2010 - wstephenson@novell.com
- Add branch diff
- fix error message on every Akonadi start (bnc#582375)
-------------------------------------------------------------------
Mon Mar 8 10:13:32 UTC 2010 - wstephenson@suse.de
- tweak mysql behaviour for robustness
-------------------------------------------------------------------
Tue Feb 9 12:38:28 UTC 2010 - llunak@novell.com
- update to 1.3.1:
- fix D-Bus connection leak problem
-------------------------------------------------------------------
Wed Jan 20 21:44:27 CET 2010 - dmueller@suse.de
- update to 1.3.0:
- Work around D-Bus bug that could cause SEARCH to hang.
-------------------------------------------------------------------
Wed Jan 6 20:13:49 CET 2010 - dmueller@suse.de
- update to 1.2.90:
- Fix change notifications for search results.
- Fix database creation with PostgreSQL.
- Fix copying of item flags.
- Fix internal MySQL shutdown.
- Support PostgreSQL in internal mode.
- Fix table name case mismatch.
-------------------------------------------------------------------
Tue Dec 1 19:59:18 CET 2009 - dmueller@suse.de
- update to 1.2.80:
- Support for collection content type filtering as part of LIST.
- Adapt to Nepomuk query service changes.
- Experimental support for PostgreSQL.
- Support for preprocessor agents.
- Support for distributed searching.
- Support for agents creating virtual collections.
- Protocol parser fixes for non-Linux/non-KDE clients.
- Support for single-shot searches using the Nepomuk query service.
- Support HRID-based LIST operations.
- Support RID-based MOVE, COLMOVE, LINK and UNLINK opertions.
- Respect cache-only retrieval also regarding on-demand syncing.
- Add configuration accepted/rejected signals to the agent interface.
- Fix change notification compression when using modified parts sets.
- Use one retrieval pipeline per resource.
- Reduce unecessary change notification on flag changes.
- Fix RID quoting.
- Fix resource creating race for autostarted agents.
- Create new database also when using external db servers.
- Return the created result collection when creating a persistent search.
-------------------------------------------------------------------
Fri Aug 28 17:41:03 CEST 2009 - dmueller@suse.de
-update to 1.2.1:
- Fix item creation with RID's containing a ']'.
- Fix ASAP parser not reading the entire command.
-------------------------------------------------------------------
Wed Jul 29 11:17:08 CEST 2009 - dmueller@suse.de
- update to 1.2.0:
* Fix attribute joining in collection list results.
- Buildsystem fixes for Mac OS.
- Do not show a console window for akonadi_control on Windows.
-------------------------------------------------------------------
Tue Jun 23 20:50:14 CEST 2009 - dmueller@suse.de
- update to 1.1.95 (1.2 RC1):
* Correctly check if the new cache policy really differs
from the old one, and only then send a change notification.
-------------------------------------------------------------------
Tue Jun 23 10:22:02 CEST 2009 - beineri@opensuse.org
- update to svn985593 to meet minimum Akonadi protocol version
-------------------------------------------------------------------
Mon Jun 15 22:47:33 CEST 2009 - dmueller@suse.de
- update to 1.1.91 svn snapshot
* small protocol changes
-------------------------------------------------------------------
Wed Jun 3 20:05:09 CEST 2009 - dmueller@suse.de
- update to 1.1.90:
* no upstream changelog available
-------------------------------------------------------------------
Mon May 18 22:05:08 CEST 2009 - dmueller@suse.de
- update to current svn snapshot
-------------------------------------------------------------------
Mon May 18 17:17:07 CEST 2009 - beineri@opensuse.org
- add 1_2_BRANCH.diff: bump protocol version to 12
-------------------------------------------------------------------
Wed May 14 08:21:21 CEST 2009 - beineri@opensuse.org
- update to 1.1.85 release:
* Improved CMake scripts so it is possible to detect
the Akonadi version in projects that depend on it.
* Simplified the check for existance of tables.
* Add a dedicated item deletion command, to get rid of
the old STORE/EXPUNGE which was extremely inefficient.
* Some fixes to support sqlite in the future.
* Soprano is required now.
* Qt 4.5.0 is required now.
* Support for collection retrieval by remote identifier.
* Support for item retrieval based on the remote identifier.
* Less useless debug output.
* Fixed leak on socket error.
* Various smaller bug fixes, see ChangeLog for a list.
* Support for writing large payloads to a file.
* New Item retrieval code.
* Added a streaming IMAP parser, and ported code the use it.
* Add support for manually restarting an agent instance.
-------------------------------------------------------------------
Wed May 13 22:41:10 CEST 2009 - dmueller@suse.de
- add versioned dependency
-------------------------------------------------------------------
Thu Apr 30 23:25:50 CEST 2009 - dmueller@suse.de
- update to 1.1.2:
* fix dbus loop lockups
-------------------------------------------------------------------
Thu Jan 22 02:04:14 CET 2009 - dmueller@suse.de
- update to 1.1.1:
- Fix code that was not executed in a release build.
- Require CMake 2.6.0 which fixes boost detection.
- Don't try to restart an agent that has been deleted.
-------------------------------------------------------------------
Mon Jan 12 16:59:19 CET 2009 - dmueller@suse.de
- fix build on SLE10
-------------------------------------------------------------------
Mon Jan 5 10:19:00 CET 2009 - dmueller@suse.de
- update to 1.1.0:
* Restart agents when their executable changed.
* Buildsystem fixes to find and link boost on all platforms.
* Improvements to the startup to prevent partial startup.
* Include revision number in the version string when building from SVN.
* Shut down when we lost the connection to the D-Bus session bus.
* add some basic handling of command line args.
* Add a D-Bus call to flush the notification queue.
* Automatically fix world-writeable mySQL config files.
* Fix for FreeBSD mysql path.
-------------------------------------------------------------------
Tue Dec 16 20:32:56 CET 2008 - dmueller@suse.de
- update to 1.0.81
-------------------------------------------------------------------
Tue Dec 2 12:41:51 CET 2008 - wstephenson@suse.de
- Update to official akonadi 1.80 tarball
- Add external boost dependency
-------------------------------------------------------------------
Mon Sep 29 08:04:38 CEST 2008 - dmueller@suse.de
- fix build for older distros
-------------------------------------------------------------------
Thu Aug 28 18:47:10 CEST 2008 - dmueller@suse.de
- require mysql and mysql database adaptor
-------------------------------------------------------------------
Wed Jul 23 13:40:53 CEST 2008 - dmueller@suse.de
- update to 1.0.0:
* Bugfix: Unquoted date time with a lenght of
* 26 characters was not parsed properly.
* Add serverside timestamp support for items.
* Build system fixes (windows & automoc)
-------------------------------------------------------------------
Wed Jun 18 21:55:00 CEST 2008 - dmueller@suse.de
- update to 0.82.0:
* bugfixes
-------------------------------------------------------------------
Wed May 28 09:12:31 CEST 2008 - wstephenson@suse.de
- update to 0.82.0pre
* Protocol change: introduce item part namespaces
-------------------------------------------------------------------
Mon May 20 19:44:27 CEST 2008 - wstephenson@suse.de
- update to 0.81.0
* Parsing optimisations
* Procotol version checks added
* use external automoc4
-------------------------------------------------------------------
Wed May 6 15:33:01 CEST 2008 - wstephenson@suse.de
- update to 807704, improve automoc4 location code and IMAP parsing
-------------------------------------------------------------------
Tue May 6 11:44:40 CEST 2008 - dmueller@suse.de
- update to 804508, dbus interface is under org.freedesktop now
-------------------------------------------------------------------
Sat May 3 01:09:48 CEST 2008 - dmueller@suse.de
- update to current SVN to adapt API addtions
-------------------------------------------------------------------
Mon Apr 28 14:59:25 CEST 2008 - dmueller@suse.de
- rename akonadi -> akonadi-runtime
- fix -devel package splitting
- split off library package
-------------------------------------------------------------------
Thu Apr 24 23:16:43 CEST 2008 - dmueller@suse.de
- Initial package (split out KDE independent parts)