edd0578bd5
- Update to 5.1.0: * --update / -u flag: Pull the latest changes for all git-backed cheatpaths from the CLI. Reports per-path status (ok, skipped, error). Works with --path filtering to update specific cheatpaths. Supports SSH remotes via key file discovery and SSH agent. (#552) Documentation: * Fixed config filename references in man page (conf.yaml → conf.yml) * Added missing /etc/cheat/conf.yml config search path to man page * Fixed stale code references in CLAUDE.md, HACKING.md, and ADRs * Updated Go version requirement in INSTALLING.md
Michael Vetter2026-02-16 08:56:43 +00:00
c7f3d3abae
Accepting request 1320005 from home:witekbedyk:branches:utilities
Michael Vetter2025-11-26 17:55:12 +00:00
fe1c7181bd
Accepting request 1300995 from utilities
Ana Guerrero2025-08-25 18:37:06 +00:00
e8c15e5134
Accepting request 1300995 from utilities
Ana Guerrero2025-08-25 18:37:06 +00:00
b284749fa5
- Packaging improvements: * Drop Requires: golang-packaging. The recommended Go toolchain dependency expression is BuildRequires: golang(API) >= 1.x or optionally the metapackage BuildRequires: go * Use BuildRequires: golang(API) >= 1.19 matching go.mod * Build PIE with pattern that may become recommended procedure: %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build A go toolchain buildmode default config would be preferable but none exist at this time. * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable * Remove go build -o output binary location and name. Default binary has the same name as package of func main() and is placed in the top level of the build directory. * Add basic %check to execute binary --help
Michael Vetter2025-08-22 15:22:53 +00:00
010de7f78e
Accepting request 1300989 from home:jfkw:branches:utilities
Michael Vetter2025-08-22 15:22:53 +00:00
3d9846b1c6
- Packaging improvements: * Service go_modules replace dependencies with CVEs * Replace github.com/cloudflare/circl=github.com/cloudflare/circl@v1.6.1 Fix GO-2025-3754 GHSA-2x5j-vhc8-9cwm * Replace golang.org/x/net=golang.org/x/net@v0.36.0 Fixes GO-2025-3503 CVE-2025-22870 * Replace golang.org/x/crypto=golang.org/x/crypto@v0.35.0 Fixes GO-2023-2402 CVE-2023-48795 GHSA-45x7-px36-x8w8 Fixes GO-2025-3487 CVE-2025-22869 * Replace github.com/go-git/go-git/v5=github.com/go-git/go-git/v5@v5.13.0 Fixes GO-2025-3367 CVE-2025-21614 GHSA-r9px-m959-cxf4 Fixes GO-2025-3368 CVE-2025-21613 GHSA-v725-9546-7q7m * Service tar_scm set mode manual from disabled * Service tar_scm create archive from git so we can exclude vendor directory upstream committed to git. Committed vendor directory contents have build issues even after go mod tidy. * Service tar_scm exclude dir vendor * Service set_version set mode manual from disabled * Service set_version remove param basename not needed
Michael Vetter2025-08-22 06:39:43 +00:00
4fbe6a8e4b
Accepting request 1300845 from home:jfkw:branches:utilities
Michael Vetter2025-08-22 06:39:43 +00:00
6db407803a
Accepting request 1133591 from utilities
Ana Guerrero2023-12-17 20:32:07 +00:00
5ba79c0c0a
- Update to 4.4.2: * Bump chroma to newest version * Remove plan9 support due to build failure * Upgrade to yaml.v3
Michael Vetter2023-12-16 11:29:36 +00:00
d7dc092cc6
- Update to 4.4.2: * Bump chroma to newest version * Remove plan9 support due to build failure * Upgrade to yaml.v3
Michael Vetter2023-12-16 11:29:36 +00:00
387aaacb7c
Accepting request 1132917 from utilities
Ana Guerrero2023-12-15 20:47:29 +00:00
dbb9919c3d
Accepting request 1132917 from utilities
Ana Guerrero2023-12-15 20:47:29 +00:00
41fbee69c3
- Update to 4.4.1: * Update dependencies * Make minor changes to appease revive (linter)
Michael Vetter2023-12-13 15:52:19 +00:00
aaa37b1599
- Update to 4.4.1: * Update dependencies * Make minor changes to appease revive (linter)
Michael Vetter2023-12-13 15:52:19 +00:00
d857fed737
- Remove dependency on pandoc: Upsteam ships a man page. Lets assume they update it upon each release and take it without generating ourselves
Michael Vetter2023-01-16 10:59:45 +00:00
fc31e73b8c
- Remove dependency on pandoc: Upsteam ships a man page. Lets assume they update it upon each release and take it without generating ourselves
Michael Vetter2023-01-16 10:59:45 +00:00
d399e036ec
- Only build manpage using pandoc when on x86_64. Pandoc seems to not be available on all archs.
Michael Vetter2023-01-13 08:38:04 +00:00
7b3ea9bb03
- Only build manpage using pandoc when on x86_64. Pandoc seems to not be available on all archs.
Michael Vetter2023-01-13 08:38:04 +00:00