| Commit message (Collapse) | Author | Files | Lines |
|
Add missing OpenSim.Framework.Servers reference
|
|
This helpfully lists version information, startup location and console log level
|
|
Adds new OpenSim.Server.Handlers.Tests.dll to test suite
|
|
|
|
master.
This reverts commit dfac269032300872c4d0dc507f4f9062d102b0f4, reversing
changes made to 619c39e5144f15aca129d6d999bcc5c34133ee64.
|
|
|
|
Properly resolve circular reference which no longer appeared in Mono build as there were no using statements for it.
|
|
the build order.
Luckily, it turns out Framework.Monitoring doesn't need to reference Console directly.
|
|
This allows different categories of stats to be shown, with options to list categories or show all stats.
Currently categories are scene and simulator and only a very few stats are currently registered via this mechanism.
This commit also adds percentage stats for packets and blocks reused from the packet pool.
|
|
packet directly) to reference OpenSim.Region.ClientStack.LindenUDP.
This time I actually properly did a clean build
|
|
|
|
|
|
event queues aren't blocked by other traffic.
|
|
|
|
|
|
temporary assets.
Make AssetServiceConnector return more useful data on failure, such as what DLL it was trying to load
Allow LocalAssetServiceConnector.GetData() to work without a cache present, as works for the other lasc Get* methods.
|
|
This reverts commit 96f889b20e570a05fdb7c4f42057cc66671a60cb.
|
|
Mono.Data.SQL entry was bad
|
|
|
|
leverage the Poll Service without blocking it's workers.
|
|
Add reference to fix Windows build: no windows here to test, please report any issues back to IRC #opensim-dev ASAP
|
|
better matches what they really do.
nant target name changes to test-perf instead of torture, to match test-stress
still not run by default
|
|
generates thousands of vector textures concurrently.
Intended for use if there are future issues with mono crashes whilst generate dynamic textures.
This test is triggered via a new test-stress nant target.
Not run by default.
|
|
race condition checks.
This is to allow a second attempt to remove an avatar even if "show connections" shows them as already inactive (i.e. close has already been attempted once).
You should only attempt --force if a normal kick fails.
This is partly for diagnostics as we have seen some connections occasionally remain on lbsa plaza even if they are registered as inactive.
This is not a permanent solution and may not work anyway - the ultimate solution is to stop this problem from happening in the first place.
|
|
|
|
|
|
|
|
with other monitoring code from OpenSim.Framework
|
|
This better reflects the long-term purpose of that project and matches Monitoring modules.
|
|
region console "show stats" command
This aims to capture the amount of memory that OpenSim turns over whilst operating a region.
This memory is not lost - apart from leaks it is reclaimed by the garbage collector.
However, the more memory that gets turned over the more work the GC has to do to reclaim it.
|
|
|
|
before BulletSim is
|
|
|
|
simple, high performance logger for high frequency logging (physics sub-operations, for instance).
|
|
prebuild.xml for OpenSim.Region.CoreModules.Tests.dll
|
|
This currently only does a relatively crude check for a ScriptState node in the serialized xml
|
|
avatars rather than throwing an exception.
Extends sitting avatar regression tests to test new sitters information
|
|
This allows one to see incoming requests as they happen.
This required making everything use the common MainServer class for registering and retrieving http servers, rather than duplicate structures.
|
|
Add missing reference to System.Core
Signed-off-by: BlueWall <jamesh@bluewallgroup.com>
|
|
adding a reference to a dll requires 'path="..."'
|
|
DotNetZip provides much better compression than standard .NET.
|
|
|
|
null then assume it was still not null in later code.
Another thread could come and turn off physics for a part (null PhysicsActor) at any point.
Had to turn off localCopy on warp3D CoreModules section in prebuild.xml since on current nant this copies all DLLs in bin/ which can be a very large number with compiled DLLs
No obvious reason for doing that copy - nothing else does it.
|
|
this) mantis #5949
|
|
friends service.
There is no a --cache option which will show friends from the local cache if available.
|
|
for granting rights via a module call.
Rename IFriendsModule.GetFriendPerms() -> GetRightsGrantedByFriend() to be more self-documenting and consistent with friends module terminology.
Add some method doc.
|
|
|
|
|
|
<category/module>" to display commands in a category.
This is to deal with the hundred lines of command splurge when one previously typed "help"
Modelled somewhat on the mysql console
One can still type help <command> to get per command help at any point.
Categories capitalized to avoid conflict with the all-lowercase commands (except for commander system, as of yet).
Does not affect command parsing or any other aspects of the console apart from the help system.
Backwards compatible with existing modules.
|
|
Some successful collision attacks have been carried out on sha1 with speculation that more are possible.
http://en.wikipedia.org/wiki/Cryptographic_hash_function#Cryptographic_hash_algorithms
No successful attacks have been shown on sha256, which makes it less likely that anybody will be able to engineer an asset hash collision in the future.
Tradeoff is more storage required for hashes, and more cpu to hash, though this is neglible compared to db operations and network access.
|