[evolution-kolab] Created tag dev_kc-0.0.4
- From: Christian Hilberg <chilberg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-kolab] Created tag dev_kc-0.0.4
- Date: Wed, 30 Nov 2011 11:26:17 +0000 (UTC)
The unsigned tag 'dev_kc-0.0.4' was created.
Tagger: Christian Hilberg <hilberg kernelconcepts de>
Date: Thu May 12 12:33:20 2011 +0200
* view update functional
* change detection functional
* calendars/addressbooks configurable via EPlugin
Changes since the last tag 'Release_0.0.6':
Christian Hilberg (100):
KolabMailHandle: folder type handling fix
KolabMailAccess: API unification
libekolab: internal API changes
libekolab: cleanup / TODO comments
KolabMailSideCache: added folder summary query function
KolabFolderSummary: API extension, field extension
KolabMailImapClient: API extension
KolabMailInfoDb: code cleanup
KolabMailSynchronizer: folder type handling rework
KolabMailAccess: added folder type check to store operation
KolabMailAccess: API change
Merge branch 'dev_kc_cal' into dev_kc_back
kolab-util-backend: minor cleanup
libekolabbackend: restructured to use foldername:uid as primary key
KolabMailAccess: foldername:uid primary key fixes
Merge branch 'dev_kc_cal' into dev_kc_back
kolab-util-kconv: new foles, new functions
KolabMailImapClient: error handling cleanup
libekolab: SideCache draft implementation and API change
Merge branch 'dev_kc_cal' into dev_kc_back
Merge branch 'tarent' into dev_kc
Merge branch 'dev_kc' into dev_kc_back
libekolab, libekolabutil: moved functions
KolabMailAccess: added full sync to offline->online transition
KolabMailHandle: "friend" API extension
libekolab: added sync strategy enum
KolabSettingsHandler: API extension (table based values)
Merge branch 'dev_kc_cal' into dev_kc_back
Merge branch 'dev_kc_cal' into dev_kc_back
KolabSettingsHandler: table value getter NOTFOUND fix
KolabMailSettingsHandler: trailing LF fix
kolab-util-glib: made hash table destruction more robust
KolabMailImapClient: g_return_val_if_fail() fixups
kolab-util-backend: added EDS PIM data type modification time setters
kolab-util-backend: modtime API change
kolab-util-backend: modtime function API change
KolabSettingsHandler: API extension (transaction prepare)
KolabSettingsHandler: table NULL value fix (API change)
KolabMailAccess: store() now uses Synchronizer transaction preparation
kolab-util-backend: use the correct setter for ECalComponent modification timestamp
kolab-util-backend: added new error code
KolabMailSynchronizer: added conflict detection infrastructure
KolabMailAccess: let store() return FALSE if not storing due to sync conflict
CamelKolabIMAPXFolder: added getter for folder uidvalidity value
CamelKolabIMAPXFolder: missing bits for UIDVALIDITY
libekolab: added UIDVALIDITY handling functionality
KolabMailSummary: added comments for uid fields to header
KolabFolderSummary: added IMAP uid field for sync purposes
KolabMailInfoDbRecord: added sync fields, leak fix
Merge branch 'dev_kc_cal' into dev_kc_back
Merge branch 'dev_kc_cal' into dev_kc_back
kolab-util-glib: new function (create hash table from GList)
KolabMailSynchronizer: cleanup
KolabMailSynchronizer: propagate uidvalidity_changed flag
KolabMailSynchronizer: rework of folder walking on info_sync()
Merge branch 'dev_kc_cal' into dev_kc_back
KolabMailSynchronizer: API change (opmode propagation)
kolab-backend-types: added new cache status "changed"
KolabMailSynchronizer: imap folder UIDVALIDITY change tracking
KolabMailSynchronizer: simplified single folder handling when updating UID info
libekolab: internal API cleanup
KolabMailSynchronizer: internal opmode propagation
CamelKolabSession: added (draft) TPM user pin handling
KolabMailImapClient: added set/unset of TPM token pin
KolabMailSynchronizer: folder uidvalidity update only in online mode
KolabMailSynchronizer: check changed_uids when generating a new kolab_uid
KolabMailSynchronizer: code cleanup / reorganization
KolabMailHandle: added full UID setter "friend" function
KolabMailSynchronizer: use kolab_mail_handle_set_uid_full() when setting new UID
KolabSettingsHandler: uint field getter/setter fixups
KolabMailImapClient: added plain/TLS/SSL setup for CamelService
KolabMailSynchronizer: updated assertions
KolabMailSynchronizer: default sync strategy fix
KolabMailInfoDb: API change (renamed function)
kolab-util-kconv: changed checksumming algo to be used for Kolab_conv_mail
KolabMailInfoDb: set GError if folder does not exist
KolabMailAccess: API extension (query source whether trigger needed)
KolabMailSynchronizer: Kolab UID info sync rework
KolabMailInfoDb: fixed one FIXME
KolabMailSynchronizer: error handling rework
Merge branch 'dev_kc_cal' into dev_kc_back
KolabSettingsHandler: allow for NULL char field values
KolabMailInfoDbRecord: use typed field concept also for extra-data (API change)
KolabMailSynchronizer: added change detection to object infosync
KolabMailInfoDb: implemented generation of changed_uids list
kolab-util-glib: added GHashTable destroy function for string lists
KolabMailAccess: added support for list of uids for changed objects
Merge branch 'dev_kc_cal' into dev_kc_back
libekolab: improved and simplified changed_uids handling
KolabMailSynchronizer: InfoDb API change fix
KolabMailSynchronizer: internal rework
KolabMailSynchronizer: reworked InfoDb record updating
KolabMailSynchronizer: renamed summary to imap_summary
KolabMailSynchronizer: implemented "take server" sync strategy
KolabMailAccess: do info sync in kolab_mail_access_query_changed_uids()
KolabMailAccess: minor cleanup
libekolab: PIM object deletion fixups
Merge branch 'dev_kc_cal' into dev_kc_back
KolabMailSynchronizer: extended InfoDbRecord update
Merge branch 'tarent' into dev_kc
Hendrik Helwich (13):
added comments
Merge branch 'dev_kc' of ssh://evolution-kolab.git.sourceforge.net/gitroot/evolution-kolab/evolution-kolab
implemented hidden storage of evolution attendee cutype in the kolab xml
If there are more than 6 emails in the contact, they get in the store now
added testdata for attachment tests
converted two inline attachments to hidden attachments
renamed picture test files
fixed bug 3297386 (ical field "X-EVOLUTION-RECIPIENTS" is preserved now)
field ORGANIZER (incidence/note) and DTSTART (note) is preserved when mapping to kolab
implemented mapping of link attachments for type ECalComponent
do not add evolution link attachment to store and adapted link attachment tests
completed implementation of attachment mapping
Merge branch 'dev_kc' of ssh://evolution-kolab.git.sourceforge.net/gitroot/evolution-kolab/evolution-kolab
Silvan Marco Fin (36):
fiexed two bugs and added some debug messages in kolab-util-contact-cache.c
Merge branch 'dev_kc_back' into dev_kc_cal
Merge branch 'dev_kc_back' into dev_kc_cal
reworked calendar update workflow and *BackendCache usage in the style of the addressbook backend
provided modifications in the backends for API change on kolab_mail_access_delete_by_uid()
now using kolab_mail_access_query_changed_uids () where needed
fixed kolab_util_calendar_cache_get_object (), added missing cache removal
cache is now cleaned on initialization
g_errors *_calendar/contact_cache_update_on_query () replaced with g_warnings
corrected UID handling in calendar und addressbook backends, fixed some minor issues
Merge branch 'dev_kc' into dev_kc_cal
Merge branch 'dev_kc_back' into dev_kc_cal
adapted INSTALL-notes to current state (means Kolab-ESource-usage.txt obsoleted now, will be removed)
removal of unnecessary GObject types from kolab-util-contact.h/c and some minor corrections
Merge branch 'tarent' into dev_kc_cal
Merge branch 'dev_kc_back' into dev_kc_cal
added options for Kolab sync strategies to EPlugin, including enum, define and description in kolab-types.h
added KOLAB_SYNC_STRATEGY_DEFAULT to KolabSyncStrategyID
added correct handling for cleanup of koma_table from the factories if a koma instance is no longer needed
added some more error handling to e_cal_backend_kolab_open () and e_book_backend_kolab_load_source ()
sync conflict strategy property implemented in backends
cache removal in calendar and addressbook adjusted and added dispose() methods to both backends
Merge branch 'dev_kc_back' into dev_kc_cal
timestamping on ecalcomponents and contacts now takes place upon store
added fix for kolab_sync_strategy_desc in kolab-types.h and kolab-util-backend.c
removed TZ-parameter from call to kolab_util_backend_modtime_set_on_ecalcomp
some minor beautifications
Merge branch 'dev_kc_back' into dev_kc_cal
added intended dispose () handling to addressbook
modified EPlugin to not allow modification to user/server/folder name of existing entries
Added utility method to setup KolabSettingsHandler instances in the backends.
reworked F/B-Trigger URL handling, added URL to settings and fixed bug in F/B-URL generation
added encryption chooser, and PKCS #11 infrastructure to EPlugin
utilization of encryption value from source and PKCS11 pin in backend implemented
Merge branch 'dev_kc_back' into dev_kc_cal
removed some debug messages; finalized some warnings
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]