Archive

Archive for February, 2015

CSerialPort v1.29

February 28, 2015 Comments off

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

  • Updated sample project settings to more modern default values.
  • Updated copyright details.
  • Reworked the CSerialPort and CSerialPortException classes to optionally compile without MFC. By default the classes now do not use MFC by default but if you define CSERIALPORT_MFC_EXTENSIONS the classes will revert back to the MFC behaviour.
  • Remove logic to use GetProcAddress to access CancelIO functionality.
  • Updated the code to clean compile on VC 2013
  • Added SAL annotations to all the code
  • Addition of a GetDefaultConfig method which takes a string
  • Addition of a SetDefaultConfig method which takes a string
Advertisement
Categories: Web Site Updates

ODBCWrappers v1.05

February 27, 2015 Comments off

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

  • Updated copyright details.
  • Addition of a new CCommand class based on the ATL class of the same name. This class should make it easier to port ATL OLEDB code which is currently using ATL::CCommand. Thanks to Serhiy Pavlov for requested this update.
Categories: Web Site Updates

CHTTPDownloadDlg, CHTTPDownloader, CHTTPDownloadDlg2, CHTTPDownloader2 v1.31

February 22, 2015 Comments off

Just to let everyone know that v1.31 of CHTTPDownloadDlg, CHTTPDownloader, CHTTPDownloadDlg2 & CHTTPDownloader2 has been released. Updates for this version include:

  • Updated copyright details.
  • Updated the sample project settings to more modern default values
  • Renamed CHttpDownloader class to CHTTPDownloader
  • Renamed CHttpDownloadDlg class to CHTTPDownloadDlg
  • Renamed CHttpDownloader2 class to CHTTPDownloader2
  • Renamed CHttpDownloadDlg2 class to CHTTPDownloadDlg2
  • Updated the code to clean compile using /analyze
  • Added support for a CHTTPDownloader::m_bIgnoreInvalidCertificate value. Setting this value to TRUE, the code will ignore the ERROR_INTERNET_INVALID_CA error code when downloading (i.e. an invalid HTTPS certificate)
  • Added support for a CHTTPDownloader::m_bIgnoreCRLFailures. Setting this value to TRUE, the code will ignore the ERROR_INTERNET_SEC_CERT_REV_FAILED error code when downloading (i.e. revocation checks failed)
  • Added support for a CHTTPDownloader2::m_bIgnoreInvalidCertificate value. Setting this value to TRUE, the code will ignore an errors related to invalid HTTPS certificates
Categories: Web Site Updates

AA+ v1.59

February 15, 2015 3 comments

Just to let everyone know that v1.59 of AA+ has been released. Updates for this version include:

Categories: Web Site Updates

SSLWrappers v1.04

February 8, 2015 Comments off

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

  • Updated copyright details
  • Fixed a bug in the CSSL constructor where the "m_lExtraReadData" was not being initialized to 0. This causes a bug later when GetEncryptedMessage is called and you have compiled your application without the VC 2013 /sdl compiler flag which resulted in the bug being hidden as /sdl auto initializes member variables. Thanks to Bostjan Erzen for reporting this bug
Categories: Web Site Updates