Monotone-Parent: ca6c0c42d5b2cb1a04fefe5bf8aac1760a5456a4

Monotone-Revision: 9c93be42dce13d70eb5f0bc31e7ff8fff3aa82c3

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-02-09T23:11:28
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2011-02-09 23:11:28 +00:00
parent 9b2eccf479
commit 61ea724f60
3 changed files with 18 additions and 4 deletions
+6
View File
@@ -1,5 +1,9 @@
2011-02-09 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* OpenChange/MAPIStoreMessageTable.m
(-getChildProperty:forKey:withTag:): removed PR_MESSAGE_CODEPAGE
and PR_INTERNET_CPID.
* OpenChange/MAPIStoreMailMessageTable.m
(-getChildProperty:forKey:withTag:): removed non-unicode string
proptags. Added support for case
@@ -13,6 +17,8 @@
values where larger than 3999 bytes.
(_sortIdentifierForProperty:): enabled sorting on
PR_CLIENT_SUBMIT_TIME.
Added support for PR_INTERNET_CPID, currently returning "utf-8"
only (65001).
2011-02-07 Wolfgang Sourdeau <wsourdeau@inverse.ca>
+12
View File
@@ -374,6 +374,18 @@ static EOQualifier *nonDeletedQualifier = nil;
}
break;
case PR_INTERNET_CPID:
/* ref:
http://msdn.microsoft.com/en-us/library/dd317756%28v=vs.85%29.aspx
minimal list that should be handled:
us-ascii: 20127
iso-8859-1: 28591
iso-8859-15: 28605
utf-8: 65001 */
*data = MAPILongValue(memCtx, 65001);
break;
case PR_HTML:
{
NSMutableArray *keys;
-4
View File
@@ -138,10 +138,6 @@ static MAPIStoreMapping *mapping;
}
*data = MAPILongLongValue (memCtx, mappingId);
break;
case PR_MESSAGE_CODEPAGE:
case PR_INTERNET_CPID:
*data = MAPILongValue (memCtx, 1200);
break;
case PR_MESSAGE_LOCALE_ID:
*data = MAPILongValue (memCtx, 0x0409);
break;