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
pybuild
based 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
node
challenge type to be more flexible by using the start script rather than hardcoding the start command. This allows for other servers to use thenode
challenge type in order to benefit fromnpm
. An example of this can be found in the new "puppeteer" example challenge. -
The
cmgr
command 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.md
and 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
Freeze
to the API andcmgr freeze
to 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
dependabot
security warning.