├── .gitignore ├── Certificate ├── MakeCert.bat ├── OfficeSIP.cer ├── OfficeSIP.pfx └── OfficeSIP.pvk ├── Service ├── Program.cs ├── Properties │ ├── AssemblyInfo.cs │ └── Main.ico ├── Service.csproj ├── Service1.cs ├── ServiceEx.cs ├── Settings.cs └── WcfService │ ├── IWcfTurnService.cs │ └── WcfTurnService.cs ├── Setup ├── License.rtf ├── Product.wxs ├── Setup.wixproj ├── bannrbmp.bmp └── dlgbmp.bmp ├── Turn.Server.Test ├── AllocationsPoolTest.cs ├── Properties │ └── AssemblyInfo.cs ├── Turn.Server.Test.csproj └── TurnServerTest.cs ├── Turn.Server ├── Allocation.cs ├── AllocationsPool.cs ├── Authentificater.NonceDescriptor.cs ├── Authentificater.cs ├── ConnectionIdGenerator.cs ├── Enums.cs ├── ILogger.cs ├── PeerConnection.cs ├── PermissionsList.cs ├── Properties │ └── AssemblyInfo.cs ├── PseudoTlsMessage.cs ├── TcpFramingHeader.cs ├── Timeout.cs ├── TransactionServer.cs ├── Turn.Server.csproj ├── TurnConnection.cs ├── TurnServer.SocketServers.cs ├── TurnServer.cs └── TurnServerException.cs └── TurnServer.sln /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/.gitignore -------------------------------------------------------------------------------- /Certificate/MakeCert.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Certificate/MakeCert.bat -------------------------------------------------------------------------------- /Certificate/OfficeSIP.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Certificate/OfficeSIP.cer -------------------------------------------------------------------------------- /Certificate/OfficeSIP.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Certificate/OfficeSIP.pfx -------------------------------------------------------------------------------- /Certificate/OfficeSIP.pvk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Certificate/OfficeSIP.pvk -------------------------------------------------------------------------------- /Service/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Service/Program.cs -------------------------------------------------------------------------------- /Service/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Service/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Service/Properties/Main.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Service/Properties/Main.ico -------------------------------------------------------------------------------- /Service/Service.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Service/Service.csproj -------------------------------------------------------------------------------- /Service/Service1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Service/Service1.cs -------------------------------------------------------------------------------- /Service/ServiceEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Service/ServiceEx.cs -------------------------------------------------------------------------------- /Service/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Service/Settings.cs -------------------------------------------------------------------------------- /Service/WcfService/IWcfTurnService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Service/WcfService/IWcfTurnService.cs -------------------------------------------------------------------------------- /Service/WcfService/WcfTurnService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Service/WcfService/WcfTurnService.cs -------------------------------------------------------------------------------- /Setup/License.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Setup/License.rtf -------------------------------------------------------------------------------- /Setup/Product.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Setup/Product.wxs -------------------------------------------------------------------------------- /Setup/Setup.wixproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Setup/Setup.wixproj -------------------------------------------------------------------------------- /Setup/bannrbmp.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Setup/bannrbmp.bmp -------------------------------------------------------------------------------- /Setup/dlgbmp.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Setup/dlgbmp.bmp -------------------------------------------------------------------------------- /Turn.Server.Test/AllocationsPoolTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server.Test/AllocationsPoolTest.cs -------------------------------------------------------------------------------- /Turn.Server.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server.Test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Turn.Server.Test/Turn.Server.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server.Test/Turn.Server.Test.csproj -------------------------------------------------------------------------------- /Turn.Server.Test/TurnServerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server.Test/TurnServerTest.cs -------------------------------------------------------------------------------- /Turn.Server/Allocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/Allocation.cs -------------------------------------------------------------------------------- /Turn.Server/AllocationsPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/AllocationsPool.cs -------------------------------------------------------------------------------- /Turn.Server/Authentificater.NonceDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/Authentificater.NonceDescriptor.cs -------------------------------------------------------------------------------- /Turn.Server/Authentificater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/Authentificater.cs -------------------------------------------------------------------------------- /Turn.Server/ConnectionIdGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/ConnectionIdGenerator.cs -------------------------------------------------------------------------------- /Turn.Server/Enums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/Enums.cs -------------------------------------------------------------------------------- /Turn.Server/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/ILogger.cs -------------------------------------------------------------------------------- /Turn.Server/PeerConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/PeerConnection.cs -------------------------------------------------------------------------------- /Turn.Server/PermissionsList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/PermissionsList.cs -------------------------------------------------------------------------------- /Turn.Server/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Turn.Server/PseudoTlsMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/PseudoTlsMessage.cs -------------------------------------------------------------------------------- /Turn.Server/TcpFramingHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/TcpFramingHeader.cs -------------------------------------------------------------------------------- /Turn.Server/Timeout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/Timeout.cs -------------------------------------------------------------------------------- /Turn.Server/TransactionServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/TransactionServer.cs -------------------------------------------------------------------------------- /Turn.Server/Turn.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/Turn.Server.csproj -------------------------------------------------------------------------------- /Turn.Server/TurnConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/TurnConnection.cs -------------------------------------------------------------------------------- /Turn.Server/TurnServer.SocketServers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/TurnServer.SocketServers.cs -------------------------------------------------------------------------------- /Turn.Server/TurnServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/TurnServer.cs -------------------------------------------------------------------------------- /Turn.Server/TurnServerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/Turn.Server/TurnServerException.cs -------------------------------------------------------------------------------- /TurnServer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vf1/turnserver/HEAD/TurnServer.sln --------------------------------------------------------------------------------