librelist archives

« back to archive

[MailCore/mailcore2] d163dd: Merge remote-tracking branch 'upstream/master'

[MailCore/mailcore2] d163dd: Merge remote-tracking branch 'upstream/master'

From:
Hoà V. Dinh
Date:
2014-03-07 @ 17:49
  Branch: refs/heads/master
  Home:   https://github.com/MailCore/mailcore2
  Commit: d163dd7b7b8798bad139a1c980f905c976e8bb99
      
https://github.com/MailCore/mailcore2/commit/d163dd7b7b8798bad139a1c980f905c976e8bb99
  Author: CodaFi <devteam.codafi@gmail.com>
  Date:   2014-03-02 (Sun, 02 Mar 2014)

  Changed paths:
    M src/CMakeLists.txt
    M src/MailCore.h
    M src/async/MCAsync.h
    M src/async/imap/MCAsyncIMAP.h
    M src/async/imap/MCIMAPAppendMessageOperation.h
    M src/async/imap/MCIMAPAsyncConnection.cc
    M src/async/imap/MCIMAPAsyncConnection.h
    M src/async/imap/MCIMAPAsyncSession.h
    M src/async/imap/MCIMAPCapabilityOperation.h
    M src/async/imap/MCIMAPCheckAccountOperation.h
    M src/async/imap/MCIMAPConnectOperation.h
    M src/async/imap/MCIMAPCopyMessagesOperation.h
    M src/async/imap/MCIMAPCreateFolderOperation.h
    M src/async/imap/MCIMAPDeleteFolderOperation.h
    M src/async/imap/MCIMAPDisconnectOperation.h
    M src/async/imap/MCIMAPExpungeOperation.h
    M src/async/imap/MCIMAPFetchContentOperation.h
    M src/async/imap/MCIMAPFetchFoldersOperation.h
    M src/async/imap/MCIMAPFetchMessagesOperation.h
    M src/async/imap/MCIMAPFetchNamespaceOperation.h
    M src/async/imap/MCIMAPFolderInfoOperation.h
    M src/async/imap/MCIMAPFolderStatusOperation.h
    M src/async/imap/MCIMAPIdentityOperation.h
    M src/async/imap/MCIMAPIdleOperation.h
    M src/async/imap/MCIMAPMessageRenderingOperation.h
    M src/async/imap/MCIMAPMultiDisconnectOperation.h
    M src/async/imap/MCIMAPNoopOperation.h
    M src/async/imap/MCIMAPOperation.h
    M src/async/imap/MCIMAPOperationCallback.h
    M src/async/imap/MCIMAPQuotaOperation.h
    M src/async/imap/MCIMAPRenameFolderOperation.h
    M src/async/imap/MCIMAPSearchOperation.h
    M src/async/imap/MCIMAPStoreFlagsOperation.h
    M src/async/imap/MCIMAPStoreLabelsOperation.h
    M src/async/imap/MCIMAPSubscribeFolderOperation.h
    M src/async/pop/MCAsyncPOP.h
    M src/async/pop/MCPOPAsyncSession.h
    M src/async/pop/MCPOPCheckAccountOperation.h
    M src/async/pop/MCPOPDeleteMessagesOperation.h
    M src/async/pop/MCPOPFetchHeaderOperation.h
    M src/async/pop/MCPOPFetchMessageOperation.cc
    M src/async/pop/MCPOPFetchMessageOperation.h
    M src/async/pop/MCPOPFetchMessagesOperation.h
    M src/async/pop/MCPOPNoopOperation.h
    M src/async/pop/MCPOPOperation.h
    M src/async/pop/MCPOPOperationCallback.h
    M src/async/smtp/MCAsyncSMTP.h
    M src/async/smtp/MCSMTPAsyncSession.h
    M src/async/smtp/MCSMTPCheckAccountOperation.h
    M src/async/smtp/MCSMTPDisconnectOperation.h
    M src/async/smtp/MCSMTPNoopOperation.h
    M src/async/smtp/MCSMTPOperation.h
    M src/async/smtp/MCSMTPOperationCallback.h
    M src/async/smtp/MCSMTPSendWithDataOperation.h
    M src/cmake/async.cmake
    M src/cmake/core.cmake
    M src/cmake/objc.cmake
    M src/core/MCCore.h
    M src/core/abstract/MCAbstract.h
    M src/core/abstract/MCAbstractMessage.h
    M src/core/abstract/MCAbstractMessagePart.h
    M src/core/abstract/MCAbstractMultipart.h
    M src/core/abstract/MCAbstractPart.h
    M src/core/abstract/MCAddress.h
    M src/core/abstract/MCMessageConstants.h
    M src/core/abstract/MCMessageHeader.h
    M src/core/basetypes/MCArray.h
    M src/core/basetypes/MCAssert.h
    M src/core/basetypes/MCAutoreleasePool.h
    M src/core/basetypes/MCBase64.h
    M src/core/basetypes/MCBaseTypes.h
    M src/core/basetypes/MCConnectionLogger.h
    M src/core/basetypes/MCConnectionLoggerUtils.h
    M src/core/basetypes/MCData.h
    M src/core/basetypes/MCHTMLCleaner.h
    M src/core/basetypes/MCHash.h
    M src/core/basetypes/MCHashMap.h
    M src/core/basetypes/MCICUTypes.h
    M src/core/basetypes/MCIndexSet.cc
    M src/core/basetypes/MCIndexSet.h
    M src/core/basetypes/MCIterator.h
    M src/core/basetypes/MCJSON.h
    M src/core/basetypes/MCJSONParser.h
    M src/core/basetypes/MCLibetpan.h
    M src/core/basetypes/MCLibetpanTypes.h
    M src/core/basetypes/MCLog.c
    M src/core/basetypes/MCLog.h
    M src/core/basetypes/MCMD5.h
    M src/core/basetypes/MCMainThread.h
    M src/core/basetypes/MCNull.h
    M src/core/basetypes/MCObject.cc
    M src/core/basetypes/MCObject.h
    M src/core/basetypes/MCOperation.cc
    M src/core/basetypes/MCOperation.h
    M src/core/basetypes/MCOperationCallback.h
    M src/core/basetypes/MCOperationQueue.cc
    M src/core/basetypes/MCOperationQueue.h
    M src/core/basetypes/MCOperationQueueCallback.h
    M src/core/basetypes/MCRange.h
    M src/core/basetypes/MCSet.h
    M src/core/basetypes/MCString.h
    M src/core/basetypes/MCUtils.h
    M src/core/basetypes/MCValue.h
    M src/core/basetypes/MCValuePrivate.h
    M src/core/imap/MCIMAP.h
    M src/core/imap/MCIMAPFolder.h
    M src/core/imap/MCIMAPFolderStatus.h
    M src/core/imap/MCIMAPIdentity.h
    M src/core/imap/MCIMAPMessage.h
    M src/core/imap/MCIMAPMessagePart.h
    M src/core/imap/MCIMAPMultipart.h
    M src/core/imap/MCIMAPNamespace.h
    M src/core/imap/MCIMAPNamespaceItem.h
    M src/core/imap/MCIMAPPart.h
    M src/core/imap/MCIMAPProgressCallback.h
    M src/core/imap/MCIMAPSearchExpression.h
    M src/core/imap/MCIMAPSession.h
    M src/core/imap/MCIMAPSyncResult.h
    M src/core/pop/MCPOP.h
    M src/core/pop/MCPOPMessageInfo.h
    M src/core/pop/MCPOPProgressCallback.h
    M src/core/pop/MCPOPSession.h
    M src/core/provider/MCMailProvider.h
    M src/core/provider/MCMailProvidersManager.h
    M src/core/provider/MCNetService.h
    M src/core/provider/MCProvider.h
    M src/core/renderer/MCAddressDisplay.h
    M src/core/renderer/MCDateFormatter.h
    M src/core/renderer/MCHTMLBodyRendererTemplateCallback.h
    M src/core/renderer/MCHTMLRenderer.h
    M src/core/renderer/MCHTMLRendererCallback.h
    M src/core/renderer/MCHTMLRendererIMAPDataCallback.h
    M src/core/renderer/MCRenderer.h
    M src/core/renderer/MCSizeFormatter.h
    M src/core/rfc822/MCAttachment.h
    M src/core/rfc822/MCMessageBuilder.h
    M src/core/rfc822/MCMessageParser.h
    M src/core/rfc822/MCMessagePart.h
    M src/core/rfc822/MCMultipart.h
    M src/core/rfc822/MCRFC822.h
    M src/core/security/MCCertificateUtils.h
    M src/core/smtp/MCSMTP.h
    M src/core/smtp/MCSMTPProgressCallback.h
    M src/core/smtp/MCSMTPSession.h
    M src/core/zip/MCZip.h
    M src/objc/MCObjC.h
    M src/objc/abstract/MCOAbstract.h
    M src/objc/abstract/MCOAbstractMessage+Private.h
    M src/objc/abstract/MCOAbstractMessage.h
    M src/objc/abstract/MCOAbstractMessagePart.h
    M src/objc/abstract/MCOAbstractMessageRendererCallback.h
    M src/objc/abstract/MCOAbstractMultipart.h
    M src/objc/abstract/MCOAbstractPart+Private.h
    M src/objc/abstract/MCOAbstractPart.h
    M src/objc/abstract/MCOAddress+Private.h
    M src/objc/abstract/MCOAddress.h
    M src/objc/abstract/MCOConstants.h
    M src/objc/abstract/MCOHTMLRendererDelegate.h
    M src/objc/abstract/MCOHTMLRendererIMAPDelegate.h
    M src/objc/abstract/MCOMessageHeader+Private.h
    M src/objc/abstract/MCOMessageHeader.h
    M src/objc/abstract/MCOMessageHeader.mm
    M src/objc/imap/MCOIMAP.h
    M src/objc/imap/MCOIMAPAppendMessageOperation.h
    M src/objc/imap/MCOIMAPBaseOperation+Private.h
    M src/objc/imap/MCOIMAPBaseOperation.h
    M src/objc/imap/MCOIMAPCapabilityOperation.h
    M src/objc/imap/MCOIMAPCopyMessagesOperation.h
    M src/objc/imap/MCOIMAPFetchContentOperation.h
    M src/objc/imap/MCOIMAPFetchFoldersOperation.h
    M src/objc/imap/MCOIMAPFetchMessagesOperation.h
    M src/objc/imap/MCOIMAPFetchNamespaceOperation.h
    M src/objc/imap/MCOIMAPFolder.h
    M src/objc/imap/MCOIMAPFolderInfo.h
    M src/objc/imap/MCOIMAPFolderInfoOperation.h
    M src/objc/imap/MCOIMAPFolderStatus.h
    M src/objc/imap/MCOIMAPFolderStatusOperation.h
    M src/objc/imap/MCOIMAPIdentity.h
    M src/objc/imap/MCOIMAPIdentityOperation.h
    M src/objc/imap/MCOIMAPIdleOperation.h
    M src/objc/imap/MCOIMAPMessage.h
    M src/objc/imap/MCOIMAPMessagePart.h
    M src/objc/imap/MCOIMAPMessageRenderingOperation.h
    M src/objc/imap/MCOIMAPMultipart.h
    M src/objc/imap/MCOIMAPNamespace.h
    M src/objc/imap/MCOIMAPNamespaceItem.h
    M src/objc/imap/MCOIMAPNoopOperation.h
    M src/objc/imap/MCOIMAPOperation.h
    M src/objc/imap/MCOIMAPPart.h
    M src/objc/imap/MCOIMAPSearchExpression.h
    M src/objc/imap/MCOIMAPSearchOperation.h
    M src/objc/imap/MCOIMAPSession.h
    M src/objc/pop/MCOPOP.h
    M src/objc/pop/MCOPOPFetchHeaderOperation.h
    M src/objc/pop/MCOPOPFetchMessageOperation.h
    M src/objc/pop/MCOPOPFetchMessagesOperation.h
    M src/objc/pop/MCOPOPMessageInfo.h
    M src/objc/pop/MCOPOPNoopOperation.h
    M src/objc/pop/MCOPOPOperation+Private.h
    M src/objc/pop/MCOPOPOperation.h
    M src/objc/pop/MCOPOPSession.h
    M src/objc/rfc822/MCOAttachment.h
    M src/objc/rfc822/MCOMessageBuilder.h
    M src/objc/rfc822/MCOMessageParser.h
    M src/objc/rfc822/MCOMessagePart.h
    M src/objc/rfc822/MCOMultipart.h
    M src/objc/rfc822/MCORFC822.h
    M src/objc/smtp/MCOSMTP.h
    M src/objc/smtp/MCOSMTPNoopOperation.h
    M src/objc/smtp/MCOSMTPOperation+Private.h
    M src/objc/smtp/MCOSMTPOperation.h
    M src/objc/smtp/MCOSMTPSendOperation.h
    M src/objc/smtp/MCOSMTPSession.h
    M src/objc/utils/MCOIndexSet+Private.h
    M src/objc/utils/MCOIndexSet.h
    M src/objc/utils/MCOObjectWrapper.h
    M src/objc/utils/MCOOperation+Private.h
    M src/objc/utils/MCOOperation.h
    M src/objc/utils/MCOOperation.mm
    M src/objc/utils/MCORange.h
    M src/objc/utils/MCOUtils.h
    M src/objc/utils/NSArray+MCO.h
    M src/objc/utils/NSData+MCO.h
    M src/objc/utils/NSDictionary+MCO.h
    M src/objc/utils/NSError+MCO.h
    M src/objc/utils/NSObject+MCO.h
    M src/objc/utils/NSString+MCO.h
    M src/objc/utils/NSValue+MCO.h
    M tests/test-all.h

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master'


  Commit: cfaa9a87fb1f28155a44bf4ba21912c254819ec9
      
