DSvClient 0.6 - Broadcom ready and bug fixes

Hi,

Since the initial release, I've been addressing quite a few bugs that came with the new Broadcom token, as well as other minor issues and slowdowns.

I've also open-sourced the software. It's still not perfect, but hey, whose code that, right? 😉

Going forward, I'll be supporting Windows and Linux only. If you need it for other operating systems, you'll have to build it yourself.

The latest version, 0.6, can be found here: https://github.com/MichaelRyom/DSvClient/tree/Main/releases/latest

I've implemented a new system for GitHub automation to help with releases when needed.

Here are some of the key improvements and fixes:

  • Instead of maintaining a list of files that were not available, this release creates a file with possible exclusions if a file is not present. You can enable this in the config.toml file. This way, you won't see as many 403/Access denied errors, and these files won't be reported on.
  • I've made output and exit codes more useful and require less manual monitoring.
  • I've added a new URL for the VVS compatibility data API, which is a redirect to where Broadcom has saved the latest VCG Compatibility bundle. It used to be on AWS S3, but has recently been moved to Google Storage.
  • The command-line interface now shows both version and help information, which is very nice and much-needed.

For more details, check out the GitHub repository: https://github.com/MichaelRyom/DSvClient

This article was updated on 17 Dec 2025