aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-07-13Fixed the whitespace in Scene.csOren Hurvitz1-515/+515
The whitespace in this file was fubared recently
2015-06-14Squoosh one more warningDiva Canto1-1/+1
2015-06-13Refactor AgentPreferences so that database operations happen centrally. the ↵Cinder2-37/+11
opensim way. Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-06-13Relicense AgentPreferences files to BSD and OpenSimulatorCinder1-23/+24
Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-06-13Support for Linden AgentPreferences capability and friends ↵Cinder1-0/+36
(UpdateAgentLanguage and UpdateAgentInformation) and Mantis #7157 Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-06-10SceneObjectPart.UpdateLookAt() now uses corrected libomv quaternion functions.dahlia1-16/+6
2015-06-05The only purpose of this commit is to remove an erroneous comment. It turns ↵Diva Canto1-4/+2
out that rezzing the attachments is necessary in modern viewers too. Proof: commenting the lines below the comment results in no attachments seen in the avatar.
2015-06-04Mantis #7536. This may alleviate the side effects of broken SceneObjects ↵Diva Canto1-15/+20
XML. It doesn't (can't) fix the cause.
2015-05-20New values returned by llGetEnvTalun1-1/+7
Implements recent changes to llGetEnv region_cpu_ratio hardcoded to 1 region_product_sku hardcoded to OpenSim Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com>
2015-05-19Removing duplicate definitionMichael Heilmann1-2/+0
2015-05-13Enable grab feature (Ctrl+Drag) for non-physical link-sets and add code to ↵AliciaRaven1-6/+24
handle spin (Ctrl+Shift+Drag) This patch fixes permission issues with dragging scripted objects. As on LL grid, scripted prims can not be dragged. Also after dragging, the group was not marked as updated. This meant that after the region was restarted the group would revert to its original position. This version fixes issues where scripts in child prims were not detected and also blocks grab for attachments. Signed-off-by: BlueWall <jamesh@bluewallgroup.com>
2015-05-05Refactored some code that is used in two different dlls related to SOP ↵Diva Canto1-0/+136
rewriting. Also added some unit tests that relate to mantis #7514
2015-04-30Updated phase 2 to have the changes originally done in phase 1 for the ↵Steven Zielinski2-5554/+5557
defaultNumberFramesStored. Test Plan: Tested using opensim standalone on windows with json stats. Reviewers: rlouden Reviewed By: rlouden Differential Revision: http://cr.irl.ucf.edu/D275
2015-04-29Updated all occurrences of AssemblyVersion("0.8.1.*") to ↵Diva Canto1-1/+1
AssemblyVersion("0.8.2.*")
2015-04-29Added in all metrics for Phase 1 except for Time Dilation.Steven Zielinski2-9/+218
Test Plan: Tested on local opensim and firestorm. Not tested with JSON stats reporter. Reviewers: rlouden Reviewed By: rlouden Differential Revision: http://cr.irl.ucf.edu/D269 Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-04-29Changed the 10 value to be a constant value inside of the Scene called ↵Steven Zielinski2-3/+3
m_DefaultNumberFramesStored. Test Plan: Tested on windows with the json stats reporter. Reviewers: rlouden, kboswell, clattin, ssirigam, martin Reviewed By: rlouden, kboswell, clattin, ssirigam, martin Differential Revision: http://cr.irl.ucf.edu/D273
2015-04-28Revert "Enable grab feature (Ctrl+Drag) for non-physical link-sets and add ↵BlueWall1-24/+6
code to handle spin (Ctrl+Shift+Drag)" We found that linksets can move if the root prim is unscripted. Will revert this until a fix can be implemented.
2015-04-28Changed the 10 value to be a constant value inside of the Scene called ↵Steven Zielinski2-9/+12
m_DefaultNumberFramesStored. Test Plan: Tested on windows with the json stats reporter. Reviewers: rlouden, ssirigam, martin, kboswell, clattin Differential Revision: http://cr.irl.ucf.edu/D273
2015-04-21Added in all metrics for Phase 1 except for Time Dilation.Steven Zielinski2-9/+218
Test Plan: Tested on local opensim and firestorm. Not tested with JSON stats reporter. Reviewers: rlouden Reviewed By: rlouden Differential Revision: http://cr.irl.ucf.edu/D269
2015-04-21Phase 2 additons with Frame Dilation metric.Robert Louden2-5699/+5723
2015-04-21Moved over metrics from previous OpenSim 0.8.0.3 repository (this new ↵Glenn Martin3-18/+365
repository is now the master branch from OpenSim).
2015-04-20Enable grab feature (Ctrl+Drag) for non-physical link-sets and add code to ↵AliciaRaven1-6/+24
handle spin (Ctrl+Shift+Drag) This patch fixes permission issues with dragging scripted objects. As on LL grid, scripted prims can not be dragged now. Also after dragging, the group was not marked as updated. This meant that after the region was restarted the group would revert to its original position. Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com>
2015-04-19Revert "Enable grab feature (Ctrl+Drag) for non-physical link-sets and add ↵Robert Adams1-18/+4
code to handle spin (Ctrl+Shift+Drag)" This change sees to enable general moving of objects with touch scripts. Reverting until the move permissions are understood. This reverts commit 28ce3238020c4dca8f9aef711daf730bccf0d2f0.
2015-04-17Enable grab feature (Ctrl+Drag) for non-physical link-sets and add code to ↵AliciaRaven1-4/+18
handle spin (Ctrl+Shift+Drag) Signed-off-by: BlueWall <jamesh@bluewallgroup.com>
2015-04-12Fix stand position for differing seat and root rotation.Magnuz Binder1-1/+1
Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com>
2015-03-17oops someone set individual quaternion members and forgot to normalizedahlia1-0/+1
2015-03-17Re-enabled ability for avatar to ascend and descend whilst controlling view ↵Justin Clark-Casey (justincc)1-2/+2
with lmb held down on avatar (in most viewers). This had been disabled by 30b7863 (Fri Feb 27 2015). Relates to http://opensimulator.org/mantis/view.php?id=6835
2015-03-07BulletSim: add VEHICLE_ more parameter value limit checking.Robert Adams1-0/+4
This only bounds passed parameters as there is no good way of refusing the parameter setting. This mostly means that passing NaN's won't crash the simulator.
2015-03-04Add outbound URL filter to llHttpRequest() and osSetDynamicTextureURL*() ↵Justin Clark-Casey (justincc)1-1/+36
script functions. This is to address an issue where HTTP script functions could make calls to localhost and other endpoints inside the simulator's LAN. By default, calls to all private addresses are now blocked as per http://en.wikipedia.org/wiki/Reserved_IP_addresses If you require exceptions to this, configure [Network] OutboundDisallowForUserScriptsExcept in OpenSim.ini
2015-03-02Fix erratic Npc movementBlueWall1-1/+1
2015-03-02added missing senderId in GiveInventoryFolder this little mistake prevented ↵Freaky Tech1-1/+1
passing on folders for HG visitors Signed-off-by: BlueWall <jamesh@bluewallgroup.com>
2015-02-27Comment out now unused and not properly working private SP.m_leftButtonDown ↵Justin Clark-Casey (justincc)1-2/+7
with a comment on how probably to implement it properly if it is needed in the future
2015-02-27Don't slow down avatar walk speed if camera is changed (e.g. by holding down ↵Justin Clark-Casey (justincc)1-28/+12
lmb on an avatar and moving the mouse). Does this by not applying unwanted direction components to the avatar self movement calculation (exception is flying in mouse look). Matches behaviuor on linden lab grid Addresses http://opensimulator.org/mantis/view.php?id=6835
2015-02-27Don't slide crouching avatar when camera is panned around them with left ↵Justin Clark-Casey (justincc)1-1/+3
mouse button This matches linden lab grid behaviour
2015-02-27Revert "Adding dynamic ossl permission control"BlueWall1-61/+0
This reverts commit a3681f3052fb5e98e31e7051329a5b748a8bdd8d until further testing. Jenkins now fails ossl tests.
2015-02-27Adding dynamic ossl permission controlBlueWall1-0/+61
Add permission by identifying uuid (owner/creator/group) and function. Revoke permission in the same manner. Permission adjustments immediately effect running scripts ability to call os functions. osGrantScriptPermissions(UUID key,string function) Threat Level Severe osRevokeScriptPermissions(UUID key,string function) Threat Level Severe work sponsored by: Rage
2015-02-26When an avatar is walking across a region border, force the first ↵Justin Clark-Casey (justincc)1-5/+18
AgentUpdate received on the new root agent to update movement parameters. This prevents the avatar from drifting in its last direction of travel if a movement key was released at certain moments in the cross. Relates to http://opensimulator.org/mantis/view.php?id=7435
2015-02-25Fix bug where the uuid gatherer was not inspecting UUIDs for items in an ↵Justin Clark-Casey (justincc)2-27/+32
embedded object's inventory. Added regression test for this case. Likely a regression since 08606ae4 (Thu Jan 8 2015) Relates to Mantises 7439, 7450 and possibly others.
2015-02-25Reduce coupling in regression test task inventory creation methods to make ↵Justin Clark-Casey (justincc)2-5/+42
them usable in tests with no scene present
2015-02-16Add NaN and Infinity tests for SOP Velocity and Acceleration setters.dahlia1-5/+13
2015-02-16Use a boolean flag to signal lookat is running instead of ↵dahlia1-4/+10
Quaternion.Identity so it can be a valid target orientation
2015-02-16Filter NaN and Infinity values at SOP AngularVelocity setterdahlia1-1/+6
2015-02-11If serialized scene object XML has a SavedScriptState with no UUID, then ↵Justin Clark-Casey (justincc)1-1/+5
read past the innerXML instead of wrongly continously looping on the same element. Addresses http://opensimulator.org/mantis/view.php?id=7437
2015-02-07llLookAt() strength parameter should slow rotation as it is increased. ↵dahlia1-2/+2
Thanks Vegaslan for pointing this out.
2015-02-07llLookAt(): reduce and clamp strengh to reduce probability of overshootdahlia1-2/+5
2015-02-06llLookAt() and llRotLookAt(): all orientation updates now done via angular ↵dahlia1-17/+28
velocity manipulation. Also correct some orientation glitches during interpolation.
2015-02-05Manage Angular Velocity during llLookAt() rotation of physical objectsdahlia1-1/+11
2015-02-05Set angular velocity in physics actor in SceneObjectPart.AngularVelocity ↵dahlia1-1/+7
setter. Enables llSetAngularVelocity()
2015-02-03If the owner of an object is taking a copy from the scene (e.g. via the ↵Justin Clark-Casey (justincc)3-0/+353
"take copy" option on a viewer) then only require owner copy perms, not copy and transfer. This matches Linden Lab behaviour and what was already possible via shift-copy. Transfer would not apply here as the owner and copier are the same. This is the only functional change, all other current take copy logic remains the same. Adds regression tests around relevant take copy cases.
2015-01-23Fix regression where the stored state of every second script in an object ↵Justin Clark-Casey (justincc)2-14/+28
rezzed from inventory (e.g. attachments) was no longer loaded. Likely a regression since f132f642 (2014-08-28) Relates to http://opensimulator.org/mantis/view.php?id=7278