All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Upcoming release
make release
: Use ghr to publish binaries to GitHubmake tools
: Install build and release tooling (gox and ghr)make debug
: Display generated vars used in the Makefile- Commit vendored modules to the repo
.go-version
file set to 1.14.0- Include sha256 checksum file for binaries
make release-draft
: Publish a draft release to GitHub
make build_all
: Usego mod tidy
andgo mod vendor
- Determine version from Git describe output
- Built binaries now include the version string
- Removes LDFLAG for main.buildTime to support reproducible builds
Initial release with bash-completion and API commands. Supports configuration using CLI flags, environment variables, or YAML/JSON files.
- Initial project boilerplate (docs, license, contributing, etc)
- Bash completion is via the
bash-completion
command
Added the following commands that interact with the Signal Sciences API:
- get-corp
- list-agents
- list-corps
- list-suspicious-ips
- list-top-attacks