aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-10-02Reapplying the parts of the prior revert that were not derived from theMelanie3-5/+5
original patch
2010-10-02Revert "Forward-port 0.6 fix"Melanie3-17/+5
This reverts commit 90b51dc7d67507e27c4baa529e979de19dce8de1.
2010-10-02Replace CalculateMass with a more accurate version, contributed by Ubit.Melanie1-234/+219
Thank you.
2010-10-02Replace CalculateMass with a more accurate version, contributed by Ubit.Melanie1-234/+219
Thank you.
2010-10-02Replace CalculateMass with a better, contributed versionMelanie1-243/+228
2010-10-01adding -logconfig to Robust.exeBlueWall1-6/+20
Adding -logconfig to Robust.exe. will still process the -logfile option, as before. No options given, the value "Robust.log" will be written in the ./bin directory
2010-09-30Enforce region agent limit as set in estate toolsMelanie2-0/+13
2010-09-30couple fixes to enable profiles in simian connectorMaster ScienceSim1-5/+33
2010-09-30Prevent dropping someone else's attachmentsMelanie1-0/+3
2010-09-30Forward-port 0.6 fixMelanie3-5/+17
2010-09-30Fix an inventory fetch issueMelanie1-0/+3
2010-09-30Fix an inventory fetch issueMelanie1-0/+3
2010-09-30Fix a potential key collisionMelanie1-1/+1
2010-09-29Actually log users out (call LogoutAgent) in the ↵John Hurliman1-0/+6
SimianPresenceServiceConnector when LoggedOut() is called
2010-09-29Cleanup: Removed an unreferenced variable from ActivityDetector.csJohn Hurliman1-11/+1
2010-09-29Part two of the previous commit, making IGridUserService.LoggedOut() more ↵John Hurliman10-16/+22
flexible without changing current behavior
2010-09-29Made IGridUserService.SetLastPosition() more flexible to allow different ↵John Hurliman9-21/+30
possible implementations. This doesn't change any behavior or any Robust code, but it simplifies the SimianGrid connector by using the standard OpenSim interface for setting last position now
2010-09-28Lock the iteration over the inventory items when saving script statesMelanie1-0/+2
2010-09-27Try to prevent threading issues in SP.SetAppearance by locking itMelanie1-40/+45
2010-09-27Restrict top colliders / top scripts to estate managersMelanie1-0/+3
2010-09-27Prevent setting arbitrary groups on your objects.Melanie1-0/+3
2010-09-27Prevent setting arbitrary groups on your objects.Melanie1-0/+3
2010-09-27Fix build breakMelanie1-37/+38
2010-09-27Quash the region ID on intersim messages. That prevents people from determiningMelanie1-1/+1
another avatars location
2010-09-27if you can't edit a prim's inventory, you don't need to see the asset ids.Melanie1-3/+11
Prevents stealing IDs of animations, sounds and textures from prim inventories. Prevents copybot from gathering the wearable UUIDs needed for pirating things from vendors.
2010-09-27Restrict inventory items added in a transaction to folder belongingMelanie1-0/+6
to the connected client.
2010-09-27Restrict inventory items added in a transaction to folder belongingMelanie1-0/+6
to the connected client.
2010-09-26When receiving intersim IM, don't let the spoof protection bombMelanie1-1/+2
2010-09-26Consistency patch: use Path.Combine() instead of + and eliminate the needMelanie3-8/+9
for a trailing slash on exports/
2010-09-26Typo fixesMelanie2-7/+7
2010-09-26Typo fixesMelanie2-7/+7
2010-09-26Merge MasterMelanie8-20/+40
2010-09-26adding configurable j2kDecodeCache pathBlueWall4-8/+18
allowing the decoded sculpt map cache path to be defined in the configuration files. Use DecodedSculpMapPath in the [Startup] section to set the path. The default is still ./bin/j2kDecodeCache
2010-09-26Add configurable path to script engine assembliesBlueWall4-15/+25
Adding ability to place script engine assemblies outside the codebase directories. Uses new [XEngine] option: ScriptEnginesPath = "path_to_assemblies" Signed-off-by: Melanie <melanie@t-data.com>
2010-09-25Prevent spoofing the agent name on text IMMelanie1-1/+2
2010-09-25Fix a minor economy issueMelanie1-1/+4
2010-09-25Experimental locking of taint processingMelanie1-76/+80
2010-09-25Add prim name to OdePrim Error and Warning messages.Justin Clark-Casey (justincc)1-42/+45
This aims to make it easier to identify and remove rogue prims that are causing ODE to fall over.
2010-09-25Add UUID to physics prim name parameter so that diagnostic messages can be ↵Justin Clark-Casey (justincc)2-3/+3
made more useful. If a separate UUID parameter is better for the future then this can be added later on.
2010-09-24If the uuid gatherer fails to find the asset containing gesture metadata, ↵Justin Clark-Casey (justincc)1-0/+7
then simply return rather than generating an exception This matches existing behaviour, though better diagnostics for missing assets may be good later on. This addresses http://opensimulator.org/mantis/view.php?id=4977
2010-09-24if you can't edit a prim's inventory, you don't need to see the asset ids.Melanie1-1/+8
Prevents stealing IDs of animations, sounds and textures from prim inventories. Prevents copybot from gathering the wearable UUIDs needed for pirating things from vendors.
2010-09-24When clearing the addin registry, respect a custom pathMelanie1-4/+13
2010-09-24Added delay for llSetPrimitiveParams() and llSetLinkPrimitiveParams() ↵Kevin Cozens1-100/+104
functions per the LSL wiki. Signed-off-by: Melanie <melanie@t-data.com> This patch also fixes a large amount of trailing whitespace. While this is beneficial, it should really be in a separate patch that fixes whitespace only. Just good practice.
2010-09-23* One more item for CSharpSqliteTeravus Ovares (Dan Olivares)1-3/+10
* Hopefully this will enable mac people to use SQLite again * Someone cooler then me will need to figure out how to define CSharpSqlite with Mono so the conditional will pick up. * There's also an error that occurs when you first load OpenSimulator under CSharpSQLite that goes away after. * The databases are not byte for byte compatible. Mono.Data.Sqlite is able to read CSharpSqlite made databases but not the reverse way.
2010-09-23* Add CSharpSqlite to prebuildTeravus Ovares (Dan Olivares)12-12/+62
* Use a conditional define to determine whether we're using CSharpSqlite or Mono.Data.Sqlite #if CSharpSqlite using Community.CsharpSqlite.Sqlite; #else using Mono.Data.Sqlite; #endif * Hopefully, this will restore sqlite functionality on a Mac. In visual studio, you can edit the OpenSim.Data.SQLite project, go to the Build tab and enter CSharpSqlite in the box. I'm not sure how to define CSharpSqlite in Mono, someone better at it then me will have to take the job of figuring out the best way to define it in Mono.
2010-09-21Fix a typoMelanie1-3/+3
2010-09-21Refactor script create permission into the perms moduleMelanie2-15/+23
2010-09-21Fix a typoMelanie1-3/+3
2010-09-21Refactor script create permission into the perms moduleMelanie2-15/+23
2010-09-21If the uuid of a SceneObjectGroup (RootPart) is changed before adding to the ↵Justin Clark-Casey (justincc)2-2/+41
scene, remove the old uuid reference from m_parts as well as adding the new one. The separate remove and set operations is SOG.set_UUID() are both locked under m_parts.SyncRoot since they are logically atomic (though this isn't such an issue if the SOG isn't part of a scene) Added unit test for this behaviour. Also changed the second m_parts.AddOrReplace() to m_parts.Add(). As the old reference is now removed we never end up replacing an identical uuid. And if we replace a uuid that's already there (from a child part) then this is an error.