aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-11-24* Makes EntityManager IEnumerable - meaning we should be good to go to ↵Adam Frisby1-2/+16
enable this.
2008-11-24* Adding EntityManager.csAdam Frisby1-0/+148
* Not referenced anywhere yet. * Designed to replace Dictionary<UUID,EntityBase> within SceneGraph.Entities * Allows indexed access and better handling of locks. * Someone needs to implement IEnumerable on this before we can switch it over.
2008-11-24Some refactoring from about a week ago that I forgot to commit, of ↵MW5-127/+300
AssetTransactionModule to cut down on number of classes and to work towards having a base AssetXferUploader class than can be shared with EstateTerrainXferHandler
2008-11-24Thanks SachaMagne for a patch which adds the following console commands:Dahlia Trimble2-1/+32
login-enable : Allow login at sim level (opensim.exe) login-disable: Stop any login BUT keep the logged avt login-status : Return the actual status
2008-11-23Remove code from an experimantal patch that wasn't supposed to be committedMelanie Thielker1-39/+13
2008-11-23Don't serve texture preview from other people's objects if youMelanie Thielker3-13/+88
havenever seen that texture before.
2008-11-23Try to keep autoreturn from IM spamming users if the prims take a bitMelanie Thielker1-0/+1
longer to be deleted
2008-11-2305:24:49 - [PRESENCE]: Logging off 888760cb-a3cf-43ac-8ea4-8732fd3ee2bb ↵Melanie Thielker5-1/+105
because the region they were in has gone Or, in other words, a region crash/restart no longer messes up presence.
2008-11-23Plumb in the presence notifications and region shutdown/restart messagesMelanie Thielker13-17/+307
from the presence module to the message server, through the user server and on into the database. This should fix the "Already logged in" issue that grids see after a sim crashes, or a user crashes out of a sim. Not yet a 100% solution for friends, but getting there.
2008-11-23Mantis#2660. Thank you kindly, Ruud Lathrop for a patch that:Charles Krinke11-91/+285
This patch adds the option of adding the email when you create a new user. This works in Gridmode as none Gridmode. This option is also added to RemoteAdminPlugin. With a new handler you can create a user with a email.
2008-11-23Add error handling to catch the WebExceptions thrown if you haveMelanie Thielker1-23/+48
no messaging server
2008-11-22Adding root agent position messages to the message serverMelanie Thielker1-0/+42
2008-11-22Add root agent tracking to presence moduleMelanie Thielker3-9/+21
2008-11-22Next step in the presence module - some core plumbing included atMelanie Thielker3-0/+33
no extra cost
2008-11-22Increase IRC login timeout to 25 - it was 10 which was causing reconnect ↵Dahlia Trimble1-1/+1
loops on slow responding servers.
2008-11-22Adding region up/down notifications to the PresenceModule. MessagingMelanie Thielker1-0/+42
Server portion remains to be implemented
2008-11-22Change the presence event signaturesMelanie Thielker1-2/+8
2008-11-22Check in the presence module skeletonMelanie Thielker1-0/+100
2008-11-22Move user server -> message server notifications into a separate threadMelanie Thielker1-1/+86
to make the user server more responsive
2008-11-22Enclose the inter-region IM sending in a try-catch for now to find possibly ↵Homer Horwitz1-178/+188
missed exceptions.
2008-11-22- Add a warning if the agent data of the destination of an IM isn't foundHomer Horwitz1-0/+6
- Add a warning if the region info of the region the user is in isn't found - Remove one possibility for a silently dropped IM.
2008-11-22Removing some direct console output for outputting ImprovedInstantMessage ↵Homer Horwitz1-1/+0
packets.
2008-11-22Fix build breakMelanie Thielker1-1/+1
2008-11-22Remove a redundant check and add checking for attachments in parcels thatMelanie Thielker1-2/+2
have no entry set, part 1
2008-11-22Update svn properties, minor formatting cleanup.Jeff Ames2-2/+2
2008-11-22First stage group permissions plumbingMelanie Thielker5-0/+47
2008-11-22Mantis #2442Melanie Thielker4-7/+18
Attempt to reinstate the Object Entry flag in parcel settings
2008-11-21Introducing IPresenceModuleMelanie Thielker1-0/+44
2008-11-21- No need to build a list of regions and then only the first one.Homer Horwitz1-2/+4
- I first did lock on m_scenes for that access, but as m_scenes (currently) is only changed in Initialise (and locked there), and PostInitialise is called after the calls to Initialise, there shouldn't be a need to lock here. - Trying out git-svn dcommit. Hope this works.
2008-11-21Refactor: Scene.ExternalChecks -> Scene.Permissions. Also make allMelanie Thielker21-436/+436
the internals of the permissions module adapter sane
2008-11-21* Comment out unused access time method in MSSQLJustin Clarke Casey2-19/+18
* This should probably be being called in FetchAsset() instead as for all the other databases, but I lack the means to test MSSQL
2008-11-21* refactor: Rip out SOP inventory from the partial into a separate classJustin Clarke Casey23-199/+252
* SceneObjectPartInventory.cs isn't a particularly good name but it's probably not got a long life * A proper inventory interface to follow * Parallel changes for other inventory partial classes to follow at a later date
2008-11-21* Extend sog delete to inventory test to crank the normally async sog ↵Justin Clarke Casey2-2/+17
deleter by hand * After the crank, assert that the object has now been removed from the scene
2008-11-21Update svn properties, minor formatting cleanup.Jeff Ames11-44/+43
2008-11-21* Largely revert the last revision and improve on the previous way of doing ↵Justin Clarke Casey2-4/+12
things * Deleting the object before the async to inventory is bad since if OpenSim crashes (or is shutdown!) in the time inbetween, then the object is lost * Also now delete the object from the scene only after it has gone to inventory - in the old way there was still a race condition * This is still not ideal since the 'deleted' object remains in the scene and probably could be manipulated. But this is better than the alternative
2008-11-21* On delete to inventory, actually remove the group from the scene before ↵Justin Clarke Casey3-15/+21
the async stage. * Last time I accidentally left the existing code in place that merely wiped the group from the client (but not the scene) * Put in an incomplete 'delete object o inventory' test to assert that this happens
2008-11-21* minor: Remove comparison of UUID struct against null picked up as a warningJustin Clarke Casey1-1/+1
2008-11-21* Improve and correct messages given to the user when permission is denied ↵Justin Clarke Casey1-3/+8
for a particular OSSL function * I don't believe that the extra information given is anything that couldn't be worked out by trial and error
2008-11-21Fully implement object return from the parcel dialogMelanie Thielker7-195/+116
2008-11-21Allow selecting group objects and selecting objects by owner from theMelanie Thielker1-0/+5
parcel dialog.
2008-11-21Plumb in the list if user IDs to the land module to allow selectionMelanie Thielker5-9/+17
of objects by owner name
2008-11-21Prevent a null reference when giving items.Melanie Thielker1-0/+6
2008-11-20* refactor: change some method names and doc in the physics plugin managerJustin Clarke Casey3-15/+17
* move the directory choice for plugins outside into RegionApplicationBase
2008-11-20* Allow physics dlls to be loaded separately, rather than just the contents ↵Justin Clarke Casey3-13/+40
of bin/Physics * This is primarily to see if not loading ODE in the unit tests will allow them to proceed, though the option of separate loading is probably a good thing in itself
2008-11-20* Add a scratch test for removing a client from a sceneJustin Clarke Casey2-2/+19
2008-11-20* Add forgotton tag to existing remove scene object testJustin Clarke Casey2-0/+27
2008-11-20* Add enough infrastructure code to run an extremely basic and flaky add ↵Justin Clarke Casey7-7/+1003
root agent scene test
2008-11-20From: Christopher Yeoh <cyeoh@au1.ibm.com>Sean Dague3-6/+9
Attached is a patch which fixes mantis bug 2645 where scripts in child prims freeze after being unlinked from the root prim. This got introduced some time after the 0.6 freeze. Have checked test suites pass even after nant clean ;-) http://opensimulator.org/mantis/bug_update_page.php?bug_id=2645 Also removes a redundant ResetIDs call Regards, Chris
2008-11-19Mantis#2658. Thank you kindly, StrawberryFride for a patch that:Charles Krinke2-0/+12
Keeping up with MySQL and SQLite. Small code changes and another resource file to add.
2008-11-19* Add just enough to allow the scene presences test to establish a new user ↵Justin Clarke Casey6-9/+69
connection (though not yet an actual ScenePresence)