Terry Howe
Terry Howe
This adds full Windows support using ConPTY (Windows Pseudo Console API). Key changes include: - New Pty and Tty interfaces to abstract Unix *os.File and Windows handles - Windows-specific implementation...
Go 1.12 was over 6 years ago. Probably do not need to support it.
``` % golangci-lint version golangci-lint has version 2.5.0 built with go1.25.1 from ff63786c on 2025-09-21T19:04:05Z ``` The run: ``` % golangci-lint run ./... WARN [linters_context] copyloopvar: this linter is disabled...
Replace dependency on mitchellh/copystructure Closes: https://github.com/Masterminds/sprig/issues/456 The implementation in github.com/mitchellh/copystructure has many features which we were not using, so I expected and got better performance ``` go test -bench=. -benchmem...
**What this PR does / why we need it**: This change saves authentication cache between calls so ORAS go scripting will auth once for most usages. I created a test...
Enable linter revive to .golangci.yml and fix all the violations
Add test coverage for cmd/oras/internal/display packages. Create a pull request and include "Partial: https://github.com/oras-project/oras/issues/1916" as a line in the description. Check the box when it merges. Check that an existing...
Add stale exempt label
**What this PR does / why we need it**: The https://github.com/containerd/console we are using is pretty much a dead project. There has been a ticket about mac failures for over...
**What this PR does / why we need it**: Add a warning deduplicator and some tests for it. Gets a little bloat out of options/remote.go