Commit History

Author SHA1 Message Date
  Arlo Breault e5d57647f0 [WIP] Split broker into components 3 years ago
  Arlo Breault afd54c5d4c Intermediary refactor teasing apart http / ipc 3 years ago
  Cecylia Bocovich 270eb21803 Encode client-broker messages as json in HTTP body 3 years ago
  Cecylia Bocovich 92bd900bc5 Implement binned counts for polling metrics 3 years ago
  Cecylia Bocovich 83ef0b6f6d Export snowflake broker metrics for prometheus 3 years ago
  Cecylia Bocovich bae0bacbfd Classify proxies with unknown NATs as restricted 4 years ago
  Philipp Winter 5efcde5187 Sort snowflake-ips stats by country count. 4 years ago
  Cecylia Bocovich 3c3317503e Update broker stats to include info on NAT types 4 years ago
  Cecylia Bocovich 046dab865f Have broker pass client NAT type to proxy 4 years ago
  Cecylia Bocovich 0052c0e10c Add a new heap at the broker for restricted flakes 4 years ago
  Cecylia Bocovich 42e16021c4 Add tests to check for data race in broker 5 years ago
  Cecylia Bocovich 981abffbd9 Add proxy type to stats exported by broker 5 years ago
  Cecylia Bocovich 7277bb37cd Update broker--proxy protocol with proxy type 5 years ago
  Cecylia Bocovich c4ae64905b Redo protocol for proxy--broker messages 5 years ago
  Shane Howearth 3cfceb3755 Handle generated errors in broker 5 years ago
  Cecylia Bocovich 908cf3fc64 Updated tests to check new stats 5 years ago
  Cecylia Bocovich f779013b2d Fixed small formatting errors of log output 5 years ago
  Cecylia Bocovich fe3356a54d Unit tests for metrics code 5 years ago
  Cecylia Bocovich 0842dad38e Added tests to check large read guards 5 years ago
  Arlo Breault b77a99b565 Fix broker tests 5 years ago
  Cecylia Bocovich 171c55a9b1 Implemented geoip lookups for the snowflake broker. This heavily based off of how tor maps IP addresses to country codes, and relies on the provided ipv4 and ipv6 files. 6 years ago
  Hooman b7df69fa55 Make Broker run standalone 7 years ago
  Serene Han 661286894a another goconvey test for RequestOffer, fix data race in the Broker test 9 years ago
  Serene Han 2ae6559001 move CORS early return into the ServeHTTP wrapper, rename handlers 9 years ago
  Serene Han 791f6925ec Simplify proxy poll handler, and broker match test 9 years ago
  Serene Han 254223be0f End-to-end Goconvey test for Broker passing SDP messages between concurrent client and proxy 9 years ago
  Serene Han ee5f4558af Second async test for Broker's proxy answer handler 9 years ago
  Serene Han 032ab6bcb8 Async test for Broker's proxy handler 9 years ago
  Serene Han 0e1c5a1756 Convert Broker SnowflakeHeap test to goconvey, and async test for client handler 9 years ago
  Serene Han b04d1f67fb Add context to HTTP handlers, attempt to support localhost Broker. 9 years ago