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