https://github.com/MailCore/mailcore2/commit/cfaa9a87fb1f28155a44bf4ba21912c254819ec9
  Author: CodaFi <devteam.codafi@gmail.com>
  Date:   2014-03-02 (Sun, 02 Mar 2014)

  Changed paths:
    M src/core/security/MCCertificateUtils.cc
    M src/objc/pop/MCOPOP.h

  Log Message:
  -----------
  Cert Check


  Commit: a9a22228c951bba1e08b77f6776df893a14c00a2
      
https://github.com/MailCore/mailcore2/commit/a9a22228c951bba1e08b77f6776df893a14c00a2
  Author: CodaFi <devteam.codafi@gmail.com>
  Date:   2014-03-05 (Wed, 05 Mar 2014)

  Changed paths:
    M src/core/security/MCCertificateUtils.cc

  Log Message:
  -----------
  Proper certificate validation


  Commit: d7e8bec0c9b34ac90f270f88c7d4eaa3f03ab184
      
https://github.com/MailCore/mailcore2/commit/d7e8bec0c9b34ac90f270f88c7d4eaa3f03ab184
  Author: CodaFi <devteam.codafi@gmail.com>
  Date:   2014-03-05 (Wed, 05 Mar 2014)

  Changed paths:
    M src/async/imap/MCIMAPMultiDisconnectOperation.cc
    M src/objc/abstract/MCOAddress.h
    M src/objc/abstract/MCOMessageHeader.h
    M src/objc/imap/MCOIMAPMessage.h
    M src/objc/imap/MCOIMAPMessagePart.h
    M src/objc/imap/MCOIMAPMultipart.h
    M src/objc/imap/MCOIMAPPart.h
    M src/objc/utils/MCOIndexSet.h

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master' into SSL-Check-Certificate


  Commit: 99a310ac1115bf50a2fc4b71f27aab230d17a27a
      
