| .. |
|
config.go
|
91accf75dd
Implemented server API requests (handshake and connected); and a tunnelled http proxy
|
11 years ago |
|
conn.go
|
5a37f03b77
Implemented persistent server entry data store and integrated with fetch remote server list and run tunnel. Fetch remote server list is now performed asynchronously. Run tunnel now repeated cycles through the stored server entries.
|
11 years ago |
|
dataStore.go
|
91accf75dd
Implemented server API requests (handshake and connected); and a tunnelled http proxy
|
11 years ago |
|
defaults.go
|
91accf75dd
Implemented server API requests (handshake and connected); and a tunnelled http proxy
|
11 years ago |
|
httpProxy.go
|
3f0dd6fd49
Temporary InsecureSkipVerify work-around for IP SANs issue; use http.DefaultTransport timeouts
|
11 years ago |
|
obfuscatedSshConn.go
|
059b6eb145
added random, variable length padding (as is done in other Psiphon clients)
|
11 years ago |
|
obfuscator.go
|
f888440334
bug fixes; make ServerEntry and RemoteServerList struct members public
|
11 years ago |
|
remoteServerList.go
|
91accf75dd
Implemented server API requests (handshake and connected); and a tunnelled http proxy
|
11 years ago |
|
runTunnel.go
|
91accf75dd
Implemented server API requests (handshake and connected); and a tunnelled http proxy
|
11 years ago |
|
serverApi.go
|
02cd8ba16b
Implemented work around for verifying legacy Psiphon server certificates; reuse custom https client throughout session
|
11 years ago |
|
serverEntry.go
|
91accf75dd
Implemented server API requests (handshake and connected); and a tunnelled http proxy
|
11 years ago |
|
socksProxy.go
|
91accf75dd
Implemented server API requests (handshake and connected); and a tunnelled http proxy
|
11 years ago |
|
tlsDialer.go
|
02cd8ba16b
Implemented work around for verifying legacy Psiphon server certificates; reuse custom https client throughout session
|
11 years ago |
|
tunnel.go
|
9308d1ec87
refactored runTunnel and tunnel to use less shared memory and more resemble an idiomatic Go processing pipeline; refactored conn to support an explicit, synchronized interruption list and cleanup race conditions related to unsynced access to shared memory
|
11 years ago |
|
utils.go
|
91accf75dd
Implemented server API requests (handshake and connected); and a tunnelled http proxy
|
11 years ago |