aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid/UserServer (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-01-13* Add a second logoffuser message with the region secret. Teravus Ovares1-1/+32
* This ensures that the user will be logged off successfully by a properly permissioned user server
2009-01-13* Fix an invalid seed cap that could be causing issues.Teravus Ovares1-0/+4
* CapsUtil.GetRandomCapsObjectPath(); contains a / and the regionInfo.httpServerURI contains a / so that makes * response.SeedCapability = regionInfo.httpServerURI + CapsUtil.GetCapsSeedPath(capsPath); contain two "//" leading to a seed caps path definition like //CAPS/f7ba4238-ec86-4a2b-b3f6-4d9b56070000/, which is wrong
2009-01-06* prune and regrade log messages relating to client login and logoutJustin Clarke Casey1-1/+1
2009-01-06* Rename GetRandomCapsPath() to GetRandomCapsObjectPath() to fit in with ↵Justin Clarke Casey1-1/+1
terminology used elsewhere * Last build break was probably a Bamboo failure - hopefully this should succeed
2009-01-06* Move common string aggregation for caps seed path to a method in CapsUtilJustin Clarke Casey1-2/+1
2009-01-06* minor: Move GetRandomCapsPath() to a CapsUtil classJustin Clarke Casey1-1/+2
2009-01-05* Extend stub to test the successful login of a user on the local login serviceJustin Clarke Casey1-0/+1
* Test does not do authentication
2009-01-05* Check in login service tests beachheadJustin Clarke Casey1-0/+1
2008-12-30OpenUser_Main is now public. Fixes Mantis #2940. Thanks SirKimbaHomer Horwitz1-1/+1
2008-12-30Update svn properties, minor formatting cleanup.Jeff Ames1-339/+339
2008-12-29* Apply http://opensimulator.org/mantis/view.php?id=2927 with some changesJustin Clarke Casey1-1/+1
* This allows configuration of the assetset and library control file paths to be other than ./inventory/Libraries.xml and ./assets/AssetSets.xml * This is controlled via the LibrariesXMLFile and AssetSetsXMLFile configuration settings in [StandAlone] in OpenSim.ini (in standalone) and via the user and asset config xml files for grid mode * Thanks to SirKimba for the patch
2008-12-20* ReCommit the OpenID patch with a few less dependencies.Teravus Ovares2-0/+345
* Removes all references to ASP.NET (System.Web.UI,*) * Removes all references to System.Web.Mobile
2008-12-20Revert OpenId until we can come to grips with the mono 2 requirementCharles Krinke2-345/+0
for System.Web.Mobile
2008-12-19Mantis#2816. Thank you kindly, JHurliman for the beginnings of Charles Krinke2-0/+345
OpenID support in OpenSim for the UserServer.
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-02Made BaseOpenSimServer.ShutdownSpecific() public. As the ↵MW2-2/+1
OpenSimBase.Shutdown() includes a Environment.Exit(0); which is not always wanted when shutting down, like from a windows service.
2008-12-01* Making log available for subclasseslbsa711-1/+1
2008-11-28* minor: Eliminate unused paramter in LocalUserServices constructorsJustin Clarke Casey1-2/+2
2008-11-28* refactor: move CreateUser into UserServiceAdminJustin Clarke Casey3-47/+31
2008-11-27* Opened the registration of http handlers up for subclassinglbsa711-1/+1
2008-11-25* Adding some virtual hooks and making some privaets protected for great ↵lbsa713-8/+20
justice.
2008-11-2305:24:49 - [PRESENCE]: Logging off 888760cb-a3cf-43ac-8ea4-8732fd3ee2bb ↵Melanie Thielker3-1/+74
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 Thielker3-1/+168
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 Krinke1-56/+85
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-22Move user server -> message server notifications into a separate threadMelanie Thielker1-1/+86
to make the user server more responsive
2008-11-11* minor: remove log message that gives wrong user server 'version'Justin Clarke Casey1-2/+0
2008-10-06Mantis#2340. Thank you kindly, Sacha Magne for a patch that:Charles Krinke1-4/+5
adding default_loginLevel in USerServer.xml to set a default login level to acces to the grid. Fixing one bug in login_reset
2008-10-05Update svn properties, minor formatting cleanup.Jeff Ames1-1/+1
2008-10-04* Check in the second part of ↵Justin Clarke Casey1-7/+12
http://opensimulator.org/mantis/view.php?id=2334 since enough time has passed such that servers following head have probably updated * This patch aims to store look at data when an avatar logs off in grid mode * However, in my short test it doesn't appear to be working yet - numbers are being stored but they don't look correct * But this doesn't appear to cause any login problems * Thanks tyre
2008-10-03* refactor: make shutdown a template method in the same manner as startup, ↵Justin Clarke Casey1-3/+1
for consistency's sake
2008-10-03* refactor: make startup a template methodJustin Clarke Casey1-3/+1
2008-10-02Mantis #2314Melanie Thielker2-3/+42
Thank you, sacha magne, for a patch to add login level and message commands to the user server
2008-10-01Add a user server XMLRPC method to set the MOTD and the minimum GodLevelMelanie Thielker2-0/+44
required to log in. set_login_params accepts avatar_uuid and password of a user with god level 200 or more, and allows setting either or both the login_motd or login_level
2008-09-24Add persistence of active gestures. This needs an UGAIM update to work.Homer Horwitz1-2/+32
Active gestures are sent as part of the login-response. Added fetchActiveGestures to SQLite and MySQL; added an empty one for MSSQL and NHibernate. Using the empty ones won't cause errors, but doesn't provide persistence either, of course.
2008-09-15* Add "reset user password" command to user serverJustin Clarke Casey1-2/+55
* Some copy and pasting has occurred because it's difficult to properly refactor some bits at present. I'm very ashamed and it will disappear at some future point.
2008-09-15* refactor: collapse UpdateUserProfileProperties() into existing ↵Justin Clarke Casey1-1/+1
UpdateUserProfile * the methods were identical except that the Properties one did a check for the user profile beforehand. However, every caller was doing this already anyway.
2008-09-15* Complete refactoring accidentally left unfinished so that all server help ↵Justin Clarke Casey1-6/+9
requests flow through the ShowHelp() method
2008-09-12* Check in first part of http://opensimulator.org/mantis/view.php?id=2073Justin Clarke Casey1-133/+106
* This patch aims to introduce look at direction persistence between logins. It won't be active until the second part of the patch is committed in about two weeks time. At this point, region servers that haven't upgraded past this revision may run into problems * This checkin upgrades the user database. As always, we recommend you have backups in case something goes wrong. * Many thanks to tyre for this patch.
2008-09-09Update svn properties, formatting cleanup.Jeff Ames1-15/+15
2008-09-07* On a failing login, don't bother trying the default region if it's the ↵Justin Clarke Casey1-4/+8
same as the original login region
2008-09-07* Increase expect_user XMLRPC timeout from 6 to 30 secondsJustin Clarke Casey1-1/+1
* This may possibly (est. 20% change) help the situation that we see on OSGrid meetings when a region stops accepting logins, which appears to be because it never receives the expect_user request
2008-09-07* Improve login failure handling.Justin Clarke Casey1-18/+13
* Now it should properly inform the user and stop a login if a region server could not be contacted in order to expect a user (the last commit didn't actually quite work correctly)
2008-09-07* refactor: Remove duplication in UserLoginService where most of the ↵Justin Clarke Casey1-260/+170
emergency region login code is a cut and paste job of the preceding normal region login code * also, properly tell the user if no region can be contacted, rather than letting the login proceed only to fail later when authentication fails on the region side * copying and pasting code... it makes me cry inside... so sad...
2008-09-07* minor: for now, print out the exception if logging into the initially ↵Justin Clarke Casey1-3/+3
selected region fails, rather than swallowing it
2008-09-07* minor: Clean up of logging messages to make following the client login ↵Justin Clarke Casey1-1/+0
process easier * documentation
2008-09-06Mantis #2133Melanie Thielker1-1/+1
Thank you, Xugu Madison and ChrisDown, for a patch that fixes linux filename extensions from .Xml back to .xml
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares4-65/+65
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
2008-09-05Mantis#2048. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke1-8/+28
The attached patch (against r6075) fixes it for grid-mode. If the home-region isn't available, the stored regionHandle will be used to compute the region-coordinates of the home. This will be wrong if the home-region has moved, of course, but without the region being online we can't request the RegionInfo of it for finding out. Doing that (before the patch) and accessing the (null) RegionInfo led to a NullReferenceException, which prevented logging in to the last location.
2008-08-30* minor: Tiny doc addition to trigger another build that hopefully won't failJustin Clarke Casey1-0/+1
* I can't see why the last compile failed - hoping it's some kind of glitch
2008-08-30* Ditto, UserServer/Main.csAdam Frisby1-25/+23