aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs4
-rwxr-xr-xbin/HttpServer_OpenSim.dllbin130560 -> 131584 bytes
-rw-r--r--bin/HttpServer_OpenSim.pdbbin355840 -> 357888 bytes
3 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs b/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs
index 01d427e..0492b51 100644
--- a/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs
+++ b/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs
@@ -32,6 +32,7 @@ using System.Collections.Specialized;
32using System.IO; 32using System.IO;
33using System.Net; 33using System.Net;
34using System.Net.Sockets; 34using System.Net.Sockets;
35using System.Net.Security;
35using System.Security.Cryptography.X509Certificates; 36using System.Security.Cryptography.X509Certificates;
36using System.Reflection; 37using System.Reflection;
37using System.Globalization; 38using System.Globalization;
@@ -114,6 +115,7 @@ namespace OpenSim.Framework.Servers.HttpServer
114 protected List<string> m_certNames = new List<string>(); 115 protected List<string> m_certNames = new List<string>();
115 protected List<string> m_certIPs = new List<string>(); 116 protected List<string> m_certIPs = new List<string>();
116 protected string m_certCN= ""; 117 protected string m_certCN= "";
118 protected RemoteCertificateValidationCallback m_certificateValidationCallback = null;
117 119
118 protected IPAddress m_listenIPAddress = IPAddress.Any; 120 protected IPAddress m_listenIPAddress = IPAddress.Any;
119 121
@@ -2076,6 +2078,8 @@ namespace OpenSim.Framework.Servers.HttpServer
2076 //m_httpListener.Prefixes.Add("https://+:" + (m_sslport) + "/"); 2078 //m_httpListener.Prefixes.Add("https://+:" + (m_sslport) + "/");
2077 //m_httpListener.Prefixes.Add("http://+:" + m_port + "/"); 2079 //m_httpListener.Prefixes.Add("http://+:" + m_port + "/");
2078 m_httpListener2 = CoolHTTPListener.Create(IPAddress.Any, (int)m_port, m_cert); 2080 m_httpListener2 = CoolHTTPListener.Create(IPAddress.Any, (int)m_port, m_cert);
2081 if(m_certificateValidationCallback != null)
2082 m_httpListener2.CertificateValidationCallback = m_certificateValidationCallback;
2079 m_httpListener2.ExceptionThrown += httpServerException; 2083 m_httpListener2.ExceptionThrown += httpServerException;
2080 m_httpListener2.LogWriter = httpserverlog; 2084 m_httpListener2.LogWriter = httpserverlog;
2081 } 2085 }
diff --git a/bin/HttpServer_OpenSim.dll b/bin/HttpServer_OpenSim.dll
index 121ec82..3b49692 100755
--- a/bin/HttpServer_OpenSim.dll
+++ b/bin/HttpServer_OpenSim.dll
Binary files differ
diff --git a/bin/HttpServer_OpenSim.pdb b/bin/HttpServer_OpenSim.pdb
index c2a3fd9..9f6691f 100644
--- a/bin/HttpServer_OpenSim.pdb
+++ b/bin/HttpServer_OpenSim.pdb
Binary files differ