lp:~vcs-imports/opensim/svn-trunk
- Get this branch:
- bzr branch lp:~vcs-imports/opensim/svn-trunk
Branch merges
Branch information
Import details
This branch is an import of the Subversion branch from http://opensimulator.org/svn/opensim-track/trunk.
Last successful import was .
Recent revisions
- 2016. By opensim-mirror
-
commit 1458fab82c4dab9
901d81419e6b515 f47ea7320f
Author: Kevin Houlihan <email address hidden>
Date: Mon Sep 12 23:08:16 2011 +0100Reattaching a region was failing if the estate name had not changed (issue 5035).
Using the RemoteAdmin API to close then recreate a region would fail if the estate name had not changed. If the estate name /was/ changed then the existing estate would be renamed rather than a new one being created. The problem really arose from a lack of distinction in the data storage layer between creating new estates and loading existing ones.
- 2015. By opensim-mirror
-
commit 90466515839eb34
d7fd9984c92f197 0ab5d6f3ad
Author: Justin Clark-Casey (justincc) <email address hidden>
Date: Fri Sep 16 00:36:43 2011 +0100Pass any region scope through to the CreateUser() method
- 2014. By opensim-mirror
-
commit c4efb97d49dec73
6151dfa3fa102ef e6a5f6fbab
Author: Justin Clark-Casey (justincc) <email address hidden>
Date: Thu Sep 15 22:59:29 2011 +0100Write code to create minimum necessary body parts/clothing and avatar entries to make a newly created user appear as a non-cloud on viewer 2
Viewer 2 no longer contains the default avatar assets (i.e. "Ruth") that would appear if the user had insufficient body part/clothing entries.
Instead, avatars always appear as a cloud, which is a very bad experience for out-of-the-box OpenSim.
Default is currently off. My intention is to switch it on for standalone shortly.
This is not particularly flexible as "Ruth" is hardcoded, but this can change in the future, in co-ordination with the existing RemoteAdmin capabilities.
Need to fix creation of suitable entries for users created as estate owners on standalone.
Avatars still appear with spooky empty eyes, need to see if we can address this.
This commit adds a "Default Iris" to the library (thanks to Eirynne Sieyes from http://opensimulator. org/mantis/ view.php? id=1461) which can be used. - 2013. By opensim-mirror
-
commit de19dc3024e5359
f594d0a32c593d9 05163c24ea
Author: Justin Clark-Casey (justincc) <email address hidden>
Date: Thu Sep 15 18:58:58 2011 +0100refactor: rename SOG/SOP.
GetProperties( ) to SendPropertiesT oClient( ) to reflect what it actually does This also makes it consistent with some other methods that send data to the client.
- 2012. By opensim-mirror
-
commit bd991fc95f8ec64
8f7dbb0086ae716 e4204d1687
Author: Justin Clark-Casey (justincc) <email address hidden>
Date: Tue Sep 13 22:54:50 2011 +0100Don't try and delete attachments for child agent close
- 2011. By opensim-mirror
-
commit 618277e797c7d50
1f98e884e50abd3 13498cf00b
Author: Justin Clark-Casey (justincc) <email address hidden>
Date: Tue Sep 13 20:25:32 2011 +0100Comment out attachments code in Scene.IncomingC
reateObject( UUID userID, UUID itemID) for now As far as I can see, this is only invoked by a PUT request to ObjectHandlers, which is not being used anyway.
Invoking attachments code at this point is probably inappropriate since it would still be invoked when the client entered the scene.
Being commented to simplify analysis of attachments issues. Can be uncommented when in use.
Also, small tweak to lock and log removal of a SOG from the SceneObjectGroupsByLocalPartID collection in SceneGraph. GetGroupByPrim( ) if an inconsistency is found. - 2010. By opensim-mirror
-
commit df73833a2c79a1a
60536e386b58845 81d9f2f4b3
Author: Justin Clark-Casey (justincc) <email address hidden>
Date: Tue Sep 13 18:11:13 2011 +0100stop the duplicate remove of the root part ids from the full part and local part indexes in SG.DeleteSceneO
bject() this is unnecessary because the parts array iterated through contains the root part as well as the non-root parts
- 2009. By opensim-mirror
-
commit 07ba28f1dece063
09cfbf7f487b7a7 79e49033bb
Author: Justin Clark-Casey (justincc) <email address hidden>
Date: Tue Sep 13 17:56:02 2011 +0100In SG.AddSceneObje
ct(), stop unnecessarily adding the root part to object indexes sepearately from the other parts. The SOG.Parts property contains the root part as well as the non-root parts
- 2008. By opensim-mirror
-
commit dea0935361d536d
a7fada83069e06a 7c476b5351
Author: Justin Clark-Casey (justincc) <email address hidden>
Date: Mon Sep 12 23:00:15 2011 +0100eliminate redundant SP.m_regionInfo since it always has the scene.
We were already referencing through the scene in some places.
- 2007. By opensim-mirror
-
commit ea0f78c97152d3a
a54822487e5343c a2db0b47b9
Author: Justin Clark-Casey (justincc) <email address hidden>
Date: Mon Sep 12 21:57:22 2011 +0100Start locking entire add/remove operations on an IScenePresence.
AttachmentsSync Lock object Attach and detach packets are processed asynchronously when received from a viewer.
Bugs like http://opensimulator. org/mantis/ view.php? id=5644 indicate that in some situations (such as attaching/detaching entire folders of objects at once), there are race conditions between these threads.
Since multiple data structures need to be updated on attach/detach, it's not enough to lock the individual collections.
Therefore, this commit introduces a new IScenePresence.AttachmentsSync Lock which add/remove operations lock on.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)