aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-03-05llupd direct encode object updates for agents; let terse updates be ↵UbitUmarov2-109/+212
zeroencoded. This is not as spec but does work
2019-03-05remove lludp throttle texture rate cannibal option. That rate is used by ↵UbitUmarov2-23/+0
http, and beeing http is still trafic
2019-03-03OOOPPPSSSUbitUmarov1-2/+2
2019-03-02direct encode lludp terse object update, let contain texture entryUbitUmarov3-41/+78
2019-03-02ll rez objects: silent ginore null object id; remove redundante llSetColor codeUbitUmarov1-40/+1
2019-03-01put back assetViewer cap code, to allow viewers testing. It is disabled at ↵UbitUmarov1-8/+6
OpenSimDefaults, and should not be enabled until all major viewers do it right on opensim
2019-03-01reduce the chance of using a invalid avatar physics actorUbitUmarov1-15/+28
2019-02-27Add Thread.ResetAbort() to various thread loops to clean up errors onRobert Adams5-32/+63
shutdown. Fixes Mantis #8494. Threads are aborted when shutting down and ThreadAbortException is odd in that it is rethrown at the end of the catch unless the abort is reset. No functional changes but fewer error messages on shutdown.
2019-02-27 combat module: those parcel changes are now handled elsewhereUbitUmarov2-35/+2
2019-02-27direct encode terseupdatesUbitUmarov4-37/+207
2019-02-26avoid packet split on terseupdatesUbitUmarov1-30/+76
2019-02-26 issues with udp buffers pool on heavy loadUbitUmarov4-42/+53
2019-02-26mantis 6569: restore full health on invulnerable set to true; combat module ↵UbitUmarov1-1/+6
is outdated and needs work. By then the proposal on this mantis should be reviewed
2019-02-26buffers in pool have no data, better mk that clearUbitUmarov1-0/+1
2019-02-26fix UDPBuffersPoolCount value (readable with stats show clientstackUbitUmarov1-2/+1
2019-02-25zero decode using a buffer from the poolUbitUmarov1-6/+14
2019-02-25removed a redundant function; try to make a particular vi coder happy about ↵UbitUmarov2-23/+7
removed comments
2019-02-25change UDPPacketBuffer pools (does waste a bit of memory)UbitUmarov6-323/+156
2019-02-24also throttle llhttprequest by owner, options: PrimOwnerRequestsBurst = 5, ↵UbitUmarov3-70/+86
PrimOwnerRequestsPerSec = 25; increase concurrency to 8
2019-02-24several changes to llHttpRequest processing: options section renamed ↵UbitUmarov4-81/+117
ScriptsHttpRequestModule; throttle by prim (PrimRequestsBurst = 3, PrimRequestsPerSec = 1) and max concurrent connections per instance (MaxPoolThreads = 5), llhttprequest returns if error, nullkey if throttled, reqid otherwise
2019-02-22update script sintaxeUbitUmarov1-1/+1
2019-02-22remove redundant osInventoryDescription() and improve osInventoryDesc() to ↵UbitUmarov3-34/+4
do the same
2019-02-21add LSL_Key osGetLastChangedEventKey() ( it is a alias for lldetectedkey(0) ↵UbitUmarov3-0/+15
but don't tell anyone
2019-02-21let Xengine also have that detectedkeyUbitUmarov2-6/+19
2019-02-21add LSL_String osGetInventoryName(LSL_Key itemId) and LSL_String ↵UbitUmarov3-3/+46
osGetInventoryDescription(LSL_String itemNameOrId)
2019-02-21let changed allowed drop have lldetectedkey[0] return the dropped item id, ↵UbitUmarov5-9/+22
Yengine and still testing"
2019-02-21Yengine changed position and shape events can bt throttled by mineventdelayUbitUmarov1-0/+15
2019-02-21add LSL_Key osGetInventoryLastOwner(string itemNameorid)UbitUmarov3-2/+26
2019-02-21fix last owner on add to object inventoryUbitUmarov2-5/+5
2019-02-20Yengine:save minEventDelay in script stateUbitUmarov2-0/+18
2019-02-20Yengine: let llminEventDelay do something: it just ignores a more limited ↵UbitUmarov6-17/+62
set of events than Xengine (neither do as SL)
2019-02-20Xengine: exclude a few more events from mineventdelayUbitUmarov1-1/+3
2019-02-20missing file on the kick commitUbitUmarov1-1/+1
2019-02-20Xengine: don't lose state change eventsUbitUmarov1-1/+1
2019-02-20estate kick now just kill user connection if on same region. The teleport ↵UbitUmarov3-22/+39
home we did, does not make much sense, and would need more work anyways
2019-02-20add osKickAvatar(LSL_Key agentKey, string alert)UbitUmarov3-22/+53
2019-02-15oops do show the object deleteUbitUmarov1-1/+1
2019-02-15(almost) useless changeUbitUmarov1-23/+42
2019-02-15minor cleanupUbitUmarov2-29/+0
2019-02-15don't break permitions on god object return or deleteUbitUmarov1-4/+11
2019-02-15mantis 8479: deep change DeRezObjects(..) doing independent permitions ↵UbitUmarov2-103/+71
checks per action. m_useTrashOnDelete should now work except if god deletes, but still not recomended
2019-02-05Remove some more cut-and-paste typos in 6dof constraint setup in XNARobert Adams1-3/+3
version of BulletSim. Could only effect operation of flexible linksets when using the C# version of the Bullet physics engine. Found by Tampa and AliciaRaven and reported in Mantis 7612.
2019-02-05Remove cut-and-paste typo in 6dof contstrain setup in XNA version ofRobert Adams1-1/+1
BulletSim. Could only effect operation of flexible linksets when using the C# version of the Bullet physics engine. Found by Tampa and reported in Mantis 7612.
2019-02-05allow more suicidal NonPhysicalPrimMaxUbitUmarov1-2/+2
2019-02-05enforce prim size restrictions on physical state change; Place restrictions ↵UbitUmarov2-2/+32
on ini values
2019-02-04prevent freswitch from messing global cert validation, more work is need on ↵UbitUmarov1-10/+1
rest requests ( also for other things)
2019-02-04remove references to obsolete CertificatePolicyUbitUmarov2-34/+2
2019-02-04reduce the odds of MTU violationUbitUmarov1-1/+1
2019-02-01typos, thxUbitUmarov1-1/+1
2019-02-01place a global cooldown of 2 min on god map generationUbitUmarov1-4/+23