aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rwxr-xr-xbin/OpenMetaverse.StructuredData.dllbin102400 -> 114688 bytes
-rwxr-xr-xbin/OpenMetaverse.dllbin1765376 -> 1925120 bytes
-rwxr-xr-xbin/OpenMetaverseTypes.dllbin114688 -> 122880 bytes
-rw-r--r--bin/OpenSim.ini.example96
-rw-r--r--bin/OpenSimDefaults.ini101
-rw-r--r--bin/Robust.HG.ini.example1
6 files changed, 104 insertions, 94 deletions
diff --git a/bin/OpenMetaverse.StructuredData.dll b/bin/OpenMetaverse.StructuredData.dll
index 5c0b3c6..c7216ce 100755
--- a/bin/OpenMetaverse.StructuredData.dll
+++ b/bin/OpenMetaverse.StructuredData.dll
Binary files differ
diff --git a/bin/OpenMetaverse.dll b/bin/OpenMetaverse.dll
index 511096e..3e210ba 100755
--- a/bin/OpenMetaverse.dll
+++ b/bin/OpenMetaverse.dll
Binary files differ
diff --git a/bin/OpenMetaverseTypes.dll b/bin/OpenMetaverseTypes.dll
index 8bc8885..6cc4c5a 100755
--- a/bin/OpenMetaverseTypes.dll
+++ b/bin/OpenMetaverseTypes.dll
Binary files differ
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example
index f89606f..eab1fce 100644
--- a/bin/OpenSim.ini.example
+++ b/bin/OpenSim.ini.example
@@ -220,50 +220,6 @@
220 ; physics = basicphysics 220 ; physics = basicphysics
221 ; physics = POS 221 ; physics = POS
222 222
223 ;# {permissionmodules} {} {Permission modules to use (may specify multiple modules, separated by comma} {} DefaultPermissionsModule
224 ;; Permission modules to use, separated by comma.
225 ;; Possible modules are DefaultPermissionsModule, PrimLimitsModule
226 ; permissionmodules = DefaultPermissionsModule
227
228 ;# {serverside_object_permissions} {permissionmodules:DefaultPermissionsModule} {Activate permission handling by the sim?} {true false} true
229 ;; These are the parameters for the default permissions module
230 ;;
231 ;; If set to false, then, in theory, the server never carries out
232 ;; permission checks (allowing anybody to copy
233 ;; any item, etc. This may not yet be implemented uniformally.
234 ;; If set to true, then all permissions checks are carried out
235 ; serverside_object_permissions = true
236
237 ;# {allow_grid_gods} {} {Allow grid gods?} {true false} false
238 ;; This allows users with a UserLevel of 200 or more to assume god
239 ;; powers in the regions in this simulator.
240 ; allow_grid_gods = false
241
242 ;; This allows some control over permissions
243 ;; please note that this still doesn't duplicate SL, and is not intended to
244 ;# {region_owner_is_god} {} {Allow region owner gods} {true false} true
245 ;; Allow region owners to assume god powers in their regions
246 ; region_owner_is_god = true
247
248 ;# {region_manager_is_god} {} {Allow region manager gods} {true false} false
249 ;; Allow region managers to assume god powers in regions they manage
250 ; region_manager_is_god = false
251
252 ;# {parcel_owner_is_god} {} {Allow parcel owner gods} {true false} true
253 ;; Allow parcel owners to assume god powers in their parcels
254 ; parcel_owner_is_god = true
255
256 ;# {simple_build_permissions} {} {Allow building in parcel by access list (no groups)} {true false} false
257 ;; More control over permissions
258 ;; This is definitely not SL!
259 ;; Provides a simple control for land owners to give build rights to
260 ;; specific avatars in publicly accessible parcels that disallow object
261 ;; creation in general.
262 ;; Owners specific avatars by adding them to the Access List of the parcel
263 ;; without having to use the Groups feature
264 ; simple_build_permissions = false
265
266
267 ;# {DefaultScriptEngine} {} {Default script engine} {XEngine} XEngine 223 ;# {DefaultScriptEngine} {} {Default script engine} {XEngine} XEngine
268 ;; Default script engine to use. Currently, we only have XEngine 224 ;; Default script engine to use. Currently, we only have XEngine
269 ; DefaultScriptEngine = "XEngine" 225 ; DefaultScriptEngine = "XEngine"
@@ -300,6 +256,8 @@
300 ;; default is false 256 ;; default is false
301 ; TelehubAllowLandmark = false 257 ; TelehubAllowLandmark = false
302 258
259
260[AccessControl]
303 ;# {AllowedClients} {} {Bar (|) separated list of allowed clients} {} 261 ;# {AllowedClients} {} {Bar (|) separated list of allowed clients} {}
304 ;; Bar (|) separated list of viewers which may gain access to the regions. 262 ;; Bar (|) separated list of viewers which may gain access to the regions.
305 ;; One can use a substring of the viewer name to enable only certain 263 ;; One can use a substring of the viewer name to enable only certain
@@ -308,7 +266,7 @@
308 ;; - "Imprudence" has access 266 ;; - "Imprudence" has access
309 ;; - "Imprudence 1.3" has access 267 ;; - "Imprudence 1.3" has access
310 ;; - "Imprudence 1.3.1" has no access 268 ;; - "Imprudence 1.3.1" has no access
311 ; AllowedViewerList = 269 ; AllowedClients =
312 270
313 ;# {BannedClients} {} {Bar (|) separated list of banned clients} {} 271 ;# {BannedClients} {} {Bar (|) separated list of banned clients} {}
314 ;# Bar (|) separated list of viewers which may not gain access to the regions. 272 ;# Bar (|) separated list of viewers which may not gain access to the regions.
@@ -318,7 +276,8 @@
318 ;; - "Imprudence" has no access 276 ;; - "Imprudence" has no access
319 ;; - "Imprudence 1.3" has no access 277 ;; - "Imprudence 1.3" has no access
320 ;; - "Imprudence 1.3.1" has access 278 ;; - "Imprudence 1.3.1" has access
321 ; BannedViewerList = 279 ; BannedClients =
280
322 281
323[Map] 282[Map]
324 ;# {GenerateMaptiles} {} {Generate map tiles?} {true false} true 283 ;# {GenerateMaptiles} {} {Generate map tiles?} {true false} true
@@ -355,6 +314,51 @@
355 ; DrawPrimOnMapTile = true 314 ; DrawPrimOnMapTile = true
356 315
357 316
317[Permissions]
318 ;# {permissionmodules} {} {Permission modules to use (may specify multiple modules, separated by comma} {} DefaultPermissionsModule
319 ;; Permission modules to use, separated by comma.
320 ;; Possible modules are DefaultPermissionsModule, PrimLimitsModule
321 ; permissionmodules = DefaultPermissionsModule
322
323 ;# {serverside_object_permissions} {permissionmodules:DefaultPermissionsModule} {Activate permission handling by the sim?} {true false} true
324 ;; These are the parameters for the default permissions module
325 ;;
326 ;; If set to false, then, in theory, the server never carries out
327 ;; permission checks (allowing anybody to copy
328 ;; any item, etc. This may not yet be implemented uniformally.
329 ;; If set to true, then all permissions checks are carried out
330 ; serverside_object_permissions = true
331
332 ;# {allow_grid_gods} {} {Allow grid gods?} {true false} false
333 ;; This allows users with a UserLevel of 200 or more to assume god
334 ;; powers in the regions in this simulator.
335 ; allow_grid_gods = false
336
337 ;; This allows some control over permissions
338 ;; please note that this still doesn't duplicate SL, and is not intended to
339 ;# {region_owner_is_god} {} {Allow region owner gods} {true false} true
340 ;; Allow region owners to assume god powers in their regions
341 ; region_owner_is_god = true
342
343 ;# {region_manager_is_god} {} {Allow region manager gods} {true false} false
344 ;; Allow region managers to assume god powers in regions they manage
345 ; region_manager_is_god = false
346
347 ;# {parcel_owner_is_god} {} {Allow parcel owner gods} {true false} true
348 ;; Allow parcel owners to assume god powers in their parcels
349 ; parcel_owner_is_god = true
350
351 ;# {simple_build_permissions} {} {Allow building in parcel by access list (no groups)} {true false} false
352 ;; More control over permissions
353 ;; This is definitely not SL!
354 ;; Provides a simple control for land owners to give build rights to
355 ;; specific avatars in publicly accessible parcels that disallow object
356 ;; creation in general.
357 ;; Owners specific avatars by adding them to the Access List of the parcel
358 ;; without having to use the Groups feature
359 ; simple_build_permissions = false
360
361
358[Estates] 362[Estates]
359 ; If these values are commented out then the user will be asked for estate details when required (this is the normal case). 363 ; If these values are commented out then the user will be asked for estate details when required (this is the normal case).
360 ; If these values are uncommented then they will be used to create a default estate as necessary. 364 ; If these values are uncommented then they will be used to create a default estate as necessary.
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini
index 6ecb5df..417150a 100644
--- a/bin/OpenSimDefaults.ini
+++ b/bin/OpenSimDefaults.ini
@@ -231,54 +231,6 @@
231 ;physics = BulletSim 231 ;physics = BulletSim
232 232
233 ; ## 233 ; ##
234 ; ## PERMISSIONS
235 ; ##
236
237 ;permissionmodules = "DefaultPermissionsModule"
238
239 ; If set to false, then, in theory, the server never carries out permission checks (allowing anybody to copy
240 ; any item, etc. This may not yet be implemented uniformally.
241 ; If set to true, then all permissions checks are carried out
242 ; Default is true
243 serverside_object_permissions = true
244
245 allow_grid_gods = false
246
247 ; This allows somne control over permissions
248 ; please note that this still doesn't duplicate SL, and is not intended to
249 ;region_owner_is_god = true
250 ;region_manager_is_god = false
251 ;parcel_owner_is_god = true
252
253 ; Control user types that are allowed to create new scripts
254 ; Only enforced if serviceside_object_permissions is true
255 ;
256 ; Current possible values are
257 ; all - anyone can create scripts (subject to normal permissions)
258 ; gods - only administrators can create scripts (as long as allow_grid_gods is true)
259 ; Default value is all
260 ; allowed_script_creators = all
261
262 ; Control user types that are allowed to edit (save) scripts
263 ; Only enforced if serviceside_object_permissions is true
264 ;
265 ; Current possible values are
266 ; all - anyone can edit scripts (subject to normal permissions)
267 ; gods - only administrators can edit scripts (as long as allow_grid_gods is true)
268 ; Default value is all
269 ; allowed_script_editors = all
270
271 ; Provides a simple control for land owners to give build rights to specific avatars
272 ; in publicly accessible parcels that disallow object creation in general.
273 ; Owners specific avatars by adding them to the Access List of the parcel
274 ; without having to use the Groups feature
275 ; Disabled by default
276 ; simple_build_permissions = False
277
278 ; Minimum user level required to upload assets
279 ;LevelUpload = 0
280
281 ; ##
282 ; ## SCRIPT ENGINE 234 ; ## SCRIPT ENGINE
283 ; ## 235 ; ##
284 236
@@ -344,6 +296,55 @@
344 ; Use terrain texture for maptiles if true, use shaded green if false 296 ; Use terrain texture for maptiles if true, use shaded green if false
345 TextureOnMapTile = true 297 TextureOnMapTile = true
346 298
299[Permissions]
300 ; ##
301 ; ## PERMISSIONS
302 ; ##
303
304 ;permissionmodules = "DefaultPermissionsModule"
305
306 ; If set to false, then, in theory, the server never carries out permission checks (allowing anybody to copy
307 ; any item, etc. This may not yet be implemented uniformally.
308 ; If set to true, then all permissions checks are carried out
309 ; Default is true
310 serverside_object_permissions = true
311
312 allow_grid_gods = false
313
314 ; This allows somne control over permissions
315 ; please note that this still doesn't duplicate SL, and is not intended to
316 ;region_owner_is_god = true
317 ;region_manager_is_god = false
318 ;parcel_owner_is_god = true
319
320 ; Control user types that are allowed to create new scripts
321 ; Only enforced if serviceside_object_permissions is true
322 ;
323 ; Current possible values are
324 ; all - anyone can create scripts (subject to normal permissions)
325 ; gods - only administrators can create scripts (as long as allow_grid_gods is true)
326 ; Default value is all
327 ; allowed_script_creators = all
328
329 ; Control user types that are allowed to edit (save) scripts
330 ; Only enforced if serviceside_object_permissions is true
331 ;
332 ; Current possible values are
333 ; all - anyone can edit scripts (subject to normal permissions)
334 ; gods - only administrators can edit scripts (as long as allow_grid_gods is true)
335 ; Default value is all
336 ; allowed_script_editors = all
337
338 ; Provides a simple control for land owners to give build rights to specific avatars
339 ; in publicly accessible parcels that disallow object creation in general.
340 ; Owners specific avatars by adding them to the Access List of the parcel
341 ; without having to use the Groups feature
342 ; Disabled by default
343 ; simple_build_permissions = False
344
345 ; Minimum user level required to upload assets
346 ;LevelUpload = 0
347
347 348
348[RegionReady] 349[RegionReady]
349 ; Enable this module to get notified once all items and scripts in the region have been completely loaded and compiled 350 ; Enable this module to get notified once all items and scripts in the region have been completely loaded and compiled
@@ -1399,6 +1400,10 @@
1399 ; up the system to malicious scripters 1400 ; up the system to malicious scripters
1400 ; NotecardLineReadCharsMax = 255 1401 ; NotecardLineReadCharsMax = 255
1401 1402
1403 ; Minimum settable timer interval. Any timer setting less than this is
1404 ; rounded up to this minimum interval.
1405 ; MinTimerInterval = 0.5
1406
1402 ; Sensor settings 1407 ; Sensor settings
1403 SensorMaxRange = 96.0 1408 SensorMaxRange = 96.0
1404 SensorMaxResults = 16 1409 SensorMaxResults = 16
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example
index 91dea8c..7746ebc 100644
--- a/bin/Robust.HG.ini.example
+++ b/bin/Robust.HG.ini.example
@@ -431,6 +431,7 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset
431 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" 431 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
432 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" 432 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
433 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" 433 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
434 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
434 GridService = "OpenSim.Services.GridService.dll:GridService" 435 GridService = "OpenSim.Services.GridService.dll:GridService"
435 AuthenticationService = "OpenSim.Services.Connectors.dll:AuthenticationServicesConnector" 436 AuthenticationService = "OpenSim.Services.Connectors.dll:AuthenticationServicesConnector"
436 SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector" 437 SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector"