Archive

Archive for February, 2014

CWaitableTimer v1.04

February 16, 2014 Comments off

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

  • Updated copyright details
  • Made the class into a Header only implementation. The WTimer.cpp module is now defunct.
  • Code now no longer uses GetProcAddress to obtain the waitable timer functions since waitable timers have been available since Windows 2000.
  • Made the code independent of MFC.
  • Updated the code to clean compile using /analyze
  • Updated the code to clean compile on VC 2010, 2012 & 2013
Categories: Web Site Updates

CPJNSMTPConnection v3.05

February 9, 2014 Comments off

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

  • Fixed a compile problem in the CreateSSLSocket method when the CPJNSMTP_NOSSL preprocessor macro is defined.
  • Reworked the logic which does SecureZeroMemory on sensitive string data
Categories: Web Site Updates

CPJNPOP3Connection v1.49

February 9, 2014 Comments off

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

  • Updated the code to clean compile on VC 2012 & VC 2013.
  • Updated copyright details
  • Removed all the proxy connection methods as they cannot be easily supported / tested by the author.
  • The sample app is now linked against the latest OpenSSL v1.0.1f dlls.
  • The CPJNPOP3Connection class now provides Set/GetSSLProtocol methods. This allows client code to specify the exact flavour of SSL which the code should speak. Supported protocols are SSL v2/v3, TLS v1.0, TLS v1.1, TLS v1.2 and DTLS v1.0. The default is to use TLS v1.0.
  • CPJNPOP3Connection::_Close now provides a bGracefully parameter
  • Made more methods virtual to facilitate further client customisation
Categories: Web Site Updates