Commit Graph
6786 Commits
Author SHA1 Message Date
Shelikhoo 8eef1bbfb1 update version to v5.39.0 v5.39.0 2025-09-13 22:48:56 +01:00
Shelikhoo ea19e33494 ci: annotate arm64 pie binary with prerelease mark 2025-09-13 22:47:25 +01:00
dependabot[bot]andXiaokang Wang (Shelikhoo) 72f9cf44a1 Chore: bump google.golang.org/protobuf from 1.36.8 to 1.36.9
Bumps google.golang.org/protobuf from 1.36.8 to 1.36.9.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-version: 1.36.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-13 22:14:22 +01:00
dependabot[bot]andXiaokang Wang (Shelikhoo) ec5627df2e Chore: bump golang.org/x/net from 0.43.0 to 0.44.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.43.0 to 0.44.0.
- [Commits](https://github.com/golang/net/compare/v0.43.0...v0.44.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-13 22:13:53 +01:00
dependabot[bot]andXiaokang Wang (Shelikhoo) dad4d89c35 Chore: bump google.golang.org/grpc from 1.75.0 to 1.75.1
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.0 to 1.75.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.75.0...v1.75.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.75.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-13 22:01:28 +01:00
LoyalsoldierandGitHub ff15a4b3f8 Docs: fix badges (#3517) 2025-09-10 21:08:20 +08:00
LoyalsoldierandGitHub d8e402e5d0 CI: only upload coverage report on Linux (#3516) 2025-09-10 20:36:53 +08:00
LoyalsoldierandGitHub 2f10812ecf CI: fix test and test coverage (#3515) 2025-09-10 19:44:09 +08:00
LoyalsoldierandGitHub 8654f819cc CI: remove unnecessary version option in golangci-lint workflow (#3514) 2025-09-10 17:38:08 +08:00
LoyalsoldierandGitHub 01fec2fba9 CI: bump actions/setup-go to v6 & use go version in go.mod (#3510) 2025-09-09 19:31:34 +08:00
LoyalsoldierandGitHub 84bf1a9e5d CI: bump actions/checkout from v3 to v5 (#3509) 2025-09-09 19:03:34 +08:00
LoyalsoldierandGitHub 91c72d48a6 Docs: update goreportcard badge (#3508) 2025-09-09 10:31:05 +08:00
LoyalsoldierandGitHub 1b9c4bfeae CI: upgrade CodeQL from v2 to v3 (#3507) 2025-09-09 10:17:09 +08:00
be41f71fc6 Chore: bump actions/download-artifact from 4 to 5 (#3467)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-07 07:40:57 +08:00
ca1f688c3b Chore: bump actions/stale from 8 to 10 (#3501)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-07 07:35:43 +08:00
dependabot[bot]andXiaokang Wang (Shelikhoo) a75c6c9b66 Chore: bump github.com/miekg/dns from 1.1.67 to 1.1.68
Bumps [github.com/miekg/dns](https://github.com/miekg/dns) from 1.1.67 to 1.1.68.
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release)
- [Commits](https://github.com/miekg/dns/compare/v1.1.67...v1.1.68)

---
updated-dependencies:
- dependency-name: github.com/miekg/dns
  dependency-version: 1.1.68
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-03 12:36:38 +01:00
dependabot[bot]andXiaokang Wang (Shelikhoo) f8f515cce3 Chore: bump golang.org/x/net from 0.42.0 to 0.43.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.42.0 to 0.43.0.
- [Commits](https://github.com/golang/net/compare/v0.42.0...v0.43.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.43.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 15:14:19 +01:00
dependabot[bot]andXiaokang Wang (Shelikhoo) 47859bc6e1 Chore: bump google.golang.org/grpc from 1.74.2 to 1.75.0
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.74.2 to 1.75.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.74.2...v1.75.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.75.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 13:47:36 +01:00
dependabot[bot]andXiaokang Wang (Shelikhoo) 22a8395f4a Chore: bump google.golang.org/protobuf from 1.36.6 to 1.36.8
Bumps google.golang.org/protobuf from 1.36.6 to 1.36.8.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-version: 1.36.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 13:14:31 +01:00
dependabot[bot]andXiaokang Wang (Shelikhoo) a91af14780 Chore: bump github.com/stretchr/testify from 1.10.0 to 1.11.1
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.10.0 to 1.11.1.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-version: 1.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 12:57:08 +01:00
dependabot[bot]andXiaokang Wang (Shelikhoo) d72ac829f8 Chore: bump github.com/go-chi/chi/v5 from 5.2.2 to 5.2.3
Bumps [github.com/go-chi/chi/v5](https://github.com/go-chi/chi) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/go-chi/chi/releases)
- [Changelog](https://github.com/go-chi/chi/blob/master/CHANGELOG.md)
- [Commits](https://github.com/go-chi/chi/compare/v5.2.2...v5.2.3)

---
updated-dependencies:
- dependency-name: github.com/go-chi/chi/v5
  dependency-version: 5.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 12:11:57 +01:00
LoyalsoldierandGitHub e217ec536f Fix: geoip test by pinning geoip.dat to specific version (#3495) 2025-08-30 07:53:27 +08:00
LoyalsoldierandGitHub 54dd6d7cb6 CI: only run release workflow when changing release.yml file (#3492) 2025-08-30 05:32:52 +08:00
LoyalsoldierandGitHub 036979654b CI: fix stale.yml workflow (#3491) 2025-08-30 05:20:36 +08:00
Shelikhoo e880c61f86 update version to v5.38.0 v5.38.0 2025-07-26 15:14:17 +01:00
Shelikhoo 15d8930552 rename to connection_enrolment to fix typo 2025-07-26 14:53:06 +01:00
dependabot[bot]andXiaokang Wang (Shelikhoo) 9f52613353 Chore: bump github.com/miekg/dns from 1.1.66 to 1.1.67
Bumps [github.com/miekg/dns](https://github.com/miekg/dns) from 1.1.66 to 1.1.67.
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release)
- [Commits](https://github.com/miekg/dns/compare/v1.1.66...v1.1.67)

---
updated-dependencies:
- dependency-name: github.com/miekg/dns
  dependency-version: 1.1.67
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-26 14:41:33 +01:00
dependabot[bot]andXiaokang Wang (Shelikhoo) 8be04a2515 Chore: bump golang.org/x/net from 0.41.0 to 0.42.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.41.0 to 0.42.0.
- [Commits](https://github.com/golang/net/compare/v0.41.0...v0.42.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-26 14:35:42 +01:00
dependabot[bot]andXiaokang Wang (Shelikhoo) 73bae9312a Chore: bump github.com/quic-go/quic-go from 0.53.0 to 0.54.0
---
updated-dependencies:
- dependency-name: github.com/quic-go/quic-go
  dependency-version: 0.54.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-26 14:13:42 +01:00
dependabot[bot]andXiaokang Wang (Shelikhoo) ba99603f01 Chore: bump google.golang.org/grpc from 1.73.0 to 1.74.2
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.74.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-26 13:26:04 +01:00
dependabot[bot]andXiaokang Wang (Shelikhoo) 5ffdf57d2d Chore: bump github.com/refraction-networking/utls from 1.7.3 to 1.8.0
---
updated-dependencies:
- dependency-name: github.com/refraction-networking/utls
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-26 13:23:25 +01:00
Shelikhoo 143b1c86ff add sequence watermarking to TLSMirror
someone said it is by information theory impossible to implement, I said let there be sequence watermarking.
2025-07-06 19:00:14 +01:00
Shelikhoo fbe2fde9f4 add local linter setting to gitignore 2025-07-06 18:31:13 +01:00
Shelikhoo 37dabf16a5 remove mistaken commited linter config 2025-07-06 01:08:47 +01:00
Shelikhoo 91a4dac37a fix bugs in tlsmirror connection enrollment 2025-07-06 01:06:47 +01:00
Shelikhoo fadf6bc085 report error on unknown fields in jsonv5 2025-07-06 01:06:47 +01:00
Shelikhoo 5a003982db add client and server side connection enrollment check 2025-07-06 01:06:47 +01:00
Shelikhoo 89c9e1a5f7 add default h2 based primary enrollment confirmation implementation 2025-07-06 01:06:47 +01:00
Shelikhoo 2e877e7dd3 revert mistakenly included local edit to golang-linter edit 2025-07-06 01:06:47 +01:00
Shelikhoo 9c0d94710c revert mistakenly included local edit to golang-linter edit 2025-07-06 01:06:47 +01:00
Shelikhoo 09ecf18648 update version to v5.37.0 v5.37.0 2025-07-05 15:27:50 +01:00
Shelikhoo e17ac47dc8 disable tlsmirror transport from subscription 2025-07-04 18:13:31 +01:00
Shelikhoo 800e6f03c9 fix lint issues in tls mirror 2025-07-04 17:26:05 +01:00
Shelikhoo 19025d330e rename option to DeferInstanceDerivedWriteTime in tlsmirror 2025-07-04 17:26:05 +01:00
Shelikhoo 089981bf49 move single connection HTTP transport implementation 2025-07-04 17:26:05 +01:00
Shelikhoo 81bbf5200d move single connection HTTP transport implementation 2025-07-04 17:26:05 +01:00
Shelikhoo c36ab4045c fix transport layer padding issue with tlsmirror 2025-07-04 17:26:05 +01:00
Shelikhoo d9dd3c83f9 rewrite first write delay calculation to handle edge case 2025-07-04 17:26:05 +01:00
Shelikhoo 29f16325d2 add server side first write delay 2025-07-04 17:26:05 +01:00
Shelikhoo 5d08dc5a13 add todo for clientside close 2025-07-04 17:26:05 +01:00