Changes for the 2.2.17 release

pull/75/merge
Ludovic Marcotte 2015-03-24 10:56:26 -04:00
parent 097d5c2333
commit b933f53fc2
5 changed files with 356 additions and 6 deletions

350
ChangeLog
View File

@ -1,3 +1,353 @@
commit 097d5c2333515092f03ace5e64fc6824682ba974
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Tue Mar 24 08:40:13 2015 -0400
now possible to configure objectClass names for LDAP groups using GroupObjectClasses (#1499)
M Documentation/SOGoInstallationGuide.asciidoc
M NEWS
M SoObjects/SOGo/LDAPSource.h
M SoObjects/SOGo/LDAPSource.m
M SoObjects/SOGo/SOGoGroup.m
M SoObjects/SOGo/SOGoSource.h
commit d75fb0722a0ced5bb937e5b754e95cd0261df7a7
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Tue Mar 24 08:34:29 2015 -0400
Code cleanups
M UI/Scheduler/UIxAttendeesEditor.h
M UI/Scheduler/UIxAttendeesEditor.m
M UI/Scheduler/UIxComponentEditor.h
M UI/Scheduler/UIxComponentEditor.m
commit 26d876e67a32e6c2dc36a3a92449aa0b6638ec41
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Mon Mar 23 16:28:32 2015 -0400
Improve event attendees editor
- Avoid repetitive AJAX queries;
- Improve handling of daylight changes.
M UI/WebServerResources/JavascriptAPIExtensions.js
M UI/WebServerResources/UIxAttendeesEditor.js
commit cc3652b59b40bcb420d806412277509ac247d85d
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Mon Mar 23 17:23:29 2015 -0400
improvements to EAS SyncKey handling to avoid missing mails (#3048, #3058)
M ActiveSync/SOGoActiveSyncDispatcher+Sync.m
M NEWS
commit 9d7bbbc312cbe8ccb535e24308be111a3a2eb710
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Mon Mar 23 14:55:14 2015 -0400
enable by default HTML mails support using EAS on Windows and BB phones
M ActiveSync/SOGoActiveSyncDispatcher.m
M NEWS
commit d2915add6d69a8fd05d15bb8c2ed979fe6ad9026
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Mon Mar 23 14:08:31 2015 -0400
now favor login@domain as the default email address if multiple mail: fields are specified
M NEWS
M SoObjects/SOGo/SOGoUser.h
M SoObjects/SOGo/SOGoUser.m
commit 67139ce3e3f69160a683d8c11bee439be202a84e
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Mon Mar 23 11:35:45 2015 -0400
improved GetItemEstimate to count all vasnished/deleted mails too
M ActiveSync/SOGoActiveSyncDispatcher.m
M NEWS
commit 9eb138b867ebd0a51b9a649891422bac70406510
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Mon Mar 23 10:54:36 2015 -0400
prevent potential freebusy lookup crashes during timezone changes with repetitive events
M NEWS
M UI/MainUI/SOGoUserHomePage.m
commit baf3d1f986d48d4fa37a076ccf555d75f4d5dbda
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Fri Mar 20 09:10:49 2015 -0400
immediately delete mails from EAS clients when they are marked as deleted on the IMAP server
M NEWS
M SoObjects/Mailer/SOGoMailFolder.m
commit ecd336fa5c6513ee8533dae05e5a328c81527a38
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Fri Mar 20 08:51:35 2015 -0400
Fix compilation warning and error
M ActiveSync/NGMimeMessage+ActiveSync.m
M ActiveSync/SOGoMailObject+ActiveSync.m
commit afd73289d1ebb13c643f7a8290eac7da43b69330
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Fri Mar 20 08:45:42 2015 -0400
properly fallback over EAS to UTF-8 and then Latin1 for messages w/o charset (#3103)
M ActiveSync/SOGoMailObject+ActiveSync.m
M NEWS
commit bff21ab1ff136ada7d93cc529a87da9dd254fa60
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Mar 19 16:08:33 2015 -0400
support for mail prority using EAS
M ActiveSync/SOGoMailObject+ActiveSync.m
M NEWS
commit 6d99226b1390d2dce1f7dfc6a3bab5143aad6364
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Mar 19 14:53:01 2015 -0400
Always add DisplayName no matter EAS client version
M ActiveSync/SOGoMailObject+ActiveSync.m
commit 69974807b5740f245376f8e19f71559997bcae44
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Thu Mar 19 08:32:37 2015 -0400
Fix Language-Region tags in Web interface
Fixes #3121
M NEWS
M UI/MailerUI/UIxMailEditor.m
M UI/Scheduler/UIxCalMainView.m
commit cdb766e2eff3b6e420da48b3f396814edff96b4f
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Wed Mar 18 10:15:33 2015 -0400
Documented NGMimeBuildMimeTempDirectory
M Documentation/SOGoInstallationGuide.asciidoc
commit e25a7e3d8d0a5f11a65a6fa337a637b3e1f44432
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Wed Mar 18 09:36:35 2015 -0400
Fix for bug #3138
M ActiveSync/NGMimeMessage+ActiveSync.m
M ActiveSync/SOGoActiveSyncDispatcher.m
M NEWS
commit 1d5ae27c996f63488653d3a8638b33320540741c
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Tue Mar 17 15:31:35 2015 -0400
Fix issues with freebusy (Web, busyOffHours)
M NEWS
M SoObjects/Appointments/SOGoFreeBusyObject.m
M UI/WebServerResources/UIxAttendeesEditor.js
commit 1bdd5dfc9085e1f08f839b8179a7ccb37b038e5c
Author: Jens Erat <email@jenserat.de>
Date: Fri Mar 13 14:06:58 2015 +0100
Remove obsolete archive string from translations
M UI/MailerUI/Arabic.lproj/Localizable.strings
M UI/MailerUI/Danish.lproj/Localizable.strings
M UI/MailerUI/Icelandic.lproj/Localizable.strings
M UI/MailerUI/Italian.lproj/Localizable.strings
M UI/MailerUI/NorwegianNynorsk.lproj/Localizable.strings
M UI/MailerUI/Swedish.lproj/Localizable.strings
M UI/MailerUI/Ukrainian.lproj/Localizable.strings
M UI/MailerUI/Welsh.lproj/Localizable.strings
commit 37fbd75d552873575f11853e4478d6dce9640201
Author: Jens Erat <email@jenserat.de>
Date: Fri Mar 13 11:41:07 2015 +0100
Rename "Archive" to "Export" in Webmail, ctd.
Fixes #2758 also for non-Inbox folders
M UI/Templates/MailerUI/UIxMailMainFrame.wox
commit f1fda8bd0617d5e6b924bb1ae57fb7840bbcc13f
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Tue Mar 10 13:27:17 2015 -0400
Return a single phone number in JSON contacts list
M SoObjects/Contacts/SOGoContactSourceFolder.m
commit 517f4b0f49e2545f930408b922dabc1a4a9006eb
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Mon Mar 9 14:04:21 2015 -0400
Fix possible JS exception in Contacts module
M NEWS
commit cbba0719bb58229d9be8d3bb5af5fba23da3ae14
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Wed Mar 4 10:05:12 2015 -0500
Fix exception in SOGoUserManager
M SoObjects/SOGo/SOGoUserManager.m
commit 8e0849029ea93bfc9e1f9e2cb4ff2e0e5b6a4308
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Tue Mar 3 21:18:46 2015 -0500
Fix contacts lookup by UID
When looking for a specific contact UID, we no longer match a pattern
that could return multiple results. We search for the exact UID only.
M NEWS
M SoObjects/Appointments/SOGoFreeBusyObject.m
M SoObjects/SOGo/SOGoUserManager.h
M SoObjects/SOGo/SOGoUserManager.m
commit 61923225136db72ceb89294d504b65a7f62e7a7f
Author: Francis Lachapelle <flachapelle@inverse.ca>
Date: Tue Mar 3 20:59:32 2015 -0500
Fix some gcc warnings
M SoObjects/SOGo/SOGoCASSession.m
M SoObjects/SOGo/SOGoUser.m
M SoObjects/SOGo/SOGoUserManager.m
commit df59b73a221467523c18c56493c13c86003d7271
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Feb 26 17:56:42 2015 -0500
use correct mail attachment elements for EAS 2.5 clients - patch from tfu
M ActiveSync/SOGoMailObject+ActiveSync.m
M NEWS
commit a5672fda5210e6149bd893683c7ee4338f0c3cf9
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Feb 26 17:55:36 2015 -0500
do not use syncKey from cache when davCollectionTag = -1 - patch from tfu
M ActiveSync/SOGoActiveSyncDispatcher+Sync.m
M NEWS
commit b593ddc6436e0d4aff2ef24e6ff9b3cda0c0c396
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Feb 26 17:53:58 2015 -0500
SmartReply improvements for missing body attributes - patch from tfu
M ActiveSync/NSString+ActiveSync.h
M ActiveSync/NSString+ActiveSync.m
M ActiveSync/SOGoActiveSyncDispatcher.m
M NEWS
commit 38d61f720f0c9352619fa2cb214e81734ed05868
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Feb 26 17:52:37 2015 -0500
use the correct body element for events for EAS 2.5 clients - patch from tfu
M ActiveSync/iCalEvent+ActiveSync.m
M NEWS
commit 733e334726824be7ab3a41ca7d4b885550a18f9a
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Feb 26 17:51:02 2015 -0500
fixed tasks disappearing issue with RoadSync - patch from tfu
M ActiveSync/iCalToDo+ActiveSync.m
M NEWS
commit 22888ba5ac2cdc8d52d4c8eba9a94936376b7520
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Feb 26 17:49:26 2015 -0500
use the correct mail body element for EAS 2.5 clients - patch from tfu
M ActiveSync/SOGoMailObject+ActiveSync.m
M NEWS
commit 33c485d2f6d58443c0c67297b87d8cc3d67d1398
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Feb 26 17:48:06 2015 -0500
fixed empty sync responses for EAS 2.5 and 12.0 clients - patch from tfu
M ActiveSync/SOGoActiveSyncDispatcher+Sync.m
M NEWS
commit 9160e34134c1c24f5f51cd6c9081723f0963e7c5
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Feb 26 17:46:34 2015 -0500
multiple collections support for GetItemEstimate - patch from tfu
M ActiveSync/SOGoActiveSyncDispatcher.m
M NEWS
commit 5ceddc213ec08ccb5b44b07aae47921a19b36fd8
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Feb 26 16:00:03 2015 -0500
Fix for bug #3116
M ActiveSync/SOGoMailObject+ActiveSync.m
M NEWS
commit b97002565e3d21b417f99b704641abee1052642c
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Wed Feb 25 08:42:18 2015 -0500
Updated NEWS file regarding previous commit
M NEWS
commit 8d21bc3e36014d63db0e37bf7121d81c8200b5e1
Author: Jesús García Sáez <jgarcia@zentyal.com>
Date: Wed Feb 25 12:01:31 2015 +0100
Fix change password with DomainBasedUID
When users use full domain to login (SOGoEnableDomainBasedUID) the
user attributes in the cache were not being properly updated because
in this case the key is `uid@domain` instead of just `uid`.
M SoObjects/SOGo/SOGoUserManager.m
commit b26ea30b1b794e983ea272b5de713b0205fda0d8
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Feb 12 11:06:57 2015 -0500
Update ChangeLog
M ChangeLog
commit 72b210cd2ebccc8e9cdc13c23abb76b7f455b780
Author: Ludovic Marcotte <lmarcotte@inverse.ca>
Date: Thu Feb 12 10:29:46 2015 -0500

View File

@ -1,7 +1,7 @@
<!-- TODO have the build system take care of this -->
<releaseinfo>Version 2.2.16 - February 2015</releaseinfo>
<subtitle>for version 2.2.16</subtitle>
<date>2015-02-12</date>
<releaseinfo>Version 2.2.17 - March 2015</releaseinfo>
<subtitle>for version 2.2.17</subtitle>
<date>2015-03-24</date>
<legalnotice>
<para>Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".</para>

View File

@ -13,6 +13,6 @@
// TODO have the build system take care of this
:release_version: 2.2.16
:release_version: 2.2.17
// vim: set syntax=asciidoc tabstop=2 shiftwidth=2 expandtab:

2
NEWS
View File

@ -1,4 +1,4 @@
2.2.17 (2015-02-xx)
2.2.17 (2015-03-24)
-------------------
Enhancements

View File

@ -4,4 +4,4 @@
MAJOR_VERSION=2
MINOR_VERSION=2
SUBMINOR_VERSION=16
SUBMINOR_VERSION=17