Releases: ArmyCyberInstitute/cmgr
Releases · ArmyCyberInstitute/cmgr
Release v0.13.1
Changes
Update NOTICE to carry the copyright information for the correct SQLite driver.
Release v0.13.0
Changes
- Fixes a templating issues in
pybuildbased challenges (#36) - Switches SQLite backend to use a CGO-free implementation (#37)
- Fixes an error in the "hashing" algorithm caused by symlinks (#38)
Release v0.12.0
Changes
-
Updates the
nodechallenge type to be more flexible by using the start script rather than hardcoding the start command. This allows for other servers to use thenodechallenge type in order to benefit fromnpm. An example of this can be found in the new "puppeteer" example challenge. -
The
cmgrcommand has been extended to allow printing the Dockerfile for a specified challenge type as well as converting a standard challenge to a "custom" one by updatingproblem.mdand creating an initial Dockerfile withcmgr's internal version for the old challenge type.
Release v0.11.2
Release v0.11.1
Release v0.11.0
Changes
- Fixed intermittent solve failure for BinEx101.
- Warn rather than error out when deleting missing entities in Docker.
- Incorporate mechanism for specifying a challenge ID to allow for renaming challenges.
- Update dependencies.
Release v0.10.1
Changes
Adds pre-compiled builds for macOS (AArch64 and x86_64) as well as AArch64 Linux.
Release v0.10.0
Changes
- Adds
Freezeto the API andcmgr freezeto the CLI tool. This allows pushing a container image with dependencies already installed to a private container registry so that future builds can use this in the build cache and avoid dependency issues. - Fixes a previously unidentified race condition in querying for the port mapping of exposed ports.
Release v0.9.2
Changes
- Fixes #27 by disallowing uppercase characters in a namespace (consistent with how it uses Docker)
- Updates dependencies which addresses the
dependabotsecurity warning.