Commit History

Author SHA1 Message Date
  Rod Hynes 08d8a3174d Add GeoIP city filtering to tactics and traffic rules 6 years ago
  Rod Hynes 23a8088f7b Use x/crypto/nacl/box and x/crypto/nacl/secretbox 6 years ago
  Rod Hynes c16dbed337 Add support for attaching BPFs to sockets 6 years ago
  Rod Hynes 558b1cb98f Irregular tunnel enhancements 6 years ago
  Rod Hynes 107d9d80c2 Use standard monotonic clock 6 years ago
  Rod Hynes dfc850abda Fix staticcheck issues 6 years ago
  Rod Hynes e864421ae3 Rename ContextLogger to TraceLogger 6 years ago
  Rod Hynes 5ef3c39273 Replace common.ContextError 6 years ago
  Rod Hynes a1485be9dc Add fast lookups for traffic rules filters and allowed ports 6 years ago
  Rod Hynes 46a7d60a80 Use file modification time as psinet timestamp 7 years ago
  Rod Hynes 02fc6a246e Add blocklist functionality 7 years ago
  Rod Hynes 42556e0fd5 Implement dial parameters replay 7 years ago
  Rod Hynes 43f79ba67c Add ISP to TrafficRules and remove EnforceLimitsServerSide 7 years ago
  Rod Hynes 3e6c6e1846 Fix: includeServerSideOnly was ignored 7 years ago
  Rod Hynes 2869a2c7df Don't send server-side only parameters to clients 7 years ago
  Rod Hynes 4ee9d25885 Add fragmentor dial stats and metrics 7 years ago
  Rod Hynes b375f1efa2 Use distinct downstream fragmentor parameters 7 years ago
  Rod Hynes 227e74fc44 Add downstream fragmentation 7 years ago
  Rod Hynes 7f62309008 Support wildcard matches in filters 7 years ago
  Arturo Filastò 93693b7cba Fix typo in tactics docstring 7 years ago
  Rod Hynes c1b0f381b7 Terminate unsuccessful tactics request connections 7 years ago
  Rod Hynes 742b0c0a51 Update Psiphon-Inc->Psiphon-Labs imports and vendor 7 years ago
  Rod Hynes ccd1b83c17 Protocol changes 7 years ago
  Rod Hynes afb7e7aa39 Fix: applyTacticsPayload retained old parameters 7 years ago
  Rod Hynes 3cccbbdb31 Move obfuscation code to obfuscator package 7 years ago
  Rod Hynes 85bfa38c45 Merge branch 'server-side-tactics' 7 years ago
  Rod Hynes eba596c656 Fix: don't panic when box keys are incorrect size 7 years ago
  Rod Hynes 87260068f8 Make server-side tactics optional 7 years ago
  Rod Hynes bb66648f53 Add server-side tactics enforcement 8 years ago
  Rod Hynes 43a21bb8be Fix: use correct size for tactics obfuscated key 8 years ago