diff options
Diffstat (limited to 'bin')
-rw-r--r-- | bin/BclExtras.dll | bin | 0 -> 178688 bytes | |||
-rw-r--r-- | bin/OpenSim.Region.ClientStack.LindenUDP.Tests.dll.config | 33 | ||||
-rw-r--r-- | bin/OpenSim.ini.example | 71 | ||||
-rw-r--r-- | bin/config-include/FlotsamCache.ini.example | 7 |
4 files changed, 53 insertions, 58 deletions
diff --git a/bin/BclExtras.dll b/bin/BclExtras.dll new file mode 100644 index 0000000..505cf01 --- /dev/null +++ b/bin/BclExtras.dll | |||
Binary files differ | |||
diff --git a/bin/OpenSim.Region.ClientStack.LindenUDP.Tests.dll.config b/bin/OpenSim.Region.ClientStack.LindenUDP.Tests.dll.config deleted file mode 100644 index a3f681d..0000000 --- a/bin/OpenSim.Region.ClientStack.LindenUDP.Tests.dll.config +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="utf-8" ?> | ||
2 | <configuration> | ||
3 | <configSections> | ||
4 | <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" /> | ||
5 | </configSections> | ||
6 | <runtime> | ||
7 | <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | ||
8 | <dependentAssembly> | ||
9 | <assemblyIdentity name="nunit.framework" publicKeyToken="96d09a1eb7f44a77" culture="Neutral" /> | ||
10 | <bindingRedirect oldVersion="2.0.6.0" newVersion="2.4.6.0" /> | ||
11 | <bindingRedirect oldVersion="2.1.4.0" newVersion="2.4.6.0" /> | ||
12 | <bindingRedirect oldVersion="2.2.8.0" newVersion="2.4.6.0" /> | ||
13 | </dependentAssembly> | ||
14 | </assemblyBinding> | ||
15 | </runtime> | ||
16 | <log4net> | ||
17 | <!-- A1 is set to be a ConsoleAppender --> | ||
18 | <appender name="A1" type="log4net.Appender.ConsoleAppender"> | ||
19 | |||
20 | <!-- A1 uses PatternLayout --> | ||
21 | <layout type="log4net.Layout.PatternLayout"> | ||
22 | <!-- Print the date in ISO 8601 format --> | ||
23 | <conversionPattern value="%date [%thread] %-5level %logger %ndc - %message%newline" /> | ||
24 | </layout> | ||
25 | </appender> | ||
26 | |||
27 | <!-- Set root logger level to DEBUG and its only appender to A1 --> | ||
28 | <root> | ||
29 | <level value="DEBUG" /> | ||
30 | <appender-ref ref="A1" /> | ||
31 | </root> | ||
32 | </log4net> | ||
33 | </configuration> | ||
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index 5cb51b2..002745d 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example | |||
@@ -341,26 +341,13 @@ | |||
341 | 341 | ||
342 | 342 | ||
343 | [ClientStack.LindenUDP] | 343 | [ClientStack.LindenUDP] |
344 | ; This is the multiplier applied to all client throttles for outgoing UDP network data | 344 | ; Set this to true to process incoming packets asynchronously. Networking is |
345 | ; If it is set to 1, then we obey the throttle settings as given to us by the client. If it is set to 3, for example, then we | 345 | ; already separated from packet handling with a queue, so this will only |
346 | ; multiply that setting by 3 (e.g. if the client gives us a setting of 250 kilobits per second then we | 346 | ; affect whether networking internals such as packet decoding and |
347 | ; will actually push down data at a maximum rate of 750 kilobits per second). | 347 | ; acknowledgement accounting are done synchronously or asynchronously |
348 | ; | 348 | async_packet_handling = false |
349 | ; In principle, setting a multiplier greater than 1 will allow data to be pushed down to a client much faster | ||
350 | ; than its UI allows the setting to go. This may be okay in some situations, such as standalone OpenSim | ||
351 | ; applications on a LAN. However, the greater the multipler, the higher the risk of packet drop, resulting | ||
352 | ; in symptoms such as missing terrain or objects. A much better solution is to change the client UI to allow | ||
353 | ; higher network bandwidth settings directly, though this isn't always possible. | ||
354 | ; | ||
355 | ; Currently this setting is 2 by default because we currently send much more texture data than is strictly | ||
356 | ; necessary. A setting of 1 could result in slow texture transfer. This will be fixed when the transfer | ||
357 | ; of textures at different levels of quality is improved. | ||
358 | ; | ||
359 | ; Pre r7113, this setting was not exposed but was effectively 8. You may want to try this if you encounter | ||
360 | ; unexpected difficulties | ||
361 | client_throttle_multiplier = 2; | ||
362 | 349 | ||
363 | ; the client socket receive buffer size determines how many | 350 | ; The client socket receive buffer size determines how many |
364 | ; incoming requests we can process; the default on .NET is 8192 | 351 | ; incoming requests we can process; the default on .NET is 8192 |
365 | ; which is about 2 4k-sized UDP datagrams. On mono this is | 352 | ; which is about 2 4k-sized UDP datagrams. On mono this is |
366 | ; whatever the underlying operating system has as default; for | 353 | ; whatever the underlying operating system has as default; for |
@@ -374,12 +361,42 @@ | |||
374 | ; by the system's settings for the maximum client receive buffer | 361 | ; by the system's settings for the maximum client receive buffer |
375 | ; size (on linux systems you can set that with "sysctl -w | 362 | ; size (on linux systems you can set that with "sysctl -w |
376 | ; net.core.rmem_max=X") | 363 | ; net.core.rmem_max=X") |
377 | ; | 364 | ;client_socket_rcvbuf_size = 8388608 |
378 | ; client_socket_rcvbuf_size = 8388608 | 365 | |
379 | 366 | ; Maximum outbound bytes per second for a single scene. This can be used to | |
380 | ; Maximum bits per second to send to any single client. This will override the user's viewer preference settings. | 367 | ; throttle total outbound UDP traffic for a simulator. The default value is |
381 | 368 | ; 0, meaning no throttling at the scene level. The example given here is | |
382 | ; client_throttle_max_bps = 1500000 | 369 | ; 20 megabits |
370 | ;scene_throttle_max_bps = 2621440 | ||
371 | |||
372 | ; Maximum bits per second to send to any single client. This will override | ||
373 | ; the user's viewer preference settings. The default value is 0, meaning no | ||
374 | ; aggregate throttling on clients (only per-category throttling). The | ||
375 | ; example given here is 1.5 megabits | ||
376 | ;client_throttle_max_bps = 196608 | ||
377 | |||
378 | ; Per-client bytes per second rates for the various throttle categories. | ||
379 | ; These are default values that will be overriden by clients | ||
380 | ;resend_default = 12500 | ||
381 | ;land_default = 500 | ||
382 | ;wind_default = 500 | ||
383 | ;cloud_default = 50 | ||
384 | ;task_default = 500 | ||
385 | ;texture_default = 500 | ||
386 | ;asset_default = 500 | ||
387 | ;state_default = 500 | ||
388 | |||
389 | ; Per-client maximum burst rates in bytes per second for the various | ||
390 | ; throttle categories. These are default values that will be overriden by | ||
391 | ; clients | ||
392 | ;resend_limit = 18750 | ||
393 | ;land_limit = 29750 | ||
394 | ;wind_limit = 18750 | ||
395 | ;cloud_limit = 18750 | ||
396 | ;task_limit = 18750 | ||
397 | ;texture_limit = 55750 | ||
398 | ;asset_limit = 27500 | ||
399 | ;state_limit = 37000 | ||
383 | 400 | ||
384 | [Chat] | 401 | [Chat] |
385 | ; Controls whether the chat module is enabled. Default is true. | 402 | ; Controls whether the chat module is enabled. Default is true. |
@@ -1381,6 +1398,10 @@ | |||
1381 | [AssetService] | 1398 | [AssetService] |
1382 | DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" | 1399 | DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" |
1383 | AssetLoaderArgs = "assets/AssetSets.xml" | 1400 | AssetLoaderArgs = "assets/AssetSets.xml" |
1401 | |||
1402 | ; Disable this to prevent the default asset set from being inserted into the | ||
1403 | ; asset store each time the region starts | ||
1404 | AssetLoaderEnabled = true | ||
1384 | 1405 | ||
1385 | [GridService] | 1406 | [GridService] |
1386 | ;; default standalone, overridable in StandaloneCommon.ini | 1407 | ;; default standalone, overridable in StandaloneCommon.ini |
diff --git a/bin/config-include/FlotsamCache.ini.example b/bin/config-include/FlotsamCache.ini.example index abb3b9a..b50d7ec 100644 --- a/bin/config-include/FlotsamCache.ini.example +++ b/bin/config-include/FlotsamCache.ini.example | |||
@@ -50,3 +50,10 @@ | |||
50 | 50 | ||
51 | ; Warning level for cache directory size | 51 | ; Warning level for cache directory size |
52 | ;CacheWarnAt = 30000 | 52 | ;CacheWarnAt = 30000 |
53 | |||
54 | ; Perform a deep scan of all assets within all regions, looking for all assets | ||
55 | ; present or referenced. Mark all assets found that are already present in the | ||
56 | ; cache, and request all assets that are found that are not already cached (this | ||
57 | ; will cause those assets to be cached) | ||
58 | ; | ||
59 | ; DeepScanBeforePurge = false | ||