Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | revert changes to m_pendingCache and remove client close if there is no | UbitUmarov | 2014-09-14 | 1 | -21/+14 | |
| | | | | | | | | SP, as requested | |||||
* | | Merge branch 'master' into ubitworkmaster | UbitUmarov | 2014-09-14 | 1 | -0/+12 | |
|\ \ | ||||||
| * | | When CloseAgnt is called with an agent id that doesn't have a presence, ↵ | Melanie Thielker | 2014-09-13 | 1 | -0/+12 | |
| | | | | | | | | | | | | check for stray clients and clean them up instead of failing. | |||||
* | | | do not use a blind expire of m_pendingCache. Entries must be valid while | UbitUmarov | 2014-09-13 | 1 | -15/+23 | |
|/ / | | | | | | | | | | | | | respective HandleUseCircuitCode, no matter how long it takes, so a viewer retry doesnt start a overlapping one. It HandleUseCircuitCode responsability to always remove entries, even on fails. Remove a client even if m_scene.CloseAgent fails. | |||||
* | | If a client's SceneAgent is null, that client is not fully logged in or | Melanie Thielker | 2014-09-13 | 1 | -0/+14 | |
| | | | | | | | | crashed while logging out. Don't reuse it, create a new one. | |||||
* | | taskInventory request: give each transfer a diferent filename, Add more | UbitUmarov | 2014-09-12 | 1 | -101/+96 | |
| | | | | | | | | agressive lock | |||||
* | | handle AO sit ground case | UbitUmarov | 2014-09-10 | 1 | -2/+27 | |
| | | ||||||
* | | *TEST* add movement states SIT and SITGROUND. ScenePresence on SIT, | UbitUmarov | 2014-09-10 | 3 | -34/+71 | |
| | | | | | | | | | | SITGROUND or STAND, sets directly the state, and desired sitAnimation for default sits | |||||
* | | Fix a nullref that can hit Vivox voice | Melanie Thielker | 2014-09-10 | 1 | -2/+8 | |
| | | ||||||
* | | it its a default ( internal ) animation return its name in lower case | UbitUmarov | 2014-09-09 | 1 | -1/+1 | |
| | | ||||||
* | | remove the check animState == anim for same reasons | UbitUmarov | 2014-09-09 | 1 | -16/+10 | |
| | | ||||||
* | | look for animation on part inventory before default animations, so | UbitUmarov | 2014-09-09 | 1 | -4/+7 | |
| | | | | | | | | | | user can use same name. Search directly on default animations using uppercase. | |||||
* | | force update of movement animation | UbitUmarov | 2014-09-09 | 2 | -2/+15 | |
| | | ||||||
* | | on SetAnimationOverride do a UpdateMovementAnimations(); | UbitUmarov | 2014-09-09 | 1 | -1/+2 | |
| | | ||||||
* | | *test* | UbitUmarov | 2014-09-09 | 2 | -1/+22 | |
| | | ||||||
* | | Plumb the rest of the serverside AO | Melanie Thielker | 2014-09-09 | 4 | -0/+113 | |
| | | ||||||
* | | Merge branch 'ubitworkmaster' | Melanie Thielker | 2014-09-09 | 1 | -1/+4 | |
|\ \ | ||||||
| * | | add full delete if uuid iz zero and state is ALL | UbitUmarov | 2014-09-09 | 1 | -1/+4 | |
| | | | ||||||
* | | | Add some case magic and send an anim pack when an override is set | Melanie Thielker | 2014-09-09 | 2 | -1/+2 | |
|/ / | ||||||
* | | Merge branch 'master' into ubitworkmaster | UbitUmarov | 2014-09-09 | 4 | -5/+116 | |
|\ \ | ||||||
| * | | Add perms check | Melanie Thielker | 2014-09-09 | 2 | -0/+8 | |
| | | | ||||||
| * | | Add some forgotten calls | Melanie Thielker | 2014-09-09 | 1 | -0/+2 | |
| | | | ||||||
| * | | Add missing file | Melanie Thielker | 2014-09-09 | 1 | -0/+76 | |
| | | | ||||||
| * | | Actually do the overriding | Melanie Thielker | 2014-09-09 | 2 | -1/+14 | |
| | | | ||||||
| * | | Also check standard anim names | Melanie Thielker | 2014-09-09 | 1 | -4/+16 | |
| | | | ||||||
* | | | only cancel attchment needed update type on sending sheduled updates. | UbitUmarov | 2014-09-09 | 1 | -4/+3 | |
| | | | | | | | | | | | | This is wrong but its as original worked | |||||
* | | | huds bug fix | UbitUmarov | 2014-09-09 | 1 | -28/+50 | |
| | | | ||||||
* | | | remove messing with KeyframeMotion on attach | UbitUmarov | 2014-09-09 | 1 | -2/+2 | |
| | | | ||||||
* | | | dont force Phantom on attachments, breaking no mod objects if wear by | UbitUmarov | 2014-09-09 | 1 | -1/+1 | |
| | | | | | | | | | | | | mistake | |||||
* | | | drop attachments with original physical proprieties | UbitUmarov | 2014-09-09 | 1 | -21/+6 | |
| | | | ||||||
* | | | set default LinksetPhysPrims to 0 so max number of prims for physical | UbitUmarov | 2014-09-09 | 1 | -1/+1 | |
| | | | | | | | | | | | | object is disabled | |||||
* | | | Merge branch 'master' into ubitworkmaster | UbitUmarov | 2014-09-09 | 5 | -1/+56 | |
|\ \ \ | |/ / | ||||||
| * | | make PERMISSION_OVERRIDE_ANIMATIONS implicit for attachments | Melanie Thielker | 2014-09-09 | 1 | -1/+2 | |
| | | | ||||||
| * | | Plumb llSetAnimationOverride | Melanie Thielker | 2014-09-09 | 5 | -0/+54 | |
| | | | ||||||
* | | | dont send fullObjectUpdate on deselect | UbitUmarov | 2014-09-09 | 1 | -4/+4 | |
| | | | ||||||
* | | | limit number of prims on physical objects. Not all cases covered still | UbitUmarov | 2014-09-08 | 5 | -3/+78 | |
| | | | ||||||
* | | | on drop send full update on root prim, terse on others ( as sl ). Fix | UbitUmarov | 2014-09-08 | 1 | -2/+5 | |
| | | | | | | | | | | | | count down of number of physicial prims on attach, if removing them | |||||
* | | | change attachment drop, to make object Phanton. THis is not as SL, but | UbitUmarov | 2014-09-08 | 1 | -8/+12 | |
| | | | | | | | | | | | | | | | rez position is automatic and object interpenetrations will happen including with the avatar, with the usual ugly effects. | |||||
* | | | *NEEDS more testing* on attachment drop: fix adding prims to physics | UbitUmarov | 2014-09-08 | 1 | -4/+31 | |
|/ / | | | | | | | | | | | | | engine, remove disturbing phantom flag. On attach: fix removing prims from physics engine, delete any keyframeMotion, remove physical flag. This is executed in all attachs possible only need on attach from the scene (?), but its where original code removed only root part from physics engine | |||||
* | | do not send objectproprieties on sop.SetGroup(). I many cases this will | UbitUmarov | 2014-09-05 | 1 | -2/+2 | |
| | | | | | | | | arrive before creating the object in viewer with respective full update | |||||
* | | near region check on tp needs to be a full current view check. | UbitUmarov | 2014-09-05 | 1 | -6/+6 | |
| | | | | | | | | sp.KnownRegions is unreliable for this. | |||||
* | | reduce MIN_CALLBACK_MS guard time. A value too high introduces a extra | UbitUmarov | 2014-09-02 | 1 | -1/+1 | |
| | | | | | | | | | | throttle and makes more packets to be sent in bursts and not in steady state flow. | |||||
* | | void time change between gettime calls | UbitUmarov | 2014-09-02 | 1 | -4/+3 | |
| | | ||||||
* | | *needs testing, not that good* change throttles math using floats and not | UbitUmarov | 2014-09-02 | 4 | -125/+112 | |
| | | | | | | | | | | int64, etc. Limite brust bytes to the total rate client requested times a look ahead estimation time, Avoid queues starvation with updates waiting... | |||||
* | | make use of it in GetMeshModule, and meshs are Assets not Task itens, | UbitUmarov | 2014-08-29 | 1 | -43/+4 | |
| | | | | | | | | reduce MeshModule impact on udp rate | |||||
* | | add method to get a category throttle rate | UbitUmarov | 2014-08-29 | 4 | -38/+47 | |
| | | ||||||
* | | reduce burst | UbitUmarov | 2014-08-29 | 1 | -1/+1 | |
| | | ||||||
* | | replace the tick() by a limit on the maximum number of tokens that can be | UbitUmarov | 2014-08-29 | 2 | -15/+39 | |
| | | | | | | | | acumulated ( variable named BurtRate, not exactly a rate...) | |||||
* | | disable first drip | UbitUmarov | 2014-08-29 | 1 | -1/+1 | |
| | | ||||||
* | | try to reduce insane high data rate udp bursts. This needs testing on a | UbitUmarov | 2014-08-28 | 2 | -1/+11 | |
| | | | | | | | | region with a lot of contents. Should not affect much average rates. |