| Version | Supported |
|---|---|
| 0.3.x | ✅ |
| < 0.3 | ❌ |
If you discover a security vulnerability in ctail, please report it responsibly:
- Do not open a public GitHub issue for security vulnerabilities.
- Use GitHub's private vulnerability reporting to submit a report. Include:
- A description of the vulnerability
- Steps to reproduce (if applicable)
- Your suggested severity assessment
You can expect an initial response within 48 hours. We will work with you to understand and address the issue before any public disclosure.
Note: Private vulnerability reporting must be enabled in the repository settings under Security > Advisories.
Release binaries are built from source via GitHub Actions CI/CD pipelines. The build process:
- Source verification — Only code merged into the
mainbranch via reviewed pull requests is built for release. - Automated builds — Release artifacts are produced by GitHub Actions workflows, ensuring reproducible builds from the public source code.
- No proprietary components — All code is open source under the MIT license. No closed-source dependencies are included.
- Artifact integrity — Release assets are published directly from CI to GitHub Releases with SHA-256 checksums.
- Go backend: No external dependencies beyond the Wails v2 framework. All internal packages (
tailer,config,rules) use only the Go standard library. - Frontend: Svelte 3 with minimal npm dependencies, compiled and embedded into the Go binary at build time.