Unicorn Goes Libre
Unicorn, the MISRA C:2012 compliant Unicode® algorithms library, has been re-released under the GNU General Public License version 3 (GPL v3). The motivation for the license change is detailed in my p…
Unicorn, the MISRA C:2012 compliant Unicode® algorithms library, has been re-released under the GNU General Public License version 3 (GPL v3). The motivation for the license change is detailed in my p…
Libre Software or “Free Software” licenses grant users permission to use, study, modify, and share software. The GNU General Public License reflects these principles by ensuring that derivative works …
Judo version 1.1.0 has been released and introduces a hard limit of 1 GB on the input JSON size. This limit guarantees there will never be any integer or pointer addressing overflows. While real-world…
Unicorn version 1.2.0 is out and introduces support for Unicode version 17.0.0. There are no changes to its C API. This is a completely passive update for Unicorn end-users. The official release annou…
Charisma version 1.1.0 and Judo version 1.0.1 have been released. Charisma 1.1.0 introduces a command-line interface for converting between Unicode character encoding forms as well as for repairing ma…
Audition v1.0.6 is out and introduces support for Visual Studio 17.14. This update was necessary because Visual Studio 17.14 fixed a long-standing bug in its C compiler that Audition was working aroun…
Judo, the high-assurance JSON and JSON5 parser, has officially released at version 1.0. As part of the 1.0 release, the temporary price reduction for Judo’s business license has concluded.
Judo, the high-assurance JSON and JSON5 parser, officially releases at version 1.0 on August 1st, 2025. It has undergone rigorous testing to ensure it’s of the highest quality. As part of the 1.0 rele…
Judo is currently in release candidate status which means it’s stable and production-ready, but its 1.0 release is delayed to ensure there are no defects. Due to a small defect reported in the impleme…
While I have no new products to announce, I’m excited to share a few small updates. Unicorn v1.0.6 was released late May 2025. This was a minor release that focused on polishing some bits of its docum…
Support for Ubuntu 22.04 LTS (Jammy Jellfish) ends today May 30th, 2025. Ubuntu users are encouraged to upgrade to Ubuntu 24.04 LTS (Noble Numbat). The decision to end support was previously announced…
Audition version 1.0.5 has been released and includes basic support for Valgrind. Valgrind is a suite of tools for debugging and profiling Linux programs. It can automatically detect many common memor…
Starting May 28th, 2025, the Fedora Project will no longer be maintaining Fedora 40. In response, Railgun Labs is sunsetting support for Fedora 40. All Fedora users are encouraged to upgrade to Fedora…
You might have noticed the bespectacled gentleman wearing the lab coat. That’s Dr. Chip Codewell, the company mascot. Chip has been ever-present since Railgun Labs inception: from the home page to cam…
Judo is published in a release candidate status. That means it is stable and production-ready, but it’s being held back from a 1.0 release to ensure there are no defects. As a result, the price for Ju…
I’m excited to announce a new update for Audition that increases the test limit for individual licensees from 500 to 2000 — that’s four times the previous limit! This update comes at no additional cos…
Railgun Labs, LLC is proud to announce Judo – a simple and secure JSON and JSON5 parser written in C99. Judo offers three JSON standards to choose from: The most notable difference between RFC 4627 an…
Charisma is now available under the GNU Lesser General Public License version 3 (LGPL v3). In this announcement, I'll walk through the key changes, the motivations behind this decision, and what it me…
Unicorn and Charisma are now conformant with all four MISRA C:2012 amendments. MISRA published four amendments to the original MISRA C:2012 standard. These amendments, introduced over several years, f…
Railgun Labs, LCC is proud to announce Charisma – a safe Unicode® character decoder and encoder written in C99. Charisma provides functions for decoding and encoding Unicode characters safely in UTF-8…
As I say “Hello, World!” to 2025, I’m excited to share the latest updates for Audition and Unicorn! Audition v1.0.1 refines some meta-information around the project. This update wasn’t about fixing bu…