Skip to content

Releases: ksysoev/make-it-public

v0.8.1

08 Mar 16:48
v0.8.1
72bec5c

Choose a tag to compare

Changelog

v0.8.0

23 Feb 09:47
v0.8.0
244d0e0

Choose a tag to compare

Changelog

  • 4cf54aa: feat: automate release publishing and add changelog grouping (@ksysoev)
  • 1448bb2: fix: switch changelog to github-native PR-based generation (@ksysoev)
  • 446097e: Merge pull request #265 from ksysoev/feat/goreleaser-improvements (@ksysoev)
  • c6dc79b: feat: enable TCP edge server in deployment configuration (@ksysoev)
  • 7a18536: Merge pull request #266 from ksysoev/feat/enable-tcp-edge-deployment (@ksysoev)
  • bf641d0: feat: support TCP token auth and UX in MIT client (@ksysoev)
  • d65284e: refactor: change AuthRepo.Verify to return *token.Token instead of (bool, TokenType) (@ksysoev)
  • 69b6a24: Merge pull request #267 from ksysoev/feat/issue-261-tcp-token-auth (@ksysoev)
  • 349d8ab: feat: support CNAME proxy records for CDN providers (@ksysoev)
  • 12e7664: fix: enforce DNS label boundary in domain suffix check (@ksysoev)
  • d767abb: fix: restrict :443 catch-all to valid tunnel SNI to prevent open proxy (@ksysoev)
  • 1277a22: Merge pull request #268 from ksysoev/feat/cname-proxy-support (@ksysoev)
  • d350795: build(deps): bump goreleaser/goreleaser-action from 6 to 7 (@dependabot[bot])
  • 900cfeb: build(deps): bump github.com/redis/go-redis/v9 from 9.17.3 to 9.18.0 (@dependabot[bot])
  • cb99f7d: Merge pull request #269 from ksysoev/dependabot/github_actions/goreleaser/goreleaser-action-7 (@ksysoev)
  • ec7ec0b: Merge pull request #270 from ksysoev/dependabot/go_modules/github.com/redis/go-redis/v9-9.18.0 (@ksysoev)
  • ee9bb99: change ports declaration (@ksysoev)
  • 244d0e0: Merge pull request #271 from ksysoev/updates_port_declaration (@ksysoev)

v0.7.4

21 Feb 20:45
v0.7.4
de15554

Choose a tag to compare

