Rod Hynes
|
5b50394683
Switch console client and mobile libraries to use context
|
8 years ago |
Miro Kuratczyk
|
759930e1e9
psi.SendFeedback now delegates error handling to the caller
|
8 years ago |
Rod Hynes
|
018343d0d5
Use rotating diagnostic file in iOS library
|
8 years ago |
Rod Hynes
|
641d5acf06
Reduce network change reconnect overhead (experimental)
|
8 years ago |
Rod Hynes
|
2ca2bc53bc
Fix: change missing from 98301e4
|
8 years ago |
Rod Hynes
|
98301e4cd4
Reduce BindToDevice diagnostic logging overhead
|
8 years ago |
Rod Hynes
|
a569523b13
Add more options to write notices to files
|
8 years ago |
Rod Hynes
|
6aa2777390
Fix: streaming embedded server entries replaced existing entries
|
8 years ago |
Miro Kuratczyk
|
a03b292cff
Added GetBuildInfo to PsiphonTunnel.
|
8 years ago |
Rod Hynes
|
b49746a5e2
Add more memory management changes
|
8 years ago |
Amir Khan
|
b6cc767088
Formatting by go fmt
|
8 years ago |
Amir Khan
|
30809cf1bf
Fix missing error check
|
8 years ago |
Amir Khan
|
898a34d417
Updated iOS embedded server entry list path to be optional
|
8 years ago |
Amir Khan
|
96236d0c8b
Refactored streaming embedded server list into its own function
|
8 years ago |
Amir Khan
|
a951abce52
Updated mobile library enabling streaming embedded server entries
|
8 years ago |
Rod Hynes
|
49eae87f49
Some gitmetalinter fixes
|
8 years ago |
Rod Hynes
|
4adf37da01
tun: performance enhancements and fixes
|
8 years ago |
Rod Hynes
|
5e7186d03f
Stream remote server lists with StreamReadAuthenticatedDataPackage
|
8 years ago |
Rod Hynes
|
804e027a75
Rename DeviceBridge functions for clarity
|
8 years ago |
Rod Hynes
|
6c3a2d39b4
Add DeviceBridge
|
8 years ago |
Rod Hynes
|
44c0318724
Add "psi" functions for packet tunnel client-side config
|
8 years ago |
Miro Kuratczyk
|
1ebebb2800
Only emit feedback error when all retries fail
|
9 years ago |
Miro Kuratczyk
|
778398d30c
Added IPv6Synthesizer interface which allows the core tunnel to call into the host application to synthesize IPv6 addresses from IPv4 ones. This is used to correctly lookup IPs on DNS64/NAT64 networks.
|
9 years ago |
Rod Hynes
|
edbf21bfe4
Test refactoring
|
9 years ago |
Rod Hynes
|
0d29640924
Next phase of obfuscated server list implementation
|
9 years ago |
Miro Kuratczyk
|
70646a9e7c
Use custom dialer with OpenSSL instead of plain Go TLS
|
9 years ago |
Miro Kuratczyk
|
28e232d57d
Moved feedback crypto and upload logic into tunnel-core.
|
9 years ago |
Michael Goldberger
|
9b85b7d31e
MobileLibrary calls 'NoticeBuildInfo' again; trim LDFLAGS variables prior to creating a 'BuildInfo' struct
|
9 years ago |
Michael Goldberger
|
89150750e9
Build Info everywhere
|
9 years ago |
Rod Hynes
|
a6620d7b71
Add iOS Library build script
|
9 years ago |