Commit graph

240 commits

Author SHA1 Message Date
Renovate Bot
f681b1c556 chore(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.17.8 2024-03-18 20:47:07 +00:00
Renovate Bot
7b74b9e01a
chore(deps): update module golang.org/x/net to v0.22.0
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
2024-03-18 14:36:47 -04:00
Renovate Bot
712f2667eb
chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.8
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
2024-03-18 14:34:14 -04:00
Renovate Bot
b05f059ce4
chore(deps): update module github.com/prometheus/client_golang to v1.19.0
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
2024-03-18 14:31:53 -04:00
Renovate Bot
e7dfbebf56
chore(deps): update module github.com/prometheus/client_model to v0.6.0 2024-03-12 11:58:27 +00:00
meskio
f502eca67d
Merge remote-tracking branch 'origin/mr/258' 2024-03-12 08:28:53 -03:00
Renovate Bot
2b11f56950
chore(deps): update module github.com/pion/webrtc/v3 to v3.2.29 2024-03-11 20:03:53 +00:00
Michael Pu
b512e242e8 Implement better client IP per rendezvous method tracking for clients
Implement better client IP per rendezvous method tracking for clients

Add tests for added code, fix existing tests

chore(deps): update module github.com/miekg/dns to v1.1.58

Implement better client IP tracking for http and ampcache

Add tests for added code, fix existing tests

Implement GetCandidateAddrs from SDP

Add getting client IP for SQS

Bug fixes

Bug fix for tests
2024-03-09 13:36:25 -05:00
Renovate Bot
b42966a652
chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.31.2
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
2024-03-08 13:11:49 -05:00
Renovate Bot
1c51e432ae
chore(deps): update module golang.org/x/crypto to v0.21.0
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
2024-03-08 11:45:59 -05:00
Renovate Bot
c4beb91a6c
chore(deps): update module github.com/refraction-networking/utls to v1.6.3
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
2024-03-08 11:43:02 -05:00
Renovate Bot
22bca0fb6b
chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.7
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
2024-03-08 11:40:27 -05:00
Renovate Bot
5093c8886b chore(deps): update module google.golang.org/protobuf to v1.33.0 [security] 2024-03-06 05:11:40 +00:00
Renovate Bot
0c3d92c646
chore(deps): update module github.com/miekg/dns to v1.1.58 2024-02-21 14:58:56 +00:00
Renovate Bot
533caaf47a
chore(deps): update module golang.org/x/net to v0.21.0 2024-02-20 14:59:50 +00:00
Renovate Bot
95e677c911
chore(deps): update module golang.org/x/crypto to v0.19.0 2024-02-20 14:19:29 +00:00
Renovate Bot
f52785e807
chore(deps): update module github.com/refraction-networking/utls to v1.6.2 2024-02-19 14:08:47 +00:00
Renovate Bot
35984c0876 chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.0 2024-02-13 20:16:38 +00:00
Renovate Bot
4c67e5103d
chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.26.6
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
2024-02-12 16:59:39 -05:00
Renovate Bot
49c4f7dc19
chore(deps): update module github.com/pion/ice/v2 to v2.3.13
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
2024-02-12 16:55:34 -05:00
Anthony Chang
f3b062ddb2
Add mocks and interfaces for testing SQS rendezvous
Co-authored-by: Michael Pu <michael.pu@uwaterloo.ca>
2024-01-22 13:10:56 -05:00
Michael Pu
8fb17de152
Implement SQS rendezvous in client and broker
This features adds an additional rendezvous method to send client offers
and receive proxy answers through the use of Amazon SQS queues.

https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/26151
2024-01-22 13:06:42 -05:00
Renovate Bot
54a47287ee
chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.7 2024-01-08 10:13:07 -05:00
Renovate Bot
591be5205a
chore(deps): update module google.golang.org/protobuf to v1.32.0 2024-01-08 10:12:26 -05:00
Renovate Bot
48af2b2138
chore(deps): update module github.com/prometheus/client_golang to v1.18.0 2024-01-08 10:11:14 -05:00
Renovate Bot
c98f50f5a7
chore(deps): update module golang.org/x/sys to v0.16.0 2024-01-08 10:09:53 -05:00
meskio
91ffc333d6
Merge remote-tracking branch 'gitlab/mr/224' 2023-12-20 12:57:41 +01:00
Renovate Bot
0995b1dd7a chore(deps): update module golang.org/x/crypto to v0.17.0 [security] 2023-12-19 05:13:10 +00:00
Renovate Bot
04266abb33 chore(deps): update module github.com/refraction-networking/utls to v1.6.0 2023-12-18 13:11:22 +00:00
Renovate Bot
cd0167fe65
chore(deps): update module github.com/pion/webrtc/v3 to v3.2.24 2023-12-14 17:08:54 -05:00
Renovate Bot
f9c333995d chore(deps): update module golang.org/x/net to v0.19.0 2023-11-30 15:41:21 +00:00
Renovate Bot
6796319341
chore(deps): update module golang.org/x/crypto to v0.16.0 2023-11-30 15:02:49 +00:00
Renovate Bot
4fe86a0ec4
chore(deps): update module golang.org/x/sys to v0.15.0 2023-11-30 14:20:56 +00:00
Renovate Bot
aca932c5f3 chore(deps): update module github.com/pion/webrtc/v3 to v3.2.23 2023-11-20 16:11:44 +00:00
Renovate Bot
c5da3c42e9
chore(deps): update module github.com/miekg/dns to v1.1.57 2023-11-20 12:35:01 +00:00
meskio
440f7b791e
Merge remote-tracking branch 'gitlab/mr/207' 2023-11-13 10:27:51 +01:00
Renovate Bot
8b1a48af8b chore(deps): update module golang.org/x/net to v0.18.0 2023-11-08 20:43:13 +00:00
Renovate Bot
c1715e0928 chore(deps): update module github.com/gorilla/websocket to v1.5.1 2023-11-05 03:39:42 +00:00
Renovate Bot
4fa43a8892
chore(deps): update module github.com/prometheus/client_golang to v1.17.0 2023-10-25 16:49:19 +01:00
Renovate Bot
2617d2341a
chore(deps): update module github.com/refraction-networking/utls to v1.5.4 2023-10-25 15:53:48 +01:00
Shelikhoo
8b46e60553
Add common proxy utilities 2023-10-24 17:42:46 +01:00
meskio
6b0421db0d
Merge remote-tracking branch 'gitlab/mr/195' 2023-10-24 12:50:27 +02:00
Renovate Bot
fc7053acd5 chore(deps): update module github.com/prometheus/client_model to v0.5.0 2023-10-23 13:10:46 +00:00
Renovate Bot
ef6f8dd500
chore(deps): update module golang.org/x/net to v0.17.0 [security] 2023-10-23 14:00:09 +01:00
Renovate Bot
251a151bf5 chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.5 2023-10-20 15:40:01 +00:00
David Fifield
6393af6bab
Remove proxy churn measurements from broker.
We've done the analysis we planned to do on these measurements.

A program to analyze the proxy churn and extract hour-by-hour
intersections is available at:
https://github.com/turfed/snowflake-paper/tree/main/figures/proxy-churn

Closes #40280.
2023-10-09 16:16:05 +01:00
Shelikhoo
5cdf52c813
Update dependencies 2023-09-27 13:15:50 +01:00
Renovate Bot
1559963f75
chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.3 2023-09-25 15:21:28 +01:00
Renovate Bot
e45e8e555b
chore(deps): update module github.com/smartystreets/goconvey to v1.8.1 2023-09-20 12:34:49 -04:00
Renovate Bot
f47ca18e64 chore(deps): update module gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib to v1.5.0 2023-09-19 16:06:59 +00:00