snowflake/common
WofWca 583178f4f2
feat(proxy): add failed connection count stats
For the summary log and for Prometheus metrics.

Log output example:

> In the last 1h0m0s, there were 7 completed successful connections. 2 connections failed. Traffic Relayed ↓ 321 KB (0.10 KB/s), ↑ 123 KB (0.05 KB/s).
2025-03-11 13:12:44 +00:00
..
amp refactor: change deprecated "io/ioutil" package to recommended "io" package 2024-02-17 12:47:22 +01:00
bridgefingerprint Represent Bridge Fingerprint As String 2022-06-16 14:06:58 +01:00
certs Add self-signed ISRG Root X1 to cert pool 2025-01-15 10:56:17 -05:00
constants fix(proxy): not answering before client timeout 2025-02-12 10:17:08 -05:00
encapsulation refactor: change deprecated "io/ioutil" package to recommended "io" package 2024-02-17 12:47:22 +01:00
event feat(proxy): add failed connection count stats 2025-03-11 13:12:44 +00:00
messages refactor: use named returns for some funcs 2024-12-03 12:51:42 +00:00
namematcher Update Relay Pattern format to include dollar sign 2022-06-16 14:06:58 +01:00
nat chore(deps): update module github.com/pion/stun to v3 2024-08-27 09:43:08 -04:00
proxy update snowflake to use pion webrtc v4 2024-11-13 14:58:53 +00:00
sqsclient Add mocks and interfaces for testing SQS rendezvous 2024-01-22 13:10:56 -05:00
sqscreds Switch to sqscreds param for passing in SQS credentials 2024-03-09 13:35:16 -05:00
task Simplify proxy NAT checking logic 2024-05-28 12:30:44 -07:00
turbotunnel Revert "Move time.Sleep call in turbotunnel test" 2024-09-24 13:12:23 -04:00
util improvement: use SetIPFilter for local addrs 2024-11-28 10:56:40 -05:00
version Bump version of Snowflake to 2.10.1 2024-11-11 13:15:48 -05:00
websocketconn refactor: change deprecated "io/ioutil" package to recommended "io" package 2024-02-17 12:47:22 +01:00