Commits on Source (17)
-
Cecylia Bocovich authored
Snowflake has a different set of requirements than other transports for which proxies are supported, and the snowflake library handles the proxy configuration, so we need to use a different method for passing proxy URL information to the Snowflake library.
-
Cecylia Bocovich authored
At the moment snowflake is the only transport that supports it, but this provides some structure for more transports to fully make use of the pt.Log call or other logging and UX features.
-
Cecylia Bocovich authored
This will make it easier for calling applications to pass outbound proxy information to the Snowflake library. Non-tor applications and applications such as Orbot that run PTs in a separate process can now configure outbound proxies without setting tor-specific environment variables.
-
Cecylia Bocovich authored
-
Cecylia Bocovich authored
If OnEvent is not called, cf.eventLogger will be nil, causing a crash if OnNewSnowflakeEvent is called. This ensures that the eventLogger is not nil.
-
Renovate Bot authored
chore(deps): update gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/webtunnel digest to e4d49e1
-
Cecylia Bocovich authored
Fixes a connection issue on old versions of Android. Thanks to akwizgran for debugging this issue and confirming the fix. Signed-off-by:
Cecylia Bocovich <cohosh@torproject.org>
-
Renovate Bot authored
-
Renovate Bot authored
chore(deps): update module gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/webtunnel to v0.0.2
-
Renovate Bot authored
Showing
- ChangeLog 4 additions, 0 deletionsChangeLog
- cmd/lyrebird/lyrebird.go 19 additions, 2 deletionscmd/lyrebird/lyrebird.go
- cmd/lyrebird/proxy_http.go 1 addition, 7 deletionscmd/lyrebird/proxy_http.go
- cmd/lyrebird/pt_extras.go 19 additions, 2 deletionscmd/lyrebird/pt_extras.go
- go.mod 57 additions, 50 deletionsgo.mod
- go.sum 127 additions, 149 deletionsgo.sum
- renovate.json 1 addition, 1 deletionrenovate.json
- transports/base/base.go 10 additions, 1 deletiontransports/base/base.go
- transports/meeklite/base.go 4 additions, 1 deletiontransports/meeklite/base.go
- transports/meeklite/certs.go 54 additions, 0 deletionstransports/meeklite/certs.go
- transports/meeklite/transport.go 1 addition, 0 deletionstransports/meeklite/transport.go
- transports/obfs2/obfs2.go 4 additions, 1 deletiontransports/obfs2/obfs2.go
- transports/obfs3/obfs3.go 4 additions, 1 deletiontransports/obfs3/obfs3.go
- transports/obfs4/obfs4.go 4 additions, 1 deletiontransports/obfs4/obfs4.go
- transports/scramblesuit/base.go 4 additions, 1 deletiontransports/scramblesuit/base.go
- transports/snowflake/snowflake.go 37 additions, 1 deletiontransports/snowflake/snowflake.go
- transports/webtunnel/client.go 12 additions, 40 deletionstransports/webtunnel/client.go
This diff is collapsed.
transports/meeklite/certs.go
0 → 100644