aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Constants.cs
diff options
context:
space:
mode:
authorUbitUmarov2016-10-24 10:23:31 +0100
committerUbitUmarov2016-10-24 10:23:31 +0100
commitd550b485f1409030149447c71b3de881232d4897 (patch)
tree2bd710e1e5dd0957f05860aa93cf1a52485c6334 /OpenSim/Framework/Constants.cs
parentignore prims with shape type none on max size check for physics (diff)
downloadopensim-SC-d550b485f1409030149447c71b3de881232d4897.zip
opensim-SC-d550b485f1409030149447c71b3de881232d4897.tar.gz
opensim-SC-d550b485f1409030149447c71b3de881232d4897.tar.bz2
opensim-SC-d550b485f1409030149447c71b3de881232d4897.tar.xz
viewer crash bug fix: fis the udp packets split of SendEstateList() large lists; Enforce size limits on the estate lists since currently required for viewers compatibily; improve handling of changes with large selected items. This is still bad, users may need to close and reopen the region/estate information to get correct Allowed and Banned lists after a change. This happens because of viewer resent/outOfOrder packets that completly break this lists updates protocol
Diffstat (limited to 'OpenSim/Framework/Constants.cs')
-rw-r--r--OpenSim/Framework/Constants.cs10
1 files changed, 9 insertions, 1 deletions
diff --git a/OpenSim/Framework/Constants.cs b/OpenSim/Framework/Constants.cs
index 3ba264c..209c991 100644
--- a/OpenSim/Framework/Constants.cs
+++ b/OpenSim/Framework/Constants.cs
@@ -46,12 +46,20 @@ namespace OpenSim.Framework
46 46
47 public enum EstateAccessCodex : uint 47 public enum EstateAccessCodex : uint
48 { 48 {
49 AccessOptions = 1, 49 AllowedAccess = 1,
50 AllowedGroups = 2, 50 AllowedGroups = 2,
51 EstateBans = 4, 51 EstateBans = 4,
52 EstateManagers = 8 52 EstateManagers = 8
53 } 53 }
54 54
55 public enum EstateAccessLimits : int
56 {
57 AllowedAccess = 500,
58 AllowedGroups = 63,
59 EstateBans = 500,
60 EstateManagers = 10
61 }
62
55 [Flags]public enum TeleportFlags : uint 63 [Flags]public enum TeleportFlags : uint
56 { 64 {
57 /// <summary>No flags set, or teleport failed</summary> 65 /// <summary>No flags set, or teleport failed</summary>