https://github.com/MailCore/mailcore2/commit/99a310ac1115bf50a2fc4b71f27aab230d17a27a
  Author: CodaFi <devteam.codafi@gmail.com>
  Date:   2014-03-05 (Wed, 05 Mar 2014)

  Changed paths:
    M src/core/security/MCCertificateUtils.cc

  Log Message:
  -----------
  Style fixes


  Commit: bc37ad3040c04529fe882eb3db967e7afdd4111a
      
https://github.com/MailCore/mailcore2/commit/bc37ad3040c04529fe882eb3db967e7afdd4111a
  Author: CodaFi <devteam.codafi@gmail.com>
  Date:   2014-03-06 (Thu, 06 Mar 2014)

  Changed paths:
    M src/core/security/MCCertificateUtils.cc

  Log Message:
  -----------
  Handle NULL strings appropriately


  Commit: 32d6e4440340b299169e766971a4e95631e35c91
      
https://github.com/MailCore/mailcore2/commit/32d6e4440340b299169e766971a4e95631e35c91
  Author: CodaFi <devteam.codafi@gmail.com>
  Date:   2014-03-06 (Thu, 06 Mar 2014)

  Changed paths:
    M src/core/security/MCCertificateUtils.cc

  Log Message:
  -----------
  Check for NULL certs


  Commit: b2188fbb210fbceaeee4aa38b930fe84071afa92
      
https://github.com/MailCore/mailcore2/commit/b2188fbb210fbceaeee4aa38b930fe84071afa92
  Author: Hoà V. DINH <dinh.viet.hoa@gmail.com>
  Date:   2014-03-07 (Fri, 07 Mar 2014)

  Changed paths:
    M src/core/security/MCCertificateUtils.cc
    M src/objc/pop/MCOPOP.h

  Log Message:
  -----------
  Merge pull request #621 from CodaFi/SSL-Check-Certificate

SSL certificate check for other platforms


Compare: https://github.com/MailCore/mailcore2/compare/d5ba7c53ad83...b2188fbb210f