Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Plumb in the presence notifications and region shutdown/restart messages | Melanie Thielker | 2008-11-23 | 13 | -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. | ||||
* | Mantis#2660. Thank you kindly, Ruud Lathrop for a patch that: | Charles Krinke | 2008-11-23 | 11 | -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. | ||||
* | Add error handling to catch the WebExceptions thrown if you have | Melanie Thielker | 2008-11-23 | 1 | -23/+48 |
| | | | | | | no messaging server | ||||
* | Adding root agent position messages to the message server | Melanie Thielker | 2008-11-22 | 1 | -0/+42 |
| | |||||
* | Add root agent tracking to presence module | Melanie Thielker | 2008-11-22 | 3 | -9/+21 |
| | |||||
* | Next step in the presence module - some core plumbing included at | Melanie Thielker | 2008-11-22 | 3 | -0/+33 |
| | | | | | | no extra cost | ||||
* | Increase IRC login timeout to 25 - it was 10 which was causing reconnect ↵ | Dahlia Trimble | 2008-11-22 | 1 | -1/+1 |
| | | | | loops on slow responding servers. | ||||
* | Adding region up/down notifications to the PresenceModule. Messaging | Melanie Thielker | 2008-11-22 | 1 | -0/+42 |
| | | | | | | Server portion remains to be implemented | ||||
* | Change the presence event signatures | Melanie Thielker | 2008-11-22 | 1 | -2/+8 |
| | |||||
* | Check in the presence module skeleton | Melanie Thielker | 2008-11-22 | 1 | -0/+100 |
| | |||||
* | Move user server -> message server notifications into a separate thread | Melanie Thielker | 2008-11-22 | 1 | -1/+86 |
| | | | | | | to make the user server more responsive | ||||
* | Enclose the inter-region IM sending in a try-catch for now to find possibly ↵ | Homer Horwitz | 2008-11-22 | 1 | -178/+188 |
| | | | | missed exceptions. | ||||
* | - Add a warning if the agent data of the destination of an IM isn't found | Homer Horwitz | 2008-11-22 | 1 | -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. | ||||
* | Removing some direct console output for outputting ImprovedInstantMessage ↵ | Homer Horwitz | 2008-11-22 | 1 | -1/+0 |
| | | | | packets. | ||||
* | Fix build break | Melanie Thielker | 2008-11-22 | 1 | -1/+1 |
| | |||||
* | Remove a redundant check and add checking for attachments in parcels that | Melanie Thielker | 2008-11-22 | 1 | -2/+2 |
| | | | | | | have no entry set, part 1 | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-11-22 | 2 | -2/+2 |
| | |||||
* | First stage group permissions plumbing | Melanie Thielker | 2008-11-22 | 5 | -0/+47 |
| | |||||
* | Mantis #2442 | Melanie Thielker | 2008-11-22 | 4 | -7/+18 |
| | | | | | | Attempt to reinstate the Object Entry flag in parcel settings | ||||
* | Introducing IPresenceModule | Melanie Thielker | 2008-11-21 | 1 | -0/+44 |
| | |||||
* | - No need to build a list of regions and then only the first one. | Homer Horwitz | 2008-11-21 | 1 | -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. | ||||
* | Refactor: Scene.ExternalChecks -> Scene.Permissions. Also make all | Melanie Thielker | 2008-11-21 | 21 | -436/+436 |
| | | | | | | the internals of the permissions module adapter sane | ||||
* | * Comment out unused access time method in MSSQL | Justin Clarke Casey | 2008-11-21 | 2 | -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 | ||||
* | * refactor: Rip out SOP inventory from the partial into a separate class | Justin Clarke Casey | 2008-11-21 | 23 | -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 | ||||
* | * Extend sog delete to inventory test to crank the normally async sog ↵ | Justin Clarke Casey | 2008-11-21 | 2 | -2/+17 |
| | | | | | | | | deleter by hand * After the crank, assert that the object has now been removed from the scene | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-11-21 | 11 | -44/+43 |
| | |||||
* | * Largely revert the last revision and improve on the previous way of doing ↵ | Justin Clarke Casey | 2008-11-21 | 2 | -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 | ||||
* | * On delete to inventory, actually remove the group from the scene before ↵ | Justin Clarke Casey | 2008-11-21 | 3 | -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 | ||||
* | * minor: Remove comparison of UUID struct against null picked up as a warning | Justin Clarke Casey | 2008-11-21 | 1 | -1/+1 |
| | |||||
* | * Improve and correct messages given to the user when permission is denied ↵ | Justin Clarke Casey | 2008-11-21 | 1 | -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 | ||||
* | Fully implement object return from the parcel dialog | Melanie Thielker | 2008-11-21 | 7 | -195/+116 |
| | |||||
* | Allow selecting group objects and selecting objects by owner from the | Melanie Thielker | 2008-11-21 | 1 | -0/+5 |
| | | | | | | parcel dialog. | ||||
* | Plumb in the list if user IDs to the land module to allow selection | Melanie Thielker | 2008-11-21 | 5 | -9/+17 |
| | | | | | | of objects by owner name | ||||
* | Prevent a null reference when giving items. | Melanie Thielker | 2008-11-21 | 1 | -0/+6 |
| | |||||
* | * refactor: change some method names and doc in the physics plugin manager | Justin Clarke Casey | 2008-11-20 | 3 | -15/+17 |
| | | | | | | * move the directory choice for plugins outside into RegionApplicationBase | ||||
* | * Allow physics dlls to be loaded separately, rather than just the contents ↵ | Justin Clarke Casey | 2008-11-20 | 3 | -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 | ||||
* | * Add a scratch test for removing a client from a scene | Justin Clarke Casey | 2008-11-20 | 2 | -2/+19 |
| | |||||
* | * Add forgotton tag to existing remove scene object test | Justin Clarke Casey | 2008-11-20 | 2 | -0/+27 |
| | |||||
* | * Add enough infrastructure code to run an extremely basic and flaky add ↵ | Justin Clarke Casey | 2008-11-20 | 7 | -7/+1003 |
| | | | | root agent scene test | ||||
* | From: Christopher Yeoh <cyeoh@au1.ibm.com> | Sean Dague | 2008-11-20 | 3 | -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 | ||||
* | Mantis#2658. Thank you kindly, StrawberryFride for a patch that: | Charles Krinke | 2008-11-19 | 2 | -0/+12 |
| | | | | | | Keeping up with MySQL and SQLite. Small code changes and another resource file to add. | ||||
* | * Add just enough to allow the scene presences test to establish a new user ↵ | Justin Clarke Casey | 2008-11-19 | 6 | -9/+69 |
| | | | | connection (though not yet an actual ScenePresence) | ||||
* | Guard against a strange nullref in ODE | Melanie Thielker | 2008-11-19 | 1 | -0/+5 |
| | |||||
* | Mantis#2638. Thank you kindly, Sacha Magne for a patch that: | Charles Krinke | 2008-11-19 | 5 | -5/+56 |
| | | | | | | Implementing "Play sound inworld". Currently a WIP . | ||||
* | Mantis#2657. Thank you kindly, StrawberryFride for a patch that: | Charles Krinke | 2008-11-19 | 4 | -57/+70 |
| | | | | | | Added access_time and create_time, plus the new sun position data to MSSQL code. | ||||
* | Mantis#2656. Thank you kindly, Nlin for a patch that: | Charles Krinke | 2008-11-19 | 6 | -2/+84 |
| | | | | | | Attached patch implements llCollisionSound. Thanks T. Sado. | ||||
* | Adjust to the Helpers->Utils rename | Melanie Thielker | 2008-11-19 | 1 | -1/+1 |
| | |||||
* | Reapply r7369 r7367 r7366 r7370 r7381. This brings it back up to the new | Melanie Thielker | 2008-11-19 | 48 | -451/+452 |
| | | | | | | libOMV. | ||||
* | Reverting the texture sending patch and the new libOMV. This makes this | Melanie Thielker | 2008-11-19 | 55 | -697/+585 |
| | | | | | | | | | release a direct descendant of the stable 7364, with all the features and none of the issues. This omits the following patch chain: r7383 r7382 r7381 r7377 r7375 r7373 r7372 r7370 r7369 r7368 r7367 r7366 | ||||
* | Ensure that the physics representation of a deleted object is also removed | Melanie Thielker | 2008-11-19 | 1 | -1/+1 |
| |