Recent Releases of roxy

roxy - v0.6.5

v0.6.5 * Upgrade to go1.18

- Go
Published by github-actions[bot] over 3 years ago

roxy - v0.6.4

v0.6.4 * Fixed a bug introduced in lint-fixing the recent gRPC update

- Go
Published by github-actions[bot] about 4 years ago

roxy - v0.6.3

v0.6.3 * Fixed handling of trailers * Fixed the arm64 build for .deb files * Upgraded the Docker build to go1.17 * Revamped the build process to reduce copy-paste

- Go
Published by github-actions[bot] about 4 years ago

roxy - v0.6.2

- Go
Published by github-actions[bot] about 4 years ago

roxy - v0.6.1

v0.6.1 * Fixes for ClientAssign

- Go
Published by github-actions[bot] over 4 years ago

roxy - v0.6.0

v0.6.0 * MAJOR API AND ABI BREAKS * ClientAssign kinda works sometimes, if you don't breathe too hard on it * Fix deadlocks and hangs in ATC server, client, and resolver

- Go
Published by github-actions[bot] over 4 years ago

roxy - v0.5.1

v0.5.1 * Significant changes to get ATC ClientAssign closer to working * Major API changes to roxyresolver's ParseFooTarget and MakeFooResolverFunc * Implement "roxyctl healthwatch" and "atcctl healthwatch" * Various internal refactors and logging improvements * Lint, GoDoc, and test coverage improvements

- Go
Published by github-actions[bot] over 4 years ago

roxy - v0.5.0

v0.5.0 * Implement first draft of ATC ServerAnnounce * Implement first draft of ATC traffic migration * Add ATC Transfer, LookupClients, LookupServers RPCs * Enhance ATC Lookup RPC * Rearrange ATC config loading into "reload" (pre-load new config), "flip" (activate new config), and "commit" (retire old config) * Eliminate mainutil.HealthServer and fold into mainutil.MultiServer * Add context.Context argument to all mainutil.MultiServer hooks * Add new mainutil.MultiServer hooks OnPreRun and OnPreShutdown

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.4.8

v0.4.8 * Overhaul ATC configuration * Overhaul Docker build to use buildx and --platform * Bug fix: CertNames' zero value now defaults to "allow any" mode again

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.4.7

v0.4.7 * API tweaks for mainutil and roxyresolver.Target * Use structured errors in more places * Overhaul enums; they now parse and JSON marshal/unmarshal consistently * Overhaul mainutil.FooConfig option parsing

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.4.6

v0.4.6 * Use cost-adjusted queries per second as our load balancer metric * Breaking changes to .proto files to support the above * Implement some HTTP and gRPC interceptors for automatically calculating client-side QPS demand and server-side QPS supply * API tweaks for roxyutil and roxyresolver

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.4.5

v0.4.5 * Implement advanced X.509 client certificate checking * Do auth checking in ATC RPCs

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.4.4

v0.4.4 * Rename Roxy Prometheus metrics to meet naming best practices * Add stub Prometheus metrics server to ATC * Minor API tweaks for membership

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.4.3

v0.4.3 * Minor API tweaks for announcer and atcclient * Improve GoDoc coverage

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.4.2

v0.4.2 * Implement Admin.SetHealth RPC and "fooctl set-health" command

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.4.1

v0.4.1 * Implement ATCClient type to encapsulate/simplify ATC communication

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.4.0

v0.4.0 * Implement a stub for the AirTrafficControl companion server * Unify logging flags across binaries * Unify flag syntax for listening, connecting, and announcing; reduces the number of flags needed to specify things like ZooKeeper announcements * Config file syntax changes to support the above * Major refactors to support the above

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.3.0

v0.3.0 * Implement WeightedRandomBalancer and WeightedRoundRobinBalancer balancers * Change ATC protocol to be event-oriented * Create new "announcer" library for backends to easily publish their IP:port * Use "announcer" library in demo-backend * Implement gRPC health checking in demo-backend * Significant refactor/cleanup work on resolvers/balancers

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.2.4

v0.2.4 * Changes to build and release process * Docker multiarch support for arm64v8

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.2.3

v0.2.3 * Add /etc/default/roxy to the Debian package, for controlling flags. * Expand environment variables and home directories in filesystem paths.

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.2.2

v0.2.2 * Add Prometheus metrics for the in-RAM cache. * Make MaxCacheSize and MaxComputeDigestSize configurable. * Bump default MaxCacheSize to 64 KiB.

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.2.1

v0.2.1 * Add gRPC-based admin interface over AFUNIX sockets. * Add "roxyctl" CLI for calling the admin interface. * Use the SystemD "sdnotify" API to give SystemD more status data. * Refactor the shutdown logic in consideration of the above changes.

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.2.0

v0.2.0 * Added Prometheus metrics (defaults to http://localhost:6800/metrics). * Significant internal refactor work to support the above. * Add more aggressive "Cache-Control" headers to filesystem responses.

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.1.4

v0.1.4 * Added default value for "roxy --config" flag. * Added "roxy --version" flag. * Added trailing ';' to default "Content-Security-Policy" header. * Added config fields for controlling the ACME client. * Change default value of "global.mimeFile" to "/etc/opt/roxy/mime.json". * Only set the default "Content-Language" on text/* MIME types.

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.1.3

New release.

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.1.2

New release.

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.1.1

New release.

- Go
Published by github-actions[bot] almost 5 years ago

roxy - v0.1.0

New release.

- Go
Published by github-actions[bot] almost 5 years ago