Arlo Breault
98db63ad01
Update recommended torrc options in the client readme
...
For #40294
2024-01-04 17:36:22 +00:00
Cecylia Bocovich
d434549df8
Maintain backward compatability with old clients
...
Introduce a new commandline and SOCKS argument for comma-separated
domain fronts rather than repurposing the old one so that we can
maintain backwards compatability with users running old versions of the
client. A new bridge line shared on circumvention settings could have
both the front= and fronts= options set.
2023-10-05 17:51:56 -04:00
Cecylia Bocovich
9fdfb3d1b5
Randomly select front domain from comma-separated list
...
This commmit changes the command-line and Bridge line arguments to take
a comma-separated list of front domains. The change is backwards
compatible with old Bridge and ClientTransportPlugin lines. At
rendezvous time, a front domain will be randomly chosen from the list.
2023-10-05 17:51:56 -04:00
David Fifield
b443e99417
Bring client torrc up to date with Tor Browser fc89e8b1.
...
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commits/fc89e8b10c3ff30db2079b2fb327d05b2b5f3c80/projects/common/bridges_list.snowflake.txt
* Use port 80 in placeholder IP addresses
tpo/applications/tor-browser-build!516
* Enable uTLS
tpo/applications/tor-browser-build!540
* Shorten bridge line (remove stun.voip.blackberry.com)
tpo/applications/tor-browser-build!558
* Add snowflake-02 bridge
tpo/applications/tor-browser-build!571
2023-01-19 11:37:23 -07:00
Cecylia Bocovich
7db2568448
Remove duplicate stun.sonetel.net entry
2023-01-03 10:32:03 -05:00
Cecylia Bocovich
8c775562c1
Remove two suggested STUN servers from client docs
...
Removed stun.stunprotocol.org after a discussion with the operator, and
stun.altar.com.pl after noticing it has gone offline.
https://lists.torproject.org/pipermail/anti-censorship-team/2022-December/000272.html
https://lists.torproject.org/pipermail/anti-censorship-team/2022-December/000276.html
2022-12-31 12:23:29 -05:00
Arlo Breault
b563141c6a
Forward bridge fingerprint
...
gitlab 28651
2022-03-21 15:06:05 -04:00
Cecylia Bocovich
97175a91a5
Modify torrc example to pass client args in bridge line
2021-08-19 21:20:34 -04:00
Cecylia Bocovich
74bdb85b30
Update example torrc file for client
...
Remove the -max 3 option because we only use one snowflake. Add
SocksPort auto because many testers have a tor process already bound to
port 9050.
2021-06-24 13:46:11 -04:00
Cecylia Bocovich
eff73c3016
Switch front domain and host to fastly
2021-04-01 11:56:52 -04:00
Cecylia Bocovich
92520f681d
Choose a random subset from given STUN servers
...
Only chooses a subset as long as we have over 2 STUN servers to choose
from.
2020-07-23 11:30:36 -04:00
Cecylia Bocovich
ea01bf41c3
Change dummy address for snowflake
...
This will prevent a bug where tor skips bandwidth events for local
addresses (see https://bugs.torproject.org/33693 )
2020-04-01 12:55:37 -04:00
David Fifield
88ea7a5083
Switch to an Azure domain front.
...
https://bugs.torproject.org/22782
2018-04-30 09:52:38 -07:00
David Fifield
947636ae81
Change to standalone broker.
...
https://snowflake-reg-test.appspot.com/ for the client (needs domain fronting)
https://snowflake-broker.bamsoftware.com/ for the proxies (no fronting)
Note that fronting to App Engine doesn't currently actually work because
of https://bugs.torproject.org/25804 ; this commit doesn't change that.
2018-04-16 10:24:00 -07:00
Serene H
47e1338290
initial client roundtrip estimate on broker
2016-09-20 06:28:11 -07:00
Serene H
ea2e052a7d
defer snowflake.Reset to fix handler recovery when localhost SOCKS occassionally fails first
2016-07-29 10:59:51 -07:00
Serene Han
c1f623948b
update README
2016-06-18 15:51:14 -07:00
Serene Han
e93c38f834
client multiplexes AND recovers correctly! ( close #31 )
...
- stabilize rest of WebRTCPeer
- use uid for the datachannel label
- store a consistent WebRTC config in the dialer
2016-06-15 21:57:56 -07:00
Serene Han
b6f15a8d5c
expose multiplex capacity as flag, un-global some more
2016-06-12 00:20:54 -07:00
Serene Han
d61534b3a0
keep readme up to date
2016-03-08 18:23:41 -08:00
Serene Han
9daa6c4b71
multiple arbitrary ice servers can be passed as client flag ( close #24 )
2016-03-05 17:01:33 -08:00
Serene Han
4e6bba559a
provide IceServerList flag as variadic arg to webrtc Configuration ( #24 )
2016-03-04 13:21:56 -08:00
Serene Han
c0b6383f26
Automatic 100% bootstrap using meek-signaling broker works.
...
Minimum viable webrtc pt now exists.
(close #1 )
2016-01-21 14:00:39 -08:00
Arlo Breault
860898b733
Log answer
2016-01-08 18:45:01 -08:00
Arlo Breault
da563bc913
Separate client / server
2016-01-07 09:26:02 -08:00