Commit Graph

  • b3e05469f0 Add vnet support with the new pion/turn client Hugo Arregui 2019-06-15 10:46:14 -03:00
  • d2d97a6293 Add nominated flag to candidate pair stats Hugo Arregui 2019-06-27 09:02:19 -03:00
  • 77a03cd608 Use config to create candidate Hugo Arregui 2019-06-22 11:10:07 -03:00
  • 1ff70e0ee1 Initial stats Hugo Arregui 2019-06-20 14:19:56 -03:00
  • da599f54ff CandidatePairState is public now Hugo Arregui 2019-06-20 09:49:18 -03:00
  • 935aca0809 Shutdown mDNS Connection once connected Sean DuBois 2019-06-21 01:10:21 -07:00
  • 0116bdd649 Add mDNS Host Candidate support Sean DuBois 2019-06-21 00:09:16 -07:00
  • acbf5671b7 IP -> Address in public API Sean DuBois 2019-06-20 14:12:59 -07:00
  • b28205a1f1 Use ChannelBind for TURN Permissions Sean DuBois 2019-06-10 00:33:56 -07:00
  • 116ba6b111 Add turn client Close support Aleksandr Razumov 2019-06-07 23:56:35 +03:00
  • f335ea3cc2 Add E2E testing for Srflx and Relay candidates Sean DuBois 2019-06-07 01:11:31 -07:00
  • 06c58b8883 Fix ServerReflexive race condition Sean DuBois 2019-06-06 15:27:38 -07:00
  • 98502a8695 Use net.Dialer for ServerReflexive candidates Sean DuBois 2019-06-05 13:07:45 -07:00
  • 3183920f01 Update bad transaction ID handling for response Aleksandr Razumov 2019-06-04 12:25:31 +03:00
  • 165d04e58f Use binding request for keepalive Hugo Arregui 2019-05-16 14:42:07 -03:00
  • 3a5460c76b Bump pion/turnc and pion/stun Sean DuBois 2019-06-02 19:45:08 -07:00
  • cfa4fc76ee Minor checklist cleanup Sean DuBois 2019-06-01 00:45:05 -07:00
  • bf57064619 Improve nomination Hugo Arregui 2019-05-14 16:20:17 -03:00
  • a58a281d3a Improve Gathering error handling Sean DuBois 2019-05-29 16:01:30 -07:00
  • ce0a3bd08b Modify gathering process to be parallel Konstantin Itskov 2019-05-29 02:26:38 -04:00
  • 2a022e98a0 Update modules Sean DuBois 2019-05-27 23:35:53 -07:00
  • 2a96a308d5 Initial TURN implementation Sean DuBois 2019-05-26 00:56:10 -07:00
  • 78c7f4e989 Return error from GatherCandidates Sean DuBois 2019-05-27 01:01:39 -07:00
  • dc601c0675 Configure Agent only via AgentConfig Sean DuBois 2019-05-27 01:00:20 -07:00
  • e928d7b932 Add trickle support Konstantin Itskov 2019-05-25 16:22:03 -04:00
  • f88c7d2cfa Add Username/Password to URL Sean DuBois 2019-05-25 16:05:53 -07:00
  • ef86b93272 Add CandidateTypes to AgentConfig Sean DuBois 2019-05-25 15:54:26 -07:00
  • ab335bc1f9 Added me to the contributor list Yutaka Takeda 2019-05-24 18:05:05 -07:00
  • 1e0aa9a494 Fix the test incorrectly failing Yutaka Takeda 2019-05-24 17:59:21 -07:00
  • 14ec800dc4 Cleanup Candidate interface Sean DuBois 2019-05-24 14:29:51 -07:00
  • 63b37975b6 Make Candidate an interface Sean DuBois 2019-05-24 02:05:04 -07:00
  • a060774d7a Move from coveralls -> codecov Sean DuBois 2019-05-23 00:20:26 -07:00
  • 5d194375e4 Bump pion/stun Sean DuBois 2019-05-21 15:48:17 -07:00
  • 95b3fe6239 Add "e2e" EXCLUDE_DIRECTORIES Aleksandr Razumov 2019-05-21 15:38:24 +03:00
  • 35330ae9e7 Use merged pion/stun instead of gortc/stun Aleksandr Razumov 2019-05-21 14:02:21 +03:00
  • 7b33f85353 Merge GetMappedAddressUDP Aleksandr Razumov 2019-05-21 13:14:54 +03:00
  • e948078357 Update contributors Aleksandr Razumov 2019-05-20 22:41:13 +03:00
  • 776f24a7f7 Fix linter warnings Aleksandr Razumov 2019-05-20 22:27:12 +03:00
  • d895187fa4 Prepare for stun v2 Aleksandr Razumov 2019-05-20 21:32:01 +03:00
  • 5c0921dbfc Respect port range for srv reflexive candidates Adam Kiss 2019-05-10 09:07:09 +02:00
  • 05cad45711 Emit Closed via ConnectionStateCallback Sean DuBois 2019-05-09 02:43:45 -05:00
  • 423c067932 Fixed closing transport during connect Adam Kiss 2019-05-06 19:24:00 +02:00
  • 695fb1a946 Select a pair once Hugo Arregui 2019-05-04 20:08:29 -03:00
  • 05a28b3ee3 Handle INDICATION messages Hugo Arregui 2019-05-03 09:33:50 -03:00
  • cafd8d7860 Implement regular nomination Hugo Arregui 2019-04-29 12:20:04 -03:00
  • ea5cdd03c0 Refactor handleInboundControlling/Controlled Hugo Arregui 2019-04-29 00:01:53 -03:00
  • 5ca0eeb721 Assert bindingSuccessResponse is non-symmetric Sean DuBois 2019-04-26 01:05:15 -07:00
  • bb69dcb592 Assert that agent isn't started twice Sean DuBois 2019-04-25 16:38:27 -07:00
  • 4d10a30c45 Fix handleInboundBindingSuccess bug Hugo Arregui 2019-04-24 18:02:51 -03:00
  • 1c34a138ae Remove waffle.io link Sean DuBois 2019-04-24 00:53:28 -07:00
  • f5e8cc510d Validate inbound success messages Sean DuBois 2019-04-15 22:29:11 -07:00
  • 7fa75afc59 Discard non-STUN if no associated candidate Sean DuBois 2019-04-14 19:22:27 -07:00
  • df66c58d56 Shorten agent code Sean DuBois 2019-04-14 01:32:19 -07:00
  • 217c656222 Assert MessageIntegrity/Username for inbound Sean DuBois 2019-04-13 04:21:27 -07:00
  • f58e725a2c Send connectivity checks right on agent start Sean DuBois 2019-04-12 00:36:44 -07:00
  • ad7c8697fd Candidate priority is incorrectly calculated Michael MacDonald 2019-04-10 22:31:59 -04:00
  • 7245ac0866 Don't modify config.LoggerFactory Sean DuBois 2019-04-06 14:01:20 -07:00
  • e4dd2be156 Disallow stdlib functions that print to stdio Sean DuBois 2019-04-04 20:49:15 -07:00
  • af1bcf662b Mass replace pions -> pion Sean DuBois 2019-04-04 13:07:33 -07:00
  • 91d046483f Update pions/logging to v0.2.0 Hugo Arregui 2019-04-01 10:02:23 -03:00
  • 3580f6234f Return typed error when no candidate pairs Sean DuBois 2019-03-26 00:23:55 -07:00
  • 8b4aeeaa8d Docs: Add readme and CI Sean DuBois 2019-03-25 15:58:29 -07:00
  • de29578470 Move logging out of tree backkem 2019-03-20 15:21:12 +01:00
  • 70092d3a81 Optimize Read by buffering Luke Curley 2019-03-01 16:26:58 -08:00
  • 052b3f98c6 Add a customization to control network types Konstantin Itskov 2019-03-02 20:55:22 -05:00
  • be2ef55e62 Remove pkg/errors dependency Sean DuBois 2019-03-05 21:59:35 -08:00
  • 30763bbf3f Update LocalInterfaces() to comply with spec Konstantin Itskov 2019-03-02 18:56:49 -05:00
  • dc966e04a9 Move pkg/ice to internal/ice Michael MacDonald 2019-03-01 07:39:19 -05:00
  • a202ccbf2f Revert "Move ICE package from public to internal folder structure" Sean DuBois 2018-08-16 10:10:29 -07:00
  • 39211691f5 Fix GoDoc lints Sean DuBois 2018-08-16 01:42:37 -07:00
  • 44939bbf87 Move ICE package from public to internal folder structure Konstantin Itskov 2018-08-16 02:39:10 -04:00
  • d236440229 Add ICE connection state change notification and timeouts Sean DuBois 2018-06-30 02:57:47 -07:00
  • 8c051cf652 Fix all golint errors Sean DuBois 2018-06-12 22:24:52 -07:00
  • 51f863b466 Refactor to match WebRTC Native API Sean DuBois 2018-06-10 01:16:54 -07:00