VSoft Technologies Blogs

rss

VSoft Technologies Blogs - posts about our products and software development.

After the April 2026 Windows cumulative update, signed .rdp files that opened cleanly for years started showing users a big orange warning. This post covers what changed, why teams got caught out, and what Signotaur's new .rdp signing support (plus a bit of Group Policy) does about it.

With code signing certificate lifetimes reduced to roughly 15 months, build systems must handle certificate renewals more frequently. This article explains how Signotaur simplifies certificate rotation and API key management using certificate labels, key rotation with overlap, and automated workflows in Continua CI.

Sign ClickOnce and VSTO applications easily with Signotaur. Automate manifest signing, ensure trusted publishers, and simplify your CI/CD builds.

When deploying .NET applications to production, the difference between a development build and a properly configured production build can be significant. MSBuild provides numerous properties that allow you to optimize your builds for performance, security, and reliability. This article explores essential MSBuild properties for production builds, with particular focus on configuration for CI servers like Continua CI.

We recently had a report from a customer that code signing using Signotaur was taking a long time - in this case around a minute to sign 1 file. This is obviously far too slow for practical use.

Inno Setup has long supported code signing  (since v5.2.4).  Fortunately, the way the authors of Inno Setup implemented this feature makes it really easy to use custom tools to do the code signing. In this post we'll take a look at how to use Signotaur with Inno Setup.

Over the last few years, code signing has changed somewhat. With the requirement that private keys be secured, many developers have run into the issues that USB tokens present, or the limitations and costs associated with cloud-based signing solutions. Gone are the days of sharing a PFX file around the dev team or with the CI server (unless you managed to snag a 3-year renewal just before the new requirements were enforced). Signotaur is a self hosted code signing server (and client) that makes sharing certificates simple, all whilst ensuring the private key never leaves the server.

This new beta release includes substantial improvements to the expressions engine including new several expressions objects and functions. We have also made some updates to the stage editor, implemented automatic report generation for some reporting actions, and added several new deployment actions providing support for Docker, Azure, SQL packages, File Transfer and SSH.

Today we released version 1.9 of Continua CI. Here's a summary of the main new features.

I'm not usually one for publishing roadmaps, mostly because I don't like to promise something and not deliver. That said, we've had a few people ask recently what is happening with Continua CI. This post outlines our plans for the rest of 2018 and into the future.