Release 2.0.1

maint-2.0.2 SOGo-2.0.1
Wolfgang Sourdeau 2012-10-10 14:53:23 -04:00
parent f10739b3e9
commit a29c39c5d5
1 changed files with 399 additions and 0 deletions

399
ChangeLog
View File

@ -1,3 +1,402 @@
commit f10739b3e962015102b3d98bd0dc49461c5e397b
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Wed Oct 10 14:51:46 2012 -0400
Searched and replaces "2.0.0" with "2.0.1"
M Version
commit 28fffddb9e79f91c22ca3b7eaeeab0a75bbce6cb
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Wed Oct 10 14:50:27 2012 -0400
Searched and replaces "2.0.0" with "2.0.1"
M Documentation/SOGo Installation Guide.odt
M Documentation/SOGo Mobile Devices Configuration.odt
M Documentation/SOGo Mozilla Thunderbird Configuration.odt
M Documentation/SOGo Native Microsoft Outlook Configuration.odt
commit d597aeb508bba77d9961f62ff8fa4c0f93b2784e
Author: Luc Charland <lcharland@inverse.ca>
Date: Wed Oct 10 12:38:23 2012 -0400
Used POST for the batch delete call instead of parameters
This might have bust the 1024 limit. With post, no problem.
M UI/WebServerResources/ContactsUI.js
commit 58bb45477475086f0e4fa7831e108a5011f1d1d2
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Wed Oct 10 11:57:36 2012 -0400
"id" is already a pointer type
M SoObjects/Mailer/SOGoMailForward.m
commit 420e5e075950a868441ffb5a2d82213fd18c7c76
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Wed Oct 10 11:55:06 2012 -0400
include inttypes.h for PRIx64
M OpenChange/MAPIStoreMapping.m
commit 62860a86698d5212898313c862968b3a88ee5722
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Wed Oct 10 11:53:50 2012 -0400
removed obsolete file
D .mtn-ignore
commit 16f0ebc973db0f5010843e45721baf7d55cbb70c
Author: Luc Charland <lcharland@inverse.ca>
Date: Wed Oct 10 10:56:06 2012 -0400
cosmetic change of a variable name
M UI/WebServerResources/ContactsUI.js
commit 2ddeb129e36a52f7cca2b9d65ef43031a4a26425
Author: Luc Charland <lcharland@inverse.ca>
Date: Wed Oct 10 10:19:52 2012 -0400
Changed currentContact to currentContactId.
M UI/WebServerResources/ContactsUI.js
commit a2c923aae1cbe3cd2a90e0f4e0e933fae278f98e
Author: Luc Charland <lcharland@inverse.ca>
Date: Fri Oct 5 14:43:58 2012 -0400
Fixed bug #0724 Deleting multiple contacts batch
Deleting multiple contacts currently involves one HTTP query per entry.
It would be nice to implement a batch delete action, like in the
Mail module.
M UI/WebServerResources/ContactsUI.js
commit dd1a8e9285537c0ae90d9fdba43091c5caf5e109
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Wed Oct 10 10:38:50 2012 -0400
only preload message bodies of normal messages, ignore FAI ones
M OpenChange/MAPIStoreMailFolder.m
commit 37e8f7ca9835e596f5b93918b22c4f7c682f7290
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Wed Oct 10 10:38:25 2012 -0400
"preload_message_bodies" now take an additional "enum mapistore_table_type" argument
M OpenChange/MAPIStoreFolder.h
M OpenChange/MAPIStoreFolder.m
M OpenChange/MAPIStoreSOGo.m
commit 060c0369367ac64a36c280abe71f34a5bec66ce9
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Wed Oct 10 08:43:21 2012 -0400
ensure that object versions are properly "masked" to 48-bit integers
M OpenChange/MAPIStoreDBMessage.m
M OpenChange/MAPIStoreDBMessageTable.m
commit ad2b5fe4131748f474add997621923fd8c88ffa3
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Wed Oct 10 08:42:44 2012 -0400
ensure that shifted property ids are correctly "masked" to 16-bit integers
M OpenChange/MAPIStoreCalendarMessage.m
M OpenChange/MAPIStoreObject.m
M OpenChange/NSObject+MAPIStore.m
commit b56bc292377eb17c8a63022c2e7551458a13bb18
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Tue Oct 9 17:27:08 2012 -0400
Fixed output of "ls" when searching resource files
M UI/WebServerResources/GNUmakefile
commit 5b7cbb6350cdbe2cee9710d3a13baf724a53b2d0
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Tue Oct 9 16:39:24 2012 -0400
Use NSString instances as keys rather than NSNumber, to work around a performance issue with GNUstep < 1.24
M OpenChange/MAPIStoreMailFolder.h
M OpenChange/MAPIStoreMailFolder.m
M OpenChange/MAPIStoreMailMessage.m
commit c9dad4cab66fd0a8a168586f00a17195f6fd5a9d
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Tue Oct 9 14:14:58 2012 -0400
Make use of +[NSString stringWithUnsignedLongLong:] from NGExtensions
M OpenChange/MAPIStoreMapping.m
commit 37b9aca9408ab3704ae2431bcafdafa7c7b57017
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Tue Oct 9 14:03:28 2012 -0400
Do not consider fetching and storing user info for user ids or emails which contain spaces
M SoObjects/SOGo/SOGoUserManager.m
commit 2be692263369c3e45f9285b168c8ae6c4a30046a
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Tue Oct 9 09:12:39 2012 -0400
Organizer email address clickable in event editor
Fixes #2010
M UI/Scheduler/UIxComponentEditor.m
M UI/Templates/SchedulerUI/UIxComponentEditor.wox
M UI/WebServerResources/UIxAppointmentEditor.css
M UI/WebServerResources/UIxAppointmentEditor.js
M UI/WebServerResources/UIxComponentEditor.js
commit 16a1b02826de53a95a47ea7e05ba3e5f94a69dfd
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Mon Oct 8 16:31:17 2012 -0400
Fixed position of event info box in day view
Fixes #2011
M UI/WebServerResources/SchedulerUI.js
commit 113a95d2c7861df4a819249d7220178b856ae79d
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Sun Oct 7 00:17:42 2012 -0400
show "dealloc" messages since "init" messages are shown already
M OpenChange/MAPIStoreSOGoObject.m
commit 65462b273aee7d42558b6ca8778c04f77f6f47d5
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Sun Oct 7 00:17:06 2012 -0400
dealloc: release the associated woContext, thereby fixing a mem leak
M OpenChange/MAPIStoreUserContext.m
commit 3c0e534d111e9e98d0bb7f80fd3fb5f0b06e3275
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Sat Oct 6 14:51:26 2012 -0400
Keep unresolved users in the cache too, to avoid useless queries to the user database
M SoObjects/SOGo/SOGoUserManager.m
commit 2758b44d3775fdbda9ecfb8214443779a567f29d
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Sat Oct 6 14:19:34 2012 -0400
Small optimization, we avoid copying potentially big array of bytes by attaching a wrapper around the NSData object to the resulting binary structure
M OpenChange/NSData+MAPIStore.m
commit a549773554642002d9a6ba55da20737943bc905f
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Sat Oct 6 13:02:39 2012 -0400
Implemented a mechanism to preload body parts for email messages
M OpenChange/MAPIStoreMailFolder.h
M OpenChange/MAPIStoreMailFolder.m
M OpenChange/MAPIStoreMailMessage.h
M OpenChange/MAPIStoreMailMessage.m
commit a7691c552b888a8eae41c39852e592be3a482cea
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Sat Oct 6 13:01:44 2012 -0400
Renamed -preloadMessageBodies: to preloadMessageBodiesWithMIDs: and perform a conversion of MIDs to message keys instead of the subclass code
M OpenChange/MAPIStoreFolder.h
M OpenChange/MAPIStoreFolder.m
M OpenChange/MAPIStoreSOGo.m
commit 61b6050058ac25c5d1cdafc5c336c8d59a7630d8
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Sat Oct 6 12:19:30 2012 -0400
the bodystructure and body parts in an IMAP "fetch" response are now named following their requested identifier instead of "body"
M SoObjects/Mailer/SOGoMailObject.m
M UI/MailerUI/UIxMailListActions.m
commit 46c82286d852ec901d1142c7573bb352bcf8528b
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Fri Oct 5 13:51:58 2012 -0400
Added -childKeyFromURL: as translation method and refactored -lookupMessageByURL: and -lookupFolderByURL: to make use of it
M OpenChange/MAPIStoreFolder.h
M OpenChange/MAPIStoreFolder.m
commit 42ef6afd8b1bbb7d03e28ec580d3df736db7c70a
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Fri Oct 5 10:14:55 2012 -0400
Silenced errors and warnings regarding missing extensions
M UI/WebServerResources/GNUmakefile
commit b2ee81f75a9f4df5ca26403c84855fb7906057f7
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Fri Oct 5 10:09:38 2012 -0400
Commented out freebusy exception for read accesses
M OpenChange/MAPIStoreDBMessage.m
commit 671ce26a4802109c0da4ddcbe55e3da3a2a18d74
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Fri Oct 5 09:59:45 2012 -0400
struct UI8Array_r replaces struct I8Array_r
M OpenChange/MAPIStoreFolder.h
M OpenChange/MAPIStoreFolder.m
M OpenChange/MAPIStoreSOGo.m
M OpenChange/MAPIStoreTypes.m
M OpenChange/NSArray+MAPIStore.h
M OpenChange/NSArray+MAPIStore.m
commit eca09c87cccef0e3b6bb64e5ea0dbf8b75723e81
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Fri Oct 5 09:55:01 2012 -0400
Implemented the folder.preload_message_bodies backend op
M OpenChange/MAPIStoreFolder.h
M OpenChange/MAPIStoreFolder.m
M OpenChange/MAPIStoreSOGo.m
commit aa24d5133e620ced3cc87467a537226bee555d9c
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Fri Oct 5 09:54:22 2012 -0400
Without the backend prefix, the mapistore backend context would never be found
M OpenChange/MAPIStoreContext.m
commit f11308ef816ec2bb3af3d97718dd7f0a8a7baf54
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Thu Oct 4 10:07:30 2012 -0400
Updated NEWS file
M NEWS
commit 1b02490e858bf769f908eed990b5ae4a8b999fb5
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Wed Oct 3 11:25:47 2012 -0400
Improved the performance of the dict population by using NSString keys rather than NSNumber ones. The discussion here "https://savannah.gnu.org/bugs/?37494" seems to indicate that this occurs only with old versions of GNUstep.
M OpenChange/MAPIStoreMapping.m
commit 034f2c8745dabb71e9e420eb478b668328d6cdb3
Author: Luc Charland <lcharland@inverse.ca>
Date: Fri Sep 28 15:42:49 2012 -0400
Fixed bug #1515 Task View is very basic.
- Added sortable fields on Title, Due date, Location, Category and
Calendar.
- Added Priority column, also sortable.
- Separated the logic of Events and Tasks.
M NEWS
M UI/Scheduler/NSArray+Scheduler.h
M UI/Scheduler/NSArray+Scheduler.m
M UI/Scheduler/UIxCalListingActions.m
M UI/Templates/SchedulerUI/UIxCalMainView.wox
M UI/WebServerResources/SchedulerUI.css
M UI/WebServerResources/SchedulerUI.js
commit 403822968867faf332c337688fdb89cc876151cf
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Mon Oct 1 10:04:35 2012 -0400
Fixed messages list display in IE9
M UI/WebServerResources/MailerUI.js
commit fe811314f6598a3dc69d442f033c041ad9ae11dd
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Fri Sep 28 15:07:09 2012 -0400
Calendar module : fixed tab selection persistence
M UI/WebServerResources/SchedulerUI.js
commit 6d40f9d3abaa5eb9b8877e3b6549efaff46fe95e
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Fri Sep 28 14:16:58 2012 -0400
Improved event info dialog box
M UI/Templates/SchedulerUI/UIxCalMainView.wox
M UI/WebServerResources/SchedulerUI.css
commit 08eb4d9f842bb65acb353e684333e174e6d77d65
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Thu Sep 27 19:23:56 2012 -0400
Only fetch subfolders when they are supported
M OpenChange/MAPIStoreFolder.m
commit ead3c8f6b9417c25f76be02e3e1fb2f356e557de
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Thu Sep 27 19:23:34 2012 -0400
Reindentation
M OpenChange/MAPIStoreMailAttachment.m
commit fba9788f99b95d6d9103fd75f58c95f6c15d4c34
Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
Date: Thu Sep 27 19:23:14 2012 -0400
We need to store the message UID as NSString keys rather than NSNumber instances, otherwise the lookups occurring later using NSString keys will not work
M SoObjects/Mailer/SOGoMailFolder.m
commit 3c9e11defb2cd5bbaf5b1a160d76ed409de7ceb3
Author: Jean Raby <jraby@inverse.ca>
Date: Thu Sep 27 16:12:55 2012 -0400
openchange_cleanup.py misc fixups
don't import ldb since it is not used (yet)
comment out function that could call ldb
fix imap{host,port} usage
use 'username' instead of sys.argv[1] in pgsql cleanup...
M Scripts/openchange_cleanup.py
commit 1f8f61f2915f3c4bc2c00fb8f8931249932202ca
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Thu Sep 27 10:46:48 2012 -0400
Updated ChangeLog
M ChangeLog
commit 557cb2bf2d6204469260bc6a45b134f39efd98e0
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Thu Sep 27 10:33:57 2012 -0400