Rod Hynes
|
84dd9c2425
Remove TODOs: GenerateConfig is for sample/test configs only
|
8 years ago |
Adam Pritchard
|
a6275cb52e
Update library glue to support packet tunnel
|
8 years ago |
Rod Hynes
|
d718fece36
Merge pull request #383 from rod-hynes/packet-tunnel
|
8 years ago |
Rod Hynes
|
715103aaf6
Temporarily disable known-broken test run
|
8 years ago |
Rod Hynes
|
e352557d32
Minor code cleanup
|
8 years ago |
Rod Hynes
|
804e027a75
Rename DeviceBridge functions for clarity
|
8 years ago |
Rod Hynes
|
5f3d324fe2
Add buffered reader StreamingReadAuthenticatedDataPackage optimization
|
8 years ago |
Rod Hynes
|
9fe15b6af3
Add StreamingReadAuthenticatedDataPackage
|
8 years ago |
Rod Hynes
|
6c3a2d39b4
Add DeviceBridge
|
8 years ago |
Rod Hynes
|
9b71858ce2
Merge branch 'master' into packet-tunnel
|
8 years ago |
Rod Hynes
|
7becf79b48
Merge branch 'master' of https://github.com/Psiphon-Labs/psiphon-tunnel-core
|
8 years ago |
Rod Hynes
|
053627890b
Add Android packet tunnel mode
|
8 years ago |
Rod Hynes
|
d785d1218a
Fix: tun device should use blocking I/O
|
8 years ago |
Rod Hynes
|
44c0318724
Add "psi" functions for packet tunnel client-side config
|
8 years ago |
Rod Hynes
|
6963610e63
Fix: incorrect GOOS for "go get" failed to get all dependencies
|
8 years ago |
Rod Hynes
|
cff370d33e
Fix: TestUntunneledResumableFetchRemoteServerList issues
|
8 years ago |
Rod Hynes
|
d1c98c718c
Fix: comment typo
|
8 years ago |
Rod Hynes
|
3948a32cb1
Simplify default config for tun file descriptor
|
8 years ago |
Rod Hynes
|
846409852f
Set CLOEXEC so tun file descriptor not leaked to network config command subprocesses
|
8 years ago |
Rod Hynes
|
c2759d45c2
Fix: can't use net.FileConn to dup tun fd
|
8 years ago |
Rod Hynes
|
ff01184cd5
Don't repeatedly signal due to the same condition
|
8 years ago |
Rod Hynes
|
10b86ad188
Fix: packet tunnel transparent DNS rewriting
|
8 years ago |
Rod Hynes
|
043acfc76e
Expose "sudo" config option
|
8 years ago |
Rod Hynes
|
7a63425f31
Fix: server tun interface configuration
|
8 years ago |
Rod Hynes
|
82f188a7f5
Fix: packet tunnel traffic rule enforcement
|
8 years ago |
Rod Hynes
|
f894d80ec1
Fix: double mutex unlock
|
8 years ago |
Rod Hynes
|
3885d62a9b
Cleaner formatting of common.Logger logs rendered as notices
|
8 years ago |
Rod Hynes
|
e027735032
Integration changes in progress
|
8 years ago |
Rod Hynes
|
3919888e8a
Fix: missing defer -- mutex wasn't properly locked
|
8 years ago |
Rod Hynes
|
ad1ad1ac92
Fix: cases missing from 966cf1f
|
8 years ago |