What's Changed

  • 248-add e2e tests and job by @shan-96 in #249
  • Add extensible content type formatting for dummy server by @ksysoev in #250
  • Add WebSocket echo server with --echo-ws flag by @ksysoev in #252
  • feat: increase rate limit to 32 for V2 protocol multiplexing by @ksysoev in #253
  • build(deps): bump docker/build-push-action from 6.18.0 to 6.19.2 by @dependabot[bot] in #257
  • build(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 by @dependabot[bot] in #258
  • Migrate deployment to Cloudlab reusable workflow by @ksysoev in #259
  • feat: introduce token types for web and TCP tunnels by @ksysoev in #254
  • feat: add TCP tunneling support via dynamic port allocation by @ksysoev in #260

Full Changelog: v0.7.3...v0.7.4

v0.7.3

08 Feb 09:26
v0.7.3
3136d70

Choose a tag to compare

Changelog

  • 3136d70 Merge pull request #247 from ksysoev/fix/v2-connection-close-leak
  • 2a71dc8 fix: address PR review comments
  • 5d4884d fix: use yamux half-close for CloseWrite to prevent V2 connection leaks

v0.7.2

08 Feb 09:18
v0.7.2
7ccb623

Choose a tag to compare

Changelog

  • 394cc0d Address PR review feedback: add timeouts and context cancellation handling
  • 7ccb623 Merge pull request #246 from ksysoev/fix_v2_server_impl
  • a6655fc fix: implement V2 stream acceptance in server to resolve yamux tunnel failures
  • a5c9251 test: simplify V2 integration test to avoid upstream race conditions

What's Changed

  • fix: implement V2 stream acceptance to resolve yamux tunnel failures by @ksysoev in #246

Full Changelog: v0.7.1...v0.7.2

v0.7.1

07 Feb 22:55
v0.7.1
51b6ec2

Choose a tag to compare

What's Changed

  • feat: Enable V2 protocol by default with full server-side support by @ksysoev in #245

Full Changelog: v0.7.0...v0.7.1

v0.7.0

07 Feb 21:49
v0.7.0
92cd6f9

Choose a tag to compare

What's Changed

  • Bump appleboy/ssh-action from 1.2.4 to 1.2.5 by @dependabot[bot] in #240
  • Bump docker/login-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #241
  • Add interactive CLI display enhancements with structured logging by @ksysoev in #242
  • feat: Upgrade revdial to v0.5.0 with Protocol V2 support by @ksysoev in #244

Full Changelog: v0.6.0...v0.7.0

v0.6.0

26 Jan 20:02
v0.6.0
757d435

Choose a tag to compare

What's Changed

  • Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by @dependabot[bot] in #187
  • Bump github.com/redis/go-redis/v9 from 9.10.0 to 9.11.0 by @dependabot[bot] in #188
  • Bump golang.org/x/sync from 0.15.0 to 0.16.0 by @dependabot[bot] in #190
  • Bump golang.org/x/crypto from 0.39.0 to 0.40.0 by @dependabot[bot] in #189
  • Bump github.com/swaggo/swag from 1.16.4 to 1.16.5 by @dependabot[bot] in #191
  • Bump docker/metadata-action from 5.7.0 to 5.8.0 by @dependabot[bot] in #192
  • Bump github.com/swaggo/swag from 1.16.5 to 1.16.6 by @dependabot[bot] in #193
  • Bump golang.org/x/crypto from 0.40.0 to 0.41.0 by @dependabot[bot] in #194
  • Bump github.com/redis/go-redis/v9 from 9.11.0 to 9.12.0 by @dependabot[bot] in #195
  • Bump docker/login-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #196
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #198
  • Bump github.com/redis/go-redis/v9 from 9.12.0 to 9.12.1 by @dependabot[bot] in #197
  • Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 by @dependabot[bot] in #199
  • Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #200
  • Bump codecov/codecov-action from 5.4.3 to 5.5.0 by @dependabot[bot] in #201
  • Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #202
  • Bump codecov/codecov-action from 5.5.0 to 5.5.1 by @dependabot[bot] in #203
  • Bump golang.org/x/sync from 0.16.0 to 0.17.0 by @dependabot[bot] in #204
  • Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 by @dependabot[bot] in #205
  • Bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by @dependabot[bot] in #206
  • Bump github.com/redis/go-redis/v9 from 9.12.1 to 9.16.0 by @dependabot[bot] in #214
  • Bump golang.org/x/crypto from 0.41.0 to 0.43.0 by @dependabot[bot] in #212
  • Bump docker/login-action from 3.5.0 to 3.6.0 by @dependabot[bot] in #211
  • Bump github.com/spf13/viper from 1.20.1 to 1.21.0 by @dependabot[bot] in #209
  • Bump docker/setup-qemu-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #215
  • Bump golangci/golangci-lint-action from 8.0.0 to 9.0.0 by @dependabot[bot] in #216
  • Bump golang.org/x/sync from 0.17.0 to 0.18.0 by @dependabot[bot] in #219
  • Bump appleboy/ssh-action from 1.2.2 to 1.2.3 by @dependabot[bot] in #217
  • Bump docker/metadata-action from 5.8.0 to 5.9.0 by @dependabot[bot] in #218
  • Bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in #220
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #221
  • Bump golangci/golangci-lint-action from 9.0.0 to 9.1.0 by @dependabot[bot] in #222
  • Bump github.com/redis/go-redis/v9 from 9.16.0 to 9.17.0 by @dependabot[bot] in #223
  • Bump docker/metadata-action from 5.9.0 to 5.10.0 by @dependabot[bot] in #225
  • Bump appleboy/ssh-action from 1.2.3 to 1.2.4 by @dependabot[bot] in #226
  • Updates linter config by @ksysoev in #233
  • Bump golangci/golangci-lint-action from 9.1.0 to 9.2.0 by @dependabot[bot] in #227
  • Bump codecov/codecov-action from 5.5.1 to 5.5.2 by @dependabot[bot] in #230
  • Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in #229
  • Bump golang.org/x/crypto from 0.45.0 to 0.46.0 by @dependabot[bot] in #231
  • Bump github.com/redis/go-redis/v9 from 9.17.0 to 9.17.2 by @dependabot[bot] in #228
  • Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in #234
  • Address linter issues by @ksysoev in #237
  • Bump golang.org/x/crypto from 0.46.0 to 0.47.0 by @dependabot[bot] in #235
  • Bump github.com/redis/go-redis/v9 from 9.17.2 to 9.17.3 by @dependabot[bot] in #236
  • Adds possibility to add custom response headers for dummy server by @ksysoev in #238
  • Potential fix for code scanning alert no. 12: Cookie 'Secure' attribute is not set to true by @ksysoev in #239

Full Changelog: v0.5.0...v0.6.0

v0.5.0

23 Jun 14:34
v0.5.0
18c65a3

Choose a tag to compare

What's Changed

Full Changelog: v0.4.9...v0.5.0

v0.4.9

15 Jun 03:46
v0.4.9
2c7b5ed

Choose a tag to compare

What's Changed

  • Refactor data transfer functions to include context for improved logging and error handling, enhance debug logging throughout connection utilities by @ksysoev in #170
  • Enhance debug logging in connection utilities: add context-aware logs for connection closure and request/parent context termination. by @ksysoev in #171
  • Use context.TODO instead of context from errgroup in conn.NewContextConnNopCloser creation. by @ksysoev in #172
  • Debug context cancelation by @ksysoev in #173
  • Add ReqID middleware for request tracking and integrate it into the HTTP server by @ksysoev in #174
  • Go version to 1.24.4 in workflows, Dockerfile, and go.mod. by @ksysoev in #175
  • Switch errgroup to context.Background in conn.NewContextConnNopCloser, extend closeOnContextDone to handle errgroup context. by @ksysoev in #176
  • Downgrade Go version to 1.24.1 in workflows, Dockerfile, and go.mod. by @ksysoev in #177
  • Upgrade Go version to 1.24.4 in workflows, Dockerfile, and go.mod. Adjust context handling in conn package, refine closeOnContextDone logic, and improve HTTP connection handling in httpserver. by @ksysoev in #178

Full Changelog: v0.4.8...v0.4.9