Repository navigation
Releases: schmurfy/go-cache-plugin
Releases · schmurfy/go-cache-plugin
Release list
0.0.4
0.0.1
Changelog
- f6fe64e update workflows
- 721507f switch to gobuild to support gcs
- 946c258 go.mod: update gocache to commit 51cd8478f1c9
- 11ed62e README.md: document a port mnemonic
- bcdb0a7 go.mod: update gocache to commit 94c05cd1f822
- 797183c go.mod: update gocache to commit 72bda9b224b2
- e252f89 README.md: fix quote (tailscale#9)
- a3b091b go.mod: update module dependencies
- d2fed13 go.mod: update taskgroup to v0.13.2 and fix depreacated usage
- 3848fcf go.mod: remove toolchain directive
- 08f1476 go.mod: update tailscale.com to v1.76.6
- 2773b04 go.mod: update module dependencies
- 573622f go.mod: update gocache to commit 37379ee3e160
- d939a69 go.mod: update gocache to commit 6d6288323ca2
- 98aba19 cmd: fix a comment typo
- 4bf8c61 go.mod: update taskgroup to v0.12.0
- a246e73 Release v0.0.15
- 8d069dd go.mod: update taskgroup to v0.11.0 and fix usage
- 06ae5c8 README.md: update references
- 4dffe79 go.mod: update module dependencies
- 11fb43d cmd/go-cache-plugin: fix a comment typo
- 1dfe234 cmd/go-cache-plugin: document reverse proxy wiring
- 4e1ceff lib/revproxy: refine the logic for cacheability
- b663731 Release v0.0.13
- dcfd7d7 lib/revproxy: make debug logs have a specific prefix
- 075cab6 cmd/go-cache-plugin: make the --debug flag a bit vector
- 7ce0424 lib/revproxy: add debug logging for the reverse proxy
- 0f35a80 go.mod: update mds to v0.19.3 and update cache usage
- 625e724 go.mod: update module dependencies
- 73fcf92 go.mod: update command to v0.1.15, remove MergeFlags
- a2ef15f go.mod: update tlsutil to commit 3ea572deb22b
- 69941c0 cmd/go-cache-plugin: write out signing cert when it can't be installed
- 32fc9bc revproxy: better handling of memory cache size and expiration
- 2213bb2 all: ensure cache files and directories are readable by all
- ae29fac lib: move gobuild, modproxy, and revproxy under lib
- 1248f9d modproxy: rename s3proxy.Cacher to modproxy.S3Cacher
- b0cc90a gobuild: rename s3cache.Cache to gobuild.S3Cache
- f149cc2 lib: move s3util out of internal
- aa13e72 cmd/go-cache-plugin: add metrics for the proxyconn.Bridge
- 1ce86e5 cmd/go-cache-plugin: enable logging for the proxyconn.Bridge
- dd71699 cmd/go-cache-plugin: forward proxy requests for all targets
- 717f550 cmd/go-cache-plugin: fix various outdated help text
- 2300b8b cmd/go-cache-plugin: install signing cert when --revproxy is enabled (tailscale#6)
- b82b7d6 cmd/go-cache-plugin: rearrange how the HTTP services are set up (tailscale#5)
- 4d376d5 revproxy: simplify the rules for host matching
- 5c08906 revproxy: fix rewriting of request URIs
- 68d9e50 all: add copyright header comments
- 8753b39 cmd/go-cache-plugin: use TCP loopback instead of a Unix socket
- bd97937 README.md: update examples
- 0b85afc all: rework HTTP service plumbing
- 89bee48 revproxy: add metrics for uncached and volatile objects
- f07ff4e revproxy: add a caching HTTP reverse proxy
- 90ea5c1 cmd/go-cache-plugin: use s3util.Client where appropriate
- 7293cbc s3proxy: use s3util.Client directly instead of internally
- 966d909 s3cache: use s3util.Client directly instead of internally
- 4ca4640 s3proxy: use s3util.Client where useful
- 2dc33cc s3cache: use s3util.Client where useful
- 65c55db internal/s3util: add a client wrapper for common operations
- 7289605 go.mod: update gocache to commit c17fe2fd53a6
- c0e605e README.md: fix a broken link
- c7a6e81 s3proxy: fix a comment typo
- 360b000 s3proxy: document where debug logs are written
- f541e4c README.md: fix a typo
- 50f3751 README.md: add more documentation
- 77e796d README.md: add more documentation
- a00e95e s3proxy: update the metric for local bytes read
- a54ec83 Release v0.0.1
- ff8901b internal: simplify IsNotExist a bit
- 57618ca internal: fix a comment typo
- cbdbcaa internal: fix up and clarify a doc comment
- d246196 go.mod: update module dependencies
- 69952a3 s3cache: count S3 write-behind errors
- 14ab936 internal: add ETagReader helper type
- 7608c19 README.md: update install/usage instructions
- 607b78e cmd/go-cache-plugin: proxy sum.golang.org by default
- 1dc481e cmd/go-cache-plugin: reorganize and expand the help text
- 1432264 Move BucketRegion to the s3util package.
- 1ae2375 cmd/go-cache-plugin: update "help environment" text
- c6f3636 cmd/go-cache-plugin: add optional module proxy support
- a710653 s3proxy: add a package implementing an S3 module proxy cache
- 1e80a65 s3cache: use the s3util package where useful
- 678ba5a internal: add package s3util
- 27b3c73 s3cache: fix a comment typo
- a9b4603 cmd/go-cache-plugin: improve help text for subcommands
- 29c8843 go.mod: update gocache to commit 6ffd1bf075ac
- 59c608d cmd/go-cache-plugin: improve environment help text
- 6b1032a cmd/go-cache-plugin: use spelled-out names for --metrics and --expiry
- 854f1b9 cmd/go-cache-plugin: add support for a remote cache
- a387e49 cmd/go-cache-prog: refactor server initialization
- 7620f04 cmd: add a --debug flag to record detailed request logs
- d350072 s3cache: add a note about the legacy use of MD5
- 1e205cc cmd: add an environment default for -u (upload concurrency)
- b27e153 go.mod: update module dependencies
- ae67d4a go.mod: update gocache to commit 24f7805a7846
- 151c0d7 cmd/go-cache-plugin: remove 'required' mark from --region
- ba9c5b3 cmd/go-cache-plugin: add -m flag to print metrics at exit
- cf30208 README.md: fix a URL typo
- c0f8b12 godeps: add a package to track tool dependencies
- 30f4e6d go.{mod,sum}: update dependencies
- 52e4d67 cmd/go-cache-plugin: implement the GOCACHEPROG protocol
- 18b5efc s3cache: add a package implementing a cache backed by S3
- 1d76820 go.mod: add Go module definition
- 30eba26 .github: add a basic CI workflow
- 2f5e979 Add LICENSE and README.md files.
- 87837a5 Initial commit