Latest Release
Download the source code or prebuilt binaries for your platform:
The latest version of Judo is 1.0.0-rc5 published on 2025-06-11T14:16:47Z.
Filename | Size | |
---|---|---|
judo-1.0.0-rc5.tar.gz | 390 KB |
Looking for previous versions? Check the GitHub releases page.
Release Notes
This is a stable bugfix release, with the following changes:
- Fixed an invalid read bug reported by @skeeto for non-null terminated input strings, see the commit message for https://github.com/railgunlabs/judo/commit/f768069e623fd945ba2a3211639b3b1e1cd319a3 for details.
- Changed the name of an internal function to avoid possible conflicts with a POSIX function of the same name https://github.com/railgunlabs/judo/commit/32d28a500bb8ffd11924731429e4942219789154.
- Introduced AFL++ into the fuzz testing strategy, alongside the existing libFuzzer tests.
Building from Source
Building Judo from source requires a C compiler with at least C99 conformance.
- 1
- Download the source code for Judo.
- 2
Build with:
$ ./configure $ make $ make install
Building with CMake
- 1
- Install CMake.
- 2
- Download the source code for Judo.
- 3
-
Build with the following or choose a custom generator:
$ cmake -B build $ cmake --build build $ cmake --install build