This Version fixes issues with the preference saving.* introduces a new config key format by appending "extensions." to preferences (i.e. extensions.SyncKolab.accounts)* includes automatic converions of configuration from old format

new features:* kolab3 support: 2.9.0 starts with kolab3 format support.* unit test environment: In order to improve quality of the code, we added quite a lot of unit tests to be able to ensure good code quality* new parser (allows for bigger attachments and enhanced performance)* added ant file: run "ant test" for the unit tests or just ant to build synckolab* listener: synckolab binds itself to changed mail and address books. If enabled, you do not have to sync any more (except maybe on data corruption or at the very start). Synckolab will be notified on any change in the address book or on the imap server and update the data accordingly.* better contact db storage: the contacts are now stored as json objects. This allows for a much quicker sync process.* new configuration: you now have a more straight foreward configuration tree that allows the creation of multiple configs per account/sync type. This simplifies configuration.* The internal structure has changed quite a bit allowing for much less code. this should also allow for more performance.* The configuration changes are now recognized directly. You only need a restart if you enable listener because the service binds itself only at the beginning (avoids double-binds).

Note:* for 2.0.0 has a completely new configuration format! You will need to redo all your configurations becuase the mapping does not fit any more!* The new autosync option will automatically track any changes on the imap folders and address book and take the appropriate actions. If you want to "clean duplicates" make sure this option is disabled or you might loose all your contacts/events!

New Features:* better contact db storage: the contacts are now stored as json objects. This allows for a much quicker sync process.* new configuration: you now have a more straight foreward configuration tree that allows the creation of multiple configs per account/sync type. This simplifies configuration.* The internal structure has changed quite a bit allowing for much less code. this should also allow for more performance.* The configuration changes are now recognized directly. You only need a restart if you enable listener because the service binds itself only at the beginning (avoids double-binds).

Make sure to backup your data before use!If you have any problems/bugs please check the mailing list and bugzilla (see http://synckolab.mozdev.org for details). Do not use the comment feature on addons!

Updated to support thunderbird 3 beta4 and seamonkeyb2. You might have to delete your old configuration before using it (=clean up your prefs.js) fixed bugs: * #20876 handling of the organizer field * #20877 fixed race conditions * #20879 changes to sync time interval will not be updated on the fly * #20936 fixed handling in xml parser * #20046 fixed exception handling in calendar * #21124 autosync does not start * #21125 preferences-dialog does not show current value of autoSync * #21126 task-file written to imap-folder is not a valid iCal-file * #21127 header+configuration-list of saved configuration file is wrong * #21128 some typos in localization for de * #21129 english confirm dialog on german system * #21130 potentially risky permissions of temp-files * #21131 allow integer configuration values (stored as integers) * #21132 log exceptions to error-console * #21133 some code refactoring * #21202 e-mail-format not imported from vcard into addressbook * #21203 locked settings are not disabled in preferences dialog * #21204 selected tree-item in locked tree in preferences dialog not visible

This is a stable version. Instable features (like mailing list support) have been disabled. If you need the support and don't mind making regular backups and trying out new versions check out the most current nightly at the addon homepage.

Version 0.6.0
Released February 7, 2008
295.0 KiB
Works with
Thunderbird 1.5 - 2.0.0.*

* renamed global variables to remove side effect with other extensions* added check for the "imap-deleted" flag* huge speed increase by using hashmap instead of array for internal calendar/contact database (about 500 entries/minute)* reduced cpu usage and removed deadlocks (also due to hashmaps)* changed flags for temporaray files (now use 0600 instead of 0666) so they arent world readable* added priority flag for todo/agenda* fixed little bug that prevented additional info files to be written correctly* fixed location for cache folder (might result in a longer wait for first sync - again)* added selection for default behaviour when a conflict has been found (ask/server/client) (fixed #17820)* fixed deleting of configurations* added autoscroll for the status window (uwse the pause button to scroll up)* fixed bug in fixUpName that prevented calendar selection (fixed #17980)* added fix for multiple calendars as suggested by andreas* fixed problem with "completed" field when syncing tasks* rewrote parts of the calendar sync (now setting fields the way lightning does)* added option to set a timeframe for sync (this way old messages will be ignored) - only task and calendar* added loads of debug messages to help tracking problems* added timing to debug messages in order to help tackle performance problems* fixed various issues in the create dialog also save and restore problems fixed* fixed a problem when handling boundaries (now correctly checks for " and doesnt take it for granted)* fixed problem with calendar parsing (invalid recurrence tag)* fixed #18344 (birthday not included in compare with contacts)* fixed problems when creating a new profile* re-added human readable message - with notice information about incompatible clients

Version 0.5.2
Released October 30, 2007
263.0 KiB
Works with
Thunderbird 1.5 - 3.0a1

Version 0.4.23
Released July 21, 2006
175.0 KiB
Works with
Thunderbird 1.0 - 1.5.0.*

- loads of fixes to the calendar sync (especially with kolab xml) thanks to Andreas Gungl- added a status display to view the current in work messages- fixed a bug preventing contacts to be deleted locally- fixed a bug that prevented locally deleted items to be removed from server (both contacts and calendar)- added option to close the status window when done (or let it stay open...)

This version was tested successfully with lightning 0.1 build 2006031011

following issues are known:

addressbook:- i still have to use the custom4 field to store the id of the card, i will add a configuration option to select with of the 4 custom fields to use in the next release

calendar:- calendar sync does not remove local events even if deleted from server- yearly reoccuring events are not yet supported (others should work fine)- reoccuring events with exceptions are not yet supported- coloring of events does not work (color will be set to white)