Commit History

Autor SHA1 Mensaxe Data
  Rod Hynes 4a916e3d7a Add client verification mechanism (and remove generic server API request) %!s(int64=10) %!d(string=hai) anos
  Rod Hynes 65d4d169c6 Enable outer client to make Psiphon Server API requests %!s(int64=10) %!d(string=hai) anos
  Rod Hynes ddbab5e3fd Changes to notice functionality %!s(int64=10) %!d(string=hai) anos
  Rod Hynes 2bab4d853b Record and report server entry source and receipt time %!s(int64=10) %!d(string=hai) anos
  Rod Hynes 206da73039 Add optional secondary DNS server for LookupIP-with-DeviceBinder %!s(int64=10) %!d(string=hai) anos
  Rod Hynes 6bd3e268ff Revert asynchronous embedded server list import %!s(int64=10) %!d(string=hai) anos
  Rod Hynes bb37ebde10 Library enhancements for Android app integration %!s(int64=10) %!d(string=hai) anos
  Rod Hynes ccdeadd6d2 Tweaks to Notices %!s(int64=11) %!d(string=hai) anos
  Rod Hynes 6dc57b9df2 Get current DNS server at time of domain lookup %!s(int64=11) %!d(string=hai) anos
  Rod Hynes 0c13c194d1 Add wait-for-network-connectivity functionality; misc. fix-ups %!s(int64=11) %!d(string=hai) anos
  Rod Hynes fa752adb24 Update Android Library/App to integrate with latest core interfaces %!s(int64=11) %!d(string=hai) anos
  Rod Hynes c1f6d6cb0c Change data store disk configuration from filename to data directory and temp directory -- enables working configuration of library on Android. %!s(int64=11) %!d(string=hai) anos
  Rod Hynes b2f5e92037 Replace SocketProtector/BindToDevice UNIX domain socket client/server with in-process Java/Go interface; update import paths from code.google.com; fix: don't use 0 timeout in bindLookupIP %!s(int64=11) %!d(string=hai) anos
  Rod Hynes 4d718dea04 Explicit datastore initialization using filename in config %!s(int64=11) %!d(string=hai) anos
  Rod Hynes 139deff442 Testing and bug fixes in progress %!s(int64=11) %!d(string=hai) anos
  Rod Hynes 4419eb2d27 Add AndroidLibrary, a Java/Go binding that enables use of psiphon-tunnel-core within an Android app; modify sample AndroidApp to use AndroidLibrary (and remove embedded binary + subprocess method); move sample console app to its own subdir %!s(int64=11) %!d(string=hai) anos