Shelikhoo
|
0d3b5f02b0
|
update comment for protocol in proxy/webRTCConn
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
de9fede4ac
|
update comment for newSession in client
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
00da3c95ed
|
use protocol field encoder
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
fb57ad79f5
|
add protocol field encoder
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
b2605b7961
|
add protocol setting to newWebRTCConn
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
80262c9e4f
|
set protocol query for connection with server unconditionally
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
11442c8857
|
Remove WebRTCPeer constructor without client ID
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
c322e8b7f5
|
always let WebRTCDialer constructor decide the clientID
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
c7b163de57
|
Remove clientID from unused branch
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
1da7fecbed
|
fix rwcrb close
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
37f2f42ea0
|
revert change on SetStreamMode
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
69045b5fbb
|
update comment on conn.SetStreamMode
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
3a2b2fc969
|
add confirmation to ReadWriteCloser should preserve message boundary
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
0d9bef7794
|
use a propagate close for PacketConnWrapper
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
f10dc3d619
|
use a constructor for PacketConnWrapper
|
2025-01-21 20:55:26 +04:00 |
|
Shelikhoo
|
85b716bb40
|
return an error for unimplemented packetConnWrapper feature
|
2025-01-21 20:55:26 +04:00 |
|
David Fifield
|
2e4139ea97
|
Remove turbotunnelMode.
Replace it with turboTunnelUDPLikeMode, copying comments etc. to make
the changes easier to see.
|
2025-01-21 20:55:26 +04:00 |
|
David Fifield
|
490502691d
|
Remove WebRTCPeer.activeTransportMode.
Make "u" mode the assumed default. The WebRTC data channel protocol
contains just the hex clientID.
|
2025-01-21 20:55:25 +04:00 |
|
David Fifield
|
568a0999d2
|
connectionID → clientID.
|
2025-01-21 20:55:25 +04:00 |
|
Shelikhoo
|
a601c2b1fa
|
fix coding style issue
|
2025-01-21 20:55:25 +04:00 |
|
Shelikhoo
|
f521b180f5
|
add connwrapper
|
2025-01-21 20:55:25 +04:00 |
|
Shelikhoo
|
ecfd0f3f76
|
delete expired connection wrapper
|
2025-01-21 20:55:25 +04:00 |
|
Shelikhoo
|
15189aa5ac
|
fix checking number of arg before accessing it
|
2025-01-21 20:55:25 +04:00 |
|
Shelikhoo
|
c0acdd7d2a
|
fix pass client id to webrtc dialer
|
2025-01-21 20:55:25 +04:00 |
|
Shelikhoo
|
2606075bdf
|
add debug protocol output
|
2025-01-21 20:55:25 +04:00 |
|
Shelikhoo
|
c7ccaa38f9
|
add server side support for extra data based client id
|
2025-01-21 20:55:25 +04:00 |
|
Shelikhoo
|
bf165264b1
|
add client side support for extra data based client id
|
2025-01-21 20:55:25 +04:00 |
|
Shelikhoo
|
ad5edd3f01
|
add kcp setting adjustment SNOWFLAKE_TEST_KCP_FAST3MODE
|
2025-01-21 20:55:25 +04:00 |
|
Shelikhoo
|
93d303b47b
|
Add testing environment helpers
|
2025-01-21 20:55:25 +04:00 |
|
Shelikhoo
|
457c4fbf15
|
Add UDP Like transport mode to snowflake
|
2025-01-21 20:55:25 +04:00 |
|
Renovate Bot
|
fa122efb61
|
chore(deps): update module github.com/xtaci/smux to v1.5.33
|
2025-01-21 15:41:23 +00:00 |
|
Renovate Bot
|
883e8238d1
|
chore(deps): update module github.com/pion/webrtc/v4 to v4.0.8
|
2025-01-21 14:08:17 +00:00 |
|
meskio
|
7938509b6f
|
Merge remote-tracking branches 'gitlab/mr/480' and 'gitlab/mr/485'
|
2025-01-20 17:42:38 +01:00 |
|
Renovate Bot
|
590735c838
|
chore(deps): update module github.com/aws/aws-sdk-go-v2 to v1.33.0
|
2025-01-16 21:16:35 +00:00 |
|
Renovate Bot
|
9ede2ca3da
|
chore(deps): update module github.com/pion/sdp/v3 to v3.0.10
|
2025-01-16 21:16:21 +00:00 |
|
Cecylia Bocovich
|
eedac71a3a
|
Add self-signed ISRG Root X1 to cert pool
Replace the expired DST Root CA X3 signed ISRG Root X1 cert with the
self-signed cert.
Closes https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40440
|
2025-01-15 10:56:17 -05:00 |
|
meskio
|
fad8ddb840
|
Merge remote-tracking branches 'gitlab/mr/473' and 'gitlab/mr/474'
|
2025-01-14 10:29:10 +01:00 |
|
Renovate Bot
|
3ac3c177c2
|
chore(deps): update module golang.org/x/net to v0.34.0
|
2025-01-13 09:10:43 +00:00 |
|
Renovate Bot
|
2556b3cc7b
|
chore(deps): update module github.com/aws/aws-sdk-go-v2 to v1.32.8
|
2025-01-13 09:10:15 +00:00 |
|
David Fifield
|
1895bb9d2c
|
Comment typo.
|
2025-01-13 08:49:15 +00:00 |
|
Renovate Bot
|
e4c95fc242
|
chore(deps): update module golang.org/x/net to v0.33.0 [security]
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
|
2025-01-07 15:54:08 -05:00 |
|
meskio
|
cdbfc9612f
|
Merge remote-tracking branches 'gitlab/mr/464', 'gitlab/mr/467' and 'gitlab/mr/471'
|
2025-01-07 13:08:21 +01:00 |
|
WofWca
|
e038b68d79
|
refactor(proxy): simplify tokens.ret() on error
|
2025-01-04 19:31:44 +04:00 |
|
Renovate Bot
|
847c7c45a8
|
chore(deps): update module golang.org/x/crypto to v0.31.0 [security]
|
2024-12-23 16:38:11 +00:00 |
|
Renovate Bot
|
1d3772bb80
|
chore(deps): update module github.com/aws/aws-sdk-go-v2 to v1.32.7
|
2024-12-19 20:14:48 +00:00 |
|
Shelikhoo
|
e7a7f41c5b
|
seperate docker hub mirroring to a seperate stage
|
2024-12-16 13:28:30 +00:00 |
|
meskio
|
63549af07e
|
Merge remote-tracking branches 'gitlab/mr/459' and 'gitlab/mr/461'
|
2024-12-16 10:49:17 +01:00 |
|
Renovate Bot
|
0e793d6cb9
|
chore(deps): update module github.com/pion/webrtc/v4 to v4.0.6
|
2024-12-16 06:50:07 +00:00 |
|
WofWca
|
85a93c5303
|
docs: clarify -ports-range is for port forwarding
|
2024-12-13 17:06:13 +04:00 |
|
WofWca
|
92521b6679
|
improvement: warn if ports-range is too narrow
...and improve the docstring for the parameter.
|
2024-12-13 17:06:11 +04:00 |
|