Commit Graph

414 Commits

Author SHA1 Message Date
dependabot[bot]
6a6d1b60d4
Chore(deps): Bump github.com/refraction-networking/utls (#101)
Bumps [github.com/refraction-networking/utls](https://github.com/refraction-networking/utls) from 1.5.3 to 1.5.4.
- [Release notes](https://github.com/refraction-networking/utls/releases)
- [Commits](https://github.com/refraction-networking/utls/compare/v1.5.3...v1.5.4)

---
updated-dependencies:
- dependency-name: github.com/refraction-networking/utls
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-10 08:59:48 -07:00
dependabot[bot]
88f49767c2
Chore(deps): Bump golang.org/x/net from 0.15.0 to 0.16.0 (#100)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.15.0 to 0.16.0.
- [Commits](https://github.com/golang/net/compare/v0.15.0...v0.16.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-08 02:41:11 -07:00
dependabot[bot]
85930b38aa
Chore(deps): Bump github.com/ooni/oohttp from 0.5.2 to 0.6.4 (#99)
Bumps [github.com/ooni/oohttp](https://github.com/ooni/oohttp) from 0.5.2 to 0.6.4.
- [Release notes](https://github.com/ooni/oohttp/releases)
- [Commits](https://github.com/ooni/oohttp/compare/v0.5.2...v0.6.4)

---
updated-dependencies:
- dependency-name: github.com/ooni/oohttp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-04 09:50:44 -07:00
a9392b52e3
Testing: let the proxy engine close gracefully on slow test runners 2023-09-28 03:58:51 -07:00
c2bfc73b09
Testing: don't fail on accounting discrepancy but increase coverage for pause and resume 2023-09-28 03:52:22 -07:00
7084d85835
Testing: remove race detector until i fix underlying lib's race condition 2023-09-28 03:23:10 -07:00
c8bfc869ea
Update README.md 2023-09-26 22:18:55 -07:00
2827f1985d
Update README.md 2023-09-26 22:18:14 -07:00
07f4fee878
Feat: make prox5 an io.Closer 2023-09-26 22:13:28 -07:00
a7b830d40c
feat: Close, fix CI 2023-09-26 22:13:28 -07:00
dependabot[bot]
e9fbea793c
Chore(deps): Bump github.com/miekg/dns from 1.1.55 to 1.1.56 (#97)
Bumps [github.com/miekg/dns](https://github.com/miekg/dns) from 1.1.55 to 1.1.56.
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release)
- [Commits](https://github.com/miekg/dns/compare/v1.1.55...v1.1.56)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-21 07:56:53 -07:00
dependabot[bot]
df22f7bd68
Chore(deps): Bump github.com/panjf2000/ants/v2 from 2.8.1 to 2.8.2 (#98)
Bumps [github.com/panjf2000/ants/v2](https://github.com/panjf2000/ants) from 2.8.1 to 2.8.2.
- [Release notes](https://github.com/panjf2000/ants/releases)
- [Commits](https://github.com/panjf2000/ants/compare/v2.8.1...v2.8.2)

---
updated-dependencies:
- dependency-name: github.com/panjf2000/ants/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-21 07:54:44 -07:00
dependabot[bot]
4951e6b728
Chore(deps): Bump actions/checkout from 3 to 4 (#94)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-07 20:58:19 -07:00
dependabot[bot]
621d691a36
Chore(deps): Bump github.com/refraction-networking/utls (#95)
Bumps [github.com/refraction-networking/utls](https://github.com/refraction-networking/utls) from 1.3.3 to 1.5.3.
- [Release notes](https://github.com/refraction-networking/utls/releases)
- [Commits](https://github.com/refraction-networking/utls/compare/v1.3.3...v1.5.3)

---
updated-dependencies:
- dependency-name: github.com/refraction-networking/utls
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-07 20:57:21 -07:00
dependabot[bot]
3097f96681
Chore(deps): Bump golang.org/x/net from 0.14.0 to 0.15.0 (#96)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.14.0 to 0.15.0.
- [Commits](https://github.com/golang/net/compare/v0.14.0...v0.15.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-07 20:55:33 -07:00
0741549daf
gomod: retract premature tag 2023-09-07 00:07:13 -07:00
d9c9ced993
Testing: add coverage for GetTotalValidated 2023-09-07 00:05:38 -07:00
cd2fe62c0d
Fix: race condition in stats due to half baked atomic loads 2023-09-07 00:05:19 -07:00
698104bed7
Chore[deps]: bump kayos/common -> v0.9.2 for faster entropy + fix race 2023-09-06 23:56:27 -07:00
0200c48e2a
Fix: probably fix recycling being off and a slew of other bugs (make proxymap a ptr) 2023-09-06 23:55:39 -07:00
e7d2019e0e
Testing: set env for scaler debug in tests 2023-09-06 23:54:51 -07:00
6411c4d80b
Fix: check for nil error before errors.Is (prolly not needed?) 2023-09-06 23:54:39 -07:00
2842235bf7
Fix: avoid race condition when reading list len 2023-09-06 23:54:05 -07:00
17ccc7b9a0
Retract module 2023-08-29 13:44:18 -07:00
e753d3abb0
Fix: unlock mutext (Doh\!) 2023-08-29 13:43:10 -07:00
8250fbd8d8
Fix: killAllConns and improve test versatility + CI 2023-08-29 13:38:52 -07:00
471f7690d2
dev->staging (#91)
* Fix: Didn't unlock ._.

* Refactor: reduce complexity

* Fix: part of my commit message ended up in the commit :^)

* Fix: mutex locking snafu

* Fix: if proxy disqualified then it's not still good

* Fix race cond. in socks lib + add tests + update uagents

* Chore: tidy up

* Fix: bad var name

* Testing: Make integration test more realistic

* Update CI

* Fix go vet: returning fatal from goroutine

* Fix: remove gotrace

* CI: Add PR summarizer

* Chore: gomod

* Chore[CI]: fix branch in workflow
2023-08-11 22:51:49 -07:00
2ae83ec14f
Chore[CI]: fix branch in workflow 2023-08-11 22:47:32 -07:00
9ae5637013
CI: Add PR summarizer 2023-08-11 22:43:21 -07:00
d48c0db5fa
Merge pull request #86 from yunginnanet/dependabot/go_modules/golang.org/x/net-0.14.0
Chore(deps): Bump golang.org/x/net from 0.13.0 to 0.14.0
2023-08-07 15:22:01 -07:00
1780eb8a92
Merge pull request #87 from yunginnanet/dependabot/go_modules/git.tcp.direct/kayos/socks-0.1.3
Chore(deps): Bump git.tcp.direct/kayos/socks from 0.1.1 to 0.1.3
2023-08-07 15:16:00 -07:00
dependabot[bot]
295f85f8f8
Chore(deps): Bump git.tcp.direct/kayos/socks from 0.1.1 to 0.1.3
Bumps git.tcp.direct/kayos/socks from 0.1.1 to 0.1.3.

---
updated-dependencies:
- dependency-name: git.tcp.direct/kayos/socks
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-07 15:29:27 +00:00
dependabot[bot]
6fff7af4eb
Chore(deps): Bump golang.org/x/net from 0.13.0 to 0.14.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.13.0 to 0.14.0.
- [Commits](https://github.com/golang/net/compare/v0.13.0...v0.14.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-07 15:29:20 +00:00
65dcf4bc44
Merge pull request #84 from yunginnanet/dependabot/go_modules/golang.org/x/net-0.13.0
Chore(deps): Bump golang.org/x/net from 0.12.0 to 0.13.0
2023-08-05 01:42:57 -07:00
dependabot[bot]
dfbc86faa1
Chore(deps): Bump golang.org/x/net from 0.12.0 to 0.13.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.12.0 to 0.13.0.
- [Commits](https://github.com/golang/net/compare/v0.12.0...v0.13.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-02 15:41:07 +00:00
c00d04ce05
Merge pull request #82 from yunginnanet/dependabot/go_modules/github.com/refraction-networking/utls-1.3.3
Chore(deps): Bump github.com/refraction-networking/utls from 1.3.2 to 1.3.3
2023-07-24 10:32:40 -07:00
dependabot[bot]
7eb789c12e
Chore(deps): Bump github.com/refraction-networking/utls
Bumps [github.com/refraction-networking/utls](https://github.com/refraction-networking/utls) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/refraction-networking/utls/releases)
- [Commits](https://github.com/refraction-networking/utls/compare/v1.3.2...v1.3.3)

---
updated-dependencies:
- dependency-name: github.com/refraction-networking/utls
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-17 15:42:07 +00:00
3ed5cf9f92
Merge pull request #81 from yunginnanet/dependabot/go_modules/github.com/panjf2000/ants/v2-2.8.1
Chore(deps): Bump github.com/panjf2000/ants/v2 from 2.8.0 to 2.8.1
2023-07-06 11:47:12 -07:00
dependabot[bot]
5200be5109
Chore(deps): Bump github.com/panjf2000/ants/v2 from 2.8.0 to 2.8.1
Bumps [github.com/panjf2000/ants/v2](https://github.com/panjf2000/ants) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/panjf2000/ants/releases)
- [Commits](https://github.com/panjf2000/ants/compare/v2.8.0...v2.8.1)

---
updated-dependencies:
- dependency-name: github.com/panjf2000/ants/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 15:37:18 +00:00
7aceae8344
Merge pull request #80 from yunginnanet/dependabot/go_modules/golang.org/x/net-0.12.0
Chore(deps): Bump golang.org/x/net from 0.11.0 to 0.12.0
2023-07-05 14:03:28 -07:00
dependabot[bot]
ea7a43698c
Chore(deps): Bump golang.org/x/net from 0.11.0 to 0.12.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.11.0 to 0.12.0.
- [Commits](https://github.com/golang/net/compare/v0.11.0...v0.12.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-05 16:01:10 +00:00
8108c9cc77
Merge pull request #79 from yunginnanet/dependabot/go_modules/github.com/panjf2000/ants/v2-2.8.0
Chore(deps): Bump github.com/panjf2000/ants/v2 from 2.7.5 to 2.8.0
2023-07-03 12:23:45 -07:00
dependabot[bot]
1bd4c898c0
Chore(deps): Bump github.com/panjf2000/ants/v2 from 2.7.5 to 2.8.0
Bumps [github.com/panjf2000/ants/v2](https://github.com/panjf2000/ants) from 2.7.5 to 2.8.0.
- [Release notes](https://github.com/panjf2000/ants/releases)
- [Commits](https://github.com/panjf2000/ants/compare/v2.7.5...v2.8.0)

---
updated-dependencies:
- dependency-name: github.com/panjf2000/ants/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-03 15:33:05 +00:00
ab167df16b
Merge pull request #78 from yunginnanet/dependabot/go_modules/github.com/miekg/dns-1.1.55
Chore(deps): Bump github.com/miekg/dns from 1.1.54 to 1.1.55
2023-06-19 18:40:35 -07:00
dependabot[bot]
13eb5a37fe
Chore(deps): Bump github.com/miekg/dns from 1.1.54 to 1.1.55
Bumps [github.com/miekg/dns](https://github.com/miekg/dns) from 1.1.54 to 1.1.55.
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release)
- [Commits](https://github.com/miekg/dns/compare/v1.1.54...v1.1.55)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-19 15:58:43 +00:00
419fa8111d
Merge pull request #77 from yunginnanet/dependabot/go_modules/golang.org/x/net-0.11.0
Chore(deps): Bump golang.org/x/net from 0.10.0 to 0.11.0
2023-06-13 13:10:21 -07:00
dependabot[bot]
89e555837d
Chore(deps): Bump golang.org/x/net from 0.10.0 to 0.11.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.10.0 to 0.11.0.
- [Commits](https://github.com/golang/net/compare/v0.10.0...v0.11.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 15:58:21 +00:00
102722ed84
Merge pull request #75 from yunginnanet/dependabot/go_modules/github.com/panjf2000/ants/v2-2.7.5
Chore(deps): Bump github.com/panjf2000/ants/v2 from 2.7.4 to 2.7.5
2023-06-10 21:29:21 -07:00
dependabot[bot]
d708d0af75
Chore(deps): Bump github.com/panjf2000/ants/v2 from 2.7.4 to 2.7.5
Bumps [github.com/panjf2000/ants/v2](https://github.com/panjf2000/ants) from 2.7.4 to 2.7.5.
- [Release notes](https://github.com/panjf2000/ants/releases)
- [Commits](https://github.com/panjf2000/ants/compare/v2.7.4...v2.7.5)

---
updated-dependencies:
- dependency-name: github.com/panjf2000/ants/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-08 15:59:55 +00:00
2526436557
Merge pull request #73 from yunginnanet/dependabot/go_modules/git.tcp.direct/kayos/common-0.8.6
Chore(deps): Bump git.tcp.direct/kayos/common from 0.8.5 to 0.8.6
2023-05-26 11:19:21 -07:00