Commit graph

  • 37a2570643 Block remote IPs and not just hostnames Neel Chauhan 2024-10-14 08:40:41 -04:00
  • c18a1b7e69 resolve host to IP to check if it's local before connecting Neel Chauhan 2024-10-13 21:20:13 -04:00
  • f22f1ceb9f chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.28.0 Renovate Bot 2024-10-17 19:53:19 +00:00
  • ce2fc00fb3 chore(deps): update module github.com/prometheus/client_golang to v1.20.5 Renovate Bot 2024-10-17 19:53:08 +00:00
  • 8792771cdc
    broker and proxy must not reject client offers with no ICE candidates Neel Chauhan 2024-10-14 13:38:20 -04:00
  • 9ff205dd7f
    Probetest/proxy: Set multiple comma-separated default STUN URLs Neel Chauhan 2024-10-14 15:50:00 -04:00
  • 1085d048b9
    chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.36.2 Renovate Bot 2024-10-16 10:52:35 +00:00
  • fc79084455
    chore(deps): update module golang.org/x/net to v0.30.0 Renovate Bot 2024-10-16 10:52:45 +00:00
  • 33318ea598
    chore(deps): update module github.com/pion/webrtc/v3 to v3.3.4 Renovate Bot 2024-10-16 10:52:40 +00:00
  • 846ef79c35
    Merge remote-tracking branch 'gitlab/mr/412' meskio 2024-10-16 12:13:19 +02:00
  • 214ee6b15f chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.43 Renovate Bot 2024-10-08 20:37:17 +00:00
  • 177a6bdf68
    Merge remote-tracking branches 'gitlab/mr/405' and 'gitlab/mr/410' meskio 2024-10-08 12:19:03 +02:00
  • 1b44ee7626 chore(deps): update module golang.org/x/crypto to v0.28.0 Renovate Bot 2024-10-07 16:34:40 +00:00
  • 4e45515cd3 chore(deps): update module github.com/xtaci/smux to v1.5.31 Renovate Bot 2024-10-07 16:32:43 +00:00
  • 17be3430d9
    chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.41 Renovate Bot 2024-10-04 19:41:56 +00:00
  • 5c7bdcea77
    fix(probetest): wrong "restricted" sometimes WofWca 2024-09-23 12:22:06 +04:00
  • d346639eda
    improvement(proxy): improve NAT check logging WofWca 2024-09-20 12:08:46 +04:00
  • 9b04728809
    docs: improve proxy CLI param descriptions WofWca 2024-09-25 19:40:05 +04:00
  • 15b3f64a3a
    Update go.sum file with go mod tidy Cecylia Bocovich 2024-09-24 14:14:03 -04:00
  • 177ab12bd9
    Revert "chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.17" Cecylia Bocovich 2024-09-24 13:13:15 -04:00
  • 443c633aab
    Revert "Move time.Sleep call in turbotunnel test" Cecylia Bocovich 2024-09-24 13:12:23 -04:00
  • f353be8388
    chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.37 Renovate Bot 2024-09-24 09:49:32 +00:00
  • 7a8f484e7d
    Merge remote-tracking branches 'gitlab/mr/399' and 'gitlab/mr/402' meskio 2024-09-24 11:36:22 +02:00
  • d4d517f37b
    Merge remote-tracking branch 'gitlab/mr/401' meskio 2024-09-24 11:35:27 +02:00
  • 00cf7bdfc6 chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.35.1 Renovate Bot 2024-09-23 19:21:31 +00:00
  • e8736ecdba use proper image name for debian image anarcat 2024-09-23 18:10:39 +00:00
  • 61771d80c2 chore(deps): update module github.com/xtaci/smux to v1.5.30 Renovate Bot 2024-09-23 16:57:56 +00:00
  • d0c52757aa
    chore(deps): update module golang.org/x/crypto to v0.27.0 Renovate Bot 2024-09-23 14:38:06 +00:00
  • 60c89648aa
    chore(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.17.34 Renovate Bot 2024-09-23 14:37:24 +00:00
  • 43b91c79c6
    chore(deps): update module github.com/prometheus/client_golang to v1.20.4 Renovate Bot 2024-09-23 14:37:42 +00:00
  • 4497d68d6f
    Move time.Sleep call in turbotunnel test Cecylia Bocovich 2024-09-23 10:05:38 -04:00
  • 99521fb134 chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.17 Renovate Bot 2024-09-23 12:49:18 +00:00
  • 721c028d73
    chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.35.0 Renovate Bot 2024-09-23 11:54:46 +00:00
  • de61d7bb8d Document relayURL return in SignalingServer.pollOffer. David Fifield 2024-09-21 18:27:35 +00:00
  • 0f0f118827 improvement(proxy): don't panic on invalid relayURL WofWca 2024-09-05 15:34:36 +04:00
  • 71828580bb fix(broker): empty pattern if bridge-list is empty WofWca 2024-09-05 12:44:18 +04:00
  • f752d2ab0c Spell out EphemeralMinPort and EphemeralMaxPort in comment. David Fifield 2024-09-21 13:31:36 +00:00
  • daff4d8913 refactor(proxy): add comment about packet size WofWca 2024-09-06 11:15:15 +04:00
  • bcac2250ec
    update mobile CI test's golang version to 1.23 Shelikhoo 2024-09-10 13:04:34 +01:00
  • 9d2c513e6b
    Merge remote-tracking branch 'gitlab/mr/394' meskio 2024-09-09 18:22:27 +02:00
  • f046361e4a
    Merge remote-tracking branch 'gitlab/mr/393' meskio 2024-09-09 18:22:21 +02:00
  • 1d951e3708 chore(deps): update module github.com/prometheus/client_golang to v1.20.3 Renovate Bot 2024-09-09 15:28:00 +00:00
  • 0323ccba49
    chore(deps): update module github.com/xtaci/smux to v1.5.29 Renovate Bot 2024-09-09 14:41:07 +00:00
  • 55c4c90a3a
    fix(probetest): NAT check timing out sometimes WofWca 2024-09-07 15:50:54 +04:00
  • 2d13e2a5d1
    fix(probetest): maybe resource leak WofWca 2024-09-07 15:35:49 +04:00
  • 51edbbfd26
    fix(proxy): maybe memory leak on failed NAT check WofWca 2024-09-07 14:39:20 +04:00
  • f44aa279fe
    refactor(proxy): improve NAT check logging WofWca 2024-09-07 14:19:42 +04:00
  • 7f9fea5797
    fix(proxy): send answer even if ICE gathering is not complete WofWca 2024-09-07 17:32:35 +04:00
  • 78f4b9dbc5 test(client): add test for BrokerChannel WofWca 2024-09-08 14:50:08 +04:00
  • 2bbd4d0643
    refactor(proxy): better RelayURL description WofWca 2024-09-05 15:56:17 +04:00
  • ec9476e5ab
    Better error msg on bad fingerprint WofWca 2024-09-03 16:46:56 +04:00
  • f701641382
    Merge remote-tracking branch 'gitlab/mr/383' meskio 2024-09-04 13:16:17 +02:00
  • f058a3daf5 chore(deps): update module github.com/aws/aws-sdk-go-v2 to v1.30.5 Renovate Bot 2024-09-03 18:54:49 +00:00
  • 94c6089cdd
    hardening(proxy): don't proxy private IP addresses WofWca 2024-08-31 22:05:34 +04:00
  • 399bda5257
    refactor(proxy): tidy up isRelayURLAcceptable WofWca 2024-08-31 18:02:53 +04:00
  • 0f2bdffba0
    hardening(proxy): only accept ws & wss relays WofWca 2024-08-30 16:36:32 +04:00
  • 14f4c82ff7
    test(proxy): add tests for relayURL check WofWca 2024-08-30 16:42:52 +04:00
  • 978a55b7c4
    Merge remote-tracking branch 'gitlab/mr/374' meskio 2024-09-02 13:03:08 +02:00
  • 9f832f8bb2 chore(deps): update module github.com/prometheus/client_golang to v1.20.2 Renovate Bot 2024-08-27 14:00:16 +00:00
  • 97e21e3a29
    chore(deps): update module github.com/pion/stun to v3 Renovate Bot 2024-08-22 13:44:43 +00:00
  • 0a942f8ecb
    chore(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.17.30 Renovate Bot 2024-08-26 19:42:52 +00:00
  • 37c1e2c244
    chore(deps): update module golang.org/x/sys to v0.24.0 Renovate Bot 2024-08-22 13:44:20 +00:00
  • f4db64612c
    feat: expose pollInterval in CLI WofWca 2024-08-22 11:18:42 +04:00
  • 8f429666a8
    chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.28 Renovate Bot 2024-08-22 11:43:40 +00:00
  • 2ebfcf6e20
    Merge remote-tracking branch 'gitlab/mr/367' meskio 2024-08-22 13:36:46 +02:00
  • 0804d8651f
    Merge remote-tracking branch 'gitlab/mr/362' meskio 2024-08-22 13:35:53 +02:00
  • 5fb1290fd0 chore(deps): update module github.com/prometheus/client_golang to v1.20.1 Renovate Bot 2024-08-22 11:10:40 +00:00
  • 44a962316c
    chore(deps): update module github.com/miekg/dns to v1.1.62 Renovate Bot 2024-08-22 10:11:03 +00:00
  • 450c309653
    chore(deps): update module golang.org/x/net to v0.28.0 Renovate Bot 2024-08-22 05:12:43 +00:00
  • 240dd3af3c
    Merge remote-tracking branch 'gitlab/mr/365' meskio 2024-08-22 11:46:35 +02:00
  • f6320e42f0 chore(deps): update docker.io/library/golang docker tag to v1.23 Renovate Bot 2024-08-22 05:12:30 +00:00
  • 937860b1bb
    chore(deps): update module golang.org/x/crypto to v0.26.0 Renovate Bot 2024-08-21 21:09:28 +00:00
  • bb2126b7c6
    Use %w, not %v, in fmt.Errorf, so errors can be unwrapped. David Fifield 2024-08-02 04:05:54 +00:00
  • 062411143c
    docs: fix example server library usage WofWca 2024-08-18 16:41:23 +04:00
  • 677146c9d5 add test_bridgeList.txt file WofWca 2024-08-18 15:06:16 +04:00
  • a6d4570c23
    Fix log message in CopyLoop obble 2024-08-15 22:31:25 +02:00
  • 1d6a2580c6 Improving Snowflake Proxy Performance by Adjusting Copy Buffer Size obble 2024-08-15 16:08:39 +02:00
  • d25b8306ea
    Merge remote-tracking branch 'gitlab/mr/364' meskio 2024-08-21 13:16:02 +02:00
  • 5b4caa23e1 chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.34.4 Renovate Bot 2024-08-21 10:30:24 +00:00
  • b70c060080
    chore(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.17.28 Renovate Bot 2024-08-20 12:11:29 +00:00
  • 103278d6fa
    docs(broker): clarify allowed-relay-pattern WofWca 2024-08-12 19:06:04 +04:00
  • 6d2011ded7
    Report a different implementation for client and server meskio 2024-08-07 12:33:37 +02:00
  • 92f21539f2 chore(deps): update module github.com/pion/webrtc/v3 to v3.2.50 Renovate Bot 2024-08-02 03:44:34 +00:00
  • f25b293fb5 Comment typo. David Fifield 2024-08-02 03:36:37 +00:00
  • ee5f815f60 Cosmetic changes from dev-snowflake-udp-rebase-extradata. David Fifield 2024-08-01 21:37:09 +00:00
  • a93b4859c7
    Merge remote-tracking branch 'gitlab/mr/354' meskio 2024-08-01 17:47:19 +02:00
  • 21fef74c52 chore(deps): update module github.com/xtaci/smux to v1.5.27 Renovate Bot 2024-08-01 14:42:28 +00:00
  • 8f93d08d71
    chore(deps): update module github.com/refraction-networking/utls to v1.6.7 Renovate Bot 2024-08-01 14:02:00 +00:00
  • 308e1816f2
    chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.34.3 Renovate Bot 2024-07-24 12:40:06 +00:00
  • f64f234eeb
    New ptuitl/safeprom doesn't have Rounded in the type names meskio 2024-07-11 17:45:57 +02:00
  • 9e977fe6ca
    Report the version of snowflake to the Tor process meskio 2024-07-10 18:02:27 +02:00
  • ffdda1358a
    Indicate modified in version string i40365 Arlo Breault 2024-06-26 11:31:15 -04:00
  • e2ba4d3539
    Merge remote-tracking branches 'gitlab/mr/342', 'gitlab/mr/344' and 'gitlab/mr/345' meskio 2024-07-08 08:37:04 +02:00
  • c21ed7d90f chore(deps): update module github.com/pion/webrtc/v3 to v3.2.44 Renovate Bot 2024-07-02 15:11:12 +00:00
  • cf1023303a chore(deps): update module github.com/aws/aws-sdk-go-v2 to v1.30.1 Renovate Bot 2024-06-29 22:09:27 +00:00
  • 4b37dd3a19 chore(deps): update gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil digest to e8254c0 Renovate Bot 2024-06-29 22:09:23 +00:00
  • d94783223d
    chore(deps): update module github.com/pion/webrtc/v3 to v3.2.43 Renovate Bot 2024-06-28 18:10:50 +00:00
  • 3c0a006369
    Revert "chore(deps): update gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil digest to e8254c0" Cecylia Bocovich 2024-06-29 17:34:28 -04:00
  • bd04c0f307
    chore(deps): update gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil digest to e8254c0 Renovate Bot 2024-06-27 08:47:14 +00:00
  • 5f0c0c965b
    Merge remote-tracking branch 'gitlab/mr/341' meskio 2024-06-27 10:17:44 +02:00