| .. |
|
config.go
|
1c0c7be680
Added support for selecting egress region
|
11 years ago |
|
conn.go
|
4f1be2bada
Added Windows support: split out platform-specific network connection code; worker pool cleanup in runTunnel is now asynchronous
|
11 years ago |
|
conn_unix.go
|
4f1be2bada
Added Windows support: split out platform-specific network connection code; worker pool cleanup in runTunnel is now asynchronous
|
11 years ago |
|
conn_windows.go
|
4f1be2bada
Added Windows support: split out platform-specific network connection code; worker pool cleanup in runTunnel is now asynchronous
|
11 years ago |
|
dataStore.go
|
1c0c7be680
Added support for selecting egress region
|
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
|
4f1be2bada
Added Windows support: split out platform-specific network connection code; worker pool cleanup in runTunnel is now asynchronous
|
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
|
4f1be2bada
Added Windows support: split out platform-specific network connection code; worker pool cleanup in runTunnel is now asynchronous
|
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 |