aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Client
diff options
context:
space:
mode:
authorAdam Frisby2009-05-11 19:23:51 +0000
committerAdam Frisby2009-05-11 19:23:51 +0000
commit6dcafec22d560c50625c8a391701606a1a0bb363 (patch)
tree6e0199901946f9a0b7a9797bbc85a30c2b094288 /OpenSim/Client
parentAdd selling for $0 back to the sample economy module. This is disabled by (diff)
downloadopensim-SC_OLD-6dcafec22d560c50625c8a391701606a1a0bb363.zip
opensim-SC_OLD-6dcafec22d560c50625c8a391701606a1a0bb363.tar.gz
opensim-SC_OLD-6dcafec22d560c50625c8a391701606a1a0bb363.tar.bz2
opensim-SC_OLD-6dcafec22d560c50625c8a391701606a1a0bb363.tar.xz
* Implements IP and DNS based ban facilities to OpenSim.
* User interface is ... primitive at best right now. * Loads bans from bans.txt and region ban DB on startup, bans.txt is in the format of one per line. The following explains how they are read; DNS bans are in the form "somewhere.com" will block ANY matching domain (including "betasomewhere.com", "beta.somewhere.com", "somewhere.com.beta") - make sure to be reasonably specific in DNS bans. IP address bans match on first characters, so, "127.0.0.1" will ban only that address, "127.0.1" will ban "127.0.10.0" but "127.0.1." will ban only the "127.0.1.*" network
Diffstat (limited to 'OpenSim/Client')
-rw-r--r--OpenSim/Client/MXP/ClientStack/MXPClientView.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/OpenSim/Client/MXP/ClientStack/MXPClientView.cs b/OpenSim/Client/MXP/ClientStack/MXPClientView.cs
index c9e56e6..e5f7474 100644
--- a/OpenSim/Client/MXP/ClientStack/MXPClientView.cs
+++ b/OpenSim/Client/MXP/ClientStack/MXPClientView.cs
@@ -1605,6 +1605,17 @@ namespace OpenSim.Client.MXP.ClientStack
1605 return default(T); 1605 return default(T);
1606 } 1606 }
1607 1607
1608 public void Disconnect(string reason)
1609 {
1610 Kick(reason);
1611 Close(true);
1612 }
1613
1614 public void Disconnect()
1615 {
1616 Close(true);
1617 }
1618
1608 #endregion 1619 #endregion
1609 1620
1610 public void SendCreateGroupReply(UUID groupID, bool success, string message) 1621 public void SendCreateGroupReply(UUID groupID, bool success, string message)