Archive

Archive for December, 2014

CPJNPOP3Connection v1.51

December 23, 2014 Comments off

Just to let everyone know that v1.51 of CPJNPOP3Connection has been released. Updates for this version include:

  • Updated the code to use the author’s SSLWrappers classes (http://www.naughter.com/sslwrappers.html) to provide the SSL functionality for PJNPOP3 instead of OpenSSL. Please note that the SSLWrappers classes itself depends on the author’s CryptoWrappers classes (http://www.naughter.com/cryptowrappers.html) also. You will need to download both of these libraries and copy their modules into the PJNPOP3 directory. Also note that the SSLWrappers and CryptoWrapper classes are only supported on VC 2013 or later and this means that the PJNPOP3 SSL support is only supported when you compile with VC 2013 or later.
  • With the change to using SSLWrappers, the code can now support additional flavours of SSL protocol. They are: SSL v2 on its own, SSL v3 on its own, The OS SChannel SSL default and AnyTLS. Please see the CPJNPOP3Connection::SSLProtocol enum for more details. The sample app has been updated to allow these values to be used and the default enum value is now "OSDefault".
  • The default timeout set in the CPJNPOP3Connection constructor is now 60 seconds for both debug and release builds
  • The sample app shipped with the source code is now Visual Studio 2008 and as of this release the code is only supported on Visual Studio 2008 and later.
Categories: Web Site Updates

DDXFolder & CChooseDirDlg v1.40

December 23, 2014 Comments off

Just to let everyone know that v1.40 of DDXFolder & CChooseDirDlg has been released. Updates for this version include:

  • If the main edit control is now hidden, the buddy buttton is now also hidden. The corollary of if the main edit control is now shown, then the buddy button is now also shown. Thanks to Rene Laviolette for requesting this update.
Categories: Web Site Updates

DDXFile v1.26

December 23, 2014 Comments off

Just to let everyone know that v1.26 of DDXFile has been released. Updates for this version include:

  • If the main edit control is now hidden, the buddy buttton is now also hidden. The corollary of if the main edit control is now shown, then the buddy button is now also shown. Thanks to Rene Laviolette for requesting this update.
Categories: Web Site Updates

CPJNSMTPConnection v3.10

December 16, 2014 Comments off

Just to let everyone know that v3.10 of CPJNSMTPConnection has been released. Updates for this version include:

  • Updated the code to use the latest v1.03 version of SSLWrappers
Categories: Web Site Updates

SSLWrappers v1.03

December 16, 2014 Comments off

Just to let everyone know that v1.03 of SSLWrappers has been released. Updates for this version include:

  • Removed the unused variable CCachedCredentials::m_Credentials.
  • Removed the memset call and the setting of the dwVersion member variable of the m_sslCredentials member variable in the AcquireClient and AcquireServer methods of CCachedCredentials. This allows client code to set specific values into this structure prior to it being used in these methods.
  • The default value for CSSL::m_dwAuditFlags is now 0 for debug builds in addition to release builds.
  • Addition of a CSSL::GetSecPkgStreamSizes method to allow access to the internal m_SecPkgSizes member variable.
  • Addition of a CSSL::SendEncrypted method which handles making multiple calls to SendEncryptedMessage if the data to send exceeds the maximum SSL message size.
Categories: Web Site Updates

CPJNSMTPConnection v3.09

December 14, 2014 Comments off

Just to let everyone know that v3.09 of CPJNSMTPConnection has been released. Updates for this version include:

  • Updated the code to use the author’s SSLWrappers classes (http://www.naughter.com/sslwrappers.html) to provide the SSL functionality for PJNSMTP instead of OpenSSL. Please note that the the PJNSMTP code when in SSL mode depends on the author’s CryptoWrappers classes (http://www.naughter.com/cryptowrappers.html) also. You will need to download both of these libraries and copy their modules into the PJNSMTP directory. Also note that the SSLWrappers and CryptoWrapper classes are only supported on VC 2013 or later and this means that the PJNSMTP SSL support is only supported when you compile with VC 2013 or later. The solution files included in the PJNSMTP download are now for VC 2013.
  • With the change to using SSLWrappers, the code can now support additional flavours of SSL protocol. They are: SSL v2 on its own, SSL v3 on its own, The OS SChannel SSL default and AnyTLS. Please see the CPJNSMTPConnection::SSLProtocol enum for more details. The sample app has been updated to allow these values to be used and the default enum value is now "OSDefault".
Categories: Web Site Updates