akonadi

akonadi 1.3.1

PIM (Personal Information Management) Storage Service

http://pim.kde.org/akonadi/

Packager: Gökçen Eraslan

License: LGPLv2.1

Actions

Build files

Bug reports

Binary packages

akonadi

Release history

ReleaseRelease dateVersionUpdaterComment
122010-08-051.3.1Gökçen EraslanDisable register DBus patch.
112010-04-061.3.1Gökçen EraslanVersion bump to 1.3.1
102009-09-251.2.1Gökçen EraslanVersion bump to stable release and change prefix to KDE independent place.
92009-05-071.1.2Gökçen EraslanVersion bump to stable release
82009-01-271.1.1Gökçen EraslanVersion bump to stable release for KDE 4.2.0
72009-01-071.1.0Gökçen EraslanVersion bump to stable release for KDE 4.2.x:
* Restart agents when their executable changed, much easier to test changes this way :)
* Properly set up compile flags (QT_DEBUG/QT_NO_DEBUG, ...) to make sure that the plugins have the correct Q_PLUGIN_VERIFICATION_DATA
* We need to use kde's script for finding boost, not cmake's, as otherwise Boost_PROGRAM_OPTIONS_LIBRARY for example is not defined.
* Use AkApplication here as well so we get the same command line handling as with the other applications.
* While not starting the server without the control process being available is the right thing to do, it is rather inconvenient during debugging/testing, so allow to overwrite that check with a command line option.
* Try harder to prevent one of the partial running states (control dead, server running) by only allowing the server to start if the control process is registered at D-Bus and terminating it when the control process dies.
* Shut down when we lost the connection to the D-Bus session bus (which likely means the session was closed, but as a non-gui application we have no way of knowing that). - add some basic handling of command line args, at least 'akonadiserver --help' does no longer accidentally start a partial Akonadi server. - add a --version command line option which will be useful for the self-tests BUG:178916
* Add a D-Bus call to flush the notification queue. This is needed for unit tests to avoid ugly and unreliable QTest::qWait() hacks there. While at it, also made the notification interval configurable so this is easier to test.i
* MySQL doesn't like world-writeable config files, so adjust the access rights of our file if it somehow ends up being world-writable.
62008-12-171.0.81Gökçen EraslanVersion bump:
- Restore protocol backward compatibility with Akonadi 1.0.x servers.
- Build system fixes.
- Fix compiler warnings.
- Fall back to the default server path if the configured one points to a non-existing file.
52008-11-281.0.80Gökçen EraslanMySQL server dependency added. One day we may get rid of this i hope.
42008-11-211.0.80Gökçen EraslanStable update
32008-07-271.0.0Kenan PelitStable update
22008-07-050.82.0_828193Kenan PelitNew snapshot
12008-05-280.81.0_813706Kenan PelitFirst release

Patches

akonadi-1.1.1-mysql_conf.patch
r1094139-akonadi_mysql_dont_drop_connections.diff
mandriva/akonadi-1.3.1-t1087511-fix-race-startup.patch