| Commit message (Collapse) | Author | Files | Lines |
|
- Added an inventory cache for caching root and system folders
- Synchronized the remote inventory connector, so that all the remote inventory calls are serialized
This will not make much difference in the hold ups. We'd have to move the FireAndForget high up to AddInventoryItem, but that opens up a can of worms regarding the notification of the recipient... the recipient would be notified of the offer before the items are effectively in his inventory, which could lead to surprises.
|
|
pattern as suggested in the patch mantis #5921. Testing it in this smaller context to see how it works.
|
|
|
|
<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.
|
|
|
|
This is the start of exploring the creation of a bundled OpenSimulator asset service that does de-duplication and possibly file storage of assets.
Along the lines of coyled's SRAS, but not intended to replace, merely to act as a more performant bundled default.
Might end up nicking stuff from kcozen's patch at http://opensimulator.org/mantis/view.php?id=5429
More details at http://opensimulator.org/wiki/Feature_Proposals/Deduplicating_Asset_Service
Feedback and discussion welcome as commits are made.
|
|
This reverts commit 9f597c2d423a80279c4aed042be8a991eedefa21. Fixing OpenID causes issues with other parts of the code.
|
|
|
|
potential bad update that places an object at the opposite side of the
origin sim for a moment before actually crossing it. Especially important in
grids like OSG where lag between sims is high.
|
|
The V3 webapps need SSO capability and use OpenID. We need to send both our OpenID server url and a token for the user in the login response.
|
|
This starts V3 support by adding a profile server url to the login response. This requires viewer support - which is also being worked on.
|
|
|
|
blacklist them for 2 min, so that we don't keep doing remote calls that fail.
|
|
|
|
grid call would try and contact the wrong uri. Also fixes the build from df960d5
|
|
exception in service connectors
|
|
|
|
|
|
|
|
|
|
location of the user's UAS. This corrects an earlier design which had some cases pointing to the profile server. WARNING: CONFIGURATION CHANGES in both the sims (*Common.ini) and the Robust configs (Robust.HG.ini). Please check diff of the example files, but basically all vars that were pointing to profile should point to the UAS instead and should be called HomeURI.
|
|
|
|
Make them conform with service side commands.
This stops them appearing twice when Hypergrid is enabled.
|
|
harmonise the same commands on the simulator side.
No functional change.
|
|
Update basic profile to use the replaceable interface, making configuration less error-prone. Add support to query avatar's home user account and profile service for regions usng the updated OpenProfileModule with Hypergrid.
|
|
hunting. No functional changes.
|
|
[GridService]. Changed all HG-related .inis, including HyperSimianGrid. No changes in user-facing inis.
|
|
robust UserAccount service would result is LocalToGrid at the sim being false.
|
|
This should make bi-directional hypergrid work.
|
|
|
|
on get_agent_home in UAS.
|
|
|
|
|
|
otakup0pe
|
|
|
|
|
|
wide use will have to wait a few releases. So the sims are still calling GET for now.
|
|
|
|
|
|
with Simian
|
|
This is the message a region sends to its neighbours when it comes up
|
|
57956c4b-ff2e-4fc1-9995-613c6256cc98>: Invalid character 'O' in input string messages
These are just the result of an attempt to canonicalize received messages - it's not important that we constantly log them.
Also finally get the deregister grid service message working properly
|
|
(e.g. 1000, 1000) rather than meter positions (256000, 256000)
|
|
|
|
regeneration.
Maptile storage appears orthogonal to region registration
|
|
|
|
constructed it
|
|
|
|
server with a fatal exception.
Now, such excpetions are caught by an exception handler and just an error message is shown.
This was the kind of exception causing these fatal server crashes:
APPLICATION EXCEPTION DETECTED: System.UnhandledExceptionEventArgs^M
^M
Exception: System.ArgumentOutOfRangeException: Argument is out of range.
Parameter name: offset exceeds the size of buffer
at System.Net.Sockets.NetworkStream.BeginRead (System.Byte[] buffer, Int32 offset, Int32 size, System.AsyncCallback callback, System.Object state) [0x00000] in <filename unknown>:0
at HttpServer.HttpClientContext.OnReceive (IAsyncResult ar) [0x00000] in <filename unknown>:0 ^M
^M
Application is terminating: True^M
|
|
start a new line.
|