Commit Graph

  • d660d61495 Move Agent handler related code to separate file Steffen Vogel 2023-04-18 18:17:28 +02:00
  • 96ef175a89 Remove duplicated code in Agent: closeMDNSConn() Steffen Vogel 2023-04-18 18:08:11 +02:00
  • c596a7cc2b Simplify handling if no TCP mux is configured Steffen Vogel 2023-04-18 18:20:06 +02:00
  • f40dd65abb Fix comment capitalization Steffen Vogel 2023-04-18 19:11:35 +02:00
  • f07b6d16ad Add RemoteCandidateCache for better performance San9H0 2022-12-15 20:41:44 +09:00
  • 5ef81b65f4 Make package REUSE compliant Steffen Vogel 2023-04-18 13:42:05 +02:00
  • 40f920a768 Update AUTHORS.txt Pion 2023-04-18 10:36:11 +00:00
  • 9c2e25ac08 Update CI configs to v0.10.7 Pion 2023-04-18 10:35:23 +00:00
  • cbab9cf45d Update module github.com/pion/transport/v2 to v2.2.0 renovate[bot] 2023-04-17 19:53:15 +00:00
  • 03471f5adc Fix regression with UDPMuxDefault and NAT1To1IPs aler9 2023-04-12 19:11:25 +02:00
  • 90f84114c3 Update module github.com/pion/transport/v2 to v2.1.0 renovate[bot] 2023-04-12 10:16:35 +00:00
  • c6c0a15708 Fix new golangci-lint errors Steffen Vogel 2023-04-12 09:20:23 +02:00
  • da25b61bd4 Update CI configs to v0.10.6 Pion 2023-04-07 20:04:27 +00:00
  • dffbf5ea1e Harmonize sections in README Steffen Vogel 2023-04-05 08:41:34 +02:00
  • 4c6e6fc923 Update module golang.org/x/net to v0.8.0 renovate[bot] 2023-04-01 01:59:03 +00:00
  • cf6f758882 Fix gathering candidates race condition Miroslav Šedivý 2023-03-27 21:17:39 +02:00
  • be72bc709b Update AUTHORS.txt Steffen Vogel 2023-03-13 09:48:18 +01:00
  • 16e669ebbc Cleanup common sections in README Steffen Vogel 2023-03-11 12:36:45 +01:00
  • d5fb816df2 Cleanup badges in README Steffen Vogel 2023-03-11 12:29:10 +01:00
  • daacdc3598 Update module github.com/stretchr/testify to v1.8.2 renovate[bot] 2023-02-25 14:51:41 +00:00
  • 1f4b50ded8 Add ServerName to tlsConfig for TLS-over-TCP Rasmus Hanning 2023-02-23 22:12:21 +01:00
  • 0f8dbfa207 Update module github.com/pion/dtls/v2 to v2.2.6 renovate[bot] 2023-02-18 12:39:34 +00:00
  • b585d43def Update module github.com/pion/dtls/v2 to v2.2.5 renovate[bot] 2023-02-15 19:55:27 +00:00
  • 67f28cf23a Move util.go to more appropriately named files Steffen Vogel 2023-02-09 21:23:59 +01:00
  • 16d645c6b3 Move atomicError type into internal package Steffen Vogel 2023-02-09 20:41:45 +01:00
  • 583ad442c1 Replace closable interface by io.Closer Steffen Vogel 2023-02-09 19:22:51 +01:00
  • 359f068c08 Move fakePacketConn to dedicated file Steffen Vogel 2023-02-09 19:22:03 +01:00
  • 19ffbe7e61 Rename TestPairPriority and refactor it Artur Shellunts 2023-02-09 09:54:55 +01:00
  • b7897a6b72 Extract TestPairPriority Artur Shellunts 2023-02-09 09:31:34 +01:00
  • 228c31f051 Fix comment and error name Steffen Vogel 2023-02-08 17:40:50 +01:00
  • 69c6b0ee66 Add comment to new Net field in UDPMuxParams Steffen Vogel 2023-02-08 12:51:45 +01:00
  • d28e9f700a Remove duplicate package comment Steffen Vogel 2023-02-08 12:51:16 +01:00
  • ef54990223 Fix linter warnings Steffen Vogel 2023-01-31 15:28:09 +01:00
  • 0194bd6ce8 Use new pion/transport Net interface Steffen Vogel 2022-09-01 20:07:06 +02:00
  • c8cff3a97a Rename TestPairSearch and refactor it Artur Shellunts 2023-02-06 10:25:21 +01:00
  • 0d1c333fcd Extract TestPairSearch from agent_test.go Artur Shellunts 2023-02-05 14:47:27 +01:00
  • 4dea7246b6 Update module github.com/pion/dtls/v2 to v2.2.4 renovate[bot] 2023-02-05 15:18:18 +00:00
  • 7c679302a7 Update module github.com/pion/dtls/v2 to v2.2.3 renovate[bot] 2023-02-04 21:23:40 +00:00
  • 611feb787a Update module github.com/pion/dtls/v2 to v2.2.2 renovate[bot] 2023-02-04 16:47:56 +00:00
  • c0be5d13ed Fix TestUnspecifiedUDPMux Artur Shellunts 2023-02-04 09:24:39 +01:00
  • c3e0417858 Remove redundant check for null pointer Artur Shellunts 2023-02-04 09:24:02 +01:00
  • 3ed38e954a Update module github.com/pion/mdns to v0.0.7 Eric Daniels 2023-02-03 05:00:38 +00:00
  • 95ba676314 Update module github.com/pion/mdns to v0.0.6 Eric Daniels 2023-02-01 14:10:55 -05:00
  • b49606d7ee Update module golang.org/x/net to v0.5.0 renovate[bot] 2023-02-01 03:03:39 +00:00
  • 151ba8de63 Update module github.com/pion/stun to v0.4.0 renovate[bot] 2023-01-31 14:04:22 +00:00
  • e66a813bb3 Update CI configs to v0.10.3 Pion 2023-01-23 08:15:52 +00:00
  • 9d8d5c701e Update CI configs to v0.10.1 Pion 2023-01-20 01:47:38 +00:00
  • bc4a613780 Update authors Atsushi Watanabe 2023-01-13 11:32:04 +09:00
  • 52b8cab92c Test candidate WriteTo function to return error Miroslav Šedivý 2022-12-08 22:18:25 +01:00
  • 049d579705 Add tests for read/write from/to closed connection Miroslav Šedivý 2022-12-08 21:56:32 +01:00
  • d99a6fcb7c Return ErrClosedPipe for writeTo Miroslav Šedivý 2022-12-08 21:18:58 +01:00
  • 3fe1ae7c2b Fix IPv6 formatting in Candidate.String() Genteure 2023-01-10 11:41:49 +00:00
  • 6bdf0696be Update CI configs to v0.9.0 Pion 2023-01-10 07:52:06 +00:00
  • 086fcf71d2 Update module golang.org/x/net to v0.4.0 renovate[bot] 2023-01-01 00:27:06 +00:00
  • 864d8d7ca2 Update goreleaser/goreleaser-action action to v4 renovate[bot] 2022-12-29 12:36:26 +00:00
  • 283943ec23 Aggressive nomination on binding response cnderrauber 2022-12-29 18:46:14 +08:00
  • ea00dc7424 Update module golang.org/x/net to v0.2.0 renovate[bot] 2022-12-01 05:01:26 +00:00
  • 96fb0c1cfd Update module github.com/pion/transport to v0.14.1 renovate[bot] 2022-12-01 01:45:59 +00:00
  • 819d332ca0 Update module github.com/pion/turn/v2 to v2.0.9 renovate[bot] 2022-11-30 22:58:17 +00:00
  • e90a58e51a Add option to include loopback candidate cnderrauber 2022-11-22 11:15:14 +08:00
  • 7f13fd1947 Close connection if candidates already exist cnderrauber 2022-11-21 16:47:12 +08:00
  • b57764d898 Update CI configs to v0.8.1 Pion 2022-11-16 11:58:59 +00:00
  • f87e3be545 Do not show a warning for closed connections Steffen Vogel 2022-11-15 16:21:35 +02:00
  • bce6de3c84 Implement copy() for CandidateRelay Steffen Vogel 2022-10-16 09:54:06 +02:00
  • d415139840 Refactor variable names from buffer to buf Steffen Vogel 2022-11-13 07:22:11 +01:00
  • dbb9a4496e Fix comenting style Steffen Vogel 2022-11-12 15:03:38 +01:00
  • 85bda0bf6c Refactor and simplify handleInboundCandidateMsg() Steffen Vogel 2022-11-12 15:02:44 +01:00
  • 2b0f8841e3 Refactor muxs to muxes Steffen Vogel 2022-11-12 15:00:52 +01:00
  • dc5bce4401 Refactor variable names {r,s}addr to {r,s}Addr Steffen Vogel 2022-11-12 15:00:30 +01:00
  • fdfe34ab7b Harmonize capitalization of variable names Steffen Vogel 2022-11-12 14:58:00 +01:00
  • 97c77bb1ce Refactor port{min,max} to port{Min,Max} Steffen Vogel 2022-11-12 14:54:30 +01:00
  • 90a16ec70b Fix several typos throughout the codebase Steffen Vogel 2022-11-12 14:47:39 +01:00
  • 9ab8f71673 Cancel previous gathering routine on restart Will Forcey 2021-01-24 11:54:32 -05:00
  • 7f2d498367 Fix a wrong variable name caused by copy & paste Steffen Vogel 2022-10-16 09:45:05 +02:00
  • bafaab6880 Update module golang.org/x/net to v0.1.0 renovate[bot] 2022-11-01 02:05:12 +00:00
  • 8f3fba4775 Update CI configs to v0.8.0 Pion 2022-10-20 16:35:33 +00:00
  • 8c1adf18f1 Change writeTo failed log level to info cnderrauber 2022-10-18 16:06:29 +08:00
  • f7d4014f5a Revert mixup ipv4 and ipv6 connections cnderrauber 2022-10-10 10:48:27 +08:00
  • 227b290b77 Solve comments and clean code cnderrauber 2022-10-10 10:11:36 +08:00
  • 41b77f19a5 Use String to compare net address cnderrauber 2022-10-09 22:56:52 +08:00
  • a70c38101c Fix lint for unused and duplicate code cnderrauber 2022-10-09 16:47:42 +08:00
  • a931199dc1 UDPMuxDefault accept unspecified addr with warn cnderrauber 2022-10-09 16:30:16 +08:00
  • 3fda0d0a76 Fix goconst lint error cnderrauber 2022-10-09 13:09:33 +08:00
  • 04a6027e93 Use MultiUDPMux to implement listen any address cnderrauber 2022-10-09 00:39:39 +08:00
  • af9281dc76 Fix udpmux not work on AWS/ECS cnderrauber 2022-09-30 14:00:22 +08:00
  • a705a5f294 Minor fix: incorrect log format in TCPMux David Zhao 2022-10-06 22:24:13 -07:00
  • cd1da4c4f7 Update golang.org/x/net digest to bcab684 renovate[bot] 2022-10-02 04:03:59 +00:00
  • cd0a968a62 Add IPFilter to AgentConfig cnderrauber 2022-09-29 13:33:41 +08:00
  • 12148c5d62 Fix build failed on windows cnderrauber 2022-09-27 14:12:52 +08:00
  • 0cb77c669e IpMapper return locIP if corresponding map not set cnderrauber 2022-09-26 11:10:21 +08:00
  • 93980395c8 Fix muxed conn shared by candidate cnderrauber 2022-09-23 17:40:57 +08:00
  • 5475fdb796 Attempt to fix deadlock in TCPMux Kevin Caffrey 2022-09-12 16:42:46 -04:00
  • 169ff6a7b4 Add multi-port wrappers for UDPMux and TCPMux Kevin Caffrey 2022-09-04 17:21:20 -04:00
  • be69d2c2ae Update golang.org/x/net digest to 83b083e renovate[bot] 2022-09-01 02:20:27 +00:00
  • cfc20992b4 Fix UDPMux memory leaks Antoine Baché 2022-08-25 12:00:49 +02:00
  • 245fd75134 Update golang.org/x/net digest to c7608f3 renovate[bot] 2022-08-01 00:51:24 +00:00
  • 90dc7280e2 Add nonblock write option to TCPMux cnderrauber 2022-07-20 14:06:32 +08:00
  • e5242f621c Update golang.org/x/net digest to 69896b7 renovate[bot] 2022-07-01 01:21:01 +00:00
  • 4c335df172 Update module github.com/pion/transport to v0.13.1 renovate[bot] 2022-06-22 18:13:59 +00:00
  • 2faac62299 Update golang.org/x/net digest to c690dde Renovate Bot 2022-06-07 04:00:26 +00:00