| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
- It establishes 4 digits for opensim versions
- It uses the same number between opensim releases and mono addins versions
It also eliminates the last addin.xml files that were still there, for consistency.
|
|
|
|
|
|
|
| |
This cleans up Opensim's use of mono addins. In particular, the extension points /OpenSim/RegionModules and /OpenSim/WindModule moved from OpenSim.exe to OpenSim.Region.Framework.dll. From here on, developers of region modules should declare their dlls to be dependent on OpenSim.Region.Framework, starting with version 0.8.1
Additional changes:
- Addins version uniformly updated to 0.8.1. These numbers should be compatible with the release numbers or else it becomes very confusing.
- Mono addins directives moved from files addins.xml to embedded directives in the class and assembly declarations, to make it all consistent
|
|
|
|
| |
doesn't need to match the release version number, but I think it's a very good idea that they do.
|
|
|
|
|
|
|
|
| |
thread and run work in the jobengine from Watchdog to a WorkManager class.
This is to achieve a clean separation of concerns - the watchdog is an inappropriate place for work management.
Also adds a WorkManager.RunInThreadPool() class which feeds through to Util.FireAndForget.
Also switches around the name and obj arguments to the new RunInThread() and RunJob() methods so that the callback obj comes after the callback as seen in the SDK and elsewhere
|
| |
|
|
|
|
|
| |
To do this required GetMesh to be converted to a BaseStreamHandler
Unlike GetTexture connector, no redirect URL functionality yet (this wasn't present in the first place).
|
| |
|
|
|
|
|
|
| |
package rather than some in OpenSim.Tests.Common.Mock
the separate mock package was not useful and was just another using line to always add
|
|
|
|
| |
the grid response is invalid; (2) make the name of the config variable for destination guide consistent with the grid-wide name in LoginService; (3) account for the existence of a [USERID] in the destination guide URL
|
| |
|
| |
|
|
|
|
| |
Move the experimental extra features functionality into the GridService. This sends default values for map, search and destination guide, plus ExportSupported control to the region on startup. Please watch http://opensimulator.org/wiki/SimulatorFeatures_Extras for changes and documentation.
|
|
|
|
|
|
|
|
|
| |
DebugLevel 1
This covers event queue setup messages and some outgoing messages (e.g. EnableSimulator)
In my experience these messages are only useful if you really know what they mean and you're looking for them
Otherwise, they're quite spammy.
Event queue DebugLevel 1 is enabled with the "debug eq 1" console command
|
| |
|
|
|
|
| |
from starting if no [SimulatorFeatures] section was present in config.
|
| |
|
|
|
|
|
| |
Provide a means for regions to fetch extra features supported by modern viewers from a central location
.
|
| |
|
|
|
|
| |
previous commit 3d70db4a
|
|
|
|
|
|
|
| |
uploaded textures.
This implements:
http://opensimulator.org/mantis/view.php?id=7250
|
| |
|
|
|
|
| |
exception and move to the next request rather than terminate the simulator.
|
|
|
|
|
|
| |
commit 1fa3a6f
This was hidden in continuous integration because of another regression test issue.
|
| |
|
|\ |
|
| | |
|
|/ |
|
|
|
|
|
|
| |
echo back the maturity that it sent
Without this change, attempts to change the maturity rating in the viewer's Preferences don't work.
|
|
|
|
|
|
|
|
| |
have it."
This reverts commit 2c00b73cd27a7183a5c105b4e2865f11e4a00d98.
Wrong code change
|
| |
|
|
|
|
|
|
| |
scene-inventory.<scene-name>.ProcessedFetchInventoryRequests and QueuedFetchInventoryRequests to inventory.httpfetch.*
Actual inventory processing is done with a single set of static structures rather than per scene.
|
|
|
|
|
|
| |
in stats category "scene-inventory" instead of "scene"
To distinguish from general scene stats
|
|
|
|
|
| |
This shows the number of requests that have been processed.
These have not necessarily been sent back to the request since this is done separately by the PollServiceRequestManager
|
|
|
|
| |
This is to aid in detecting whether there are fetch inventory requests remaining to be processed.
|
|
|
|
| |
Involved some restructuring to allow regression tests to dequeue inventory requests and perform poll responses synchronously rather than async
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
event queue (e.g. an NPC), only warn if event queue debugging is greater than zero.
Removes the spurious log warnings if groups are active when NPCs are used.
Adds more regression tests associated with adding messages to the event queue
|
| |
| |
| |
| | |
Module to follow.
|
| |
| |
| |
| |
| |
| |
| | |
them.
This gets rid of the viewer crash when teleporting into varregions and allows
multiple, adjacent varregions (of the same size) with border crossings.
|
| | |
|
|/
|
|
|
|
|
| |
CorssRegion, TeleportFinishEvent).
Have Simian grid service return the region size.
Many teleport related debug log messages. Can be removed when teleport
works (like that's ever going to happen).
|
|
|
|
| |
sending
|
|
|
|
| |
magic numbers
|
|
|
|
|
| |
Resolves http://opensimulator.org/mantis/view.php?id=6857
This prevents the inventory service complaining later about an attempt to change an invariant
|
|
|
|
| |
UploadBakedTextureModule
|
| |
|
|
|
|
|
|
| |
it clear that all non-clientstack callers should be using this rather than RemoveClient() in order to step through the ScenePresence state machine properly.
Adds IScene.CloseAgent() to replace RemoveClient()
|
|
|
|
|
|
|
|
|
|
| |
Patch taken from
http://opensimulator.org/mantis/view.php?id=4905
originally by Greg C.
Fixed to apply to r/23314 commit
ba9daf849e7c8db48e7c03e7cdedb77776b2052f
(cherry picked from commit 4ff9fbca441110cc2b93edc7286e0e9339e61cbe)
|
|
|
|
|
|
| |
to allow
for external handlers.
|
|
|
|
|
|
|
|
| |
hear chat from their source region for some time after teleport completion.
This occurs on v2 teleport since the source region now waits 15 secs before closing the old child agent, which could still receive chat.
This commit introduces a ScenePresenceState.PreClose which is set before the wait, so that ChatModule can check for ScenePresenceState.Running.
This was theoretically also an issue on v1 teleport but since the pause before close was only 2 secs there, it was not noticed.
|