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-versionfile 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 tidyandgo 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-completioncommand
Added the following commands that interact with the Signal Sciences API:
- get-corp
- list-agents
- list-corps
- list-suspicious-ips
- list-top-attacks