diff --git a/ChangeLog b/ChangeLog index 13a41e89d..aba47c924 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,1094 @@ +commit 2a5e0aeaa96920752ba88be91f31eab4a92dafe9 +Author: Francis Lachapelle +Date: Thu Dec 6 10:32:31 2012 -0500 + + Disable autocompletion of reply-to address + +M UI/Templates/PreferencesUI/UIxPreferences.wox + +commit 026ffd888865467961384c1defffa3062928c375 +Author: Francis Lachapelle +Date: Thu Dec 6 10:31:15 2012 -0500 + + Update translations + +M SoObjects/Appointments/BrazilianPortuguese.lproj/Localizable.strings +M SoObjects/Appointments/Polish.lproj/Localizable.strings +M UI/Common/Polish.lproj/Localizable.strings +M UI/Common/Slovak.lproj/Localizable.strings +M UI/Contacts/BrazilianPortuguese.lproj/Localizable.strings +M UI/Contacts/Polish.lproj/Localizable.strings +M UI/MailPartViewers/Polish.lproj/Localizable.strings +M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/MailerUI/Dutch.lproj/Localizable.strings +M UI/MailerUI/Polish.lproj/Localizable.strings +M UI/MailerUI/Slovak.lproj/Localizable.strings +M UI/MainUI/Slovak.lproj/Localizable.strings +M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/PreferencesUI/Dutch.lproj/Localizable.strings +M UI/PreferencesUI/French.lproj/Localizable.strings +M UI/PreferencesUI/German.lproj/Localizable.strings +M UI/PreferencesUI/Hungarian.lproj/Localizable.strings +M UI/PreferencesUI/Polish.lproj/Localizable.strings +M UI/PreferencesUI/Slovak.lproj/Localizable.strings +M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings +M UI/Scheduler/BrazilianPortuguese.lproj/Localizable.strings +M UI/Scheduler/Dutch.lproj/Localizable.strings +M UI/Scheduler/French.lproj/Localizable.strings +M UI/Scheduler/German.lproj/Localizable.strings +M UI/Scheduler/Hungarian.lproj/Localizable.strings +M UI/Scheduler/Polish.lproj/Localizable.strings +M UI/Scheduler/Slovak.lproj/Localizable.strings +M UI/Scheduler/SpanishSpain.lproj/Localizable.strings + +commit 4926855f48e78b30fc9b2a4ce2c2aa7ce002a744 +Author: Francis Lachapelle +Date: Thu Dec 6 09:39:07 2012 -0500 + + Bump version to 2.0.3 + +M Documentation/SOGo Mozilla Thunderbird Configuration.odt +M Scripts/updates.php +M Version + +commit 881a725f1232089aae17a3389d94349073e76065 +Author: Francis Lachapelle +Date: Thu Dec 6 09:06:55 2012 -0500 + + Update NEWS file + +M NEWS + +commit a7722755b7019f357acb23f500662a915fa5e908 +Author: Ludovic Marcotte +Date: Thu Dec 6 09:03:17 2012 -0500 + + Fixed length call. + +M SoObjects/SOGo/SOGoSieveManager.m + +commit 5e7d2325bb8e8b558833c75393e80b27ae4b2142 +Author: Francis Lachapelle +Date: Wed Dec 5 22:16:47 2012 -0500 + + Update documentation guides + +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 347434dbff705f438f2b19d6655fc727ef3cab26 +Author: Ludovic Marcotte +Date: Wed Dec 5 15:52:50 2012 -0500 + + We now fallback properly on the IMAP server if the Sieve server is undefined. + +M SoObjects/SOGo/SOGoSieveManager.m + +commit ca1a3ac06b3e770ec296f3eaa585644a50c0cd77 +Author: Ludovic Marcotte +Date: Wed Dec 5 14:56:29 2012 -0500 + + Fixed the ordering of the memory context. + +M OpenChange/MAPIStoreSOGo.m + +commit 8ca79d9a17c9ce76f860ad5b304413fe97bf4f04 +Author: Francis Lachapelle +Date: Wed Dec 5 14:47:28 2012 -0500 + + Search field for tasks + + Fixes #2103 + +M UI/Scheduler/UIxCalListingActions.m +M UI/Templates/AdministrationUI/UIxAdministrationFilterPanel.wox +M UI/Templates/ContactsUI/UIxContactsFilterPanel.wox +M UI/Templates/MailerUI/UIxMailFilterPanel.wox +M UI/Templates/SchedulerUI/UIxCalFilterPanel.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/AdministrationUI.js +M UI/WebServerResources/ContactsUI.js +M UI/WebServerResources/MailerUI.js +M UI/WebServerResources/SchedulerUI.css +M UI/WebServerResources/SchedulerUI.js +M UI/WebServerResources/generic.css +M UI/WebServerResources/generic.js + +commit 3606601c3922eecc60e8e3f0f21deafc25a994c3 +Author: Ludovic Marcotte +Date: Wed Dec 5 08:51:55 2012 -0500 + + Fix for bug #2130 + +M packaging/debian-multiarch/sogo.cron.daily +M packaging/debian/sogo.cron.daily + +commit 988e91a63833dc7e2d96dedb560e5487ae67ec6c +Author: Ludovic Marcotte +Date: Wed Dec 5 08:31:35 2012 -0500 + + We also remove the RSVP in the user's calendar during a PUT. + +M SoObjects/Appointments/SOGoAppointmentObject.m + +commit f6b5fdacb989a3e2a9b952a5c53d81ee464e2e60 +Author: Ludovic Marcotte +Date: Mon Dec 3 16:49:20 2012 -0500 + + Remaining patches for bug #1866. + +M SoObjects/SOGo/SOGoSieveManager.m +M SoObjects/SOGo/SOGoUser.m + +commit aa7aa6a9736d8717424aa1f303c749ab89d0b768 +Author: Ludovic Marcotte +Date: Mon Dec 3 16:42:56 2012 -0500 + + Initial patch from #1866 to fix c_sievehostname. + +M SoObjects/SOGo/SOGoUserManager.m + +commit d64fd65ea8b3ee1b0fc3ade039c46e0459b79816 +Author: Ludovic Marcotte +Date: Mon Dec 3 16:33:14 2012 -0500 + + Lowercase some value to avoid broken comparaisons. + +M SoObjects/SOGo/SOGoDomainDefaults.m + +commit ef7c69eda7abc8f142935da134662e55c6210975 +Author: Ludovic Marcotte +Date: Mon Dec 3 14:56:11 2012 -0500 + + Now consider "utf8" crap as "utf-8", coming from bad mailers. + +M UI/MailPartViewers/UIxMailPartHTMLViewer.m + +commit 2017536bebed404688af06d9b5cdcdcffa7eb7f7 +Author: Ludovic Marcotte +Date: Mon Dec 3 09:18:17 2012 -0500 + + move_copy_messages now uses the openchange's memory context. + + This fixes strange crashes when dealing with invitations and + other stuff. More work will need to be done in this regard. Also + kept the old code just in case for now. Will be cleaned up shortly + after more people test it. + +M OpenChange/MAPIStoreAttachment.h +M OpenChange/MAPIStoreAttachment.m +M OpenChange/MAPIStoreCalendarFolder.m +M OpenChange/MAPIStoreFolder.h +M OpenChange/MAPIStoreFolder.m +M OpenChange/MAPIStoreMailFolder.m +M OpenChange/MAPIStoreMessage.h +M OpenChange/MAPIStoreMessage.m +M OpenChange/MAPIStoreObject.h +M OpenChange/MAPIStoreObject.m +M OpenChange/MAPIStoreSOGo.m +M OpenChange/NSObject+MAPIStore.m + +commit 5500f99312988721524c4ba003a66eb3a968afda +Author: Francis Lachapelle +Date: Fri Nov 30 15:11:03 2012 -0500 + + Remove conditions on RSVP + + Fixes #1850 + +M SoObjects/Appointments/SOGoAppointmentObject.m +M UI/Scheduler/UIxComponentEditor.m + +commit eed17fd95abdbe421f870dc112abac71d67971d7 +Author: Ludovic Marcotte +Date: Fri Nov 30 13:57:55 2012 -0500 + + Fix for bug #1850 and removed dead code/comments. + +M SoObjects/Appointments/SOGoAppointmentObject.m + +commit 0e02334fda980dccf623d76bebbab997d22de837 +Author: Ludovic Marcotte +Date: Fri Nov 30 10:31:58 2012 -0500 + + Updated the doc in preparation for the release and to fix #2101. + +M Documentation/SOGo Mozilla Thunderbird Configuration.odt + +commit 47a9a22bc02ac4dbfbcb9d30eae2643773e9a6fa +Author: Ludovic Marcotte +Date: Fri Nov 30 10:11:05 2012 -0500 + + Fix for bug #2082. + +M SoObjects/SOGo/SOGoSieveManager.m + +commit b1d3aba1e19188beec0d2c9c8b52aa64a2b9e4c0 +Author: Francis Lachapelle +Date: Thu Nov 29 16:09:53 2012 -0500 + + Add missing localizable strings in prefs module + +M UI/PreferencesUI/English.lproj/Localizable.strings + +commit 73ff981d4fe5a77c3859de8ecaef43dfb52c463c +Author: Ludovic Marcotte +Date: Thu Nov 29 15:49:32 2012 -0500 + + Fixed the method that returns the current-user-principal. + +M SoObjects/Appointments/SOGoUserFolder+Appointments.h +M SoObjects/SOGo/SOGoObject.m + +commit 88550c0d0d8c98c7f559fcf264974936d03a40ed +Author: Francis Lachapelle +Date: Thu Nov 29 14:56:33 2012 -0500 + + Update NEWS file + +M NEWS + +commit 440523747df12ec6ba08075d20d4da198f4bc4f6 +Author: Francis Lachapelle +Date: Thu Nov 29 14:54:15 2012 -0500 + + Rollback selection of language on login page + + See dfcf0ca and ticket #1798 + +M UI/Templates/MainUI/SOGoRootPage.wox + +commit 93f77c0dd5daff09d82fbc5a8398e133c44ef4c7 +Author: Francis Lachapelle +Date: Thu Nov 29 14:46:39 2012 -0500 + + Add missing localizable string in calendar module + +M UI/Scheduler/English.lproj/Localizable.strings + +commit ce36e80d6b5155987a7074ce3351a2d6cdd9b412 +Author: Francis Lachapelle +Date: Thu Nov 29 14:40:46 2012 -0500 + + Initial Slovak translation + +M .tx/config +M SoObjects/Appointments/GNUmakefile +A SoObjects/Appointments/Slovak.lproj/Localizable.strings +M SoObjects/Contacts/GNUmakefile +A SoObjects/Contacts/Slovak.lproj/Localizable.strings +A SoObjects/Mailer/SOGoMailSlovakForward.wo/SOGoMailSlovakForward.html +A SoObjects/Mailer/SOGoMailSlovakForward.wo/SOGoMailSlovakForward.wod +A SoObjects/Mailer/SOGoMailSlovakReply.wo/SOGoMailSlovakReply.html +A SoObjects/Mailer/SOGoMailSlovakReply.wo/SOGoMailSlovakReply.wod +M SoObjects/SOGo/SOGoDefaults.plist +M Tests/Integration/preferences.py +M UI/AdministrationUI/GNUmakefile +A UI/AdministrationUI/Slovak.lproj/Localizable.strings +M UI/Common/GNUmakefile +A UI/Common/Slovak.lproj/Localizable.strings +M UI/Contacts/GNUmakefile +A UI/Contacts/Slovak.lproj/Localizable.strings +M UI/MailPartViewers/GNUmakefile +A UI/MailPartViewers/Slovak.lproj/Localizable.strings +M UI/MailerUI/GNUmakefile +A UI/MailerUI/Slovak.lproj/Localizable.strings +M UI/MainUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/MainUI/Catalan.lproj/Localizable.strings +M UI/MainUI/Czech.lproj/Localizable.strings +M UI/MainUI/Danish.lproj/Localizable.strings +M UI/MainUI/Dutch.lproj/Localizable.strings +M UI/MainUI/English.lproj/Localizable.strings +M UI/MainUI/French.lproj/Localizable.strings +M UI/MainUI/GNUmakefile +M UI/MainUI/German.lproj/Localizable.strings +M UI/MainUI/Hungarian.lproj/Localizable.strings +M UI/MainUI/Icelandic.lproj/Localizable.strings +M UI/MainUI/Italian.lproj/Localizable.strings +M UI/MainUI/NorwegianBokmal.lproj/Localizable.strings +M UI/MainUI/NorwegianNynorsk.lproj/Localizable.strings +M UI/MainUI/Polish.lproj/Localizable.strings +M UI/MainUI/Russian.lproj/Localizable.strings +A UI/MainUI/Slovak.lproj/Locale +A UI/MainUI/Slovak.lproj/Localizable.strings +M UI/MainUI/SpanishArgentina.lproj/Localizable.strings +M UI/MainUI/SpanishSpain.lproj/Localizable.strings +M UI/MainUI/Swedish.lproj/Localizable.strings +M UI/MainUI/Ukrainian.lproj/Localizable.strings +M UI/MainUI/Welsh.lproj/Localizable.strings +M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/PreferencesUI/Catalan.lproj/Localizable.strings +M UI/PreferencesUI/Czech.lproj/Localizable.strings +M UI/PreferencesUI/Danish.lproj/Localizable.strings +M UI/PreferencesUI/Dutch.lproj/Localizable.strings +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/PreferencesUI/French.lproj/Localizable.strings +M UI/PreferencesUI/GNUmakefile +M UI/PreferencesUI/German.lproj/Localizable.strings +M UI/PreferencesUI/Hungarian.lproj/Localizable.strings +M UI/PreferencesUI/Icelandic.lproj/Localizable.strings +M UI/PreferencesUI/Italian.lproj/Localizable.strings +M UI/PreferencesUI/NorwegianBokmal.lproj/Localizable.strings +M UI/PreferencesUI/NorwegianNynorsk.lproj/Localizable.strings +M UI/PreferencesUI/Polish.lproj/Localizable.strings +M UI/PreferencesUI/Russian.lproj/Localizable.strings +A UI/PreferencesUI/Slovak.lproj/Localizable.strings +M UI/PreferencesUI/SpanishArgentina.lproj/Localizable.strings +M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings +M UI/PreferencesUI/Swedish.lproj/Localizable.strings +M UI/PreferencesUI/Ukrainian.lproj/Localizable.strings +M UI/PreferencesUI/Welsh.lproj/Localizable.strings +M UI/Scheduler/GNUmakefile +A UI/Scheduler/Slovak.lproj/Localizable.strings +A UI/Templates/SOGoACLSlovakAdditionAdvisory.wox +A UI/Templates/SOGoACLSlovakModificationAdvisory.wox +A UI/Templates/SOGoACLSlovakRemovalAdvisory.wox +A UI/Templates/SOGoFolderSlovakAdditionAdvisory.wox +A UI/Templates/SOGoFolderSlovakRemovalAdvisory.wox + +commit 96f023d108c3304393f30436f93ac81b321cc968 +Author: Francis Lachapelle +Date: Thu Nov 29 14:00:10 2012 -0500 + + Mail: Improve iCal viewer + +M UI/Templates/MailPartViewers/UIxMailPartICalViewer.wox +M UI/WebServerResources/MailerUI.css + +commit f2da438a2b7b57a4ce026edf56625d7b409a862f +Author: extrafu +Date: Tue Nov 27 21:07:11 2012 -0500 + + Fixed typo + +M NEWS + +commit e1411e7120d8464c84abca45bdf25ee9947ad09a +Author: Francis Lachapelle +Date: Tue Nov 27 16:43:26 2012 -0500 + + Update NEWS file + +M NEWS + +commit cbfb6eb9ffa7e08b919a51e0c1b19e2e7abe1d66 +Author: Francis Lachapelle +Date: Tue Nov 27 16:37:55 2012 -0500 + + Update NEWS file + +M NEWS + +commit 14630ce222b4c4c43cf5ed04999dd02f5bf5edaf +Author: Francis Lachapelle +Date: Tue Nov 27 15:53:39 2012 -0500 + + Improve memory usage of "sogo-tool restore" + + Used an autorelease pool. + +M Tools/SOGoToolRestore.m + +commit e523926ef561e29064953a9db000733894df27d6 +Author: Francis Lachapelle +Date: Tue Nov 27 15:14:30 2012 -0500 + + iCalTrigger: fix initialization of variable + +M SOPE/NGCards/iCalTrigger.m + +commit 57e4116d7c08854069b5041ecbf1bf587b0972ce +Author: Francis Lachapelle +Date: Tue Nov 27 10:44:43 2012 -0500 + + Cleanup + +M UI/WebServerResources/generic.js + +commit 1d0eb6678170580180864d385bc58308b721d170 +Author: Francis Lachapelle +Date: Tue Nov 27 10:37:14 2012 -0500 + + Place caret at proper position in HTML replies + + Removed constraint in preferences module that would limit the reply + placement of HTML mail to be before the quote. We now properly place the + caret at the bottom, before the signature, when the user has chosen to + start her reply bellow the quote in HTML mode. + +M UI/WebServerResources/UIxMailEditor.js +M UI/WebServerResources/UIxPreferences.js + +commit d75b04c59fc6a0ed944a73cfc134b43ec88e5d23 +Author: Francis Lachapelle +Date: Tue Nov 27 10:33:06 2012 -0500 + + Fix JS syntax for IE7 + +M UI/WebServerResources/ContactsUI.js + +commit 3e8f7cb29ea5034554669dd87d9f210903440b3d +Author: Francis Lachapelle +Date: Mon Nov 26 15:07:33 2012 -0500 + + Fix all-day event display in day/week view + + Fixes #2098 + +M UI/Scheduler/UIxCalListingActions.m + +commit 7c250fad8fbee5c51dd655af23058c20a710db82 +Author: Ludovic Marcotte +Date: Mon Nov 26 13:13:06 2012 -0500 + + Fix for bug #1061. + +M Documentation/SOGo Installation Guide.odt +M SoObjects/SOGo/LDAPSource.h +M SoObjects/SOGo/LDAPSource.m +M SoObjects/SOGo/SOGoSieveManager.m +M SoObjects/SOGo/SOGoUser.m +M SoObjects/SOGo/SQLSource.h +M SoObjects/SOGo/SQLSource.m + +commit 6d61e064a567c153239c216d13cad400961dbf6b +Author: Jean Raby +Date: Fri Nov 23 10:26:43 2012 -0500 + + Fix typos + +M Scripts/openchange_cleanup.py + +commit a5948b420bde1f01d4066a3c6449d8002aad9a8d +Author: Francis Lachapelle +Date: Thu Nov 22 10:57:21 2012 -0500 + + Simplify JS regexp to handle issue with FireFox + +M UI/WebServerResources/generic.js + +commit 1bf2509d1e821bdc2e1afc5998d3a1fc74ead9a4 +Author: Ludovic Marcotte +Date: Wed Nov 21 11:56:24 2012 -0500 + + Fix for bug #2115. + +M SoObjects/Appointments/SOGoCalendarComponent.m + +commit 249bf16e8a7f08910a958adfb469e50272967903 +Author: Francis Lachapelle +Date: Wed Nov 21 11:13:17 2012 -0500 + + Add missing localized string in preferences module + +M UI/PreferencesUI/English.lproj/Localizable.strings + +commit 7b65c29b1eb532de628188498cb51f86b6722cd4 +Author: Ludovic Marcotte +Date: Wed Nov 21 08:54:32 2012 -0500 + + Fixed \n /
when composing mails and improved preferences UI. + +M UI/MailerUI/UIxMailAccountActions.m +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/Templates/PreferencesUI/UIxPreferences.wox + +commit 28f66c6fd9407fa69a99511bfe6b7839de368f3f +Author: Ludovic Marcotte +Date: Tue Nov 20 20:29:27 2012 -0500 + + We correctly use
instead of \n when handling the signature. + + This happens when using HTML composition, instead of plain/text. + +M SoObjects/Mailer/SOGoDraftObject.m +M SoObjects/Mailer/SOGoMailForward.m + +commit cc98664d130d08d9c65c0dde332f334bda6e51e2 +Author: Ludovic Marcotte +Date: Tue Nov 20 15:21:49 2012 -0500 + + Fix for bug #2024. + +M OpenChange/MAPIStoreMailVolatileMessage.m + +commit 1fdcf843f30df64472d005729eedbea83a609616 +Author: Ludovic Marcotte +Date: Tue Nov 20 08:30:41 2012 -0500 + + Slightly improved previous commit to avoid losing X- elements. + +M SOPE/NGCards/CardVersitRenderer.m +M SOPE/NGCards/iCalCalendar.m + +commit a1d092cab0b0c02b437c640ee7446a5aa5272bee +Author: Ludovic Marcotte +Date: Mon Nov 19 14:20:13 2012 -0500 + + Fix for #2093. + +M SOPE/NGCards/iCalCalendar.m +M SoObjects/Appointments/SOGoAppointmentFolderICS.m + +commit 2606787dd7f6a8f00901dd3e3abc2e345ed27935 +Author: Ludovic Marcotte +Date: Mon Nov 19 09:45:48 2012 -0500 + + Make sure we handle arrays, and not single-value string objects. + +M SoObjects/SOGo/SOGoGroup.m + +commit eec99de5d0eb18c819bb10995cdb03205a5b32a7 +Author: Francis Lachapelle +Date: Fri Nov 16 19:11:13 2012 -0500 + + Indentation + +M UI/Templates/Appointments/SOGoAptMailReceipt.wox + +commit 5bf71059827cb9b5af49bfc543a72c730a663046 +Author: Ludovic Marcotte +Date: Sun Nov 18 10:48:58 2012 -0500 + + Fix for bug #1783. + +M UI/Scheduler/UIxAppointmentActions.m +M UI/Scheduler/UIxAppointmentEditor.h +M UI/Scheduler/UIxComponentEditor.h +M UI/Scheduler/UIxComponentEditor.m + +commit 0979bd13aef99a578fcfac3c52b6c86c0745aae6 +Author: Ludovic Marcotte +Date: Sat Nov 17 17:16:00 2012 -0500 + + Fix for bug #2006. + +M SoObjects/Contacts/SOGoContactGCSFolder.m +M UI/Contacts/UIxContactsFilterPanel.m +M UI/Contacts/UIxContactsListActions.m +M UI/Templates/ContactsUI/UIxContactsFilterPanel.wox +M UI/WebServerResources/ContactsUI.js + +commit 40d6ce66d01e0c5f7d258fde94d9c531edbbe919 +Author: Ludovic Marcotte +Date: Sat Nov 17 16:43:49 2012 -0500 + + Small fix over previous commit. + +M SoObjects/Contacts/NGVCard+SOGo.m + +commit 8fd0966a236e568c8a61e28b614693601bc5ce53 +Author: Ludovic Marcotte +Date: Sat Nov 17 16:12:23 2012 -0500 + + Correctly loop among calendars. This fixes #2070. + +M UI/Scheduler/UIxCalFolderActions.m + +commit 3f8d374d638f9259254deefe0d856e58e73368a2 +Author: Ludovic Marcotte +Date: Sat Nov 17 15:38:29 2012 -0500 + + Fix for bug #2035 + +M SoObjects/Appointments/SOGoAppointmentFolder.m + +commit 77e4b3307fa9bd89afc4c20ff664f59f1ca02e47 +Author: Ludovic Marcotte +Date: Sat Nov 17 15:33:07 2012 -0500 + + Fix for bug #2106 + +M SOPE/NGCards/CardElement.m +M SoObjects/Contacts/NGVCard+SOGo.m +M SoObjects/Contacts/NSDictionary+LDIF.m +M SoObjects/Contacts/SOGoContactLDIFEntry.m +M UI/Contacts/UIxContactFolderActions.m + +commit 378eef408236051f5bcb44011f20a51ed1fe3fe8 +Author: Jean Raby +Date: Tue Nov 13 17:20:18 2012 -0500 + + Use GCSSpecialQueries in sogo-tool rename-user + + Fixes #1924 + The SQL syntax used by the former query would only work + with postgresql and Oracle. + +M SOPE/GDLContentStore/GCSSpecialQueries.m +M Tools/SOGoToolRenameUser.m + +commit 8c96f717c07c125b6c4b838bcaefd77bc899b6ef +Author: Francis Lachapelle +Date: Tue Nov 13 16:25:20 2012 -0500 + + Update Prototype JS to version 1.7.1 + + .. and fixed namespace conflict in dtree.js (Node => dtreeNode) + +M UI/WebServerResources/AdministrationUI.js +M UI/WebServerResources/HTMLElement.js +M UI/WebServerResources/MailerUI.js +M UI/WebServerResources/SOGoResizableTable.js +M UI/WebServerResources/UIxContactsUserFolders.js +M UI/WebServerResources/dtree.js +M UI/WebServerResources/prototype.js + +commit 33bd07a53d76317f2eeac6c518c3a0495126369d +Author: Francis Lachapelle +Date: Tue Nov 13 16:22:27 2012 -0500 + + Fix user rights editor in calendar module + +M UI/WebServerResources/UIxCalUserRightsEditor.css + +commit fb4b266b3bfff65f69a98984433293905ddee975 +Author: Francis Lachapelle +Date: Tue Nov 13 16:13:56 2012 -0500 + + Improve user rights editor in calendar module + +M UI/WebServerResources/UIxCalUserRightsEditor.css + +commit d82ba7cbb96e55950da133bcfced87d0af131539 +Author: Jean Raby +Date: Tue Nov 13 15:01:30 2012 -0500 + + Reorder VCALENDAR template elements + + It must match [iCalCalendar orderOfElements] + +M Tests/Integration/test-davacl.py + +commit 51192dd5338f43570382d3dc942b083933430dda +Author: Ludovic Marcotte +Date: Tue Nov 13 13:58:05 2012 -0500 + + We now order correctly CardGroups - especially for calendars. + + This is to avoid a bug in BlackBerry devices where the METHOD + must be placed BEFORE any vevent/vtimezone objects, otherwise + the invitation objects are never recognized, and rather shown + as a "application/x-rimdevicecalendar" attachment. + +M SOPE/NGCards/CardElement.h +M SOPE/NGCards/CardElement.m +M SOPE/NGCards/CardGroup.h +M SOPE/NGCards/CardGroup.m +M SOPE/NGCards/CardVersitRenderer.m +M SOPE/NGCards/iCalCalendar.h +M SOPE/NGCards/iCalCalendar.m +M SoObjects/Appointments/SOGoAppointmentObject.m + +commit b088f6f97f897520d469e860b3ff740c5bc2a4ba +Author: Francis Lachapelle +Date: Mon Nov 12 16:36:30 2012 -0500 + + Fix scrolling for calendars/addressbooks lists + +M UI/WebServerResources/ContactsUI.css +M UI/WebServerResources/SchedulerUI.css +M UI/WebServerResources/SchedulerUI.js + +commit e037ca0a4914785c4f34a50613292fa0ddc08775 +Author: Francis Lachapelle +Date: Mon Nov 12 15:32:03 2012 -0500 + + Fix bug with reply-to header in messages + +M SoObjects/Mailer/SOGoDraftObject.m + +commit 48b6cbcf0cc25e993f5730b640d3f654356a24be +Author: Jean Raby +Date: Mon Nov 12 09:36:38 2012 -0500 + + Add missing dependency on lasso and lasso-devel + +M packaging/rhel/sogo.spec + +commit 3b0a497f2d715a470c2041065b09ab5425c1565f +Author: Wolfgang Sourdeau +Date: Fri Nov 9 14:50:56 2012 -0500 + + (hack) allow subcribers to read messages from "Freebusy Data" root folder + +M OpenChange/MAPIStoreDBFolder.m + +commit 58d6a3c5eac67066ed5d8380664391e1d0627c07 +Author: Wolfgang Sourdeau +Date: Thu Nov 8 19:40:44 2012 -0500 + + Style + +M Scripts/openchange_cleanup.py + +commit c3c5e464a9cdd59feb808eab814afd711e3fa67f +Author: Wolfgang Sourdeau +Date: Thu Nov 8 19:36:32 2012 -0500 + + Restored cleanup of IMAP folders created by Outlook + +M Scripts/openchange_cleanup.py + +commit 303eaa38207a563c6f07d2420751be9d5f29cf72 +Author: Wolfgang Sourdeau +Date: Thu Nov 8 19:31:23 2012 -0500 + + Enable the reading of system-wide user defaults + +M Scripts/openchange_cleanup.py + +commit d797868d71099bcb8ae09ea5eec6fad5adddae97 +Author: Wolfgang Sourdeau +Date: Thu Nov 8 19:15:00 2012 -0500 + + asCSSIdentifier: made conversion faster by using a list + +M Scripts/openchange_cleanup.py + +commit 0ab36d4ec5b0079c72b42fd8717fda17744d0666 +Author: Francis Lachapelle +Date: Wed Nov 7 11:06:12 2012 -0500 + + Fix title display of cards with a photo + +M UI/WebServerResources/ContactsUI.css + +commit 3f58b6bfd135cd1b2a4f8dae897a436e38b49d76 +Author: Wolfgang Sourdeau +Date: Wed Nov 7 09:50:32 2012 -0500 + + Use the output of "gnustep-config --base-libs" to determine which libs our libraries must be linked against + +M OGoContentStore/GNUmakefile.preamble +M SOPE/GDLContentStore/GNUmakefile.preamble +M SOPE/NGCards/GNUmakefile.preamble +M SoObjects/SOGo/GNUmakefile.preamble +M UI/SOGoUI/GNUmakefile.preamble +M UI/common.make +M configure + +commit 160aa42b88234c5b484bb6628d78befe2a905d53 +Author: Wolfgang Sourdeau +Date: Wed Nov 7 09:49:46 2012 -0500 + + set the "check" target as a non-default target + +M Tests/Unit/GNUmakefile + +commit 0884a0f23ed063a5f5e2890fc4bf37d5a45b702f +Author: Luc Charland +Date: Tue Nov 6 15:39:14 2012 -0500 + + Modified CSS to move mail preference filter down + +M UI/WebServerResources/UIxPreferences.css + +commit 63024c30f07aca6710ccc0242228591dbf26f24d +Author: Wolfgang Sourdeau +Date: Tue Nov 6 13:50:26 2012 -0500 + + Make use of the new -[NSData compress] method and remove \n chars from base64 data + +M SoObjects/SOGo/SOGoWebAuthenticator.m + +commit 4b8a14e41eaf7ba43259eb4dce9e1c20c23e7603 +Author: Wolfgang Sourdeau +Date: Tue Nov 6 10:46:40 2012 -0500 + + Make use of SAML2 assertion as IMAP password + +M SoObjects/SOGo/SOGoWebAuthenticator.m + +commit ba67c57629241b54d2852c165fbf2296955582cf +Author: Wolfgang Sourdeau +Date: Tue Nov 6 10:46:11 2012 -0500 + + Save SAML2 assertion + +M SoObjects/SOGo/SOGoSAML2Session.h +M SoObjects/SOGo/SOGoSAML2Session.m + +commit 0f0b4926a9a2e41d81b9423bae35e2ba6952287a +Author: Wolfgang Sourdeau +Date: Tue Nov 6 10:45:53 2012 -0500 + + updated NEWS + +M NEWS + +commit 6ad59a8481972be77b1af56b93ec24dd6482aaf6 +Author: Ludovic Marcotte +Date: Tue Nov 6 09:04:18 2012 -0500 + + Apply patches for bug #2060 + +M SoObjects/SOGo/LDAPSource.m +M SoObjects/SOGo/NSString+Crypto.h +M SoObjects/SOGo/NSString+Crypto.m +M SoObjects/SOGo/SQLSource.m + +commit fe09a7969d5fe57468bd7540318da75111b767ab +Author: Ludovic Marcotte +Date: Tue Nov 6 08:05:23 2012 -0500 + + Automatically disable alarms for newly subsribed calendars. + + This fixes bug #2074. + +M SoObjects/SOGo/SOGoGCSFolder.m + +commit ca568ec5b548587f1ee3174d5be155ab9a215af2 +Author: Jean Raby +Date: Mon Nov 5 15:31:48 2012 -0500 + + Disable SAML2 on RHEL5 - its glib2 is prehistoric + +M packaging/rhel/sogo.spec + +commit 0a4809e2be49b89c0515d1ac63a3e0c89ac57455 +Author: Jean Raby +Date: Mon Nov 5 13:12:25 2012 -0500 + + Fix 'Show Raw Source' for tasks + +M UI/WebServerResources/SchedulerUI.js + +commit 627ebbaea904abdc51ebeda4729397a254837933 +Author: Wolfgang Sourdeau +Date: Mon Nov 5 10:34:46 2012 -0500 + + Updated documentation for NGImap4AuthMechanism + +M Documentation/SOGo Installation Guide.odt + +commit 48c41e6c62cd4cafd36f0fc19c5ad4c7f5428c42 +Author: Wolfgang Sourdeau +Date: Fri Nov 2 15:48:46 2012 -0400 + + Updated for SAML2 authentication + +M Documentation/SOGo Installation Guide.odt + +commit 9096f0b279c2b633057f1506290b2793437c793b +Author: Wolfgang Sourdeau +Date: Fri Nov 2 15:35:19 2012 -0400 + + Updates news + +M NEWS + +commit aeabd85c90e657b8b55831bd4c318bd8a9d421cf +Author: Wolfgang Sourdeau +Date: Fri Nov 2 15:31:49 2012 -0400 + + Finalized support for SAML2 logon + +M SoObjects/SOGo/SOGoSAML2Session.h +M SoObjects/SOGo/SOGoSAML2Session.m +M SoObjects/SOGo/SOGoSession.h +M SoObjects/SOGo/SOGoSession.m +M SoObjects/SOGo/SOGoWebAuthenticator.h +M SoObjects/SOGo/SOGoWebAuthenticator.m +M UI/Common/UIxPageFrame.m +M UI/MainUI/GNUmakefile.preamble +M UI/MainUI/SOGoRootPage.m +M UI/MainUI/SOGoSAML2Actions.m +M UI/MainUI/product.plist + +commit 695fc5fff9ec0fb5f0d4ffd1d5d07342d565e9fe +Author: Wolfgang Sourdeau +Date: Fri Nov 2 15:30:13 2012 -0400 + + added methods for supporting SAML2 configuration + +M SoObjects/SOGo/SOGoSystemDefaults.h +M SoObjects/SOGo/SOGoSystemDefaults.m + +commit 6840fbb96c25dee846aa8280e8e79e4e4cd4210a +Author: Wolfgang Sourdeau +Date: Fri Nov 2 15:29:02 2012 -0400 + + added methods for supporting SAML2 persistence + +M SoObjects/SOGo/SOGoCache.h +M SoObjects/SOGo/SOGoCache.m + +commit b905f42f470f4341b269453b2a49bde4969481fe +Author: Jean Raby +Date: Fri Nov 2 14:25:26 2012 -0400 + + Encode username when deleting socfs table contents + + Using the same encoding as NSString+Utilities asCSSIdentifier + +M Scripts/openchange_cleanup.py + +commit e02221d7163cace26e0dc3b0bd357964c0436e51 +Author: Wolfgang Sourdeau +Date: Fri Nov 2 13:54:52 2012 -0400 + + Auto-generate the SOGoSAML2Exceptions helper module + +M SoObjects/SOGo/GNUmakefile +A SoObjects/SOGo/gen-saml2-exceptions.py + +commit 9edab5ee4a765045eb18bdf5053e80b7923072ae +Author: Jean Raby +Date: Fri Nov 2 11:24:55 2012 -0400 + + Enable saml2 in rpms + +M packaging/rhel/sogo.spec + +commit bc2b003676fc0ca8479c57729be0366062adea14 +Author: Wolfgang Sourdeau +Date: Thu Nov 1 16:06:26 2012 -0400 + + Make use of pkg-config to retrieve gcc and ld options for liblasso + +M SoObjects/SOGo/GNUmakefile.preamble +M configure + +commit a9b521c8be61b5ffab3ab8c4279c1e7c7825157a +Author: Wolfgang Sourdeau +Date: Thu Nov 1 11:29:27 2012 -0400 + + Added SOGoSAML2Session + +A SoObjects/SOGo/SOGoSAML2Session.h +A SoObjects/SOGo/SOGoSAML2Session.m + +commit 157e66ad4f57cac2db87036f25ad03fdcdd494b0 +Author: Wolfgang Sourdeau +Date: Thu Nov 1 11:28:45 2012 -0400 + + added "--enable-saml2" configuration option and dependency on liblasso + +M SoObjects/SOGo/GNUmakefile +M SoObjects/SOGo/GNUmakefile.preamble +M UI/MainUI/GNUmakefile +M configure + +commit 39c2d43cef0f20950dc616aa48ce6f60b23d7e2e +Author: Wolfgang Sourdeau +Date: Thu Nov 1 10:48:10 2012 -0400 + + Implemented "saml2-metadata" web method to fetch the metadata corresponding to the current server + +M UI/MainUI/GNUmakefile +A UI/MainUI/SOGoSAML2Actions.m +M UI/MainUI/product.plist + +commit ac5f0bb95a3f8c7e1455525dc32ad54c3eb7de6e +Author: Wolfgang Sourdeau +Date: Thu Nov 1 10:46:51 2012 -0400 + + implemented +[SOGoSAML2Session metadata] + +M SoObjects/SOGo/GNUmakefile + +commit e31f8098493b75d8575d10dc6b8615d2f885a1c5 +Author: Wolfgang Sourdeau +Date: Thu Nov 1 10:27:27 2012 -0400 + + Use the system defaults when the user defaults are not availble + +M UI/SOGoUI/UIxComponent.m + +commit a916ac892703c45fc1c4d720e7baf73c747d45d7 +Author: Luc Charland +Date: Fri Oct 26 13:39:28 2012 -0400 + + Fixed bug #1105 Remote images display + + There now is a configurable default in mail preferences where + you can set remote images to display either Never or Always. + +M SoObjects/SOGo/SOGoUserDefaults.h +M SoObjects/SOGo/SOGoUserDefaults.m +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/PreferencesUI/UIxPreferences.m +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/WebServerResources/MailerUI.js + +commit 21ee23e7dfb10510d83a7ac081050215d215dcf2 +Author: Wolfgang Sourdeau +Date: Tue Oct 30 16:59:22 2012 -0400 + + avoid comparisons that extend past the string length + +M SoObjects/SOGo/NSString+Utilities.m + +commit 1223a6c0ee91d3dc9a3189384424219034eaefbc +Author: Wolfgang Sourdeau +Date: Tue Oct 30 09:41:20 2012 -0400 + + make use of -[WOComponent componentBundle] + +M UI/Scheduler/UIxComponentEditor.m + +commit 806ea9fd13a307bf71762da938a49db0b1acd33f +Author: Wolfgang Sourdeau +Date: Tue Oct 30 08:49:51 2012 -0400 + + do not duplicate the result of method calls into a NSMutableString + +M SOPE/GDLContentStore/GCSFolder.m + +commit 40a1a51845d1476b0bd0bd4c8d0e4eaa56bba6b0 +Author: Wolfgang Sourdeau +Date: Tue Oct 30 08:49:02 2012 -0400 + + cache the "startDate" + +M SOPE/NGCards/iCalTimeZonePeriod.h +M SOPE/NGCards/iCalTimeZonePeriod.m + +commit 20cb769db1af72f878f0e19b13848e0c5630a32d +Author: Wolfgang Sourdeau +Date: Fri Oct 26 22:38:41 2012 -0400 + + style + +M SoObjects/SOGo/LDAPSource.m + +commit 2fdf4f55355377dffc8e696562fffaf1626be305 +Author: Francis Lachapelle +Date: Fri Oct 26 22:31:14 2012 -0400 + + Fix typos in Spanish (Spain) translation + +M SoObjects/Appointments/SpanishSpain.lproj/Localizable.strings + +commit 99296231194d352db4f9536035826b640a9f1a25 +Author: Wolfgang Sourdeau +Date: Thu Oct 25 21:58:34 2012 -0400 + + Accelerated basic page loading by caching the list of supported languages + +M SoObjects/SOGo/SOGoSystemDefaults.m + +commit cf0e0691f6edab754e911f7b5f50bf0c5e1180f1 +Author: Wolfgang Sourdeau +Date: Thu Oct 25 21:46:23 2012 -0400 + + Accelerated basic page loading by caching the user language + +M SoObjects/SOGo/SOGoUserDefaults.h +M SoObjects/SOGo/SOGoUserDefaults.m + +commit 1080bee3ba9749aad0dc28625081fc6a496f7280 +Author: Wolfgang Sourdeau +Date: Wed Oct 24 15:00:02 2012 -0400 + + style + +M ChangeLog + commit 389f4d4c19065341fd4a20fa8a72d8feebb90cbf Author: Wolfgang Sourdeau Date: Wed Oct 24 14:59:13 2012 -0400 diff --git a/NEWS b/NEWS index 128b66278..a9d5b3f32 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -2.0.3 (2012-12-xx) +2.0.3 (2012-12-06) ------------------ New features @@ -11,9 +11,10 @@ Enhancements - search the contacts for the organization attribute - in HTML mode, optionally place answer after the quoted text - improved memory usage of "sogo-tool restore" - - added Slovak translation - thanks to Martin Pastor - fixed invitations status in OSX iCal.app/Calendar.app (cleanup RSVP attribute) - now uses "imap4flags" instead of the deprecated "imapflags" + - added Slovak translation - thanks to Martin Pastor + - updated translations Bug fixes - fixed LDIF import with categories