Commit graph

  • 236f15f81c chore(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.17.67 Renovate Bot 2025-04-28 12:40:45 +00:00
  • a4a55e4398
    CI: fix invalid group name by removing trail slash Shelikhoo 2025-04-24 15:51:59 +01:00
  • ef276c8161
    chore(deps): update module github.com/pion/ice/v4 to v4.0.10 Renovate Bot 2025-04-24 05:12:35 +00:00
  • 3d7dcfc55d
    Add updated docker compose file Shelikhoo 2025-04-15 13:12:23 +01:00
  • 2a5a09e451
    CI: use the parent group as namespace for the dependency proxy meskio 2025-04-16 15:41:36 +02:00
  • d264cf2cdb
    chore(deps): update module github.com/miekg/dns to v1.1.65 Renovate Bot 2025-04-09 15:21:10 +00:00
  • a5ee60e3b5
    chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.29.13 Renovate Bot 2025-04-03 19:16:28 +00:00
  • 66f5e56aad Update covertDTLS to version 1.2.0 theodorsm 2025-04-07 21:34:00 +02:00
  • 396f7b9941
    chore(deps): update module github.com/pion/ice/v4 to v4.0.9 Renovate Bot 2025-04-02 15:46:43 +00:00
  • 9378c53d8e
    Bump version of shadow for CI tests Cecylia Bocovich 2025-03-04 19:45:45 -05:00
  • 61c797406b
    chore(deps): update module github.com/prometheus/client_golang to v1.21.1 Renovate Bot 2025-04-01 14:59:13 +00:00
  • f712dfdd72
    Fix shadow and tgen cache in .gitlab-ci.yml Cecylia Bocovich 2025-03-27 16:10:09 -04:00
  • 08239cca2a
    Remove broker log messages for invalid SDP and SQS cleanup Cecylia Bocovich 2025-03-26 13:57:09 -04:00
  • 5ec92a5dd4
    chore(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.17.64 Renovate Bot 2025-03-26 17:44:49 +00:00
  • dd5fb03c49
    Remove default relay pattern option from broker Cecylia Bocovich 2025-03-18 13:25:00 -04:00
  • c0ac0186f1
    Remove bad relay pattern log message Cecylia Bocovich 2025-03-18 13:07:41 -04:00
  • 8343bbc336
    Add context with timeout for client requests Cecylia Bocovich 2025-03-18 16:11:42 -04:00
  • db0364ef87
    Update DEBIAN_STABLE to bookworm in CI tests Cecylia Bocovich 2025-03-15 11:01:11 -04:00
  • 116fe9f578
    Bump minimum version of go to 1.22 Cecylia Bocovich 2025-03-15 11:00:10 -04:00
  • fdac01ca90
    CI: use Dependency Proxy when available meskio 2025-02-26 19:25:49 +01:00
  • 6472bd86cd
    Bump verison of Snowflake to 2.11.0 v2.11.0 Cecylia Bocovich 2025-03-18 14:37:02 -04:00
  • f3e040bbd8
    improvement: less scary failed conn logs & metrics WofWca 2025-03-15 00:15:36 +04:00
  • 7557cc70b1 Update covertDTLS version theodorsm 2025-03-12 22:12:52 +01:00
  • f715c397c2
    Update README to reflect project usecase Shelikhoo 2025-03-11 13:33:40 +00:00
  • 46fdcce5c6
    fix: data race warnings of tokens_t WofWca 2025-03-03 15:46:19 +04:00
  • 730e400123 fix: periodicProxyStats.connectionCount race WofWca 2025-03-03 00:20:13 +04:00
  • 4205121689 fix: make NATPolicy thread-safe WofWca 2025-03-02 15:38:23 +04:00
  • 1923803124 fix: potential race conditions with non-local err WofWca 2025-03-02 15:24:39 +04:00
  • 01819eee32
    fix(proxy): race condition warning for isClosing WofWca 2025-03-03 17:59:22 +04:00
  • 1aa5a61fe8
    chore(deps): update module github.com/pion/sdp/v3 to v3.0.11 Renovate Bot 2025-03-11 17:15:17 +00:00
  • b8410bd748
    Merge branch 'renovate/github.com-pion-ice-v4-4.x' Cecylia Bocovich 2025-03-11 12:45:45 -04:00
  • 3fb30dbb86
    chore(deps): update module github.com/pion/webrtc/v4 to v4.0.13 Renovate Bot 2025-03-11 13:44:34 +00:00
  • da4164473c
    chore(deps): update module github.com/pion/webrtc/v4 to v4.0.13 Renovate Bot 2025-03-11 13:44:34 +00:00
  • 57dc276e48
    Update broker metrics to count matches, denials, and timeouts Cecylia Bocovich 2025-03-06 13:45:07 -05:00
  • 583178f4f2
    feat(proxy): add failed connection count stats WofWca 2025-02-21 02:00:47 +04:00
  • 5ef4761968
    chore(deps): update module github.com/xtaci/smux to v1.5.34 Renovate Bot 2025-03-05 21:43:20 +00:00
  • 7457c90bd2 Merge branch 'refactor-proxy-simplify-runSession' into 'main' WofWca 2025-03-06 14:46:41 +00:00
  • cfde2b79fc
    Create CI artifact regardless of when shadow fails Cecylia Bocovich 2025-03-05 09:55:34 -05:00
  • 9e619a3654
    Remove metrics race condition in sqs test Cecylia Bocovich 2025-02-22 17:30:48 -05:00
  • 80374c6d93
    Move nonblocking AddSnowflake out of goroutine in sqs test Cecylia Bocovich 2025-02-21 09:50:39 -05:00
  • 50bed1e67a
    refactor: docstring for checkIsRelayURLAcceptable WofWca 2025-03-01 23:44:03 +04:00
  • a26fa6da44 refactor(proxy): simplify runSession() WofWca 2025-03-03 02:22:45 +04:00
  • ad377cf3df refactor(proxy): move pollBroker() to Start() WofWca 2025-03-03 00:28:47 +04:00
  • eb13b2ff4b
    Copy base client config for each SOCKS connection Cecylia Bocovich 2025-02-19 14:33:32 -05:00
  • 558836210b
    Auto generate client id if not supplied Shelikhoo 2025-02-25 13:33:06 +00:00
  • b9cb3c9002
    fix broken http tcp like mode *2 Shelikhoo 2025-02-24 16:56:53 +00:00
  • 85017bc292
    fix broken http tcp like mode *1 Shelikhoo 2025-02-24 16:14:13 +00:00
  • 5f7e23813d
    Merge remote-tracking branch 'gitlab/mr/512' meskio 2025-02-24 12:30:30 +01:00
  • 0a436a2bc2 chore(deps): update module github.com/prometheus/client_golang to v1.21.0 Renovate Bot 2025-02-20 14:48:59 +00:00
  • 63613cc50a
    Fix minor data race in Snowflake broker metrics Cecylia Bocovich 2025-02-19 17:53:38 -05:00
  • 1180d11a66
    Remove data races from sqs tests Cecylia Bocovich 2025-02-19 17:51:37 -05:00
  • 2250bc86f6
    Process and read broker SQS messages more quickly Cecylia Bocovich 2025-02-19 14:22:33 -05:00
  • f6faa93eff
    fixup! Add broker and server side rejection based on proxy version Shelikhoo 2025-02-20 11:38:40 +00:00
  • 6ec0025e93
    Add broker and server side rejection based on proxy version Shelikhoo 2025-02-19 15:47:36 +00:00
  • 6384643109
    fix(proxy): improve NAT test reliability WofWca 2024-12-16 01:44:48 +04:00
  • 1bc310c2e9
    remove PacketPaddingContainer abstraction Shelikhoo 2025-02-13 14:01:04 +00:00
  • 955cbc847a
    remove ReadWriteCloserPreservesBoundary from client package Shelikhoo 2025-02-13 13:52:45 +00:00
  • e345c3bac9
    proxy: add country to prometheus metrics meskio 2024-12-22 10:53:11 +01:00
  • b3c734ed63
    proxy: webRTCconn gives the remote IP instead of the Address meskio 2025-02-04 11:48:04 +01:00
  • aae444478d Merge branch 'dev-snowflake-udp-rebase-extradata' into 'main' shelikhoo 2025-02-12 16:55:11 +00:00
  • 57eefd4b37
    Temove outdated comment WofWca 2025-02-12 20:21:38 +04:00
  • cb0fb02cd5
    fix(proxy): not answering before client timeout WofWca 2025-02-11 19:14:33 +04:00
  • cb30331aa2
    chore(deps): update gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil digest to efaf4e0 Renovate Bot 2025-02-11 11:43:27 +00:00
  • 5d97990096
    chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.29.6 Renovate Bot 2025-02-11 11:43:32 +00:00
  • d8838d1727
    chore(deps): update module github.com/pion/ice/v4 to v4.0.6 Renovate Bot 2025-02-11 11:43:34 +00:00
  • 971d88ca9d
    chore(deps): update module golang.org/x/net to v0.35.0 Renovate Bot 2025-02-10 17:10:33 +00:00
  • 33d00aea24
    update golang testing setting in CI Shelikhoo 2025-01-28 14:26:46 +00:00
  • 2c2839fc7a
    chore(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.17.59 Renovate Bot 2025-02-06 13:43:16 +00:00
  • 905002d146
    chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.37.14 Renovate Bot 2025-02-05 20:14:48 +00:00
  • 4a1e075ee0
    Lower broker ClientTimeout to 5 seconds Cecylia Bocovich 2025-02-04 15:41:35 -05:00
  • 35bc8ec7c3
    Merge remote-tracking branches 'gitlab/mr/486' and 'gitlab/mr/487' meskio 2025-02-04 18:56:11 +01:00
  • 182fb83d98
    reject message with 2047 bytes to reserve higher bits Shelikhoo 2025-02-04 11:19:44 +00:00
  • a390085d2a chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.29.4 Renovate Bot 2025-01-31 20:12:47 +00:00
  • 276bce42b5 chore(deps): update module github.com/miekg/dns to v1.1.63 Renovate Bot 2025-01-30 15:46:29 +00:00
  • 94eddc6391
    refactor message boundary constrains: coding style Shelikhoo 2025-01-30 13:37:22 +00:00
  • 1ba58c864d
    refactor message boundary constrains Shelikhoo 2025-01-30 13:35:36 +00:00
  • 26f7ee4b06
    Remove utls library from snowflake and Use ptuil/utls onyinyang 2025-01-29 10:59:31 -05:00
  • 33b3891648
    use cbor instead of json to avoid double base64 Shelikhoo 2025-01-29 13:16:21 +00:00
  • 6e0bc74fb8
    add comment for ClientConnectionMetadata Shelikhoo 2025-01-29 13:07:50 +00:00
  • 51eb36051c
    fix coding style issue in common/message Shelikhoo 2025-01-29 12:25:57 +00:00
  • 5daf971ea1
    update golang testing setting in CI Shelikhoo 2025-01-28 14:26:46 +00:00
  • 0aa1470e01
    add connection padding on server side Shelikhoo 2025-01-29 11:46:33 +00:00
  • 53172a588b
    add paddable connection Shelikhoo 2025-01-29 11:29:52 +00:00
  • 9e45772177
    rename to common/packetpadding Shelikhoo 2025-01-29 11:22:30 +00:00
  • fbcb9bc863
    Add packet padding container for packet length shaping: refactor arg names Shelikhoo 2025-01-28 14:19:20 +00:00
  • 1689279e95
    Add packet padding container for packet length shaping: refactor Shelikhoo 2025-01-28 14:08:03 +00:00
  • 9e1cc35878
    Add packet padding container for packet length shaping Shelikhoo 2025-01-28 14:03:59 +00:00
  • 0dee9d68bd
    chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.37.9 Renovate Bot 2025-01-22 17:11:38 +00:00
  • d710216fb7
    chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.29.1 Renovate Bot 2025-01-22 17:11:35 +00:00
  • 313e54befe
    CI: use /etc/localtime instead of /etc/timezone meskio 2025-01-13 19:48:20 +01:00
  • c1ac2aa577 Update comment not to refer to a Stream transport. David Fifield 2024-12-12 06:38:50 +00:00
  • 0d3b5f02b0 update comment for protocol in proxy/webRTCConn Shelikhoo 2024-09-19 12:31:37 +01:00
  • de9fede4ac update comment for newSession in client Shelikhoo 2024-09-19 11:57:11 +01:00
  • 00da3c95ed use protocol field encoder Shelikhoo 2024-09-17 16:53:26 +01:00
  • fb57ad79f5 add protocol field encoder Shelikhoo 2024-09-17 16:25:51 +01:00
  • b2605b7961 add protocol setting to newWebRTCConn Shelikhoo 2024-09-17 15:39:11 +01:00
  • 80262c9e4f set protocol query for connection with server unconditionally Shelikhoo 2024-09-17 12:44:49 +01:00
  • 11442c8857 Remove WebRTCPeer constructor without client ID Shelikhoo 2024-09-17 12:11:36 +01:00
  • c322e8b7f5 always let WebRTCDialer constructor decide the clientID Shelikhoo 2024-09-12 14:35:03 +01:00
  • c7b163de57 Remove clientID from unused branch Shelikhoo 2024-09-12 14:22:15 +01:00