diff --git a/ChangeLog b/ChangeLog index ef359d4e4..d44865ec4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2012-08-10 Ludovic Marcotte + + * Changed OpenChange/SOGoMAPIDBObject.m so we use + GNUstep's binary encoding - which is an order or + magnitude faster at encoding data than any other formats. + 2012-08-10 Wolfgang Sourdeau * OpenChange/MAPIStoreSOGo.m (sogo_folder_move_folder) diff --git a/OpenChange/SOGoMAPIDBObject.m b/OpenChange/SOGoMAPIDBObject.m index b80af8fc5..f5014dd52 100644 --- a/OpenChange/SOGoMAPIDBObject.m +++ b/OpenChange/SOGoMAPIDBObject.m @@ -428,7 +428,7 @@ static EOAttribute *textColumn = nil; { content = [NSPropertyListSerialization dataFromPropertyList: properties - format: NSPropertyListBinaryFormat_v1_0 + format: NSPropertyListGNUstepBinaryFormat errorDescription: NULL]; propsValue = [adaptor formatValue: [content stringByEncodingBase64] forAttribute: textColumn];