Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2014-09-09 | Plumb the rest of the serverside AO | Melanie Thielker | 1 | -0/+5 | |
2014-09-09 | Add some case magic and send an anim pack when an override is set | Melanie Thielker | 1 | -0/+1 | |
2014-09-09 | add full delete if uuid iz zero and state is ALL | UbitUmarov | 1 | -1/+4 | |
2014-09-09 | only cancel attchment needed update type on sending sheduled updates. | UbitUmarov | 1 | -4/+3 | |
This is wrong but its as original worked | |||||
2014-09-09 | huds bug fix | UbitUmarov | 1 | -28/+50 | |
2014-09-09 | Add perms check | Melanie Thielker | 1 | -0/+5 | |
2014-09-09 | Add some forgotten calls | Melanie Thielker | 1 | -0/+2 | |
2014-09-09 | Add missing file | Melanie Thielker | 1 | -0/+76 | |
2014-09-09 | Actually do the overriding | Melanie Thielker | 2 | -1/+14 | |
2014-09-09 | set default LinksetPhysPrims to 0 so max number of prims for physical | UbitUmarov | 1 | -1/+1 | |
object is disabled | |||||
2014-09-09 | Plumb llSetAnimationOverride | Melanie Thielker | 1 | -0/+4 | |
2014-09-09 | dont send fullObjectUpdate on deselect | UbitUmarov | 1 | -4/+4 | |
2014-09-08 | limit number of prims on physical objects. Not all cases covered still | UbitUmarov | 4 | -3/+67 | |
2014-09-05 | For monitoring purposes, start non-timeout tasks (which do not currently use ↵ | Justin Clark-Casey (justincc) | 2 | -13/+10 | |
a threadpool) via Watchdog.RunInThread() rather than Util.RunThreadNoTimeout() The functionality is the same but this allow us to monitor such tasks via "show threads" and abort them for test purposes, etc. Also extends thread names to provide more info (e.g. SendInitialDataToClient says what client the task is for). | |||||
2014-09-05 | do not send objectproprieties on sop.SetGroup(). I many cases this will | UbitUmarov | 1 | -2/+2 | |
arrive before creating the object in viewer with respective full update | |||||
2014-09-03 | Add [EntityTransfer] AllowAvatarCrossing setting to determine whether ↵ | Justin Clark-Casey (justincc) | 2 | -1/+19 | |
avatars are allowed to cross regions at all. Defaults to true. For test purposes. | |||||
2014-09-02 | Fix recent regression from 473c5594 where camera started to judder on moving ↵ | Justin Clark-Casey (justincc) | 1 | -15/+25 | |
vehicles. Other parts of OpenSimulator are relying on SP.Velocity == 0 for vehicles. So add and use SP.GetWorldVelocity() instead when we need vehicle velocity, along the same lines as existing SP.GetWorldRotation() | |||||
2014-08-30 | As per the LL grid, if an avatar is sitting then return it's velocity ↵ | Justin Clark-Casey (justincc) | 1 | -0/+5 | |
relative to the region rather than relative to its seat. Resolves http://opensimulator.org/mantis/view.php?id=7175 | |||||
2014-08-30 | Fix issue where moving a seated avatar would not adjust their subsequent ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
stand position. Addresses http://opensimulator.org/mantis/view.php?id=7299 | |||||
2014-08-29 | Implement STATUS_BLOCK_GRAB_OBJECT in llSetStatus()/llGetStatus() and ↵ | Justin Clark-Casey (justincc) | 3 | -20/+17 | |
correct effect of STATUS_BLOCK_GRAB As per http://wiki.secondlife.com/wiki/LlSetStatus Setting STATUS_BLOCK_GRAB_OBJECT prevents or allows move of a physical linkset by grab on any prim. Setting STATUS_BLOCK_GRAB prevents or allows move of a physical linkset by grab on a particular prim. Previously, setting STATUS_BLOCK_GRAB would prevent drag via all prims of the linkset. | |||||
2014-08-29 | Ignore whitespace when reading serialized XML objects. | Justin Clark-Casey (justincc) | 4 | -188/+192 | |
This was previously effectively being done by XmlDocument in the multiple passes through the XML. This change tells XmlReader to ignore whitespace. This also means changing arguments to use XmlReader instead of XmlTextReader (a descendent of XmlReader) directly. XmlReader.Create() has been the recommend way to create XML readers since .NET 2.0 as per MS SDK and is the only way to specific ignore whitespace settings. | |||||
2014-08-28 | minor: Eliminate more unnecessary code copying individual parameters for ↵ | Justin Clark-Casey (justincc) | 1 | -17/+19 | |
Vector3 copying in Scene - this is not necessary as Vector3 is a value type | |||||
2014-08-28 | On code section that rezzes single objects and attachments, reduce CPU use ↵ | Justin Clark-Casey (justincc) | 3 | -69/+123 | |
by reading asset XML a single time with a stream reader rather than multiple times. Reading large XML documents (e.g. complex attachments) is CPU expensive - this must be done as few times as possible (preferably just once). Reading these documents into XmlDocument is also more resource intensive than using XmlTextReader, as per Microsoft's own publication "Improve .NET Application Performance and Scalability" Optimization of other cases will follow if this change is successful. | |||||
2014-08-28 | try to make child presence know its root region. Incomplete, some paths ↵ | UbitUmarov | 1 | -39/+7 | |
dont send the information. | |||||
2014-08-27 | dont create a cadu that is not used. Add a root region global position | UbitUmarov | 1 | -9/+27 | |
2014-08-27 | dont mess throotles values sent to child presences. Some cleanup | UbitUmarov | 1 | -53/+38 | |
2014-08-27 | bug fix. Was not deleting attachments if on public parcel | UbitUmarov | 1 | -2/+6 | |
2014-08-27 | on TPs to nearby regions, only send kills if needed by parcel privacy | UbitUmarov | 1 | -9/+29 | |
2014-08-26 | Don't allow update timer to invoke another scene update if the previous is ↵ | Justin Clark-Casey (justincc) | 1 | -1/+10 | |
still active. | |||||
2014-08-26 | Fix frame times when updating scene on timer. | Justin Clark-Casey (justincc) | 1 | -15/+17 | |
2014-08-26 | Implement experimental non-default mechanism to update scene via a timer ↵ | Justin Clark-Casey (justincc) | 2 | -35/+62 | |
rather than a persistent thread with sleep. This is to see if an inaccuracy in sleep times under load is responsible for increase in frame times even when there is spare time still available. Can currently only be activated by setting "debug scene set update-on-timer true". Can be switched between timer and thread with sleep updates whilst the scene is running. | |||||
2014-08-26 | still testing | UbitUmarov | 1 | -28/+28 | |
2014-08-26 | even less kills on tps | UbitUmarov | 1 | -1/+2 | |
2014-08-25 | *test* back to no sog kills, little retouch on attachment updates, | UbitUmarov | 1 | -4/+4 | |
NameValue AttachItemID is a root part thing only | |||||
2014-08-25 | back to just kills | UbitUmarov | 1 | -1/+0 | |
2014-08-25 | *test* send kills and hack | UbitUmarov | 1 | -0/+3 | |
2014-08-24 | clean sendKill a bit, remove a IsChild that is set too early in a calling | UbitUmarov | 1 | -2/+15 | |
path | |||||
2014-08-23 | send avatar kills after attachments, send otherattachments before rest of | UbitUmarov | 1 | -3/+4 | |
sog ( updates will mess this again but well... ) | |||||
2014-08-23 | Add an admin message to refesh a region's map tile. Will be used to periodically | Melanie Thielker | 1 | -0/+40 | |
rebuild the world map to clean out unused tiles. | |||||
2014-08-23 | back to sending attachment sog kills in place of the hack. This is the | UbitUmarov | 1 | -5/+8 | |
official way of doing it | |||||
2014-08-22 | sop SendFullUpdate() goes by presence if it is a attachment | UbitUmarov | 2 | -8/+39 | |
2014-08-22 | some cleanup ( well or not ) | UbitUmarov | 5 | -81/+234 | |
2014-08-22 | revert the kills, they seem even worse | UbitUmarov | 1 | -8/+3 | |
2014-08-22 | silly... | UbitUmarov | 1 | -2/+2 | |
2014-08-21 | replace hack by sog kills on tp out | UbitUmarov | 1 | -1/+15 | |
2014-08-21 | make the hack more extensive. Forbid sog/sop updates if Intransit but | UbitUmarov | 1 | -8/+13 | |
release it sooner | |||||
2014-08-21 | replace AgentHasMovedAway + KillEntity by a hacked version on teleports | UbitUmarov | 1 | -1/+10 | |
2014-08-21 | some cleanup.. | UbitUmarov | 1 | -174/+146 | |
2014-08-21 | ... | UbitUmarov | 1 | -2/+3 | |
2014-08-21 | variations.. | UbitUmarov | 1 | -195/+48 | |