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
Renovate Bot
106da49c27
chore(deps): update module github.com/pion/webrtc/v3 to v3.2.20
2023-09-19 15:49:22 +00:00
Renovate Bot
f4e1ab90c8
chore(deps): update module golang.org/x/net to v0.15.0
2023-09-19 14:09:33 +00:00
Renovate Bot
caaff7004e
Update module golang.org/x/sys to v0.12.0
2023-09-12 15:44:11 +00:00
Renovate Bot
a3bfc2802a
Update module golang.org/x/crypto to v0.12.0
2023-08-28 16:37:52 +01:00
Cecylia Bocovich
b632c7d49c
Workaround for shadow in lieu of AF_NETLINK support
...
For details, see https://github.com/shadow/shadow/issues/2980
2023-08-24 16:33:22 +01:00
Renovate Bot
0cb2975fd8
Update module golang.org/x/net to v0.13.0 [SECURITY]
2023-08-24 13:56:29 +01:00
meskio
aaeab3f415
Update dependencies
...
So renovate doesn't create tons of merge requests.
2023-07-03 19:52:57 +02:00
Cecylia Bocovich
08d1c6d655
Bump minimum required version of go
...
The version of x/sys we're using requires go1.17 or later
2023-06-20 14:52:09 -04:00
David Fifield
9edaee6547
Use IP_BIND_ADDRESS_NO_PORT when dialing the ORPort on Linux.
...
When the orport-srcaddr option is set, we bind to a source IP address
before dialing the ORPort/ExtORPort. tor similarly binds to a source IP
address when OutboundBindAddress is set in torrc. Since tor 0.4.7.13,
tor sets IP_BIND_ADDRESS_NO_PORT, and because problems arise when some
programs use IP_BIND_ADDRESS_NO_PORT and some do not, we also have to
start using IP_BIND_ADDRESS_NO_PORT when we upgrade tor
(tpo/anti-censorship/pluggable-transports/snowflake#40270).
Related: tpo/anti-censorship/pluggable-transports/snowflake#40198
2023-06-08 13:24:22 -06:00
meskio
82cc0f38f7
Move the development to gitlab
...
Related: tpo/anti-censorship/team#86
2023-05-31 10:01:47 +02:00
meskio
297ca91b1d
Use goptlib from gitlab.torproject.org
2023-04-19 17:15:35 +02:00
KokaKiwi
1ef43a0dde
Use latest Pion WebRTC libs version
...
- webrtc and dtls libs got the "Skip Hello Verify" patches applied
Link: https://github.com/pion/dtls/pull/513
Link: https://github.com/pion/webrtc/pull/2433
2023-03-22 12:19:03 +00:00
Shelikhoo
44c76ce3ad
Fix helloverify remove patch not applied
2023-01-18 14:36:18 +00:00
Shelikhoo
10fd000685
Apply Skip Hello Verify Migration
...
Backported from https://gitlab.torproject.org/shelikhoo/snowflake/-/tree/dev-skiphelloverify-backup
2023-01-17 12:47:32 +00:00
David Fifield
0780f2e809
Add a orport-srcaddr
server transport option.
...
The option controls what source address to use when dialing the
(Ext)ORPort. Using a source address other than 127.0.0.1, or a range of
addresses, can help with localhost ephemeral port exhaustion.
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40198
2022-11-16 19:41:42 +01:00
David Fifield
12e8de8b24
Update github.com/gorilla/websocket to v1.5.0.
2022-11-15 17:21:33 -07:00