Historial de Commits

Autor SHA1 Mensaje Fecha
  Rod Hynes e239024983 Machine readable Notices hace 11 años
  Rod Hynes 2f775545c8 Add config params for custom behavior for temporary tunnels hace 11 años
  Rod Hynes 17645bd461 Added "connected reporter" component hace 11 años
  Rod Hynes 53c1850042 Fix: typo in error message hace 11 años
  Rod Hynes a0955ad79f Fix: comment typo hace 11 años
  Rod Hynes 871ed9af8d Fix: fetch remote server list sometimes aborted when establish was stopped hace 11 años
  Rod Hynes 5566dde0d7 Fix: pendingConns race condition hace 11 años
  Rod Hynes 12fdcb4c3c Continuation of refactor in 2cea38f: move TunneledConn to tunnel.go hace 11 años
  Rod Hynes 2cea38f366 Refactor and fix tunnel/controller/serverApi/pendingConns hace 11 años
  Rod Hynes f47818645f Fix: processStats goro was pinning the CPU. The problem was due to a 'default' hace 11 años
  Rod Hynes c1f6d6cb0c Change data store disk configuration from filename to data directory and temp directory -- enables working configuration of library on Android. hace 11 años
  Rod Hynes c2a3eada36 Merge branch 'master' into android-jni hace 11 años
  Rod Hynes 45ffdde0ca Merge branch 'master' of https://github.com/Psiphon-Labs/psiphon-tunnel-core hace 11 años
  Rod Hynes 3031455cdf Fix: iterator.Close() was not called in some cases, leaking resources hace 11 años
  Adam Pritchard 86211e9646 Implemented fixes and changes from code review hace 11 años
  Adam Pritchard 4487f91504 Stats gathering, processing, and updating mostly complete hace 11 años
  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 hace 11 años
  Adam Pritchard b8cbc7be3e Stats implementation in progress. hace 11 años
  Rod Hynes 78795b6e5d Move tunnel.SetSessionStarted() to operateTunnel() for readability. hace 11 años
  Rod Hynes 6637bd1d86 Fix duplicate tunnel check: the exclude list at SQL statement prepare time becomes too stale. hace 11 años
  Rod Hynes 7c62e96ae4 Add graceful shutdown to psiphonClient; move log file initialization out of the "library" package as log.SetOutput has global effect hace 11 años
  Rod Hynes 99f546fd43 Code/comment cleanups hace 11 años
  Rod Hynes e018243f59 Fix: count off by 1 hace 11 años
  Rod Hynes 635bde06c1 Don't use a tunnel for port forwarding until it has started its server session (handshake, etc.) hace 11 años
  Rod Hynes 0af1b8112b Don't log regexes; do log more info about port forward errors hace 11 años
  Rod Hynes ceafbb5b63 Fix: don't count EOF conditions as port forward failures hace 11 años
  Rod Hynes b81e2803f7 Fix comment typos hace 11 años
  Rod Hynes f8a0a79f10 Decouple Controller from HttpProxy and SocksProxy. Use a Tunneler interface so either a Controller (tunnel pool with lifecycle management) or Tunnel (single, specific tunnel) may be used as the tunneler for proxies. This is to support prospective test scripts that will test tunnels to specific servers. hace 11 años
  Rod Hynes ecfb147ba3 Added support for upstream HTTP proxy; fix missing BindToDevice support for fetch remote server list hace 11 años
  Rod Hynes b5ce07555a Fix channel logic bugs in stopEstablishing hace 11 años