aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-12-04* Apply http://opensimulator.org/mantis/view.php?id=2750 with a small tweak.Justin Clarke Casey1-2/+5
* Initializes ODE only when a scene is grabbed rather than on plugin load. This means we don't initialize ode if that physics engine is not used, and it allows other ode use plugins to be used instead.
2008-12-04* Put in the code necessary to allow inventory transfer of whole folders ↵Justin Clarke Casey9-41/+380
(and their contents) between agents, not just single items * However, this is not currently activated since it's not absolutely fully tested and there's a bug lurking in there to do with the sending of the BulkInventoryUpdate packets
2008-12-03Minor formatting cleanup.Jeff Ames2-10/+10
2008-12-03Fixes Mantis#2744: Permissions returned false for resetting scripts inHomer Horwitz1-0/+6
non-root SOPs. Now, they will use the SOG the SOP belongs to.
2008-12-03* Minor test correction, comment removalSean Dague2-3/+1
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
2008-12-03* Locked some RemoteAdmin methods due to racing condition bad behavior.Sean Dague1-392/+407
* Methods locked: CreateRegion, DeleteRegion, CreateUser, CreateUserMethodEmail, UpdateUserAccountMethod, LoadOARMethod, LoadXMLMethod * An example of bad behavior was multiple region creation where same UUID and grid location was possible, by running multiple XMLRPC threads. From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
2008-12-03Extends Avatar Appearance testsSean Dague1-1/+109
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
2008-12-03From: Christopher Yeoh <cyeoh@au1.ibm.com>Dr Scofield1-1/+4
The attached patch fixes the bug where llCreateLink will cause a null dereference if the avatar who gave link permission for the object is no longer logged in.
2008-12-03Reinstate closing the EQ when the UDP circuit disconnects. This will likelyMelanie Thielker1-9/+6
also reinstate the texture issue, which needs ot be fixed another way.
2008-12-03Make a couple log4net instances static readonly.Jeff Ames2-2/+2
2008-12-03Update svn properties.Jeff Ames2-2511/+2511
2008-12-03Remove a line of debug info in XEngine that i missedMelanie Thielker1-1/+1
2008-12-03Remove the bandaid (fast rip)Melanie Thielker2-19/+19
2008-12-03Apply Diva's bandaid to OpenSim's scraped knee.Melanie Thielker2-19/+19
2008-12-02* Apply http://opensimulator.org/mantis/view.php?id=2741Justin Clarke Casey1-1/+1
* Fix llTriggerSound() * Thanks Godfrey!
2008-12-02* Reapply http://opensimulator.org/mantis/view.php?id=2710Justin Clarke Casey17-387/+509
* This patch gets NHibernate working *** PLEASE NOTE: This patch now requires the libmono-oracle2.0-cil library to be installed on Ubuntu (to stop the System.Data.Oracle missing failure) *** * Not sure what the dependency is on other distros. Adding this info to http://opensimulator.org/wiki/Build_Instructions would be most welcome * Adds Castle.* libraries that were missing last time (note, dlls have been added from http://downloads.sourceforge.net/nhibernate/NHibernate-2.0.1.GA-bin.zip)
2008-12-02* Resolve http://opensimulator.org/mantis/view.php?id=2743 and ↵Justin Clarke Casey2-8/+3
http://opensimulator.org/mantis/view.php?id=2739 by no longer bothering to store or retrieve the local parentID in the region database * The original issue is that the now randomly generated local ids do not fit into the int parentID datatype * However, as far as I know it's actually pointless to store this local parent ID anyway (we already store the groupUUID), especially as we don't bother to store the localID (as opposed to UUID itself). * Conservatively, the actual column will be removed in a later commit
2008-12-02* reverted 7561 as the logger reference should always be private to the ↵lbsa712-2/+2
class. Thanks sdague for the protip!
2008-12-02changed UserManagerBase. IInterServiceInventoryServices ↵MW1-1/+1
m_interServiceInventoryService from private to protected
2008-12-02Remove some of the XEngine chattinessMelanie Thielker2-4/+4
2008-12-02Made BaseOpenSimServer.ShutdownSpecific() public. As the ↵MW6-6/+5
OpenSimBase.Shutdown() includes a Environment.Exit(0); which is not always wanted when shutting down, like from a windows service.
2008-12-02Added two new "trusted" url handlers to the Inventory server, to allow the ↵MW2-10/+34
user server to get a list of items in a folder and add a new item.
2008-12-02Catch all possible exceptions in the mysql module. It throws non-mysqlMelanie Thielker1-2/+2
exceptions as well.
2008-12-01Fix Mantis#2527. Permissions returned false for editing non-root SOPs. Now,Homer Horwitz1-0/+8
they will use the SOG the SOP belongs to (as it was for the root-SOP already).
2008-12-01don't close eventqueues when you leave a region. This really does seemSean Dague1-2/+10
to fix the A -> B -> A issue. Because the code is very reuse friendly, it shouldn't cause much additional memory bloat in the sims. I'm sure this isn't the right fix, but it is progress, and confirms that the close path while leaving a region is part of the issue.
2008-12-01* minor: A few tiny bits of documentation and log message cleanup before ↵Justin Clarke Casey5-8/+10
starting something different
2008-12-01* Assume that asset data in a reset inventory post is not inlined by defaultJustin Clarke Casey1-3/+2
* This means that the xml of a get request can be used as the input with a few value tweaks, instead of having to explicitly put inline="false" in the output xml
2008-12-01Fix the terrain loaderMelanie Thielker1-1/+1
2008-12-01* minor: remove 2 mono compiler warningsJustin Clarke Casey2-2/+2
2008-12-01More reverts. Revert the MySQL database module. This caused more issuesMelanie Thielker1-474/+513
than it solved by trying to use, and then exhausting, the connection pool
2008-12-01* Unforunately it turns out not to be that simple. Revert the rest of r7560 ↵Justin Clarke Casey17-509/+387
for now.
2008-12-01* stop inventory item creation via REST falling over on any included assets ↵Justin Clarke Casey1-93/+93
that are not inline (UUID only) * make rest inventory item xml output use 'invtype' for inventory type rather than just 'type'. This makes it symmetrical with input xml
2008-12-01* minor: fix log message printed when unrecognized elements are found in ↵Justin Clarke Casey2-135/+119
inventory rest input xml
2008-12-01fix the "I get no textures if I teleport back to a region I've been inSean Dague1-2/+4
before" issue. This involves the EventQueueGet module so I'm not sure this is the right fix but it appears to work. When the ScenePresence leaves force a close on it. The reuse of the queues doesn't seem to be working, so the forced close causes a new one the next time in. This does appear to work.
2008-12-01attempt to modify the event queue for greater debuggingSean Dague1-0/+2
2008-12-01Mantis#2730. Thank you kindly, StrawberryFride for a patch that:Charles Krinke1-2/+2
MSSQL Fix to accommodate random ParentIDs. uint values now cleanly converted to ints and vice versa to hopefully prevent outofrange exceptions on prim storage.
2008-12-01Added a Catch(InvalidOperationException) to BaseHttpServer.HandleRequest(). ↵MW1-19/+24
Which is thrown due to errors in the XML deserializing. Without this catch is it easy to bring down any of the opensim servers on purpose by just sending corrupt xml to them.
2008-12-01* Making log available for subclasseslbsa711-1/+1
2008-12-01* From Mantis#2701 - Implements NHibernate data adapter, adds support for ↵Adam Frisby17-387/+509
MsSql2005 to NHibernate. * Patch courtesy of Adminotech and realXtend. Thanks!
2008-12-01Mantis #2729Melanie Thielker1-0/+10
Add a check for script reset permissions to the permissions module
2008-12-01Make the permissions module hook CanResetScript suitable for useMelanie Thielker2-4/+4
2008-12-01Remove duplicated avatar height calculation in lsl functions.idb4-36/+37
Use height calculation in Basic Physics and Physics of Simplicity so that avatars larger than the default walk with straight legs and shorter walk on the ground.
2008-11-30Mantis #2584 (again)Melanie Thielker6-22/+93
Next step of diva's TP fixes and HG support
2008-11-30Try to fix Mantis#2727. SQLite seems to be able to store bigger numbers inHomer Horwitz1-1/+1
an INTEGER column (using 6 bytes), but the mapping was wrong. Question: Should we move localIDs to int instead of uint to save some bytes?
2008-11-30Mantis #2716 Null when linking across objects across two regions.idb1-0/+4
Now silently fails to link prims in different regions.
2008-11-30Fix prim crossings, again.Melanie Thielker1-2/+5
2008-11-30More changes to the MySQL adapter. take advantage of pooling and run lock-free.Melanie Thielker1-507/+472
This should finally kill the "There is already an open data reader associated with this connection, which must be closed first" error that makes people's builds not save
2008-11-30Revert r7548 and r7549 until someone with prebuild-fu can help structure the ↵Dahlia Trimble2-0/+2511
dependencies
2008-11-30Removed remaining meshing codeDahlia Trimble2-2511/+0
Add PrimMesher.dll r21 All meshing tasks are now passed through Meshmerizer and handled by PrimMesher.dll
2008-11-30Update svn properties. Add copyright header. Minor formatting cleanup.Jeff Ames5-30/+57