Archive

Archive for October, 2017

WinUSBWrappers v1.02

October 30, 2017 Comments off

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

  • Updated copyright details.
  • Added support for WinUsb_StartTrackingForTimeSync, WinUsb_GetCurrentFrameNumberAndQpc & WinUsb_StopTrackingForTimeSync APIs.
  • Replaced CString::operator LPC*STR() calls with CString::GetString calls.
Advertisement
Categories: Web Site Updates

CInstanceChecker v1.19

October 30, 2017 Comments off

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

  • Updated copyright details.
  • Replaced NULL with nullptr throughout the codebase. This means that the code now requires VC 2010 at a minimum to compile.
  • Replaced BOOL throughout the codebase with bool.
  • Fixed problems with the code when the _ATL_NO_AUTOMATIC_NAMESPACE define is used. Thanks to Victor Derks for reporting this issue.
Categories: Web Site Updates

BITSWrappers v1.05

October 29, 2017 Comments off

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

  • Implemented support for IBackgroundCopyCallback2 via new CCallback2 class.
  • Implemented support for IBackgroundCopyCallback3 via new CCallback3 class.
  • Implemented support for IBackgroundCopyFile5 via new CFile5 class.
  • Implemented support for IBackgroundCopyFile6 via new CFile6 class.
  • Fixed an issue in CJobHttpOptions::GetClientCertificate where the wrapper code did not correctly handle a S_FALSE return value from the low level API.
  • Fixed an issue in CJob::SetNotifyInterface related to getting IUnknown interface prior to passing to calling SetNotifyInterface low level API.
  • Replaced NULL with nullptr throughout the codebase. This means that the code now requires VC 2010 at a minimum to compile.
  • Replaced BOOL throughout the codebase with bool.
  • Replaced CString::operator LPC*STR() calls with CString::GetString calls.
Categories: Web Site Updates

CToasterWnd v1.19

October 28, 2017 Comments off

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

  • Updated copyright details.
  • Replaced NULL with nullptr throughout the codebase. This means that the code now requires VC 2010 at a minimum to compile.
  • Added SAL annotations to all the code.
  • Removed the code which used function pointers when calling the theming APIs.
  • Removed QHTM support code from the codebase as that control is no longer available.
  • Updated the code to support sciter (http://sciter.com) instead of the older HTMLayout for HTML toasts.
  • Made the CToasterNotification interface part of the CToasterWnd class.
  • Replaced BOOL throughout the codebase with bool.
Categories: Web Site Updates

DtWinVer v2.11

October 21, 2017 Comments off

Just to let everyone know that v2.11 of DtWinVer has been released. Updates for this version include:

  • Renamed IsWindows10Redstone3 method to IsWindows10Version1709.
  • Tested the code on Windows 10 version 1709.
  • Provided a new IsWindows10Redstone4 method.
  • Provided a new IsWindowsServerVersion1709 method.
  • Tested the code on Windows Server version 1709.
Categories: Web Site Updates

CHLinkCtrl v1.34

October 15, 2017 Comments off

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

  • Updated copyright details.
  • Replaced NULL with nullptr throughout the codebase. This means that the code now requires VC 2010 at a minimum to compile.
  • Removed some unnecessary defines from HLinkCtrl.cpp.
  • Replaced LONG with LSTATUS for all registry functions.
  • Replaced raw registry API calls throughout the code with ATL::CRegKey class.
  • Replaced "BOOL" values throughout the code with "bool".
  • Replaced CString::operator LPC*STR() calls with CString::GetString calls.
Categories: Web Site Updates

COSMCtrl v1.28

October 10, 2017 Comments off

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

  • Updated the sample app to work with the latest version of the author’s CNominatim classes.
Categories: Web Site Updates

CNominatim v1.05

October 8, 2017 Comments off

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

  • Renamed CNominatimString typedef to String
  • Added typedefs for the CSearchPlace and CLookupPlace arrays
Categories: Web Site Updates

CNominatim v1.04

October 8, 2017 Comments off

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

  • Updated copyright details.
  • Replaced NULL throughout the codebase with nullptr. This means that the minimum requirement for the framework is now VC 2010.
  • Replaced CString::operator LPC*STR() calls throughout the codebase with CString::GetString calls
  • Updated the sample app to include a HTTP user-agent in the request.
  • Reworked the classes to optionally compile without MFC. By default the classes now use STL classes and idioms but if you define CNOMINATIM_MFC_EXTENSIONS the classes will revert back to the MFC behaviour.
  • Replaced BOOL throughout the codebase with bool
  • Added SAL annotations to all the codebase
  • Added support for the dedupe flag to the Search method
  • Added support for extratags and namedetails to the ReverseGeocoding method
  • Eliminated usage of AfxGetAppName from CreateSession method
Categories: Web Site Updates

CFTPTransferDlg & CFTPTransferer v1.16

October 5, 2017 Comments off

Just to let everyone know that v1.16 of CFTPTransferDlg & CFTPTransferer has been released. Updates for this version include:

  • Replaced CString::operator LPC*STR() calls throughout the codebase with CString::GetString calls.
Categories: Web Site Updates