diff options
Diffstat (limited to '')
-rw-r--r-- | bin/OpenSim.ini.example | 23 | ||||
-rw-r--r-- | bin/OpenSimDefaults.ini | 46 | ||||
-rwxr-xr-x | bin/Prebuild.exe | bin | 226816 -> 224768 bytes | |||
-rw-r--r-- | bin/Robust.HG.ini.example | 9 | ||||
-rw-r--r-- | bin/Robust.ini.example | 14 | ||||
-rw-r--r-- | bin/assets/CollisionSoundsAssetSet/CollisionSoundsAssetSet.xml | 12 | ||||
-rw-r--r-- | bin/config-include/StandaloneCommon.ini.example | 162 | ||||
-rw-r--r-- | bin/config-include/StandaloneHypergrid.ini | 8 | ||||
-rwxr-xr-x | bin/lib32/BulletSim.dll | bin | 598016 -> 551424 bytes | |||
-rwxr-xr-x | bin/lib32/libBulletSim.so | bin | 2772750 -> 1707321 bytes | |||
-rwxr-xr-x | bin/lib64/BulletSim.dll | bin | 764416 -> 699904 bytes | |||
-rwxr-xr-x | bin/lib64/libBulletSim.so | bin | 3031835 -> 1844228 bytes | |||
-rwxr-xr-x | bin/lib64/libopenjpeg-dotnet.dylib | bin | 147288 -> 130560 bytes |
13 files changed, 164 insertions, 110 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index c7df7bb..e591a69 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example | |||
@@ -443,9 +443,30 @@ | |||
443 | ;; What is reported as the "User-Agent" when using llHTTPRequest | 443 | ;; What is reported as the "User-Agent" when using llHTTPRequest |
444 | ;; Defaults to not sent if not set here. See the notes section in the wiki | 444 | ;; Defaults to not sent if not set here. See the notes section in the wiki |
445 | ;; at http://wiki.secondlife.com/wiki/LlHTTPRequest for comments on adding | 445 | ;; at http://wiki.secondlife.com/wiki/LlHTTPRequest for comments on adding |
446 | ;; " (Mozilla Compatible)" to the text where there are problems with a web server | 446 | ;; " (Mozilla Compatible)" to the text where there are problems with a |
447 | ;; web server | ||
447 | ; user_agent = "OpenSim LSL (Mozilla Compatible)" | 448 | ; user_agent = "OpenSim LSL (Mozilla Compatible)" |
448 | 449 | ||
450 | [XMLRPC] | ||
451 | ;# {XmlRpcRouterModule} {} {Module used to route incoming llRemoteData calls} {XmlRpcRouterModule XmlRpcGridRouterModule} XmlRpcRouterModule | ||
452 | ;; If enabled and set to XmlRpcRouterModule, this will post an event, | ||
453 | ;; "xmlrpc_uri(string)" to the script concurrently with the first | ||
454 | ;; remote_data event. This will contain the fully qualified URI an | ||
455 | ;; external site needs to use to send XMLRPC requests to that script | ||
456 | ;; | ||
457 | ;; If enabled and set to XmlRpcGridRouterModule, newly created channels | ||
458 | ;; will be registered with an external service via a configured uri | ||
459 | ;XmlRpcRouterModule = "XmlRpcRouterModule" | ||
460 | |||
461 | ;# {XmlRpcPort} {} {Port for incoming llRemoteData xmlrpc calls} {} 20800 | ||
462 | ;XmlRpcPort = 20800 | ||
463 | |||
464 | ;# {XmlRpcHubURI} {XmlRpcRouterModule} {URI for external service used to register xmlrpc channels created in the simulator. This depends on XmlRpcRouterModule being set to XmlRpcGridRouterModule} http://example.com | ||
465 | ;; If XmlRpcRouterModule is set to XmlRpcGridRouterModule, the simulator | ||
466 | ;; will use this address to register xmlrpc channels on the external | ||
467 | ;; service | ||
468 | ; XmlRpcHubURI = http://example.com | ||
469 | |||
449 | 470 | ||
450 | [ClientStack.LindenUDP] | 471 | [ClientStack.LindenUDP] |
451 | ;; See OpensSimDefaults.ini for the throttle options. You can copy the | 472 | ;; See OpensSimDefaults.ini for the throttle options. You can copy the |
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini index dffc0ac..8a451ec 100644 --- a/bin/OpenSimDefaults.ini +++ b/bin/OpenSimDefaults.ini | |||
@@ -57,9 +57,6 @@ | |||
57 | ; ## CLIENTS | 57 | ; ## CLIENTS |
58 | ; ## | 58 | ; ## |
59 | 59 | ||
60 | ; Enables EventQueueGet Service. | ||
61 | EventQueue = true | ||
62 | |||
63 | ; Set this to the DLL containing the client stack to use. | 60 | ; Set this to the DLL containing the client stack to use. |
64 | clientstack_plugin="OpenSim.Region.ClientStack.LindenUDP.dll" | 61 | clientstack_plugin="OpenSim.Region.ClientStack.LindenUDP.dll" |
65 | 62 | ||
@@ -371,6 +368,12 @@ | |||
371 | ; alert_uri = "http://myappserver.net/my_handler/" | 368 | ; alert_uri = "http://myappserver.net/my_handler/" |
372 | 369 | ||
373 | 370 | ||
371 | [EstateManagement] | ||
372 | ; If false, then block any region restart requests from the client even if they are otherwise valid. | ||
373 | ; Default is true | ||
374 | AllowRegionRestartFromClient = true | ||
375 | |||
376 | |||
374 | [SMTP] | 377 | [SMTP] |
375 | enabled = false | 378 | enabled = false |
376 | 379 | ||
@@ -432,20 +435,6 @@ | |||
432 | ; many simultaneous requests, default is 30 and is currently applied only to assets | 435 | ; many simultaneous requests, default is 30 and is currently applied only to assets |
433 | ;MaxRequestConcurrency = 30 | 436 | ;MaxRequestConcurrency = 30 |
434 | 437 | ||
435 | [XMLRPC] | ||
436 | ; ## | ||
437 | ; ## Scripting XMLRPC mapper | ||
438 | ; ## | ||
439 | |||
440 | ; If enabled, this will post an event, "xmlrpc_uri(string)" to the | ||
441 | ; script concurrently with the first remote_data event. | ||
442 | ; This will contain the fully qualified URI an external site needs | ||
443 | ; to use to send XMLRPC requests to that script | ||
444 | |||
445 | ;XmlRpcRouterModule = "XmlRpcRouterModule" | ||
446 | ;XmlRpcPort = 20800 | ||
447 | |||
448 | |||
449 | [ClientStack.LindenUDP] | 438 | [ClientStack.LindenUDP] |
450 | ; Set this to true to process incoming packets asynchronously. Networking is | 439 | ; Set this to true to process incoming packets asynchronously. Networking is |
451 | ; already separated from packet handling with a queue, so this will only | 440 | ; already separated from packet handling with a queue, so this will only |
@@ -930,7 +919,8 @@ | |||
930 | AvatarFriction = 0.2 | 919 | AvatarFriction = 0.2 |
931 | AvatarRestitution = 0.0 | 920 | AvatarRestitution = 0.0 |
932 | AvatarDensity = 60.0 | 921 | AvatarDensity = 60.0 |
933 | AvatarCapsuleRadius = 0.37 | 922 | AvatarCapsuleWidth = 0.6 |
923 | AvatarCapsuleDepth = 0.45 | ||
934 | AvatarCapsuleHeight = 1.5 | 924 | AvatarCapsuleHeight = 1.5 |
935 | AvatarContactProcessingThreshold = 0.1 | 925 | AvatarContactProcessingThreshold = 0.1 |
936 | 926 | ||
@@ -1421,16 +1411,6 @@ | |||
1421 | ; DeleteScriptsOnStartup = false | 1411 | ; DeleteScriptsOnStartup = false |
1422 | 1412 | ||
1423 | 1413 | ||
1424 | [OpenGridProtocol] | ||
1425 | ;These are the settings for the Open Grid Protocol.. the Agent Domain, Region Domain, you know.. | ||
1426 | ;On/true or Off/false | ||
1427 | ogp_enabled=false | ||
1428 | |||
1429 | ;Name Prefix/suffix when using OGP | ||
1430 | ogp_firstname_prefix="" | ||
1431 | ogp_lastname_suffix="_EXTERNAL" | ||
1432 | |||
1433 | |||
1434 | [Concierge] | 1414 | [Concierge] |
1435 | ; Enable concierge module | 1415 | ; Enable concierge module |
1436 | ; Default is false | 1416 | ; Default is false |
@@ -1612,8 +1592,7 @@ | |||
1612 | 1592 | ||
1613 | ; If true, then the basic packet objects used to receive data are also recycled, not just the LLUDP packets. | 1593 | ; If true, then the basic packet objects used to receive data are also recycled, not just the LLUDP packets. |
1614 | ; This reduces data churn | 1594 | ; This reduces data churn |
1615 | ; This setting is currently experimental and defaults to false. | 1595 | RecycleBaseUDPPackets = true |
1616 | RecycleBaseUDPPackets = false; | ||
1617 | 1596 | ||
1618 | 1597 | ||
1619 | [InterestManagement] | 1598 | [InterestManagement] |
@@ -1687,5 +1666,12 @@ Enabled = False | |||
1687 | ;; default is module is disabled at the top level | 1666 | ;; default is module is disabled at the top level |
1688 | AutoBackupModuleEnabled = false | 1667 | AutoBackupModuleEnabled = false |
1689 | 1668 | ||
1669 | [Sounds] | ||
1670 | ;; {Module} {} {Implementation of ISoundModule to use.} {OpenSim.Region.CoreModules.dll:SoundModule} | ||
1671 | Module = OpenSim.Region.CoreModules.dll:SoundModule | ||
1672 | |||
1673 | ;; {MaxDistance} {} {Cut-off distance at which sounds will not be sent to users} {100.0} | ||
1674 | MaxDistance = 100.0 | ||
1675 | |||
1690 | [Modules] | 1676 | [Modules] |
1691 | Include-modules = "addon-modules/*/config/*.ini" | 1677 | Include-modules = "addon-modules/*/config/*.ini" |
diff --git a/bin/Prebuild.exe b/bin/Prebuild.exe index bdb25b6..1d4a8e8 100755 --- a/bin/Prebuild.exe +++ b/bin/Prebuild.exe | |||
Binary files differ | |||
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example index e8d6846..55b6f90 100644 --- a/bin/Robust.HG.ini.example +++ b/bin/Robust.HG.ini.example | |||
@@ -497,8 +497,15 @@ ConfigDirectory = "/home/opensim/etc/Configs" | |||
497 | ; * | 497 | ; * |
498 | [HGInventoryService] | 498 | [HGInventoryService] |
499 | ; For the InventoryServiceInConnector | 499 | ; For the InventoryServiceInConnector |
500 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService" | 500 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService" |
501 | ;; alternatives: | ||
502 | ;; HG1.5, more permissive, not recommended, but still supported | ||
503 | ;LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService" | ||
504 | ;; HG1.0, totally permissive, not recommended, but OK for grids with 100% trust | ||
505 | ;LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService" | ||
506 | |||
501 | UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 507 | UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
508 | AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService" | ||
502 | HomeURI = "http://127.0.0.1:8002" | 509 | HomeURI = "http://127.0.0.1:8002" |
503 | 510 | ||
504 | ; * The interface that local users get when they are in other grids. | 511 | ; * The interface that local users get when they are in other grids. |
diff --git a/bin/Robust.ini.example b/bin/Robust.ini.example index fbe4a51..8ec6d75 100644 --- a/bin/Robust.ini.example +++ b/bin/Robust.ini.example | |||
@@ -90,7 +90,19 @@ ConfigDirectory = "/home/opensim/etc/Configs" | |||
90 | LocalServiceModule = "OpenSim.Services.AssetService.dll:AssetService" | 90 | LocalServiceModule = "OpenSim.Services.AssetService.dll:AssetService" |
91 | DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" | 91 | DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" |
92 | AssetLoaderArgs = "./assets/AssetSets.xml" | 92 | AssetLoaderArgs = "./assets/AssetSets.xml" |
93 | AllowRemoteDelete = "false" | 93 | |
94 | ; Allow maptile assets to remotely deleted by remote calls to the asset service. | ||
95 | ; There is no harm in having this as false - it just means that historical maptile assets are not deleted. | ||
96 | ; This only applies to maptiles served via the version 1 viewer mechanisms | ||
97 | ; Default is false | ||
98 | AllowRemoteDelete = false | ||
99 | |||
100 | ; Allow all assets to be remotely deleted. | ||
101 | ; Only set this to true if you are operating a grid where you control all calls to the asset service | ||
102 | ; (where a necessary condition is that you control all simulators) and you need this for admin purposes. | ||
103 | ; If set to true, AllowRemoteDelete = true is required as well. | ||
104 | ; Default is false. | ||
105 | AllowRemoteDeleteAllTypes = false | ||
94 | 106 | ||
95 | ; * This configuration loads the inventory server modules. It duplicates | 107 | ; * This configuration loads the inventory server modules. It duplicates |
96 | ; * the function of the legacy inventory server | 108 | ; * the function of the legacy inventory server |
diff --git a/bin/assets/CollisionSoundsAssetSet/CollisionSoundsAssetSet.xml b/bin/assets/CollisionSoundsAssetSet/CollisionSoundsAssetSet.xml index 7498ae0..b570c55 100644 --- a/bin/assets/CollisionSoundsAssetSet/CollisionSoundsAssetSet.xml +++ b/bin/assets/CollisionSoundsAssetSet/CollisionSoundsAssetSet.xml | |||
@@ -303,37 +303,37 @@ | |||
303 | <Key Name="fileName" Value="snd_TerrainStone.ogg" /> | 303 | <Key Name="fileName" Value="snd_TerrainStone.ogg" /> |
304 | </Section> | 304 | </Section> |
305 | <Section Name="snd_TerrainMetal"> | 305 | <Section Name="snd_TerrainMetal"> |
306 | <Key Name="assetID" Value="be7295c0-a158-11e1-b3dd-0807200c9a66" /> | 306 | <Key Name="assetID" Value="be7295c0-a158-11e1-b3dd-0807201c9a66" /> |
307 | <Key Name="name" Value="snd_TerrainMetal" /> | 307 | <Key Name="name" Value="snd_TerrainMetal" /> |
308 | <Key Name="assetType" Value="1" /> | 308 | <Key Name="assetType" Value="1" /> |
309 | <Key Name="fileName" Value="snd_TerrainMetal.ogg" /> | 309 | <Key Name="fileName" Value="snd_TerrainMetal.ogg" /> |
310 | </Section> | 310 | </Section> |
311 | <Section Name="snd_TerrainGlass"> | 311 | <Section Name="snd_TerrainGlass"> |
312 | <Key Name="assetID" Value="be7295c0-a158-11e1-b3dd-0807200c9a66" /> | 312 | <Key Name="assetID" Value="be7295c0-a158-11e1-b3dd-0807202c9a66" /> |
313 | <Key Name="name" Value="snd_TerrainGlass" /> | 313 | <Key Name="name" Value="snd_TerrainGlass" /> |
314 | <Key Name="assetType" Value="1" /> | 314 | <Key Name="assetType" Value="1" /> |
315 | <Key Name="fileName" Value="snd_TerrainGlass.ogg" /> | 315 | <Key Name="fileName" Value="snd_TerrainGlass.ogg" /> |
316 | </Section> | 316 | </Section> |
317 | <Section Name="snd_TerrainWood"> | 317 | <Section Name="snd_TerrainWood"> |
318 | <Key Name="assetID" Value="be7295c0-a158-11e1-b3dd-0807200c9a66" /> | 318 | <Key Name="assetID" Value="be7295c0-a158-11e1-b3dd-0807203c9a66" /> |
319 | <Key Name="name" Value="snd_TerrainWood" /> | 319 | <Key Name="name" Value="snd_TerrainWood" /> |
320 | <Key Name="assetType" Value="1" /> | 320 | <Key Name="assetType" Value="1" /> |
321 | <Key Name="fileName" Value="snd_TerrainWood.ogg" /> | 321 | <Key Name="fileName" Value="snd_TerrainWood.ogg" /> |
322 | </Section> | 322 | </Section> |
323 | <Section Name="snd_TerrainFlesh"> | 323 | <Section Name="snd_TerrainFlesh"> |
324 | <Key Name="assetID" Value="be7295c0-a158-11e1-b3dd-0807200c9a66" /> | 324 | <Key Name="assetID" Value="be7295c0-a158-11e1-b3dd-0807204c9a66" /> |
325 | <Key Name="name" Value="snd_TerrainFlesh" /> | 325 | <Key Name="name" Value="snd_TerrainFlesh" /> |
326 | <Key Name="assetType" Value="1" /> | 326 | <Key Name="assetType" Value="1" /> |
327 | <Key Name="fileName" Value="snd_TerrainFlesh.ogg" /> | 327 | <Key Name="fileName" Value="snd_TerrainFlesh.ogg" /> |
328 | </Section> | 328 | </Section> |
329 | <Section Name="snd_TerrainPlastic"> | 329 | <Section Name="snd_TerrainPlastic"> |
330 | <Key Name="assetID" Value="be7295c0-a158-11e1-b3dd-0807200c9a66" /> | 330 | <Key Name="assetID" Value="be7295c0-a158-11e1-b3dd-0807205c9a66" /> |
331 | <Key Name="name" Value="snd_TerrainPlastic" /> | 331 | <Key Name="name" Value="snd_TerrainPlastic" /> |
332 | <Key Name="assetType" Value="1" /> | 332 | <Key Name="assetType" Value="1" /> |
333 | <Key Name="fileName" Value="snd_TerrainPlastic.ogg" /> | 333 | <Key Name="fileName" Value="snd_TerrainPlastic.ogg" /> |
334 | </Section> | 334 | </Section> |
335 | <Section Name="snd_TerrainRubber"> | 335 | <Section Name="snd_TerrainRubber"> |
336 | <Key Name="assetID" Value="be7295c0-a158-11e1-b3dd-0807200c9a66" /> | 336 | <Key Name="assetID" Value="be7295c0-a158-11e1-b3dd-0807206c9a66" /> |
337 | <Key Name="name" Value="snd_TerrainRubber" /> | 337 | <Key Name="name" Value="snd_TerrainRubber" /> |
338 | <Key Name="assetType" Value="1" /> | 338 | <Key Name="assetType" Value="1" /> |
339 | <Key Name="fileName" Value="snd_TerrainRubber.ogg" /> | 339 | <Key Name="fileName" Value="snd_TerrainRubber.ogg" /> |
diff --git a/bin/config-include/StandaloneCommon.ini.example b/bin/config-include/StandaloneCommon.ini.example index 84de0ec..f28de43 100644 --- a/bin/config-include/StandaloneCommon.ini.example +++ b/bin/config-include/StandaloneCommon.ini.example | |||
@@ -47,36 +47,6 @@ | |||
47 | DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" | 47 | DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" |
48 | AssetLoaderArgs = "assets/AssetSets.xml" | 48 | AssetLoaderArgs = "assets/AssetSets.xml" |
49 | 49 | ||
50 | [HGInventoryService] | ||
51 | HomeURI = "http://127.0.0.1:9000" | ||
52 | |||
53 | [HGAssetService] | ||
54 | HomeURI = "http://127.0.0.1:9000" | ||
55 | |||
56 | ;; The asset types that this grid can export to / import from other grids. | ||
57 | ;; Comma separated. | ||
58 | ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: | ||
59 | ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, | ||
60 | ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh | ||
61 | ;; | ||
62 | ;; Leave blank or commented if you don't want to apply any restrictions. | ||
63 | ;; A more strict, but still reasonable, policy may be to disallow the exchange | ||
64 | ;; of scripts, like so: | ||
65 | ; DisallowExport ="LSLText" | ||
66 | ; DisallowImport ="LSLBytecode" | ||
67 | |||
68 | |||
69 | [HGInventoryAccessModule] | ||
70 | HomeURI = "http://127.0.0.1:9000" | ||
71 | Gatekeeper = "http://127.0.0.1:9000" | ||
72 | |||
73 | ;; If you want to protect your assets from being copied by foreign visitors | ||
74 | ;; uncomment the next line. You may want to do this on sims that have licensed content. | ||
75 | ; OutboundPermission = False | ||
76 | |||
77 | [HGFriendsModule] | ||
78 | ; User level required to be able to send friendship invitations to foreign users | ||
79 | ;LevelHGFriends = 0; | ||
80 | 50 | ||
81 | [GridService] | 51 | [GridService] |
82 | ;; For in-memory region storage (default) | 52 | ;; For in-memory region storage (default) |
@@ -97,11 +67,6 @@ | |||
97 | ;; change this to the address of your simulator | 67 | ;; change this to the address of your simulator |
98 | Gatekeeper="http://127.0.0.1:9000" | 68 | Gatekeeper="http://127.0.0.1:9000" |
99 | 69 | ||
100 | [Messaging] | ||
101 | ; === HG ONLY === | ||
102 | ;; change this to the address of your simulator | ||
103 | Gatekeeper = "http://127.0.0.1:9000" | ||
104 | |||
105 | [LibraryModule] | 70 | [LibraryModule] |
106 | ; Set this if you want to change the name of the OpenSim Library | 71 | ; Set this if you want to change the name of the OpenSim Library |
107 | ;LibraryName = "My World's Library" | 72 | ;LibraryName = "My World's Library" |
@@ -140,41 +105,6 @@ | |||
140 | ;AllowedClients = "" | 105 | ;AllowedClients = "" |
141 | ;DeniedClients = "" | 106 | ;DeniedClients = "" |
142 | 107 | ||
143 | [GatekeeperService] | ||
144 | ExternalName = "http://127.0.0.1:9000" | ||
145 | |||
146 | ; Does this grid allow incoming links to any region in it? | ||
147 | ; If false, HG TPs happen only to the Default regions specified in [GridService] section | ||
148 | AllowTeleportsToAnyRegion = true | ||
149 | |||
150 | ;; Regular expressions for controlling which client versions are accepted/denied. | ||
151 | ;; An empty string means nothing is checked. | ||
152 | ;; | ||
153 | ;; Example 1: allow only these 3 types of clients (any version of them) | ||
154 | ;; AllowedClients = "Imprudence|Hippo|Second Life" | ||
155 | ;; | ||
156 | ;; Example 2: allow all clients except these | ||
157 | ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald" | ||
158 | ;; | ||
159 | ;; Note that these are regular expressions, so every character counts. | ||
160 | ;; Also note that this is very weak security and should not be trusted as a reliable means | ||
161 | ;; for keeping bad clients out; modified clients can fake their identifiers. | ||
162 | ;; | ||
163 | ;; | ||
164 | ;AllowedClients = "" | ||
165 | ;DeniedClients = "" | ||
166 | |||
167 | ;; Are foreign visitors allowed? | ||
168 | ;ForeignAgentsAllowed = true | ||
169 | ;; | ||
170 | ;; If ForeignAgentsAllowed is true, make exceptions using AllowExcept. | ||
171 | ;; Leave blank or commented for no exceptions. | ||
172 | ; AllowExcept = "http://griefer.com:8002, http://enemy.com:8002" | ||
173 | ;; | ||
174 | ;; If ForeignAgentsAllowed is false, make exceptions using DisallowExcept | ||
175 | ;; Leave blank or commented for no exceptions. | ||
176 | ; DisallowExcept = "http://myfriendgrid.com:8002, http://myboss.com:8002" | ||
177 | |||
178 | 108 | ||
179 | [FreeswitchService] | 109 | [FreeswitchService] |
180 | ;; If FreeSWITCH is not being used then you don't need to set any of these parameters | 110 | ;; If FreeSWITCH is not being used then you don't need to set any of these parameters |
@@ -279,6 +209,44 @@ | |||
279 | ; Example: | 209 | ; Example: |
280 | ; Region_Test_1 = "DisallowForeigners" | 210 | ; Region_Test_1 = "DisallowForeigners" |
281 | 211 | ||
212 | ;; | ||
213 | ;; HG configurations | ||
214 | ;; | ||
215 | [GatekeeperService] | ||
216 | ExternalName = "http://127.0.0.1:9000" | ||
217 | |||
218 | ; Does this grid allow incoming links to any region in it? | ||
219 | ; If false, HG TPs happen only to the Default regions specified in [GridService] section | ||
220 | AllowTeleportsToAnyRegion = true | ||
221 | |||
222 | ;; Regular expressions for controlling which client versions are accepted/denied. | ||
223 | ;; An empty string means nothing is checked. | ||
224 | ;; | ||
225 | ;; Example 1: allow only these 3 types of clients (any version of them) | ||
226 | ;; AllowedClients = "Imprudence|Hippo|Second Life" | ||
227 | ;; | ||
228 | ;; Example 2: allow all clients except these | ||
229 | ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald" | ||
230 | ;; | ||
231 | ;; Note that these are regular expressions, so every character counts. | ||
232 | ;; Also note that this is very weak security and should not be trusted as a reliable means | ||
233 | ;; for keeping bad clients out; modified clients can fake their identifiers. | ||
234 | ;; | ||
235 | ;; | ||
236 | ;AllowedClients = "" | ||
237 | ;DeniedClients = "" | ||
238 | |||
239 | ;; Are foreign visitors allowed? | ||
240 | ;ForeignAgentsAllowed = true | ||
241 | ;; | ||
242 | ;; If ForeignAgentsAllowed is true, make exceptions using AllowExcept. | ||
243 | ;; Leave blank or commented for no exceptions. | ||
244 | ; AllowExcept = "http://griefer.com:8002, http://enemy.com:8002" | ||
245 | ;; | ||
246 | ;; If ForeignAgentsAllowed is false, make exceptions using DisallowExcept | ||
247 | ;; Leave blank or commented for no exceptions. | ||
248 | ; DisallowExcept = "http://myfriendgrid.com:8002, http://myboss.com:8002" | ||
249 | |||
282 | [UserAgentService] | 250 | [UserAgentService] |
283 | ;; User level required to be contacted from other grids | 251 | ;; User level required to be contacted from other grids |
284 | ;LevelOutsideContacts = 0 | 252 | ;LevelOutsideContacts = 0 |
@@ -299,3 +267,57 @@ | |||
299 | ;; If ForeignTripsAllowed is true, make exceptions using AllowExcept. | 267 | ;; If ForeignTripsAllowed is true, make exceptions using AllowExcept. |
300 | ;; Leave blank or commented for no exceptions. | 268 | ;; Leave blank or commented for no exceptions. |
301 | ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002" | 269 | ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002" |
270 | |||
271 | [HGInventoryService] | ||
272 | HomeURI = "http://127.0.0.1:9000" | ||
273 | |||
274 | [HGAssetService] | ||
275 | HomeURI = "http://127.0.0.1:9000" | ||
276 | |||
277 | ;; The asset types that this grid can export to / import from other grids. | ||
278 | ;; Comma separated. | ||
279 | ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: | ||
280 | ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, | ||
281 | ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh | ||
282 | ;; | ||
283 | ;; Leave blank or commented if you don't want to apply any restrictions. | ||
284 | ;; A more strict, but still reasonable, policy may be to disallow the exchange | ||
285 | ;; of scripts, like so: | ||
286 | ; DisallowExport ="LSLText" | ||
287 | ; DisallowImport ="LSLBytecode" | ||
288 | |||
289 | |||
290 | [HGInventoryAccessModule] | ||
291 | HomeURI = "http://127.0.0.1:9000" | ||
292 | Gatekeeper = "http://127.0.0.1:9000" | ||
293 | |||
294 | ;; If you want to protect your assets from being copied by foreign visitors | ||
295 | ;; uncomment the next line. You may want to do this on sims that have licensed content. | ||
296 | ;; true = allow exports, false = disallow exports. True by default. | ||
297 | ; OutboundPermission = True | ||
298 | |||
299 | ;; Send visual reminder to local users that their inventories are unavailable while they are traveling | ||
300 | ;; and available when they return. True by default. | ||
301 | ;RestrictInventoryAccessAbroad = True | ||
302 | |||
303 | [HGFriendsModule] | ||
304 | ; User level required to be able to send friendship invitations to foreign users | ||
305 | ;LevelHGFriends = 0; | ||
306 | |||
307 | [Messaging] | ||
308 | ; === HG ONLY === | ||
309 | ;; change this to the address of your simulator | ||
310 | Gatekeeper = "http://127.0.0.1:9000" | ||
311 | |||
312 | |||
313 | [EntityTransfer] | ||
314 | ;; User level from which local users are allowed to HG teleport. Default 0 (all users) | ||
315 | ;LevelHGTeleport = 0 | ||
316 | |||
317 | ;; Are local users restricted from taking their appearance abroad? | ||
318 | ;; Default is no restrictions | ||
319 | ;RestrictAppearanceAbroad = false | ||
320 | |||
321 | ;; If appearance is restricted, which accounts' appearances are allowed to be exported? | ||
322 | ;; Comma-separated list of account names | ||
323 | AccountForAppearance = "Test User, Astronaut Smith" | ||
diff --git a/bin/config-include/StandaloneHypergrid.ini b/bin/config-include/StandaloneHypergrid.ini index 76d588c..195e780 100644 --- a/bin/config-include/StandaloneHypergrid.ini +++ b/bin/config-include/StandaloneHypergrid.ini | |||
@@ -152,7 +152,13 @@ | |||
152 | ;; This greatly restricts the inventory operations while in other grids | 152 | ;; This greatly restricts the inventory operations while in other grids |
153 | [HGInventoryService] | 153 | [HGInventoryService] |
154 | ; For the InventoryServiceInConnector | 154 | ; For the InventoryServiceInConnector |
155 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService" | 155 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService" |
156 | ;; alternatives: | ||
157 | ;; HG1.5, more permissive, not recommended, but still supported | ||
158 | ;LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService" | ||
159 | ;; HG1.0, totally permissive, not recommended, but OK for grids with 100% trust | ||
160 | ;LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService" | ||
161 | |||
156 | UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 162 | UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
157 | AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService" | 163 | AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService" |
158 | 164 | ||
diff --git a/bin/lib32/BulletSim.dll b/bin/lib32/BulletSim.dll index f976efe..2ae1c75 100755 --- a/bin/lib32/BulletSim.dll +++ b/bin/lib32/BulletSim.dll | |||
Binary files differ | |||
diff --git a/bin/lib32/libBulletSim.so b/bin/lib32/libBulletSim.so index a00bc3a..d4852a5 100755 --- a/bin/lib32/libBulletSim.so +++ b/bin/lib32/libBulletSim.so | |||
Binary files differ | |||
diff --git a/bin/lib64/BulletSim.dll b/bin/lib64/BulletSim.dll index acaa9c8..77cf7e3 100755 --- a/bin/lib64/BulletSim.dll +++ b/bin/lib64/BulletSim.dll | |||
Binary files differ | |||
diff --git a/bin/lib64/libBulletSim.so b/bin/lib64/libBulletSim.so index 996ea21..4ec62b2 100755 --- a/bin/lib64/libBulletSim.so +++ b/bin/lib64/libBulletSim.so | |||
Binary files differ | |||
diff --git a/bin/lib64/libopenjpeg-dotnet.dylib b/bin/lib64/libopenjpeg-dotnet.dylib index 18ca868..91f7264 100755 --- a/bin/lib64/libopenjpeg-dotnet.dylib +++ b/bin/lib64/libopenjpeg-dotnet.dylib | |||
Binary files differ | |||