Skip to content

Releases: chronos-tachyon/roxy

v0.6.5

14 Aug 19:15
v0.6.5
e017290
Compare
Choose a tag to compare

v0.6.5

  • Upgrade to go1.18

v0.6.4

17 Feb 05:32
v0.6.4
3292681
Compare
Choose a tag to compare

v0.6.4

  • Fixed a bug introduced in lint-fixing the recent gRPC update

v0.6.3

17 Feb 05:05
v0.6.3
355333b
Compare
Choose a tag to compare

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

v0.6.2

27 Jan 03:01
v0.6.2
739f49e
Compare
Choose a tag to compare
Tag release 0.6.2

v0.6.1

03 Jun 21:29
v0.6.1
f7f6ca7
Compare
Choose a tag to compare

v0.6.1

  • Fixes for ClientAssign

v0.6.0

02 Jun 23:47
v0.6.0
935661a
Compare
Choose a tag to compare

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

v0.5.1

01 Jun 01:02
v0.5.1
b3d2ff6
Compare
Choose a tag to compare

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

v0.5.0

30 May 04:05
v0.5.0
ea5f7ec
Compare
Choose a tag to compare

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

v0.4.8

22 May 00:01
v0.4.8
3a85678
Compare
Choose a tag to compare

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

v0.4.7

20 May 06:16
v0.4.7
cfd75ae
Compare
Choose a tag to compare

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