aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/LLLoginService
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Services/LLLoginService')
-rw-r--r--OpenSim/Services/LLLoginService/LLLoginResponse.cs12
-rw-r--r--OpenSim/Services/LLLoginService/LLLoginService.cs44
-rw-r--r--OpenSim/Services/LLLoginService/Properties/AssemblyInfo.cs8
3 files changed, 32 insertions, 32 deletions
diff --git a/OpenSim/Services/LLLoginService/LLLoginResponse.cs b/OpenSim/Services/LLLoginService/LLLoginResponse.cs
index 0f57c2e..32e14a1 100644
--- a/OpenSim/Services/LLLoginService/LLLoginResponse.cs
+++ b/OpenSim/Services/LLLoginService/LLLoginResponse.cs
@@ -61,7 +61,7 @@ namespace OpenSim.Services.LLLoginService
61 61
62 static LLFailedLoginResponse() 62 static LLFailedLoginResponse()
63 { 63 {
64 UserProblem = new LLFailedLoginResponse("key", 64 UserProblem = new LLFailedLoginResponse("key",
65 "Could not authenticate your avatar. Please check your username and password, and check the grid if problems persist.", 65 "Could not authenticate your avatar. Please check your username and password, and check the grid if problems persist.",
66 "false"); 66 "false");
67 GridProblem = new LLFailedLoginResponse("key", 67 GridProblem = new LLFailedLoginResponse("key",
@@ -307,7 +307,7 @@ namespace OpenSim.Services.LLLoginService
307 { 307 {
308 DST = dstTimeZone.IsDaylightSavingTime(DateTime.Now) ? "Y" : "N"; 308 DST = dstTimeZone.IsDaylightSavingTime(DateTime.Now) ? "Y" : "N";
309 } 309 }
310 310
311 break; 311 break;
312 } 312 }
313 } 313 }
@@ -417,7 +417,7 @@ namespace OpenSim.Services.LLLoginService
417// try 417// try
418// { 418// {
419// // First try to fetch DST from Pacific Standard Time, because this is 419// // First try to fetch DST from Pacific Standard Time, because this is
420// // the one expected by the viewer. "US/Pacific" is the string to search 420// // the one expected by the viewer. "US/Pacific" is the string to search
421// // on linux and mac, and should work also on Windows (to confirm) 421// // on linux and mac, and should work also on Windows (to confirm)
422// gridTimeZone = TimeZoneInfo.FindSystemTimeZoneById("US/Pacific"); 422// gridTimeZone = TimeZoneInfo.FindSystemTimeZoneById("US/Pacific");
423// } 423// }
@@ -447,7 +447,7 @@ namespace OpenSim.Services.LLLoginService
447 ErrorReason = "key"; 447 ErrorReason = "key";
448 welcomeMessage = "Welcome to OpenSim!"; 448 welcomeMessage = "Welcome to OpenSim!";
449 seedCapability = String.Empty; 449 seedCapability = String.Empty;
450 home = "{'region_handle':[" 450 home = "{'region_handle':["
451 + "r" + Util.RegionToWorldLoc(1000).ToString() 451 + "r" + Util.RegionToWorldLoc(1000).ToString()
452 + "," 452 + ","
453 + "r" + Util.RegionToWorldLoc(1000).ToString() 453 + "r" + Util.RegionToWorldLoc(1000).ToString()
@@ -593,7 +593,7 @@ namespace OpenSim.Services.LLLoginService
593 // responseData["real_currency"] = currency; 593 // responseData["real_currency"] = currency;
594 responseData["currency"] = currency; 594 responseData["currency"] = currency;
595 } 595 }
596 596
597 if (ClassifiedFee != String.Empty) 597 if (ClassifiedFee != String.Empty)
598 responseData["classified_fee"] = ClassifiedFee; 598 responseData["classified_fee"] = ClassifiedFee;
599 599
@@ -1070,7 +1070,7 @@ namespace OpenSim.Services.LLLoginService
1070 get { return activeGestures; } 1070 get { return activeGestures; }
1071 set { activeGestures = value; } 1071 set { activeGestures = value; }
1072 } 1072 }
1073 1073
1074 public string Home 1074 public string Home
1075 { 1075 {
1076 get { return home; } 1076 get { return home; }
diff --git a/OpenSim/Services/LLLoginService/LLLoginService.cs b/OpenSim/Services/LLLoginService/LLLoginService.cs
index 2941f51..fc45f86 100644
--- a/OpenSim/Services/LLLoginService/LLLoginService.cs
+++ b/OpenSim/Services/LLLoginService/LLLoginService.cs
@@ -131,7 +131,7 @@ namespace OpenSim.Services.LLLoginService
131 m_AllowedClients = Util.GetConfigVarFromSections<string>( 131 m_AllowedClients = Util.GetConfigVarFromSections<string>(
132 config, "AllowedClients", possibleAccessControlConfigSections, string.Empty); 132 config, "AllowedClients", possibleAccessControlConfigSections, string.Empty);
133 m_DeniedClients = Util.GetConfigVarFromSections<string>( 133 m_DeniedClients = Util.GetConfigVarFromSections<string>(
134 config, "DeniedClients", possibleAccessControlConfigSections, string.Empty); 134 config, "DeniedClients", possibleAccessControlConfigSections, string.Empty);
135 135
136 m_MessageUrl = m_LoginServerConfig.GetString("MessageUrl", string.Empty); 136 m_MessageUrl = m_LoginServerConfig.GetString("MessageUrl", string.Empty);
137 m_DSTZone = m_LoginServerConfig.GetString("DSTZone", "America/Los_Angeles;Pacific Standard Time"); 137 m_DSTZone = m_LoginServerConfig.GetString("DSTZone", "America/Los_Angeles;Pacific Standard Time");
@@ -180,13 +180,13 @@ namespace OpenSim.Services.LLLoginService
180 string hgInvServicePlugin = m_LoginServerConfig.GetString("HGInventoryServicePlugin", String.Empty); 180 string hgInvServicePlugin = m_LoginServerConfig.GetString("HGInventoryServicePlugin", String.Empty);
181 if (hgInvServicePlugin != string.Empty) 181 if (hgInvServicePlugin != string.Empty)
182 { 182 {
183 // TODO: Remove HGInventoryServiceConstructorArg after 0.9 release 183 // TODO: Remove HGInventoryServiceConstructorArg after 0.9 release
184 string hgInvServiceArg = m_LoginServerConfig.GetString("HGInventoryServiceConstructorArg", String.Empty); 184 string hgInvServiceArg = m_LoginServerConfig.GetString("HGInventoryServiceConstructorArg", String.Empty);
185 if (hgInvServiceArg != String.Empty) 185 if (hgInvServiceArg != String.Empty)
186 { 186 {
187 m_log.Warn("[LLOGIN SERVICE]: You are using HGInventoryServiceConstructorArg, which is deprecated. See example file for correct syntax."); 187 m_log.Warn("[LLOGIN SERVICE]: You are using HGInventoryServiceConstructorArg, which is deprecated. See example file for correct syntax.");
188 hgInvServicePlugin = hgInvServiceArg + "@" + hgInvServicePlugin; 188 hgInvServicePlugin = hgInvServiceArg + "@" + hgInvServicePlugin;
189 } 189 }
190 m_HGInventoryService = ServerUtils.LoadPlugin<IInventoryService>(hgInvServicePlugin, args); 190 m_HGInventoryService = ServerUtils.LoadPlugin<IInventoryService>(hgInvServicePlugin, args);
191 } 191 }
192 192
@@ -270,7 +270,7 @@ namespace OpenSim.Services.LLLoginService
270 return response; 270 return response;
271 } 271 }
272 272
273 public LoginResponse Login(string firstName, string lastName, string passwd, string startLocation, UUID scopeID, 273 public LoginResponse Login(string firstName, string lastName, string passwd, string startLocation, UUID scopeID,
274 string clientVersion, string channel, string mac, string id0, IPEndPoint clientIP, bool LibOMVclient) 274 string clientVersion, string channel, string mac, string id0, IPEndPoint clientIP, bool LibOMVclient)
275 { 275 {
276 bool success = false; 276 bool success = false;
@@ -283,7 +283,7 @@ namespace OpenSim.Services.LLLoginService
283 283
284 m_log.InfoFormat("[LLOGIN SERVICE]: Login request for {0} {1} at {2} using viewer {3}, channel {4}, IP {5}, Mac {6}, Id0 {7}, Possible LibOMVGridProxy: {8} ", 284 m_log.InfoFormat("[LLOGIN SERVICE]: Login request for {0} {1} at {2} using viewer {3}, channel {4}, IP {5}, Mac {6}, Id0 {7}, Possible LibOMVGridProxy: {8} ",
285 firstName, lastName, startLocation, clientVersion, channel, clientIP.Address.ToString(), mac, id0, LibOMVclient.ToString()); 285 firstName, lastName, startLocation, clientVersion, channel, clientIP.Address.ToString(), mac, id0, LibOMVclient.ToString());
286 286
287 try 287 try
288 { 288 {
289 // 289 //
@@ -452,7 +452,7 @@ namespace OpenSim.Services.LLLoginService
452 guinfo = new GridUserInfo(); 452 guinfo = new GridUserInfo();
453 guinfo.LastPosition = guinfo.HomePosition = new Vector3(128, 128, 30); 453 guinfo.LastPosition = guinfo.HomePosition = new Vector3(128, 128, 30);
454 } 454 }
455 455
456 // 456 //
457 // Find the destination region/grid 457 // Find the destination region/grid
458 // 458 //
@@ -494,7 +494,7 @@ namespace OpenSim.Services.LLLoginService
494 // 494 //
495 string reason = string.Empty; 495 string reason = string.Empty;
496 GridRegion dest; 496 GridRegion dest;
497 AgentCircuitData aCircuit = LaunchAgentAtGrid(gatekeeper, destination, account, avatar, session, secureSession, position, where, 497 AgentCircuitData aCircuit = LaunchAgentAtGrid(gatekeeper, destination, account, avatar, session, secureSession, position, where,
498 clientVersion, channel, mac, id0, clientIP, flags, out where, out reason, out dest); 498 clientVersion, channel, mac, id0, clientIP, flags, out where, out reason, out dest);
499 destination = dest; 499 destination = dest;
500 if (aCircuit == null) 500 if (aCircuit == null)
@@ -504,7 +504,7 @@ namespace OpenSim.Services.LLLoginService
504 return new LLFailedLoginResponse("key", reason, "false"); 504 return new LLFailedLoginResponse("key", reason, "false");
505 505
506 } 506 }
507 // Get Friends list 507 // Get Friends list
508 FriendInfo[] friendsList = new FriendInfo[0]; 508 FriendInfo[] friendsList = new FriendInfo[0];
509 if (m_FriendsService != null) 509 if (m_FriendsService != null)
510 { 510 {
@@ -587,7 +587,7 @@ namespace OpenSim.Services.LLLoginService
587 lookAt = pinfo.HomeLookAt; 587 lookAt = pinfo.HomeLookAt;
588 flags |= TeleportFlags.ViaHome; 588 flags |= TeleportFlags.ViaHome;
589 } 589 }
590 590
591 if (tryDefaults) 591 if (tryDefaults)
592 { 592 {
593 List<GridRegion> defaults = m_GridService.GetDefaultRegions(scopeID); 593 List<GridRegion> defaults = m_GridService.GetDefaultRegions(scopeID);
@@ -648,7 +648,7 @@ namespace OpenSim.Services.LLLoginService
648 position = pinfo.LastPosition; 648 position = pinfo.LastPosition;
649 lookAt = pinfo.LastLookAt; 649 lookAt = pinfo.LastLookAt;
650 } 650 }
651 651
652 return region; 652 return region;
653 } 653 }
654 else 654 else
@@ -684,7 +684,7 @@ namespace OpenSim.Services.LLLoginService
684 regions = m_GridService.GetDefaultRegions(scopeID); 684 regions = m_GridService.GetDefaultRegions(scopeID);
685 if (regions != null && regions.Count > 0) 685 if (regions != null && regions.Count > 0)
686 { 686 {
687 where = "safe"; 687 where = "safe";
688 return regions[0]; 688 return regions[0];
689 } 689 }
690 else 690 else
@@ -719,7 +719,7 @@ namespace OpenSim.Services.LLLoginService
719 return null; 719 return null;
720 } 720 }
721 // Valid specification of a remote grid 721 // Valid specification of a remote grid
722 722
723 regionName = parts[0]; 723 regionName = parts[0];
724 string domainLocator = parts[1]; 724 string domainLocator = parts[1];
725 parts = domainLocator.Split(new char[] {':'}); 725 parts = domainLocator.Split(new char[] {':'});
@@ -737,7 +737,7 @@ namespace OpenSim.Services.LLLoginService
737 List<GridRegion> defaults = m_GridService.GetDefaultRegions(scopeID); 737 List<GridRegion> defaults = m_GridService.GetDefaultRegions(scopeID);
738 if (defaults != null && defaults.Count > 0) 738 if (defaults != null && defaults.Count > 0)
739 { 739 {
740 where = "safe"; 740 where = "safe";
741 return defaults[0]; 741 return defaults[0];
742 } 742 }
743 else 743 else
@@ -798,7 +798,7 @@ namespace OpenSim.Services.LLLoginService
798 string homeURI = null; 798 string homeURI = null;
799 if (account.ServiceURLs != null && account.ServiceURLs.ContainsKey("HomeURI")) 799 if (account.ServiceURLs != null && account.ServiceURLs.ContainsKey("HomeURI"))
800 homeURI = (string)account.ServiceURLs["HomeURI"]; 800 homeURI = (string)account.ServiceURLs["HomeURI"];
801 801
802 GridRegion destination = m_GatekeeperConnector.GetHyperlinkRegion(gatekeeper, regionID, account.PrincipalID, homeURI, out message); 802 GridRegion destination = m_GatekeeperConnector.GetHyperlinkRegion(gatekeeper, regionID, account.PrincipalID, homeURI, out message);
803 return destination; 803 return destination;
804 } 804 }
@@ -917,8 +917,8 @@ namespace OpenSim.Services.LLLoginService
917 return null; 917 return null;
918 } 918 }
919 919
920 private AgentCircuitData MakeAgent(GridRegion region, UserAccount account, 920 private AgentCircuitData MakeAgent(GridRegion region, UserAccount account,
921 AvatarAppearance avatar, UUID session, UUID secureSession, uint circuit, Vector3 position, 921 AvatarAppearance avatar, UUID session, UUID secureSession, uint circuit, Vector3 position,
922 string ipaddress, string viewer, string channel, string mac, string id0) 922 string ipaddress, string viewer, string channel, string mac, string id0)
923 { 923 {
924 AgentCircuitData aCircuit = new AgentCircuitData(); 924 AgentCircuitData aCircuit = new AgentCircuitData();
@@ -956,7 +956,7 @@ namespace OpenSim.Services.LLLoginService
956 if (account.ServiceURLs == null) 956 if (account.ServiceURLs == null)
957 return; 957 return;
958 958
959 // Old style: get the service keys from the DB 959 // Old style: get the service keys from the DB
960 foreach (KeyValuePair<string, object> kvp in account.ServiceURLs) 960 foreach (KeyValuePair<string, object> kvp in account.ServiceURLs)
961 { 961 {
962 if (kvp.Value != null) 962 if (kvp.Value != null)
@@ -1053,7 +1053,7 @@ namespace OpenSim.Services.LLLoginService
1053 switch (subcommand) 1053 switch (subcommand)
1054 { 1054 {
1055 case "level": 1055 case "level":
1056 // Set the minimum level to allow login 1056 // Set the minimum level to allow login
1057 // Useful to allow grid update without worrying about users. 1057 // Useful to allow grid update without worrying about users.
1058 // or fixing critical issues 1058 // or fixing critical issues
1059 // 1059 //
diff --git a/OpenSim/Services/LLLoginService/Properties/AssemblyInfo.cs b/OpenSim/Services/LLLoginService/Properties/AssemblyInfo.cs
index ee9c333..005ddd8 100644
--- a/OpenSim/Services/LLLoginService/Properties/AssemblyInfo.cs
+++ b/OpenSim/Services/LLLoginService/Properties/AssemblyInfo.cs
@@ -2,7 +2,7 @@
2using System.Runtime.CompilerServices; 2using System.Runtime.CompilerServices;
3using System.Runtime.InteropServices; 3using System.Runtime.InteropServices;
4 4
5// General Information about an assembly is controlled through the following 5// General Information about an assembly is controlled through the following
6// set of attributes. Change these attribute values to modify the information 6// set of attributes. Change these attribute values to modify the information
7// associated with an assembly. 7// associated with an assembly.
8[assembly: AssemblyTitle("OpenSim.Services.LLLoginService")] 8[assembly: AssemblyTitle("OpenSim.Services.LLLoginService")]
@@ -14,8 +14,8 @@ using System.Runtime.InteropServices;
14[assembly: AssemblyTrademark("")] 14[assembly: AssemblyTrademark("")]
15[assembly: AssemblyCulture("")] 15[assembly: AssemblyCulture("")]
16 16
17// Setting ComVisible to false makes the types in this assembly not visible 17// Setting ComVisible to false makes the types in this assembly not visible
18// to COM components. If you need to access a type in this assembly from 18// to COM components. If you need to access a type in this assembly from
19// COM, set the ComVisible attribute to true on that type. 19// COM, set the ComVisible attribute to true on that type.
20[assembly: ComVisible(false)] 20[assembly: ComVisible(false)]
21 21
@@ -25,7 +25,7 @@ using System.Runtime.InteropServices;
25// Version information for an assembly consists of the following four values: 25// Version information for an assembly consists of the following four values:
26// 26//
27// Major Version 27// Major Version
28// Minor Version 28// Minor Version
29// Build Number 29// Build Number
30// Revision 30// Revision
31// 31//