| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
servers. This may ameliorate things when lots of avies arrive in a sim at about the same time. Turns out that there are 4 http requests per avie to Vivox.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
packet can be pulled out of LLClientView and moved to
AvatarFactory. The first pass at reusing textures (turned off by
default) is included. When reusing textures, if the baked textures
from a previous login are still in the asset service (which generally
means that they are in the simulator's cache) then the avatar will not
need to rebake. This is both a performance improvement (specifically
that an avatars baked textures do not need to be sent to other users
who have the old textures cached) and a resource improvement (don't
have to deal with duplicate bakes in the asset service cache).
|
| |
|
|
|
|
| |
NOT using a money module.
|
|
|
|
|
|
| |
This is needed because recent LL viewer codebases call this earlier in login when the client is not yet established in the sim and can't be found by UUID.
Sending the reply requires having the IClientAPI.
|
| |
|
|
|
|
| |
compliant viewers
|
|
|
|
|
|
|
| |
any number of avatars other than 1 was in the region.
I don't know how well the rest of ConiergeModule works since I've practically never looked at this code.
Addresses http://opensimulator.org/mantis/view.php?id=6605
|
| |
|
|
|
|
| |
across region restarts and taking objects into inventory, but probably will not work across archiving via OAR or IAR as materials texture assets may not be adequately referenced to trigger archiving.
|
| |
|
|
|
|
| |
OSDArray of MaterialIDs
|
| |
|
|
|
|
| |
very early stage and this module is disabled by default and should only be used by developers for testing as this module could cause data corruption and/or viewer crashes. No materials are persisted yet.
|
|
|
|
|
|
| |
teleporting between regions.
This appears to resolve issues on teleport where attachments disappear or become labelled as invalid within user inventory.
|
|
|
|
| |
with our own and add export permissions as well as a new definition for "All" as meaning "all conventional permissions" rather than "all possible permissions"
|
|
|
|
|
| |
This is relevant to mega-regions where the borders are very different to a regular region.
Also adds some method doc and other code comments.
|
|
|
|
|
|
| |
21:38:00 2013)
This break was not connected with the recent attachment code changes.
|
|\
| |
| |
| |
| | |
Conflicts:
OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
|
| |
| |
| |
| | |
Clean up some parameter code in Statistics.Binary.
|
| |
| |
| |
| |
| | |
functions into one for node type and one for value type.
Define and export constants for both nodes and values.
|
|/
|
|
|
|
|
|
|
|
|
|
| |
Conflicts:
OpenSim/Framework/AvatarAppearance.cs
OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
OpenSim/Region/CoreModules/Avatar/Attachments/Tests/AttachmentsModuleTests.cs
OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs
OpenSim/Region/Framework/Scenes/Scene.cs
OpenSim/Region/OptionalModules/Avatar/Attachments/TempAttachmentsModule.cs
OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
|
|\ |
|
| |
| |
| |
| | |
where it tells us it is added/loaded/removed from regions
|
|/ |
|
|
|
|
| |
compatible ([Startup] still being looked up), but please update your configs sometime soon.
|
|
|
|
| |
It turns out this is required to get Mono.Addins to pick up plugin DLLs
|
|
|
|
| |
if adding modules to a DLL which does not already have this
|
|
|
|
| |
places where we were not already.
|
|
|
|
|
| |
usage of ProcessCounters which tend to fail oddly and are not supported
everywhere.
|
|
|
|
| |
server wide statistics (CPU%, network bytes sent, ...) with StatsManager.
|
|
|
|
|
|
|
| |
rather than "corrupt"
Corrupt is misleading - it implies textures were uploaded but are not j2k valid.
The actual situation is that at least one required baked texture is not present.
|
|
|
|
| |
remove the deprecated TestPath functions.
|
| |
|
| |
|
|
|
|
| |
JsonTestGetArrayLength() to match others
|
|
|
|
|
|
|
| |
with embedded .).
Need to look further at other still commented tests.
Still need to check coverage against some of Mic's scripts.
|
|
|
|
|
|
|
|
| |
JsonGetJson()
This is because JsonGetJson() is getting json from anywhere in the structure, not just values.
Equally, JsonSetJson() is setting any type of json, not just json which represents a value.
Agreed with cmickeyb
|
|
|
|
| |
will go away soon
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
JsonArrayLength() -> JsonGetArrayLength()
This is for consistentency with the verb:noun naming approach existing json script functions and other script functions.
Corresponding c# methods also changed since verb:noun is also the .net c# method naming guideline (as used by OpenSimulator) and for consistency with script functions.
As agreed with cmickeyb
|
|
|
|
|
|
| |
consistent with existing LSL/OSSL, etc script constants.
Agreed with cmickeyb
|
|
|
|
|
|
| |
interface. JsonPathType returns the type of node pointed to by the
path and deprecates the functionality of both JsonTestPath
functions. JsonArrayLength returns the length of an array node.
|
| |
|
|
|
|
|
|
|
| |
delineation.
As expected, values are not set and the set call returns FALSE (0).
As a reminder, these tests are not currently running on jenkins continuous integration as the functionality is only available on .net 4 (mono 2.8 and later).
|
|
|
|
|
|
| |
unbalanced braces from paths
The sub-tests that are commented out are currently those which fail unexpectedly based on my understanding of the path syntax
|
| |
|