Robert Adams
5444b3b1a5
BulletSim: fix problem with walking up stairs that are oriented
...
in certain directions. The problem was really that the avatar capsule
orientation was being set incorrectly.
2013-05-22 16:14:05 -07:00
Robert Adams
cfbb4f52e4
Eliminate race condition where SimStatsReporter starts reporting
...
stats before the region is completely initialized.
2013-05-14 18:45:27 -07:00
Vegaslon
00d125dada
BulletSim: Fix for mantis 6487, also minor adjustment to fix flying while you are running.
...
Signed-off-by: Robert Adams <Robert.Adams@intel.com>
2013-05-14 18:45:17 -07:00
Robert Adams
5b3e7156a3
BulletSim: add a lock to try and catch a native shape creation/destruction
...
race condition.
2013-05-14 18:45:06 -07:00
Robert Adams
783e8e4bab
BulletSim: add adjustment for avatar capsule height scaling. Makes
...
avatar standing on ground view better and enables tuning.
2013-05-14 18:44:53 -07:00
Robert Adams
921f911b21
vh: remove unused and error generating BulletXNA DLLs
2013-05-12 20:06:30 -07:00
Robert Adams
bd9b5927d8
BulletSim: fix CPU loop that occurs when any 'degenerate' sculptie
...
is in a region. This fixes the high CPU usage for regions with nothing
else going on.
2013-05-11 16:13:54 -07:00
Robert Adams
d48c9b433a
vh: Update physics parameter get/set to string based from old float
...
value based.
2013-05-09 22:16:32 -07:00
Robert Adams
43f3459c3a
vh: add material physical property definitions to PhysicsActor
2013-05-09 22:16:26 -07:00
Robert Adams
e8c01eff40
vh: make a vertex fetching method in Mesher public for BulletSim reference.
2013-05-09 22:14:32 -07:00
Robert Adams
10a1a6ad3c
vh: Remove BulletXNA from sources.
2013-05-09 22:13:39 -07:00
Robert Adams
90bdb36e89
vh: add BulletSPlugin/Tests/*
2013-05-08 06:05:28 -07:00
Robert Adams
eb0687f5af
vh: update BulletSim (OpenSim/Region/Physics/BulletSPlugin
...
and DLL/SO) to ac6dcd35fb
(Mon May 6 21:10:02 2013 -0400) on top of 0.7.5-postfixes.
2013-05-08 06:02:12 -07:00
Justin Clark-Casey (justincc)
aeb5ccaa0a
Add regression test for inventory item give, reject and subsequent trash folder purge by receiver.
...
This commit also actually adds the InventoryTransferModuleTests file which I previously forgot
2013-05-03 22:47:52 +01:00
Justin Clark-Casey (justincc)
6b06157126
Add regression test for offer, accept and subsequent receiver delete of an item offered via instant message.
2013-05-03 22:41:14 +01:00
Justin Clark-Casey (justincc)
326522dc3d
Fix bug where an agent that declined an inventory offer and subsequently emptied their trash would make the item invalid in the giver's inventory
...
This was because the original item/folder ID was sent in the session slot of the offer IM rather than the copy.
2013-05-03 22:41:09 +01:00
Justin Clark-Casey (justincc)
40ed5433bd
Fix issue in the mesh upload flag module where the ID of the last agent to request the capability was always used instead of the original requesting agent for each cap.
...
Should address http://opensimulator.org/mantis/view.php?id=6556
2013-04-23 22:31:53 +01:00
Justin Clark-Casey (justincc)
a6722abbed
Merge branch '0.7.5-post-fixes' of ssh://opensimulator.org/var/git/opensim into 0.7.5-post-fixes
2013-03-29 23:39:51 +00:00
Kevin Cozens
8b1ca7b35e
Added missing functionality (mainly custom headers) to llHTTPRequest.
2013-03-29 23:35:12 +00:00
Diva Canto
00904a0b56
Bug fix in DataSnapshot, where a var was being used before being initialized.
2013-02-28 14:29:06 -08:00
Diva Canto
a830e09bad
Replaced Ionic.Zip.dll with a new one that fixes a bug in it. DotNetZip (from which Ionic.Zip.dll is derived) is now a fork in opensim-libs, forked from 1.9.1.8 and added that simple bug fix.
2013-02-12 14:48:16 -08:00
Justin Clark-Casey (justincc)
685a3c3c73
Change 0.7.5 flavour to post-fixes
2013-02-09 00:29:45 +00:00
Justin Clark-Casey (justincc)
a2d327b70b
Merge branch '0.7.5-post-fixes' of ssh://opensimulator.org/var/git/opensim into 0.7.5-post-fixes
2013-02-08 21:43:42 +00:00
Justin Clark-Casey (justincc)
30638317ab
Bump 0.7.5 flavour to Release
2013-02-08 21:37:14 +00:00
Justin Clark-Casey (justincc)
689da0f14d
If a component of a coalesced object fails to deserialization, do not add a null where the object should be.
...
This prevents a later load IAR failure.
This code is currently only used by IAR loading.
2013-02-08 21:33:08 +00:00
Justin Clark-Casey (justincc)
6d3b2d2cf7
On IAR loading, if loading of a coaleseced item entirely fails, then continue with the IAR load rather than failing completely.
2013-02-08 21:32:59 +00:00
teravus
78debc981f
* the root prim was being given an OffsetPosition in addition to setting the position when creating the root prim. The offset position caused the positioning code to re-move the root prim when you selected it and released it.
2013-02-08 21:31:51 +00:00
Melanie
e3f01f23af
Try to fix uploaded mesh rotations - code from Avination code base.
2013-02-08 21:31:38 +00:00
Dan Lake
f28a592310
Added option for UUID as command parameters. This lets the command handle the UUID parsing and type checking before the command is executed.
2013-02-08 21:30:41 +00:00
Justin Clark-Casey (justincc)
4c4cc917b4
minor: Tidy up disabled logging on AssetTransactionModule for future use. Make it clear that transaction parameter to HandleUDPUploadRequest is an ID.
2013-02-08 21:29:56 +00:00
Justin Clark-Casey (justincc)
430000ad24
minor: remove some mono compile warnings in XEngine.cs
2013-02-08 21:29:43 +00:00
Melanie
eab57cdd13
Prevent items being destroyed by rename operations. Renaming of a wearable also
...
sends an asset transaciton but it is empty. So we can't ignore name data
when a transaction is present and can't treat every transaction as valid.
Conflicts:
OpenSim/Region/Framework/Scenes/Scene.Inventory.cs
2013-02-08 21:29:15 +00:00
Justin Clark-Casey (justincc)
5b60f632c9
Fix issue where the "set terrain texture" console command did not tell the viewers that textures had updated (hence they did not display the changes).
...
Addresses http://opensimulator.org/mantis/view.php?id=6513
2013-02-08 21:29:01 +00:00
Talun
d1320993a4
Mantis 6343: Turn a prim to flexy to OFF don't work llSetPrimParams
...
Correction so that scripts can turn Flexi off as well as on.
2013-02-08 21:28:48 +00:00
Oren Hurvitz
319069d193
Assign the SmartThreadPool name in the constructor
...
This is required because some threads are created in the constructor, so assigning the name afterwards would be too late.
2013-02-08 21:26:05 +00:00
Justin Clark-Casey (justincc)
82268d715e
Explicitly stop PollServiceRequestManager() rather than relying on its destructor.
...
Hopes to address occasional shutdown failures from http://opensimulator.org/mantis/view.php?id=6503
2013-02-08 21:25:57 +00:00
Talun
efcbae372b
Mantis 6507 keys returned by llGetAgentList incorrect for llList2Key
...
The type of the keys returned by llGetAgentList corrected to LSL_Key
2013-02-08 21:25:47 +00:00
Diva Canto
6e5d352bf6
Changed protection of CreateDefaultAppearanceEntries to protected, so extensions of the UserAccountService can reuse this.
2013-02-05 16:29:25 -08:00
Justin Clark-Casey (justincc)
8f32e16497
minor: Fix full scene part console report to show proper Light* names rather than all wrongly FlexiDrag
2013-01-26 00:33:28 +00:00
Justin Clark-Casey (justincc)
c42e2c6906
minor: Call down to base OpenSimTestCase.SetUp() in NPCModuleTests to disable any enabled logging from previous tests
2013-01-26 00:33:19 +00:00
Justin Clark-Casey (justincc)
6bd57f2455
Bump version up to 0.7.5-rc2
2013-01-26 00:09:43 +00:00
Justin Clark-Casey (justincc)
af5a3f2d73
Restore previous client AO behaviour by not allowing them to remove the default animation but continue to allow scripts to do so.
...
This keeps the fix from http://opensimulator.org/mantis/view.php?id=6327
and fixes the behaviour regression in http://opensimulator.org/mantis/view.php?id=6483
Animations may still exhibit different behaviour if both scripts and clients are adjusting animations.
A change in the behaviour of client AO to not remove all animations may be a better long term approach.
2013-01-25 23:54:53 +00:00
Justin Clark-Casey (justincc)
0ba01ce699
Check the existing ScenePresence.ParentPart to make sure we're not trying to sit on a prim we're already sat upon, rather than looking up the part from scratch.
...
An adaptation of commit 055b8a2
Having both ParentID and ParentPart references now is redundant. ParentID should probably be eliminated.
2013-01-25 23:53:16 +00:00
Talun
70e1dd54fa
New constants for llGetObjectDetails
...
New constants for llGetObjectDetails OBJECT_CHARACTER_TIME,
OBJECT_ROOT, OBJECT_ATTACHED_POINT, OBJECT_PATHFINDING_TYPE,
OBJECT_PHYSICS, OBJECT_PHANTOM and OBJECT_TEMP_ON_REZ
also Pathfining constants, 3 of which are used by llGetObjectDetails
2013-01-25 23:52:55 +00:00
Justin Clark-Casey (justincc)
c42bff5388
Fix use of scene debug commands when region is set to root or a specific region where there is more than one region on the simulator.
2013-01-25 23:52:36 +00:00
Justin Clark-Casey (justincc)
10b3c6b5aa
Add "debug set set animations true|false" region console command.
...
Setting this logs extra information about animation add/remove, such as uuid and animation name
Unfortunately cannot be done per client yet
2013-01-25 23:52:25 +00:00
Robert Adams
8ecf6ed08e
Add utility function to clamp a vector to a maximum magnitude.
2013-01-25 23:51:50 +00:00
Diva Canto
09450448b0
Changed a couple of debug messages at the request of osgrid.
2013-01-25 23:51:36 +00:00
dahlia
e2823bfefe
move resit fix to ScenePresence.cs and allow for requesting sit on objects other than the object currently sat on
2013-01-25 23:51:17 +00:00
Justin Clark-Casey (justincc)
795009cae2
Print full stacktrace from plugin loading failure to help determine what went wrong, rather than a possibly unhelpful simple exception message.
2013-01-25 23:51:09 +00:00