aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authorMelanie2013-10-04 20:03:12 +0100
committerMelanie2013-10-04 20:03:12 +0100
commit75c68fa29e3a2fed81c883e7925bf161e968639f (patch)
tree13ba69e6818f634018a5954d38750cf48128b7f8 /bin
parentMerge branch 'avination-current' into careminster (diff)
parentminor: Disable logging left active on regression test TestSameSimulatorIsolat... (diff)
downloadopensim-SC_OLD-75c68fa29e3a2fed81c883e7925bf161e968639f.zip
opensim-SC_OLD-75c68fa29e3a2fed81c883e7925bf161e968639f.tar.gz
opensim-SC_OLD-75c68fa29e3a2fed81c883e7925bf161e968639f.tar.bz2
opensim-SC_OLD-75c68fa29e3a2fed81c883e7925bf161e968639f.tar.xz
Merge branch 'master' into careminster
Conflicts: OpenSim/Data/MySQL/MySQLSimulationData.cs OpenSim/Data/MySQL/Resources/RegionStore.migrations OpenSim/Region/ClientStack/Linden/Caps/WebFetchInvDescModule.cs OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs OpenSim/Region/CoreModules/Avatar/Inventory/Transfer/InventoryTransferModule.cs OpenSim/Region/CoreModules/World/LightShare/LightShareModule.cs OpenSim/Region/Framework/Scenes/Scene.cs OpenSim/Region/Framework/Scenes/ScenePresence.cs OpenSim/Region/Framework/Scenes/Tests/ScenePresenceCapabilityTests.cs OpenSim/Region/OptionalModules/World/NPC/NPCModule.cs OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
Diffstat (limited to '')
-rw-r--r--bin/OpenSim.ini.example51
-rw-r--r--bin/OpenSimDefaults.ini74
-rw-r--r--bin/config-include/Grid.ini7
-rw-r--r--bin/config-include/GridCommon.ini.example83
-rw-r--r--bin/config-include/GridHypergrid.ini36
-rw-r--r--bin/config-include/HyperSimianGrid.ini7
-rw-r--r--bin/config-include/Standalone.ini9
-rw-r--r--bin/config-include/StandaloneCommon.ini.example109
-rw-r--r--bin/config-include/StandaloneHypergrid.ini70
-rwxr-xr-xbin/lib32/BulletSim.dllbin982528 -> 1093632 bytes
-rwxr-xr-xbin/lib32/libBulletSim.sobin2271724 -> 2332216 bytes
-rwxr-xr-xbin/lib64/BulletSim.dllbin1222656 -> 1230848 bytes
-rwxr-xr-xbin/lib64/libBulletSim.sobin2454796 -> 2522559 bytes
13 files changed, 247 insertions, 199 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example
index 313466c..16c9061 100644
--- a/bin/OpenSim.ini.example
+++ b/bin/OpenSim.ini.example
@@ -414,8 +414,8 @@
414 ;# {SMTP_SERVER_PASSWORD} {[Startup]emailmodule:DefaultEmailModule enabled:true} {SMTP server password} {} 414 ;# {SMTP_SERVER_PASSWORD} {[Startup]emailmodule:DefaultEmailModule enabled:true} {SMTP server password} {}
415 ; SMTP_SERVER_PASSWORD = "" 415 ; SMTP_SERVER_PASSWORD = ""
416 416
417[Network]
418 417
418[Network]
419 ;# {ConsoleUser} {} {User name for console account} {} 419 ;# {ConsoleUser} {} {User name for console account} {}
420 ;; Configure the remote console user here. This will not actually be used 420 ;; Configure the remote console user here. This will not actually be used
421 ;; unless you use -console=rest at startup. 421 ;; unless you use -console=rest at startup.
@@ -452,6 +452,7 @@
452 ;; web server 452 ;; web server
453 ; user_agent = "OpenSim LSL (Mozilla Compatible)" 453 ; user_agent = "OpenSim LSL (Mozilla Compatible)"
454 454
455
455[XMLRPC] 456[XMLRPC]
456 ;# {XmlRpcRouterModule} {} {Module used to route incoming llRemoteData calls} {XmlRpcRouterModule XmlRpcGridRouterModule} XmlRpcRouterModule 457 ;# {XmlRpcRouterModule} {} {Module used to route incoming llRemoteData calls} {XmlRpcRouterModule XmlRpcGridRouterModule} XmlRpcRouterModule
457 ;; If enabled and set to XmlRpcRouterModule, this will post an event, 458 ;; If enabled and set to XmlRpcRouterModule, this will post an event,
@@ -466,9 +467,6 @@
466 ;# {XmlRpcPort} {} {Port for incoming llRemoteData xmlrpc calls} {} 20800 467 ;# {XmlRpcPort} {} {Port for incoming llRemoteData xmlrpc calls} {} 20800
467 ;XmlRpcPort = 20800 468 ;XmlRpcPort = 20800
468 469
469
470;; {option} {depends on} {question to ask} {choices} default value
471
472 ;# {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 470 ;# {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
473 ;; If XmlRpcRouterModule is set to XmlRpcGridRouterModule, the simulator 471 ;; If XmlRpcRouterModule is set to XmlRpcGridRouterModule, the simulator
474 ;; will use this address to register xmlrpc channels on the external 472 ;; will use this address to register xmlrpc channels on the external
@@ -504,7 +502,7 @@
504 ; These are enabled by default to localhost. Change if you see fit. 502 ; These are enabled by default to localhost. Change if you see fit.
505 Cap_GetTexture = "localhost" 503 Cap_GetTexture = "localhost"
506 Cap_GetMesh = "localhost" 504 Cap_GetMesh = "localhost"
507 Cap_AvatarPickerSearch = "localhost" 505 Cap_AvatarPickerSearch = "localhost"
508 506
509 ; This is disabled by default. Change if you see fit. Note that 507 ; This is disabled by default. Change if you see fit. Note that
510 ; serving this cap from the simulators may lead to poor performace. 508 ; serving this cap from the simulators may lead to poor performace.
@@ -512,7 +510,6 @@
512 510
513 511
514[SimulatorFeatures] 512[SimulatorFeatures]
515
516 ;# {MapImageServerURI} {} {URL for the map server} {} 513 ;# {MapImageServerURI} {} {URL for the map server} {}
517 ; Experimental new information sent in SimulatorFeatures cap for Kokua 514 ; Experimental new information sent in SimulatorFeatures cap for Kokua
518 ; viewers 515 ; viewers
@@ -550,7 +547,7 @@
550 ;; Module to handle offline messaging. The core module requires an external 547 ;; Module to handle offline messaging. The core module requires an external
551 ;; web service to do this. See OpenSim wiki. 548 ;; web service to do this. See OpenSim wiki.
552 ; OfflineMessageModule = OfflineMessageModule 549 ; OfflineMessageModule = OfflineMessageModule
553 ;; Or, alternatively, use this one, which works for both standalones and grids 550 ;; Or, alternatively, use this one, which works for both standalones and grids
554 ; OfflineMessageModule = "Offline Message Module V2" 551 ; OfflineMessageModule = "Offline Message Module V2"
555 552
556 ;# {OfflineMessageURL} {OfflineMessageModule:OfflineMessageModule Offline Message Module V2:Offline Message Module V2} {URL of offline messaging service} {} 553 ;# {OfflineMessageURL} {OfflineMessageModule:OfflineMessageModule Offline Message Module V2:Offline Message Module V2} {URL of offline messaging service} {}
@@ -558,8 +555,8 @@
558 ; OfflineMessageURL = http://yourserver/Offline.php or http://yourrobustserver:8003 555 ; OfflineMessageURL = http://yourserver/Offline.php or http://yourrobustserver:8003
559 556
560 ;# {StorageProvider} {Offline Message Module V2:Offline Message Module V2} {DLL that provides the storage interface} {OpenSim.Data.MySQL.dll} 557 ;# {StorageProvider} {Offline Message Module V2:Offline Message Module V2} {DLL that provides the storage interface} {OpenSim.Data.MySQL.dll}
561 ;; For standalones, this is the storage dll. 558 ;; For standalones, this is the storage dll.
562 ; StorageProvider = OpenSim.Data.MySQL.dll 559 ; StorageProvider = OpenSim.Data.MySQL.dll
563 560
564 ;# {MuteListModule} {OfflineMessageModule:OfflineMessageModule} {} {} MuteListModule 561 ;# {MuteListModule} {OfflineMessageModule:OfflineMessageModule} {} {} MuteListModule
565 ;; Mute list handler (not yet implemented). MUST BE SET to allow offline 562 ;; Mute list handler (not yet implemented). MUST BE SET to allow offline
@@ -956,38 +953,38 @@
956 ;; http://code.google.com/p/flotsam/ 953 ;; http://code.google.com/p/flotsam/
957 ;; or from the SimianGrid project at http://code.google.com/p/openmetaverse 954 ;; or from the SimianGrid project at http://code.google.com/p/openmetaverse
958 ; Module = Default 955 ; Module = Default
959 ;; or... use Groups Module V2, which works for standalones and robust grids 956 ;; or... use Groups Module V2, which works for standalones and robust grids
960 ; Module = "Groups Module V2" 957 ; Module = "Groups Module V2"
961 958
962 ;# {StorageProvider} {Module:Groups Module V2} {The DLL that provides the storage for V2} {OpenSim.Data.MySQL.dll} 959 ;# {StorageProvider} {Module:Groups Module V2} {The DLL that provides the storage for V2} {OpenSim.Data.MySQL.dll}
963 ; StorageProvider = OpenSim.Data.MySQL.dll 960 ; StorageProvider = OpenSim.Data.MySQL.dll
964 961
965 ;# {ServicesConnectorModule} {Module:GroupsModule Module:Groups Module V2} {Service connector to use for groups} {XmlRpcGroupsServicesConnector SimianGroupsServicesConnector "Groups Local Service Connector" "Groups Remote Service Connector" "Groups HG Service Connector"} XmlRpcGroupsServicesConnector 962 ;# {ServicesConnectorModule} {Module:GroupsModule Module:Groups Module V2} {Service connector to use for groups} {XmlRpcGroupsServicesConnector SimianGroupsServicesConnector "Groups Local Service Connector" "Groups Remote Service Connector" "Groups HG Service Connector"} XmlRpcGroupsServicesConnector
966 ;; Service connectors to the Groups Service as used in the GroupsModule. Select one as follows: 963 ;; Service connectors to the Groups Service as used in the GroupsModule. Select one as follows:
967 ;; -- for Flotsam Groups use XmlRpcGroupsServicesConnector 964 ;; -- for Flotsam Groups use XmlRpcGroupsServicesConnector
968 ;; -- for Simian Groups use SimianGroupsServicesConnector 965 ;; -- for Simian Groups use SimianGroupsServicesConnector
969 ;; -- for V2 Groups, standalone, non-HG use "Groups Local Service Connector" 966 ;; -- for V2 Groups, standalone, non-HG use "Groups Local Service Connector"
970 ;; -- for V2 Groups, grided sim, non-HG use "Groups Remote Service Connector" 967 ;; -- for V2 Groups, grided sim, non-HG use "Groups Remote Service Connector"
971 ;; -- for V2 Groups, HG, both standalone and grided sim, use "Groups HG Service Connector" 968 ;; -- for V2 Groups, HG, both standalone and grided sim, use "Groups HG Service Connector"
972 ;; Note that the quotes "" around the words are important! 969 ;; Note that the quotes "" around the words are important!
973 ; ServicesConnectorModule = XmlRpcGroupsServicesConnector 970 ; ServicesConnectorModule = XmlRpcGroupsServicesConnector
974 971
975 ;# {LocalService} {ServicesConnectorModule:Groups HG Service Connector} {Is the group service in this process or elsewhere?} {local remote} local 972 ;# {LocalService} {ServicesConnectorModule:Groups HG Service Connector} {Is the group service in this process or elsewhere?} {local remote} local
976 ;; Used for V2 in HG only. If standalone, set this to local; if grided sim, set this to remote 973 ;; Used for V2 in HG only. If standalone, set this to local; if grided sim, set this to remote
977 ; LocalService = local 974 ; LocalService = local
978 975
979 ;# {GroupsServerURI} {Module:GroupsModule (ServicesConnectorModule:Groups Remote Service Connector or (ServicesConnectorModule:Groups HG Service Connector and LocalService:remote))} {Groups Server URI} {} 976 ;# {GroupsServerURI} {Module:GroupsModule (ServicesConnectorModule:Groups Remote Service Connector or (ServicesConnectorModule:Groups HG Service Connector and LocalService:remote))} {Groups Server URI} {}
980 ;; URI for the groups services of this grid 977 ;; URI for the groups services of this grid
981 ;; e.g. http://yourxmlrpcserver.com/xmlrpc.php for Flotsam XmlRpc 978 ;; e.g. http://yourxmlrpcserver.com/xmlrpc.php for Flotsam XmlRpc
982 ;; or http://mygridserver.com:82/Grid/ for SimianGrid 979 ;; or http://mygridserver.com:82/Grid/ for SimianGrid
983 ;; or http:://mygridserver.com:8003 for robust, V2 980 ;; or http:://mygridserver.com:8003 for robust, V2
984 ;; Leave it commented for standalones, V2 981 ;; Leave it commented for standalones, V2
985 ; GroupsServerURI = "" 982 ; GroupsServerURI = ""
986 983
987 ;# {HomeURI} {ServicesConnectorModule:Groups HG Service Connector} {What's the home address of this world?} {} 984 ;# {HomeURI} {ServicesConnectorModule:Groups HG Service Connector} {What's the home address of this world?} {}
988 ;; Used for V2 in HG only. For example 985 ;; Used for V2 in HG only. For example
989 ;; http://mygridserver.com:9000 or http://mygridserver.com:8002 986 ;; http://mygridserver.com:9000 or http://mygridserver.com:8002
990 ;; If you have this set under [Startup], no need to set it here, leave it commented 987 ;; If you have this set under [Startup], no need to set it here, leave it commented
991 ; HomeURI = "" 988 ; HomeURI = ""
992 989
993 ;# {MessagingEnabled} {Module:GroupsModule Module:Groups Module V2} {Is groups messaging enabled?} {true false} true 990 ;# {MessagingEnabled} {Module:GroupsModule Module:Groups Module V2} {Is groups messaging enabled?} {true false} true
@@ -995,8 +992,8 @@
995 992
996 ;# {MessagingModule} {MessagingEnabled:true} {Module to use for groups messaging} {GroupsMessagingModule "Groups Messaging Module V2"} GroupsMessagingModule 993 ;# {MessagingModule} {MessagingEnabled:true} {Module to use for groups messaging} {GroupsMessagingModule "Groups Messaging Module V2"} GroupsMessagingModule
997 ; MessagingModule = GroupsMessagingModule 994 ; MessagingModule = GroupsMessagingModule
998 ;; or use V2 for Groups V2 995 ;; or use V2 for Groups V2
999 ; MessagingModule = "Groups Messaging Module V2" 996 ; MessagingModule = "Groups Messaging Module V2"
1000 997
1001 ;# {NoticesEnabled} {Module:GroupsModule Module:Groups Module V2} {Enable group notices?} {true false} true 998 ;# {NoticesEnabled} {Module:GroupsModule Module:Groups Module V2} {Enable group notices?} {true false} true
1002 ;; Enable Group Notices 999 ;; Enable Group Notices
@@ -1016,6 +1013,7 @@
1016 ; XmlRpcServiceReadKey = 1234 1013 ; XmlRpcServiceReadKey = 1234
1017 ; XmlRpcServiceWriteKey = 1234 1014 ; XmlRpcServiceWriteKey = 1234
1018 1015
1016
1019[InterestManagement] 1017[InterestManagement]
1020 ;# {UpdatePrioritizationScheme} {} {Update prioritization scheme?} {BestAvatarResponsiveness Time Distance SimpleAngularDistance FrontBack} BestAvatarResponsiveness 1018 ;# {UpdatePrioritizationScheme} {} {Update prioritization scheme?} {BestAvatarResponsiveness Time Distance SimpleAngularDistance FrontBack} BestAvatarResponsiveness
1021 ;; This section controls how state updates are prioritized for each client 1019 ;; This section controls how state updates are prioritized for each client
@@ -1034,16 +1032,19 @@
1034 ;# {Enabled} {} {Enable Non Player Character (NPC) facilities} {true false} false 1032 ;# {Enabled} {} {Enable Non Player Character (NPC) facilities} {true false} false
1035 ; Enabled = false 1033 ; Enabled = false
1036 1034
1035
1037[Terrain] 1036[Terrain]
1038 ;# {InitialTerrain} {} {Initial terrain type} {pinhead-island flat} pinhead-island 1037 ;# {InitialTerrain} {} {Initial terrain type} {pinhead-island flat} pinhead-island
1039 ; InitialTerrain = "pinhead-island" 1038 ; InitialTerrain = "pinhead-island"
1040 1039
1040
1041[UserProfiles] 1041[UserProfiles]
1042 ;# {ProfileURL} {} {Set url to UserProfilesService} {} 1042 ;# {ProfileURL} {} {Set url to UserProfilesService} {}
1043 ;; Set the value of the url to your UserProfilesService 1043 ;; Set the value of the url to your UserProfilesService
1044 ;; If un-set / "" the module is disabled 1044 ;; If un-set / "" the module is disabled
1045 ;; ProfileServiceURL = http://127.0.0.1:8002 1045 ;; ProfileServiceURL = http://127.0.0.1:8002
1046 1046
1047
1047[Architecture] 1048[Architecture]
1048 ;# {Include-Architecture} {} {Choose one of the following architectures} {config-include/Standalone.ini config-include/StandaloneHypergrid.ini config-include/Grid.ini config-include/GridHypergrid.ini config-include/SimianGrid.ini config-include/HyperSimianGrid.ini} config-include/Standalone.ini 1049 ;# {Include-Architecture} {} {Choose one of the following architectures} {config-include/Standalone.ini config-include/StandaloneHypergrid.ini config-include/Grid.ini config-include/GridHypergrid.ini config-include/SimianGrid.ini config-include/HyperSimianGrid.ini} config-include/Standalone.ini
1049 ;; Uncomment one of the following includes as required. For instance, to create a standalone OpenSim, 1050 ;; Uncomment one of the following includes as required. For instance, to create a standalone OpenSim,
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini
index 67963a5..0cd411e 100644
--- a/bin/OpenSimDefaults.ini
+++ b/bin/OpenSimDefaults.ini
@@ -86,8 +86,8 @@
86 ;; from the selected region_info_source. 86 ;; from the selected region_info_source.
87 allow_regionless = false 87 allow_regionless = false
88 88
89 ;; Allow child agents to see into the region even if their root counterpart isn't allowed in here 89 ;; Allow child agents to see into the region even if their root counterpart isn't allowed in here
90 see_into_region = true 90 see_into_region = true
91 91
92 ; Maximum number of position, rotation and scale changes for each prim that the simulator will store for later undos 92 ; Maximum number of position, rotation and scale changes for each prim that the simulator will store for later undos
93 ; Increasing this number will increase memory usage. 93 ; Increasing this number will increase memory usage.
@@ -399,7 +399,6 @@
399 ; ProfileURL = http://127.0.0.1:9000 399 ; ProfileURL = http://127.0.0.1:9000
400 400
401 401
402
403[SMTP] 402[SMTP]
404 enabled = false 403 enabled = false
405 404
@@ -461,6 +460,7 @@
461 ; many simultaneous requests, default is 30 and is currently applied only to assets 460 ; many simultaneous requests, default is 30 and is currently applied only to assets
462 ;MaxRequestConcurrency = 30 461 ;MaxRequestConcurrency = 30
463 462
463
464[ClientStack.LindenUDP] 464[ClientStack.LindenUDP]
465 ; Set this to true to process incoming packets asynchronously. Networking is 465 ; Set this to true to process incoming packets asynchronously. Networking is
466 ; already separated from packet handling with a queue, so this will only 466 ; already separated from packet handling with a queue, so this will only
@@ -560,6 +560,7 @@
560 ; 560 ;
561 ;PausedAckTimeout = 300 561 ;PausedAckTimeout = 300
562 562
563
563[ClientStack.LindenCaps] 564[ClientStack.LindenCaps]
564 ;; Long list of capabilities taken from 565 ;; Long list of capabilities taken from
565 ;; http://wiki.secondlife.com/wiki/Current_Sim_Capabilities 566 ;; http://wiki.secondlife.com/wiki/Current_Sim_Capabilities
@@ -632,11 +633,10 @@
632 Cap_FetchInventoryDescendents2 = "localhost" 633 Cap_FetchInventoryDescendents2 = "localhost"
633 Cap_FetchInventory2 = "localhost" 634 Cap_FetchInventory2 = "localhost"
634 635
635 ; Capability for searching for people 636 ; Capability for searching for people
636 Cap_AvatarPickerSearch = "localhost" 637 Cap_AvatarPickerSearch = "localhost"
637 638
638 639
639
640[Chat] 640[Chat]
641 ; Controls whether the chat module is enabled. Default is true. 641 ; Controls whether the chat module is enabled. Default is true.
642 enabled = true; 642 enabled = true;
@@ -652,9 +652,21 @@
652 652
653 653
654[EntityTransfer] 654[EntityTransfer]
655 ; The maximum distance in regions that an agent is allowed to teleport along the x or y axis 655 ; The maximum protocol version that we will use for outgoing transfers
656 ; This is set to 4095 because current viewers can't handle teleports that are greater than this distance 656 ; Valid values are
657 max_distance = 4095 657 ; "SIMULATION/0.2"
658 ; - this is the default. A source simulator which only implements "SIMULATION/0.1" can still teleport with that protocol
659 ; - this protocol is more efficient than "SIMULATION/0.1"
660 ; "SIMULATION/0.1"
661 ; - this is an older teleport protocol used in OpenSimulator 0.7.5 and before.
662 MaxOutgoingTransferVersion = "SIMULATION/0.2"
663
664 ; The maximum distance in regions that an agent is allowed to teleport
665 ; along the x or y axis. This is set to 16383 because current viewers
666 ; can't handle teleports that are greater than this distance
667 ; Setting to 0 will allow teleports of any distance
668 ;
669 max_distance = 16383
658 670
659 ; Minimum user level required for HyperGrid teleports 671 ; Minimum user level required for HyperGrid teleports
660 LevelHGTeleport = 0 672 LevelHGTeleport = 0
@@ -953,6 +965,7 @@
953 ; Default is false. 965 ; Default is false.
954 ;force_simple_prim_meshing = true 966 ;force_simple_prim_meshing = true
955 967
968
956[BulletSim] 969[BulletSim]
957 ; All the BulletSim parameters can be displayed with the console command 970 ; All the BulletSim parameters can be displayed with the console command
958 ; "physics get all" and all are defined in the source file 971 ; "physics get all" and all are defined in the source file
@@ -1268,6 +1281,7 @@
1268 ; Maximum number of external urls that scripts can set up in this simulator (e.g. via llRequestURL()) 1281 ; Maximum number of external urls that scripts can set up in this simulator (e.g. via llRequestURL())
1269 max_external_urls_per_simulator = 100 1282 max_external_urls_per_simulator = 100
1270 1283
1284
1271[DataSnapshot] 1285[DataSnapshot]
1272 ; The following set of configs pertains to search. 1286 ; The following set of configs pertains to search.
1273 ; Set index_sims to true to enable search engines to index your searchable data 1287 ; Set index_sims to true to enable search engines to index your searchable data
@@ -1672,31 +1686,36 @@
1672 RootReprioritizationDistance = 10.0 1686 RootReprioritizationDistance = 10.0
1673 ChildReprioritizationDistance = 20.0 1687 ChildReprioritizationDistance = 20.0
1674 1688
1689
1675[Monitoring] 1690[Monitoring]
1676 ; Enable region monitoring 1691 ; Enable region monitoring
1677 ; If true, this will print out an error if more than a minute has passed since the last simulator frame 1692 ; If true, this will print out an error if more than a minute has passed since the last simulator frame
1678 ; Also is another source of region statistics provided via the regionstats URL 1693 ; Also is another source of region statistics provided via the regionstats URL
1679 Enabled = true 1694 Enabled = true
1680 1695
1681; View region statistics via a web page 1696
1682; See http://opensimulator.org/wiki/FAQ#Region_Statistics_on_a_Web_Page
1683; Use a web browser and type in the "Login URI" + "/SStats/"
1684; For example- http://127.0.0.1:9000/SStats/
1685[WebStats] 1697[WebStats]
1686; enabled=false 1698 ; View region statistics via a web page
1699 ; See http://opensimulator.org/wiki/FAQ#Region_Statistics_on_a_Web_Page
1700 ; Use a web browser and type in the "Login URI" + "/SStats/"
1701 ; For example- http://127.0.0.1:9000/SStats/
1702 ; enabled=false
1687 1703
1688 1704
1689[MediaOnAPrim] 1705[MediaOnAPrim]
1690 ; Enable media on a prim facilities 1706 ; Enable media on a prim facilities
1691 Enabled = true; 1707 Enabled = true;
1692 1708
1709
1693[NPC] 1710[NPC]
1694 ;; Enable Non Player Character (NPC) facilities 1711 ;; Enable Non Player Character (NPC) facilities
1695 Enabled = false 1712 Enabled = false
1696 1713
1714
1697[Terrain] 1715[Terrain]
1698 InitialTerrain = "pinhead-island" 1716 InitialTerrain = "pinhead-island"
1699 1717
1718
1700;; 1719;;
1701;; If you are using a simian grid frontend you can enable 1720;; If you are using a simian grid frontend you can enable
1702;; this module to upload tile images for the mapping fn 1721;; this module to upload tile images for the mapping fn
@@ -1706,15 +1725,17 @@
1706 MaptileURL = "http://www.mygrid.com/Grid/" 1725 MaptileURL = "http://www.mygrid.com/Grid/"
1707 RefreshTime = 3600 1726 RefreshTime = 3600
1708 1727
1728
1709;; 1729;;
1710;; JsonStore module provides structured store for scripts 1730;; JsonStore module provides structured store for scripts
1711;; 1731;;
1712[JsonStore] 1732[JsonStore]
1713Enabled = False 1733 Enabled = False
1734
1735 ;; Enable direct access to the SOP dynamic attributes
1736 EnableObjectStore = False
1737 MaxStringSpace = 0
1714 1738
1715;; Enable direct access to the SOP dynamic attributes
1716EnableObjectStore = False
1717MaxStringSpace = 0
1718 1739
1719;; 1740;;
1720;; These are defaults that are overwritten below in [Architecture]. 1741;; These are defaults that are overwritten below in [Architecture].
@@ -1729,24 +1750,29 @@ MaxStringSpace = 0
1729 ; asset store each time the region starts 1750 ; asset store each time the region starts
1730 AssetLoaderEnabled = true 1751 AssetLoaderEnabled = true
1731 1752
1753
1732[GridService] 1754[GridService]
1733 ;; default standalone, overridable in StandaloneCommon.ini 1755 ;; default standalone, overridable in StandaloneCommon.ini
1734 StorageProvider = "OpenSim.Data.Null.dll:NullRegionData" 1756 StorageProvider = "OpenSim.Data.Null.dll:NullRegionData"
1735 1757
1758
1736[AutoBackupModule] 1759[AutoBackupModule]
1737 ;; default is module is disabled at the top level 1760 ;; default is module is disabled at the top level
1738 AutoBackupModuleEnabled = false 1761 AutoBackupModuleEnabled = false
1762
1739 1763
1740[Sounds] 1764[Sounds]
1741 ;; {Module} {} {Implementation of ISoundModule to use.} {OpenSim.Region.CoreModules.dll:SoundModule} 1765 ;; {Module} {} {Implementation of ISoundModule to use.} {OpenSim.Region.CoreModules.dll:SoundModule}
1742 Module = OpenSim.Region.CoreModules.dll:SoundModule 1766 Module = OpenSim.Region.CoreModules.dll:SoundModule
1767
1768 ;; {MaxDistance} {} {Cut-off distance at which sounds will not be sent to users} {100.0}
1769 MaxDistance = 100.0
1743 1770
1744 ;; {MaxDistance} {} {Cut-off distance at which sounds will not be sent to users} {100.0}
1745 MaxDistance = 100.0
1746 1771
1747[ServiceThrottle] 1772[ServiceThrottle]
1748 ;; Default time interval (in ms) for the throttle service thread to wake up 1773 ;; Default time interval (in ms) for the throttle service thread to wake up
1749 Interval = 5000 1774 Interval = 5000
1750 1775
1776
1751[Modules] 1777[Modules]
1752 Include-modules = "addon-modules/*/config/*.ini" 1778 Include-modules = "addon-modules/*/config/*.ini"
diff --git a/bin/config-include/Grid.ini b/bin/config-include/Grid.ini
index 1837bdd..69a209a 100644
--- a/bin/config-include/Grid.ini
+++ b/bin/config-include/Grid.ini
@@ -22,8 +22,8 @@
22 EntityTransferModule = "BasicEntityTransferModule" 22 EntityTransferModule = "BasicEntityTransferModule"
23 InventoryAccessModule = "BasicInventoryAccessModule" 23 InventoryAccessModule = "BasicInventoryAccessModule"
24 LandServices = "RemoteLandServicesConnector" 24 LandServices = "RemoteLandServicesConnector"
25 MapImageService = "MapImageServiceModule" 25 MapImageService = "MapImageServiceModule"
26 SearchModule = "BasicSearchModule" 26 SearchModule = "BasicSearchModule"
27 27
28 LandServiceInConnector = true 28 LandServiceInConnector = true
29 NeighbourServiceInConnector = true 29 NeighbourServiceInConnector = true
@@ -52,7 +52,7 @@
52 ; for the LocalGridServicesConnector which is used by the Remote one 52 ; for the LocalGridServicesConnector which is used by the Remote one
53 StorageProvider = "OpenSim.Data.Null.dll:NullRegionData" 53 StorageProvider = "OpenSim.Data.Null.dll:NullRegionData"
54 54
55 NetworkConnector = "OpenSim.Services.Connectors.dll:GridServicesConnector" 55 NetworkConnector = "OpenSim.Services.Connectors.dll:GridServicesConnector"
56 56
57[LibraryService] 57[LibraryService]
58 LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService" 58 LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService"
@@ -64,5 +64,6 @@
64 64
65[MapImageService] 65[MapImageService]
66 LocalServiceModule = "OpenSim.Services.Connectors.dll:MapImageServicesConnector" 66 LocalServiceModule = "OpenSim.Services.Connectors.dll:MapImageServicesConnector"
67
67 ; in minutes 68 ; in minutes
68 RefreshTime = 60 69 RefreshTime = 60
diff --git a/bin/config-include/GridCommon.ini.example b/bin/config-include/GridCommon.ini.example
index 920a691..0a69dbf 100644
--- a/bin/config-include/GridCommon.ini.example
+++ b/bin/config-include/GridCommon.ini.example
@@ -27,24 +27,24 @@
27 ;ConnectionString = "Server=localhost\SQLEXPRESS;Database=opensim;User Id=opensim; password=***;" 27 ;ConnectionString = "Server=localhost\SQLEXPRESS;Database=opensim;User Id=opensim; password=***;"
28 28
29[Hypergrid] 29[Hypergrid]
30 ; Uncomment the variables in this section only if you are in 30 ; Uncomment the variables in this section only if you are in
31 ; Hypergrid configuration. Otherwise, ignore. 31 ; Hypergrid configuration. Otherwise, ignore.
32 32
33 ;# {HomeURI} {Hypergrid} {The Home URL of this world} {} 33 ;# {HomeURI} {Hypergrid} {The Home URL of this world} {}
34 ;; If this is a standalone world, this is the address of this instance. 34 ;; If this is a standalone world, this is the address of this instance.
35 ;; If this is a grided simulator, this is the address of the external robust server that 35 ;; If this is a grided simulator, this is the address of the external robust server that
36 ;; runs the UserAgentsService. 36 ;; runs the UserAgentsService.
37 ;; For example http://myworld.com:9000 or http://myworld.com:8002 37 ;; For example http://myworld.com:9000 or http://myworld.com:8002
38 ;; This is a default that can be overwritten in some sections. 38 ;; This is a default that can be overwritten in some sections.
39 ; HomeURI = "http://127.0.0.1:9000" 39 ; HomeURI = "http://127.0.0.1:9000"
40 40
41 ;# {GatekeeperURI} {Hypergrid} {The URL of the gatekeeper of this world} {} 41 ;# {GatekeeperURI} {Hypergrid} {The URL of the gatekeeper of this world} {}
42 ;; If this is a standalone world, this is the address of this instance. 42 ;; If this is a standalone world, this is the address of this instance.
43 ;; If this is a grided simulator, this is the address of the external robust server 43 ;; If this is a grided simulator, this is the address of the external robust server
44 ;; that runs the Gatekeeper service. 44 ;; that runs the Gatekeeper service.
45 ;; For example http://myworld.com:9000 or http://myworld.com:8002 45 ;; For example http://myworld.com:9000 or http://myworld.com:8002
46 ;; This is a default that can be overwritten in some sections. 46 ;; This is a default that can be overwritten in some sections.
47 ; GatekeeperURI = "http://127.0.0.1:9000" 47 ; GatekeeperURI = "http://127.0.0.1:9000"
48 48
49[Modules] 49[Modules]
50 ;; Choose one cache module and the corresponding config file, if it exists. 50 ;; Choose one cache module and the corresponding config file, if it exists.
@@ -81,10 +81,10 @@
81 InventoryServerURI = "http://mygridserver.com:8003" 81 InventoryServerURI = "http://mygridserver.com:8003"
82 82
83[GridInfo] 83[GridInfo]
84 ; 84 ;
85 ; Change this to your grid info service 85 ; Change this to your grid info service
86 ; 86 ;
87 GridInfoURI = "http://mygridserver.com:8002" 87 GridInfoURI = "http://mygridserver.com:8002"
88 88
89[GridService] 89[GridService]
90 ; 90 ;
@@ -157,9 +157,9 @@
157 ;; uncomment the next line. You may want to do this on sims that have licensed content. 157 ;; uncomment the next line. You may want to do this on sims that have licensed content.
158 ; OutboundPermission = False 158 ; OutboundPermission = False
159 159
160 ;; Send visual reminder to local users that their inventories are unavailable while they are traveling 160 ;; Send visual reminder to local users that their inventories are unavailable while they are traveling
161 ;; and available when they return. True by default. 161 ;; and available when they return. True by default.
162 ;RestrictInventoryAccessAbroad = True 162 ;RestrictInventoryAccessAbroad = True
163 163
164 164
165[HGAssetService] 165[HGAssetService]
@@ -171,14 +171,14 @@
171 HomeURI = "http://mygridserver.com:8002" 171 HomeURI = "http://mygridserver.com:8002"
172 172
173 ;; The asset types that this grid can export to / import from other grids. 173 ;; The asset types that this grid can export to / import from other grids.
174 ;; Comma separated. 174 ;; Comma separated.
175 ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: 175 ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely:
176 ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, 176 ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText,
177 ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh 177 ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh
178 ;; 178 ;;
179 ;; Leave blank or commented if you don't want to apply any restrictions. 179 ;; Leave blank or commented if you don't want to apply any restrictions.
180 ;; A more strict, but still reasonable, policy may be to disallow the exchange 180 ;; A more strict, but still reasonable, policy may be to disallow the exchange
181 ;; of scripts, like so: 181 ;; of scripts, like so:
182 ; DisallowExport ="LSLText" 182 ; DisallowExport ="LSLText"
183 ; DisallowImport ="LSLBytecode" 183 ; DisallowImport ="LSLBytecode"
184 184
@@ -197,20 +197,19 @@
197 MapImageServerURI = "http://mygridserver.com:8003" 197 MapImageServerURI = "http://mygridserver.com:8003"
198 198
199[AuthorizationService] 199[AuthorizationService]
200 ; If you have regions with access restrictions 200 ; If you have regions with access restrictions
201 ; specify them here using the convention 201 ; specify them here using the convention
202 ; Region_<Region_Name> = <flags> 202 ; Region_<Region_Name> = <flags>
203 ; Valid flags are: 203 ; Valid flags are:
204 ; DisallowForeigners -- HG visitors not allowed 204 ; DisallowForeigners -- HG visitors not allowed
205 ; DisallowResidents -- only Admins and Managers allowed 205 ; DisallowResidents -- only Admins and Managers allowed
206 ; Example: 206 ; Example:
207 ; Region_Test_1 = "DisallowForeigners" 207 ; Region_Test_1 = "DisallowForeigners"
208
209 208
210;; Uncomment if you are using SimianGrid for grid services 209;; Uncomment if you are using SimianGrid for grid services
211[SimianGrid] 210[SimianGrid]
212 ;; SimianGrid services URL 211 ;; SimianGrid services URL
213 ;; SimianServiceURL = "http://grid.sciencesim.com/Grid/" 212 ;; SimianServiceURL = "http://grid.sciencesim.com/Grid/"
214 213
215 ;; Capability assigned by the grid administrator for the simulator 214 ;; Capability assigned by the grid administrator for the simulator
216 ;; SimulatorCapability = "00000000-0000-0000-0000-000000000000" \ No newline at end of file 215 ;; SimulatorCapability = "00000000-0000-0000-0000-000000000000"
diff --git a/bin/config-include/GridHypergrid.ini b/bin/config-include/GridHypergrid.ini
index 7edcafb..2a66b4c 100644
--- a/bin/config-include/GridHypergrid.ini
+++ b/bin/config-include/GridHypergrid.ini
@@ -25,16 +25,27 @@
25 EntityTransferModule = "HGEntityTransferModule" 25 EntityTransferModule = "HGEntityTransferModule"
26 InventoryAccessModule = "HGInventoryAccessModule" 26 InventoryAccessModule = "HGInventoryAccessModule"
27 LandServices = "RemoteLandServicesConnector" 27 LandServices = "RemoteLandServicesConnector"
28 FriendsModule = "HGFriendsModule" 28 FriendsModule = "HGFriendsModule"
29 MapImageService = "MapImageServiceModule" 29 MapImageService = "MapImageServiceModule"
30 UserManagementModule = "HGUserManagementModule" 30 UserManagementModule = "HGUserManagementModule"
31 SearchModule = "BasicSearchModule" 31 SearchModule = "BasicSearchModule"
32 32
33 LandServiceInConnector = true 33 LandServiceInConnector = true
34 NeighbourServiceInConnector = true 34 NeighbourServiceInConnector = true
35 SimulationServiceInConnector = true 35 SimulationServiceInConnector = true
36 LibraryModule = true 36 LibraryModule = true
37 37
38[SimulationService]
39 ; This is the protocol version which the simulator advertises to the source destination when acting as a target destination for a teleport
40 ; It is used to control the teleport handoff process.
41 ; Valid values are
42 ; "SIMULATION/0.2"
43 ; - this is the default. A source simulator which only implements "SIMULATION/0.1" can still teleport with that protocol
44 ; - this protocol is more efficient than "SIMULATION/0.1"
45 ; "SIMULATION/0.1"
46 ; - this is an older teleport protocol used in OpenSimulator 0.7.5 and before.
47 ConnectorProtocolVersion = "SIMULATION/0.2"
48
38[Profile] 49[Profile]
39 Module = "BasicProfileModule" 50 Module = "BasicProfileModule"
40 51
@@ -62,7 +73,7 @@
62 ; Needed to display non-default map tile images for linked regions 73 ; Needed to display non-default map tile images for linked regions
63 AssetService = "OpenSim.Services.Connectors.dll:AssetServicesConnector" 74 AssetService = "OpenSim.Services.Connectors.dll:AssetServicesConnector"
64 75
65 HypergridLinker = true 76 HypergridLinker = true
66 AllowHypergridMapSearch = true 77 AllowHypergridMapSearch = true
67 78
68[LibraryService] 79[LibraryService]
@@ -78,12 +89,13 @@
78 LureModule = HGLureModule 89 LureModule = HGLureModule
79 90
80[HGInstantMessageService] 91[HGInstantMessageService]
81 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService" 92 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService"
82 GridService = "OpenSim.Services.Connectors.dll:GridServicesConnector" 93 GridService = "OpenSim.Services.Connectors.dll:GridServicesConnector"
83 PresenceService = "OpenSim.Services.Connectors.dll:PresenceServicesConnector" 94 PresenceService = "OpenSim.Services.Connectors.dll:PresenceServicesConnector"
84 UserAgentService = "OpenSim.Services.Connectors.dll:UserAgentServiceConnector" 95 UserAgentService = "OpenSim.Services.Connectors.dll:UserAgentServiceConnector"
85 96
86[MapImageService] 97[MapImageService]
87 LocalServiceModule = "OpenSim.Services.Connectors.dll:MapImageServicesConnector" 98 LocalServiceModule = "OpenSim.Services.Connectors.dll:MapImageServicesConnector"
88 ; in minutes 99
89 RefreshTime = 60 100 ; in minutes
101 RefreshTime = 60
diff --git a/bin/config-include/HyperSimianGrid.ini b/bin/config-include/HyperSimianGrid.ini
index 99a589c..f561dd5 100644
--- a/bin/config-include/HyperSimianGrid.ini
+++ b/bin/config-include/HyperSimianGrid.ini
@@ -91,6 +91,7 @@
91 ; accessible from other grids 91 ; accessible from other grids
92 ; 92 ;
93 ProfileServerURI = "http://mygridserver.com:8002/user" 93 ProfileServerURI = "http://mygridserver.com:8002/user"
94 ;; If you want to protect your assets from being copied by foreign visitors 94
95 ;; uncomment the next line. You may want to do this on sims that have licensed content. 95 ;; If you want to protect your assets from being copied by foreign visitors
96 ; OutboundPermission = False 96 ;; uncomment the next line. You may want to do this on sims that have licensed content.
97 ; OutboundPermission = False
diff --git a/bin/config-include/Standalone.ini b/bin/config-include/Standalone.ini
index 7b7beb2..424d8c8 100644
--- a/bin/config-include/Standalone.ini
+++ b/bin/config-include/Standalone.ini
@@ -19,7 +19,7 @@
19 EntityTransferModule = "BasicEntityTransferModule" 19 EntityTransferModule = "BasicEntityTransferModule"
20 InventoryAccessModule = "BasicInventoryAccessModule" 20 InventoryAccessModule = "BasicInventoryAccessModule"
21 MapImageService = "MapImageServiceModule" 21 MapImageService = "MapImageServiceModule"
22 SearchModule = "BasicSearchModule" 22 SearchModule = "BasicSearchModule"
23 23
24 LibraryModule = true 24 LibraryModule = true
25 LLLoginServiceInConnector = true 25 LLLoginServiceInConnector = true
@@ -117,9 +117,10 @@
117 DSTZone = "America/Los_Angeles;Pacific Standard Time" 117 DSTZone = "America/Los_Angeles;Pacific Standard Time"
118 118
119[MapImageService] 119[MapImageService]
120 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService" 120 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService"
121 ; in minutes 121
122 RefreshTime = 60 122 ; in minutes
123 RefreshTime = 60
123 124
124;; This should always be the very last thing on this file 125;; This should always be the very last thing on this file
125[Includes] 126[Includes]
diff --git a/bin/config-include/StandaloneCommon.ini.example b/bin/config-include/StandaloneCommon.ini.example
index f7545d4..12c5b95 100644
--- a/bin/config-include/StandaloneCommon.ini.example
+++ b/bin/config-include/StandaloneCommon.ini.example
@@ -28,25 +28,24 @@
28 ;ConnectionString = "Server=localhost\SQLEXPRESS;Database=opensim;User Id=opensim; password=***;" 28 ;ConnectionString = "Server=localhost\SQLEXPRESS;Database=opensim;User Id=opensim; password=***;"
29 29
30[Hypergrid] 30[Hypergrid]
31 ; Uncomment the variables in this section only if you are in 31 ; Uncomment the variables in this section only if you are in
32 ; Hypergrid configuration. Otherwise, ignore. 32 ; Hypergrid configuration. Otherwise, ignore.
33 33
34 ;# {HomeURI} {Hypergrid} {The Home URL of this world} {} 34 ;# {HomeURI} {Hypergrid} {The Home URL of this world} {}
35 ;; If this is a standalone world, this is the address of this instance. 35 ;; If this is a standalone world, this is the address of this instance.
36 ;; If this is a grided simulator, this is the address of the external robust server that 36 ;; If this is a grided simulator, this is the address of the external robust server that
37 ;; runs the UserAgentsService. 37 ;; runs the UserAgentsService.
38 ;; For example http://myworld.com:9000 or http://myworld.com:8002 38 ;; For example http://myworld.com:9000 or http://myworld.com:8002
39 ;; This is a default that can be overwritten in some sections. 39 ;; This is a default that can be overwritten in some sections.
40 ; HomeURI = "http://127.0.0.1:9000" 40 ; HomeURI = "http://127.0.0.1:9000"
41 41
42 ;# {GatekeeperURI} {Hypergrid} {The URL of the gatekeeper of this world} {} 42 ;# {GatekeeperURI} {Hypergrid} {The URL of the gatekeeper of this world} {}
43 ;; If this is a standalone world, this is the address of this instance. 43 ;; If this is a standalone world, this is the address of this instance.
44 ;; If this is a grided simulator, this is the address of the external robust server 44 ;; If this is a grided simulator, this is the address of the external robust server
45 ;; that runs the Gatekeeper service. 45 ;; that runs the Gatekeeper service.
46 ;; For example http://myworld.com:9000 or http://myworld.com:8002 46 ;; For example http://myworld.com:9000 or http://myworld.com:8002
47 ;; This is a default that can be overwritten in some sections. 47 ;; This is a default that can be overwritten in some sections.
48 ; GatekeeperURI = "http://127.0.0.1:9000" 48 ; GatekeeperURI = "http://127.0.0.1:9000"
49
50 49
51[Modules] 50[Modules]
52 ;; Choose one cache module and the corresponding config file, if it exists. 51 ;; Choose one cache module and the corresponding config file, if it exists.
@@ -266,20 +265,20 @@
266 ; If false, HG TPs happen only to the Default regions specified in [GridService] section 265 ; If false, HG TPs happen only to the Default regions specified in [GridService] section
267 AllowTeleportsToAnyRegion = true 266 AllowTeleportsToAnyRegion = true
268 267
269 ;; Regular expressions for controlling which client versions are accepted/denied. 268 ;; Regular expressions for controlling which client versions are accepted/denied.
270 ;; An empty string means nothing is checked. 269 ;; An empty string means nothing is checked.
271 ;; 270 ;;
272 ;; Example 1: allow only these 3 types of clients (any version of them) 271 ;; Example 1: allow only these 3 types of clients (any version of them)
273 ;; AllowedClients = "Imprudence|Hippo|Second Life" 272 ;; AllowedClients = "Imprudence|Hippo|Second Life"
274 ;; 273 ;;
275 ;; Example 2: allow all clients except these 274 ;; Example 2: allow all clients except these
276 ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald" 275 ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald"
277 ;; 276 ;;
278 ;; Note that these are regular expressions, so every character counts. 277 ;; Note that these are regular expressions, so every character counts.
279 ;; Also note that this is very weak security and should not be trusted as a reliable means 278 ;; Also note that this is very weak security and should not be trusted as a reliable means
280 ;; for keeping bad clients out; modified clients can fake their identifiers. 279 ;; for keeping bad clients out; modified clients can fake their identifiers.
281 ;; 280 ;;
282 ;; 281 ;;
283 ;AllowedClients = "" 282 ;AllowedClients = ""
284 ;DeniedClients = "" 283 ;DeniedClients = ""
285 284
@@ -302,7 +301,7 @@
302 ;; Are local users allowed to visit other grids? 301 ;; Are local users allowed to visit other grids?
303 ;; What user level? Use variables of this forrm: 302 ;; What user level? Use variables of this forrm:
304 ;; ForeignTripsAllowed_Level_<UserLevel> = true | false 303 ;; ForeignTripsAllowed_Level_<UserLevel> = true | false
305 ;; (the default is true) 304 ;; (the default is true)
306 ;; For example: 305 ;; For example:
307 ; ForeignTripsAllowed_Level_0 = false 306 ; ForeignTripsAllowed_Level_0 = false
308 ; ForeignTripsAllowed_Level_200 = true ; true is default, no need to say it 307 ; ForeignTripsAllowed_Level_200 = true ; true is default, no need to say it
@@ -310,45 +309,45 @@
310 ;; If ForeignTripsAllowed is false, make exceptions using DisallowExcept 309 ;; If ForeignTripsAllowed is false, make exceptions using DisallowExcept
311 ;; Leave blank or commented for no exceptions. 310 ;; Leave blank or commented for no exceptions.
312 ; DisallowExcept_Level_0 = "http://myothergrid.com:8002, http://boss.com:8002" 311 ; DisallowExcept_Level_0 = "http://myothergrid.com:8002, http://boss.com:8002"
313 ;; 312 ;;
314 ;; If ForeignTripsAllowed is true, make exceptions using AllowExcept. 313 ;; If ForeignTripsAllowed is true, make exceptions using AllowExcept.
315 ;; Leave blank or commented for no exceptions. 314 ;; Leave blank or commented for no exceptions.
316 ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002" 315 ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002"
317 316
318[HGInventoryService] 317[HGInventoryService]
319 ;; If you have this set under [Hypergrid], no need to set it here, leave it commented 318 ;; If you have this set under [Hypergrid], no need to set it here, leave it commented
320 ; HomeURI = "http://127.0.0.1:9000" 319 ; HomeURI = "http://127.0.0.1:9000"
321 320
322[HGAssetService] 321[HGAssetService]
323 ;; If you have this set under [Hypergrid], no need to set it here, leave it commented 322 ;; If you have this set under [Hypergrid], no need to set it here, leave it commented
324 ; HomeURI = "http://127.0.0.1:9000" 323 ; HomeURI = "http://127.0.0.1:9000"
325 324
326 ;; The asset types that this grid can export to / import from other grids. 325 ;; The asset types that this grid can export to / import from other grids.
327 ;; Comma separated. 326 ;; Comma separated.
328 ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: 327 ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely:
329 ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, 328 ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText,
330 ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh 329 ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh
331 ;; 330 ;;
332 ;; Leave blank or commented if you don't want to apply any restrictions. 331 ;; Leave blank or commented if you don't want to apply any restrictions.
333 ;; A more strict, but still reasonable, policy may be to disallow the exchange 332 ;; A more strict, but still reasonable, policy may be to disallow the exchange
334 ;; of scripts, like so: 333 ;; of scripts, like so:
335 ; DisallowExport ="LSLText" 334 ; DisallowExport ="LSLText"
336 ; DisallowImport ="LSLBytecode" 335 ; DisallowImport ="LSLBytecode"
337 336
338 337
339[HGInventoryAccessModule] 338[HGInventoryAccessModule]
340 ;; If you have these set under [Hypergrid], no need to set it here, leave it commented 339 ;; If you have these set under [Hypergrid], no need to set it here, leave it commented
341 ; HomeURI = "http://127.0.0.1:9000" 340 ; HomeURI = "http://127.0.0.1:9000"
342 ; GatekeeperURI = "http://127.0.0.1:9000" 341 ; GatekeeperURI = "http://127.0.0.1:9000"
343 342
344 ;; If you want to protect your assets from being copied by foreign visitors 343 ;; If you want to protect your assets from being copied by foreign visitors
345 ;; uncomment the next line. You may want to do this on sims that have licensed content. 344 ;; uncomment the next line. You may want to do this on sims that have licensed content.
346 ;; true = allow exports, false = disallow exports. True by default. 345 ;; true = allow exports, false = disallow exports. True by default.
347 ; OutboundPermission = True 346 ; OutboundPermission = True
348 347
349 ;; Send visual reminder to local users that their inventories are unavailable while they are traveling 348 ;; Send visual reminder to local users that their inventories are unavailable while they are traveling
350 ;; and available when they return. True by default. 349 ;; and available when they return. True by default.
351 ;RestrictInventoryAccessAbroad = True 350 ;RestrictInventoryAccessAbroad = True
352 351
353[HGFriendsModule] 352[HGFriendsModule]
354 ; User level required to be able to send friendship invitations to foreign users 353 ; User level required to be able to send friendship invitations to foreign users
@@ -356,20 +355,20 @@
356 355
357[Messaging] 356[Messaging]
358 ; === HG ONLY === 357 ; === HG ONLY ===
359 ;; If you have this set under [Hypergrid], no need to set it here, leave it commented 358 ;; If you have this set under [Hypergrid], no need to set it here, leave it commented
360 ; GatekeeperURI = "http://127.0.0.1:9000" 359 ; GatekeeperURI = "http://127.0.0.1:9000"
361 360
362 361
363[EntityTransfer] 362[EntityTransfer]
364 ;; User level from which local users are allowed to HG teleport. Default 0 (all users) 363 ;; User level from which local users are allowed to HG teleport. Default 0 (all users)
365 ;LevelHGTeleport = 0 364 ;LevelHGTeleport = 0
366 365
367 ;; Are local users restricted from taking their appearance abroad? 366 ;; Are local users restricted from taking their appearance abroad?
368 ;; Default is no restrictions 367 ;; Default is no restrictions
369 ;RestrictAppearanceAbroad = false 368 ;RestrictAppearanceAbroad = false
370 369
371 ;; If appearance is restricted, which accounts' appearances are allowed to be exported? 370 ;; If appearance is restricted, which accounts' appearances are allowed to be exported?
372 ;; Comma-separated list of account names 371 ;; Comma-separated list of account names
373 AccountForAppearance = "Test User, Astronaut Smith" 372 AccountForAppearance = "Test User, Astronaut Smith"
374 373
375;; UserProfiles Service 374;; UserProfiles Service
@@ -385,5 +384,3 @@
385 384
386 UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService 385 UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService
387 AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" 386 AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
388
389
diff --git a/bin/config-include/StandaloneHypergrid.ini b/bin/config-include/StandaloneHypergrid.ini
index 3abf49b..370ab90 100644
--- a/bin/config-include/StandaloneHypergrid.ini
+++ b/bin/config-include/StandaloneHypergrid.ini
@@ -5,7 +5,7 @@
5;; 5;;
6 6
7[Startup] 7[Startup]
8 WorldMapModule = "HGWorldMap" 8 WorldMapModule = "HGWorldMap"
9 9
10[Modules] 10[Modules]
11 AssetServices = "HGAssetBroker" 11 AssetServices = "HGAssetBroker"
@@ -20,12 +20,12 @@
20 SimulationServices = "RemoteSimulationConnectorModule" 20 SimulationServices = "RemoteSimulationConnectorModule"
21 AvatarServices = "LocalAvatarServicesConnector" 21 AvatarServices = "LocalAvatarServicesConnector"
22 UserProfilesServices = "LocalUserProfilesServicesConnector" 22 UserProfilesServices = "LocalUserProfilesServicesConnector"
23 MapImageService = "MapImageServiceModule" 23 MapImageService = "MapImageServiceModule"
24 EntityTransferModule = "HGEntityTransferModule" 24 EntityTransferModule = "HGEntityTransferModule"
25 InventoryAccessModule = "HGInventoryAccessModule" 25 InventoryAccessModule = "HGInventoryAccessModule"
26 FriendsModule = "HGFriendsModule" 26 FriendsModule = "HGFriendsModule"
27 UserManagementModule = "HGUserManagementModule" 27 UserManagementModule = "HGUserManagementModule"
28 SearchModule = "BasicSearchModule" 28 SearchModule = "BasicSearchModule"
29 29
30 InventoryServiceInConnector = true 30 InventoryServiceInConnector = true
31 AssetServiceInConnector = true 31 AssetServiceInConnector = true
@@ -33,11 +33,21 @@
33 NeighbourServiceInConnector = true 33 NeighbourServiceInConnector = true
34 LibraryModule = true 34 LibraryModule = true
35 LLLoginServiceInConnector = true 35 LLLoginServiceInConnector = true
36 GridInfoServiceInConnector = true 36 GridInfoServiceInConnector = true
37 AuthenticationServiceInConnector = true 37 AuthenticationServiceInConnector = true
38 SimulationServiceInConnector = true 38 SimulationServiceInConnector = true
39 MapImageServiceInConnector = true 39 MapImageServiceInConnector = true
40 40
41[SimulationService]
42 ; This is the protocol version which the simulator advertises to the source destination when acting as a target destination for a teleport
43 ; It is used to control the teleport handoff process.
44 ; Valid values are
45 ; "SIMULATION/0.2"
46 ; - this is the default. A source simulator which only implements "SIMULATION/0.1" can still teleport with that protocol
47 ; - this protocol is more efficient than "SIMULATION/0.1"
48 ; "SIMULATION/0.1"
49 ; - this is an older teleport protocol used in OpenSimulator 0.7.5 and before.
50 ConnectorProtocolVersion = "SIMULATION/0.2"
41 51
42[Messaging] 52[Messaging]
43 MessageTransferModule = HGMessageTransferModule 53 MessageTransferModule = HGMessageTransferModule
@@ -64,9 +74,9 @@
64 LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService" 74 LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService"
65 75
66[LibraryService] 76[LibraryService]
67 LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService" 77 LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService"
68 LibraryName = "OpenSim Library" 78 LibraryName = "OpenSim Library"
69 DefaultLibrary = "./inventory/Libraries.xml" 79 DefaultLibrary = "./inventory/Libraries.xml"
70 80
71[AuthenticationService] 81[AuthenticationService]
72 LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" 82 LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
@@ -113,7 +123,7 @@
113 LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService" 123 LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService"
114 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" 124 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
115 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService" 125 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
116 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" 126 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
117 AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" 127 AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
118 InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService" 128 InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService"
119 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" 129 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
@@ -122,9 +132,9 @@
122 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" 132 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
123 133
124[MapImageService] 134[MapImageService]
125 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService" 135 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService"
126 ; in minutes 136 ; in minutes
127 RefreshTime = 60 137 RefreshTime = 60
128 138
129[GatekeeperService] 139[GatekeeperService]
130 LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService" 140 LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService"
@@ -138,8 +148,8 @@
138 SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector" 148 SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector"
139 149
140[UserAgentService] 150[UserAgentService]
141 LocalServiceModule = "OpenSim.Services.HypergridService.dll:UserAgentService" 151 LocalServiceModule = "OpenSim.Services.HypergridService.dll:UserAgentService"
142 ;; for the service 152 ;; for the service
143 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService" 153 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
144 GridService = "OpenSim.Services.GridService.dll:GridService" 154 GridService = "OpenSim.Services.GridService.dll:GridService"
145 GatekeeperService = "OpenSim.Services.HypergridService.dll:GatekeeperService" 155 GatekeeperService = "OpenSim.Services.HypergridService.dll:GatekeeperService"
@@ -156,10 +166,10 @@
156[HGInventoryService] 166[HGInventoryService]
157 ; For the InventoryServiceInConnector 167 ; For the InventoryServiceInConnector
158 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService" 168 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
159 ;; alternatives: 169 ;; alternatives:
160 ;; HG1.5, more permissive, not recommended, but still supported 170 ;; HG1.5, more permissive, not recommended, but still supported
161 ;LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService" 171 ;LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService"
162 ;; HG1.0, totally permissive, not recommended, but OK for grids with 100% trust 172 ;; HG1.0, totally permissive, not recommended, but OK for grids with 100% trust
163 ;LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService" 173 ;LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService"
164 174
165 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" 175 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
@@ -172,19 +182,19 @@
172 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" 182 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
173 183
174[HGFriendsService] 184[HGFriendsService]
175 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFriendsService" 185 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFriendsService"
176 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" 186 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
177 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" 187 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
178 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" 188 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
179 GridService = "OpenSim.Services.GridService.dll:GridService" 189 GridService = "OpenSim.Services.GridService.dll:GridService"
180 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" 190 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
181 191
182[HGInstantMessageService] 192[HGInstantMessageService]
183 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService" 193 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService"
184 GridService = "OpenSim.Services.GridService.dll:GridService" 194 GridService = "OpenSim.Services.GridService.dll:GridService"
185 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" 195 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
186 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" 196 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
187 InGatekeeper = True 197 InGatekeeper = True
188 198
189;; This should always be the very last thing on this file 199;; This should always be the very last thing on this file
190[Includes] 200[Includes]
diff --git a/bin/lib32/BulletSim.dll b/bin/lib32/BulletSim.dll
index bc0e222..7c16cb5 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 e09dd27..3d2737b 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 5fc09f6..3afdf63 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 925269d..6a17848 100755
--- a/bin/lib64/libBulletSim.so
+++ b/bin/lib64/libBulletSim.so
Binary files differ