Commit Graph

  • c2e6f947d0 Fix candidatePair.String() nil pointer Will Forcey 2021-01-15 12:15:20 -05:00
  • 9da25d95d8 Update module google/uuid to v1.1.5 Renovate Bot 2021-01-15 00:52:23 +00:00
  • 9ba22cf71d Update module google/uuid to v1.1.3 Renovate Bot 2020-12-30 20:51:41 +00:00
  • c0a874421c Update module pion/transport to v0.12.1 Renovate Bot 2020-12-25 00:24:48 +00:00
  • 71e53893e5 Update CI configs to v0.4.19 Pion 2020-12-16 16:28:54 +00:00
  • 7c897626c1 Accept nil Candidate in AddRemoteCandidate ZHENK 2020-12-08 00:17:51 +13:00
  • 5e5f171a92 Update module pion/transport to v0.12.0 Renovate Bot 2020-12-03 04:23:48 +00:00
  • 4a79993ef0 Update golang.org/x/net commit hash to 5d6afe9 Renovate Bot 2020-12-01 20:45:38 +00:00
  • 7dbb7e4ee9 Update module pion/transport to v0.11.1 Renovate Bot 2020-11-30 12:15:35 +00:00
  • 62d1c40d60 Update CI configs to v0.4.18 Pion 2020-11-29 18:57:38 +00:00
  • 78e56b63db Update CI configs to v0.4.17 Pion 2020-11-28 23:51:57 +00:00
  • e0312efe33 Fix candidateBase Marshal receiver type Sean DuBois 2020-11-28 21:42:15 -08:00
  • c63930257f Update module pion/transport to v0.11.0 Renovate Bot 2020-11-29 03:46:37 +00:00
  • 30a0225300 Update module pion/dtls/v2 to v2.0.4 Renovate Bot 2020-11-25 11:46:37 +00:00
  • 302290a784 Use candidate context in validateNonSTUNTraffic Sean DuBois 2020-11-16 10:30:25 -08:00
  • 6da87f0fcf Update CI configs to v0.4.15 Pion 2020-11-16 19:27:08 +00:00
  • c7a405ce75 Update CI configs to v0.4.14 Pion 2020-11-16 18:51:34 +00:00
  • 8e706b1d41 Update CI configs to v0.4.13 Pion 2020-11-14 21:25:00 +00:00
  • 1a4dd6394c Log don't return error on writeTo fail Sean DuBois 2020-11-13 04:52:57 -08:00
  • 74d766bb1f Update CI configs to v0.4.12 Pion 2020-11-06 19:53:45 +00:00
  • 39bc82742d Update golang.org/x/net commit hash to ff519b6 Renovate Bot 2020-11-01 00:29:15 +00:00
  • 5ebee03ae8 Update CI configs to v0.4.10 Pion 2020-10-30 04:12:58 +00:00
  • 330aa1158c Update CI configs to v0.4.9 Pion 2020-10-24 04:45:20 +00:00
  • 451f89509e Update module pion/turn/v2 to v2.0.5 Renovate Bot 2020-10-12 20:33:18 +00:00
  • 0cbd8a80cb ICE-Lite ControlledSelector now validates pairs Antoine Baché 2020-10-12 21:37:27 +02:00
  • c8afc270b0 Add failing test for #288 Sean DuBois 2020-10-10 23:10:24 -07:00
  • 64a2cf0c47 Add proxy dialer interface Assad Obaid 2020-10-08 10:51:05 +02:00
  • 9f7fab666f Simplify copyCandidate Sean DuBois 2020-10-08 21:25:50 -07:00
  • 5cc522b7c8 Add examples/ping-pong Sean DuBois 2020-10-08 10:08:23 -07:00
  • 16697891be Update CI configs to v0.4.8 Pion 2020-10-05 01:00:11 +00:00
  • 834643dc5c Update golang.org/x/net commit hash to 0a1ea39 Renovate Bot 2020-10-02 20:31:32 +00:00
  • bd19d1feca Update module pion/dtls/v2 to v2.0.3 Renovate Bot 2020-09-29 18:52:18 +00:00
  • d3e1775d73 Update CI configs to v0.4.7 Pion 2020-09-17 03:21:19 +00:00
  • e2daca4615 Update CI configs to v0.4.6 Pion 2020-09-13 20:25:15 +00:00
  • 28df93f669 Expose Priority and Foundation overrides Sean DuBois 2020-09-12 23:40:36 -07:00
  • a03db7f0a3 Preserve Priority and Foundation E2E Sean DuBois 2020-09-12 23:03:38 -07:00
  • 449f7af43b Assume mDNS candidates are UDPv4 until parsed Sean DuBois 2020-09-12 21:44:47 -07:00
  • f5493bc7fb Add TCPType Support Sean DuBois 2020-09-12 20:50:07 -07:00
  • 43c86267c6 Add Foundation generation to Candidate Sean DuBois 2020-09-12 16:17:34 -07:00
  • 166df5842e Add Marshal and Unmarshal to Candidate Base korymiller1489 2020-09-02 10:48:09 -07:00
  • 8a5a37d711 Update CI configs to v0.4.5 Pion 2020-09-09 06:13:49 +00:00
  • 9e5c56b7fe Update golang.org/x/net commit hash to c890458 Renovate Bot 2020-09-01 00:54:54 +00:00
  • 78bcbd0484 Update module google/uuid to v1.1.2 Renovate Bot 2020-08-30 14:45:53 +00:00
  • 30fd1787bc Fix logging nogo warnings Sam Lancia 2020-08-05 07:53:54 +01:00
  • 435c65f61d Update checkKeepalive to also check LastReceived JooYoung 2020-08-24 15:07:57 +09:00
  • baf53ee92b Update CI configs to v0.3.4 Pion 2020-08-25 00:30:19 +00:00
  • 71ac5557ab Don't leak goroutines via mDNS queries Sidney San Martín 2020-08-15 18:41:22 -04:00
  • b828116017 Make TCP ICE candidates have lower preference Jerko Steiner 2020-08-09 17:35:06 +02:00
  • fa49161dd0 Close TCP recvChan after all writes have completed Jerko Steiner 2020-08-08 11:43:12 +02:00
  • 8f4d021fc7 Update golang.org/x/net commit hash to ab34263 Renovate Bot 2020-08-01 00:41:27 +00:00
  • 3b9a989177 Remove global state for ICE TCP Jerko Steiner 2020-07-19 15:20:11 +02:00
  • 5d2bbc818c Increase binding req timeout value Yutaka Takeda 2020-07-26 02:00:18 -07:00
  • 1f596427e8 Remove check for ICEControlling for TCP ICE Jerko Steiner 2020-07-18 08:20:54 +02:00
  • d40d5bf5e7 Update module pion/dtls/v2 to v2.0.2 Renovate Bot 2020-07-19 04:10:40 +00:00
  • e8ac36354c Don't unset conn in candidate_base Sean DuBois 2020-07-16 16:42:34 -07:00
  • 12f44e93f1 Add support for passive ICE TCP candidate Jerko Steiner 2020-07-04 09:49:55 +02:00
  • f287f49c89 Update CI configs to v0.3.3 Pion 2020-07-15 04:25:22 +00:00
  • e700347a10 Update module pion/randutil to v0.1.0 Renovate Bot 2020-07-13 14:54:54 +00:00
  • 4ad5dc4f02 Use pion/randutil Atsushi Watanabe 2020-07-13 13:04:35 +09:00
  • 2be742f5d2 Set Conn.SetDeadline on candidate close Atsushi Watanabe 2020-07-11 23:55:31 +09:00
  • 2e5e9806a1 Update module pion/transport to v0.10.1 Renovate Bot 2020-07-06 07:46:02 +00:00
  • ac027bafb5 Remove CandidateSelectionTimeout Sean DuBois 2020-07-04 23:58:34 -07:00
  • 245c513fed Fix turn client routine leak on close Atsushi Watanabe 2020-07-05 22:14:08 +09:00
  • 553df099a0 Prevent multiple gathering in parallel Atsushi Watanabe 2020-07-06 13:04:52 +09:00
  • b2fbb12d0a Run TestRemoteLocalAddr in VNet Atsushi Watanabe 2020-07-05 18:55:32 +09:00
  • e48e65b062 Reduce iteration in TestRandomGeneratorCollision Atsushi Watanabe 2020-07-05 20:20:10 +09:00
  • 66ad7f1218 Fix data race in TestWriteUseValidPair Atsushi Watanabe 2020-07-05 20:30:44 +09:00
  • d36b43c461 Update module pion/turn/v2 to v2.0.4 Renovate Bot 2020-07-05 12:06:29 +00:00
  • a4a53ab443 Agent: Frequent candidate check when connecting Sam Lancia 2020-06-25 09:53:12 +01:00
  • 6b045b828f Stabilize callback deadlock test Atsushi Watanabe 2020-07-05 16:48:43 +09:00
  • 77a072692c Fix deadlock in SelectedCandidatePairChange Atsushi Watanabe 2020-07-04 14:47:30 +09:00
  • 06922c1601 Refactor agent task runner Atsushi Watanabe 2020-07-03 21:05:20 +09:00
  • 84957eb8da Flush state change/candidate callback Atsushi Watanabe 2020-07-04 10:04:39 +09:00
  • caa80e3027 Don't re-create chanCandidate every gather Sean DuBois 2020-07-02 16:08:21 -07:00
  • 0d0a914148 Update golang.org/x/net commit hash to 4c52546 Renovate Bot 2020-07-03 06:06:46 +00:00
  • ee0d28c779 Fix IPv6 addresses gathering buptczq 2020-04-27 12:06:43 +08:00
  • c51782f04c Implement Transport LocalAddr/RemoteAddr Henry 2020-06-20 13:49:34 +02:00
  • bd57bd814c Make Credential getters thread safe Sean DuBois 2020-06-29 18:34:43 -07:00
  • d8d3ef3aac Gather srflx candidates from turn: urls Lander Noterman 2020-06-29 12:43:07 +02:00
  • bc8f00d8e0 Add GetRemoteUserCredentials Sean DuBois 2020-06-28 23:55:51 -07:00
  • 5c1bbaa050 Gather all candidate types in parallel Sam Lancia 2020-06-25 15:08:07 +01:00
  • a64ddd064c Fix TestAgentRestart stability Atsushi Watanabe 2020-06-29 02:39:12 +09:00
  • c6d945f65e Remove nominationRequestCount Sean DuBois 2020-06-27 14:44:16 -07:00
  • e670416dcc Fix random generators Atsushi Watanabe 2020-06-27 14:13:28 +09:00
  • 47186b5abd Fix timeout check order Atsushi Watanabe 2020-06-26 21:14:30 +09:00
  • 9f7c603344 Fix leak in TestTimeout Atsushi Watanabe 2020-06-26 21:02:29 +09:00
  • ab4eba1707 Add routine leak checks Atsushi Watanabe 2020-06-26 21:01:06 +09:00
  • d64ae4c32f Pause candidate recvLoop until init Atsushi Watanabe 2020-06-26 14:14:21 +09:00
  • 1f0d0a213c Fix TestConnectivityOnStartup Atsushi Watanabe 2020-06-26 10:46:19 +09:00
  • 83f76d7b00 Fix startConnectivityChecks multiple run guard Atsushi Watanabe 2020-06-26 10:14:32 +09:00
  • 3b47033146 Remove non-trickle ICE Sean DuBois 2020-06-24 23:59:22 -07:00
  • 5a7603837b Set defaultKeepaliveInterval to 2 seconds Sean DuBois 2020-06-24 17:32:01 -07:00
  • 5cab987ca4 Add an additional done to Agent.run Sean DuBois 2020-06-24 13:04:46 -07:00
  • f195edb4c1 Implement SetRemoteCredentials and Restart Sean DuBois 2020-06-24 01:12:48 -07:00
  • e264665676 Move Checking -> Failed handling out of Selection Sean DuBois 2020-06-21 15:13:54 -07:00
  • 330f9098dd Move initExtIPMapping to agent_config Sean DuBois 2020-06-21 14:11:32 -07:00
  • 2180d41780 Move Agent stats to its own file Sean DuBois 2020-06-21 14:09:54 -07:00
  • 2536409ce1 Move AgentConfig to dedicated file Sean DuBois 2020-06-20 15:01:44 -07:00
  • c97476bb42 Add Failed state to Agent Sean DuBois 2020-06-20 15:00:51 -07:00
  • 0c308ea365 Rename ConnectionTimeout -> DisconnectTimeout Sean DuBois 2020-06-20 13:10:44 -07:00