aboutsummaryrefslogtreecommitdiff
path: root/broker/broker.go
AgeCommit message (Expand)Author
2024-05-09Use ptutil for safelog and prometheus rounded metricsmeskio
2024-01-22Add unit tests for SQS rendezvous in brokerAndrew Wang
2024-01-22Implement SQS rendezvous in client and brokerMichael Pu
2023-10-09Remove proxy churn measurements from broker.David Fifield
2023-05-31Move the development to gitlabmeskio
2022-07-19Fix broker race conditionitchyonion
2022-06-16Add distinct IP counter to brokerShelikhoo
2022-06-16Represent Bridge Fingerprint As StringShelikhoo
2022-06-16Add Broker Allowed Relay Pattern Indication Rejection for ProxyShelikhoo
2022-06-16Add support for specifying bridge list fileShelikhoo
2022-06-16Update default snowflake server addressShelikhoo
2022-06-16Add Relay Info Forwarding for SnowflakeShelikhoo
2022-03-31Represent fingerprint internally as byte arrayArlo Breault
2022-03-21Forward bridge fingerprintArlo Breault
2021-11-11Bump snowflake library imports and go.mod to v2v2.0.1Cecylia Bocovich
2021-08-05Broker /amp/client route (AMP cache client registration).David Fifield
2021-07-08Move http handlers to a separate fileArlo Breault
2021-07-08Intermediary refactor teasing apart http / ipcArlo Breault
2021-07-07Make the proxy to report the number of clients to the brokermeskio
2021-06-02Encode client-broker messages as json in HTTP bodyCecylia Bocovich
2021-05-18Make promMetrics not a globalArlo Breault
2021-04-26Replace default with custom prometheus registrymasterCecylia Bocovich
2021-04-26Add new gauge to show currently available proxiesCecylia Bocovich
2021-04-22Export snowflake broker metrics for prometheusCecylia Bocovich
2021-01-25Classify proxies with unknown NATs as restrictedCecylia Bocovich
2020-08-24Update broker stats to include info on NAT typesCecylia Bocovich
2020-07-06Have broker pass client NAT type to proxyCecylia Bocovich
2020-07-06Add a new heap at the broker for restricted flakesCecylia Bocovich
2020-07-06Implement NAT discover for go standalone proxiesCecylia Bocovich
2020-03-25Add unsafe loggingArlo Breault
2019-12-05Added another lock to protect broker statsCecylia Bocovich
2019-12-05Add synchronization to prevent race in brokerCecylia Bocovich
2019-11-28Updated proxyType variable name for readabilityCecylia Bocovich
2019-11-28Add proxy type to stats exported by brokerCecylia Bocovich
2019-11-28Update broker--proxy protocol with proxy typeCecylia Bocovich
2019-11-13Remove unnecessary logging at brokerCecylia Bocovich
2019-11-13Redo protocol for proxy--broker messagesCecylia Bocovich
2019-10-08Handle generated errors in brokerShane Howearth
2019-09-19Removed extraneous log messagesCecylia Bocovich
2019-08-27Modified broker /debug page to display counts onlyCecylia Bocovich
2019-08-16Implemented handler to fetch broker statsCecylia Bocovich
2019-06-28Merge branch 'ticket21315'Cecylia Bocovich
2019-06-11Log geoip stats of proxies by unique IPCecylia Bocovich
2019-06-11Format output to meet specificationCecylia Bocovich
2019-06-11Implemented count metrics for broker eventsCecylia Bocovich
2019-06-03Cache certificates across program restarts.Philipp Winter
2019-05-28Implement limitedRead function for client sideCecylia Bocovich
2019-05-28Guard against large readsCecylia Bocovich
2019-05-15Merge branch 'geoip_squashed'Cecylia Bocovich
2019-05-14Added an option to use a conventional certificateCecylia Bocovich