aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid/UserServer.Modules/UserManager.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-02-12Apply last two patches from http://opensimulator.org/mantis/view.php?id=3522Justin Clark-Casey (justincc)1-12/+12
These patch should allow people using systems that do not have their locale set to En_US or similar to use OpenSim without suffering effects such as being a million miles up in the air on login. The problem was caused by parsing strings without forcing that parse to be En_US (hence different decimal and digit group symbols were causing problems). Thanks very much to VikingErik for doing the legwork on this fix and phacelia for spotting it in the first place.
2010-01-10All grid servers deleted, including user server. They served us well.Diva Canto1-718/+0
2009-10-01Formatting cleanup.Jeff Ames1-4/+4
2009-09-24re-enable registration of user service authentication method I accidentally ↵Justin Clark-Casey (justincc)1-1/+1
disabled a few commits ago load/save iar on a grid should now work, provided that the user service is this revision or newer
2009-09-24Allow load/save iar password checks to be done in grid modeJustin Clark-Casey (justincc)1-1/+55
This should allow load/save iar to work for grid mode as long as the grid user service is later than this revision Grid services of earlier revisions will always erroneously report incorrect password. This will be addressed shortly.
2009-09-10The stubs for an authorization service, at the moment the service will ↵Rob Smart1-0/+1
always grant access to an avatar entering the region if requested.
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-05-23* Pipes requestors IP address through all XmlRpcRequest delegates. This is ↵Adam Frisby1-7/+8
needed to be able to 'NAT-wrap' the login sequence. * If you have something using XmlRpc that isn't in core, change your method signature from: (XmlRpcRequest request) to: (XmlRpcRequest request, IPEndPoint remoteClient)
2009-05-04Intermediate commit. WILL NOT COMPILE!Melanie Thielker1-0/+1
2009-04-14Adds session authentication upon NewUserConnections. Adds user key ↵diva1-71/+14
authentication (in safemode only) upon CreateChildAgents. All of this for Hypergrid users too. This addresses assorted spoofing vulnerabilities.
2009-04-09* Added some more experimental code; nothing wired in so far.lbsa711-40/+68
2009-02-25Renamed IUGAIMCore to IGridServiceCore, still not really happy with this ↵MW1-1/+1
name as it could be confused with the Grid Server namespace or with the IGridService in the region servers.
2009-02-25More refactoring of the Grid, User and Messaging servers. MW1-1/+2
2009-02-25A few updates necessary for load balancer.Mike Mazur1-0/+3
- handle GetUser request for nonexistent user gracefully - include throttle levels in ClientInfo - code to save/restore throttles in client stack - only update/send updates to active clients - make animation classes serializable
2009-02-24Setting svn:eol-style=native on new files.Mike Mazur1-686/+686
2009-02-24First step in separating out the Userserver console command handling to a ↵MW1-686/+686
"module". Added OpenSim.Grid.UserServer.Modules project/dll which now contains the components of the userserver. With the OpenSim.Grid.UserServer being the setup and initiate exe.
2009-02-24More refactoring of the UserServer.MW1-155/+32
2009-02-22Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:Charles Krinke1-2/+2
* Added log4net dependency to physxplugin in prebuild.xml. * Added missing m_log fields to classes. * Replaced Console.WriteLine with appropriate m_log.Xxxx * Tested that nant test target runs succesfully. * Tested that local opensim sandbox starts up without errors.
2009-02-22Part 1 of refactoring the userserver. Changed it so instead of subclassing ↵MW1-40/+29
the User dataBase access class (UserManagerBase) and then adding the http handlers to that. There is now a UserDataBaseService that is passed to the other classes so they can access the db. This should make it easier to have multiple "modules" that can register http handlers and access the db.
2009-02-13Add copyright headers. Minor formatting cleanup. Fix some compiler ↵Jeff Ames1-1/+1
warnings. Fix some m_log declarations.
2009-02-12* optimized usings.lbsa711-1/+1
2008-12-02Made BaseOpenSimServer.ShutdownSpecific() public. As the ↵MW1-1/+0
OpenSimBase.Shutdown() includes a Environment.Exit(0); which is not always wanted when shutting down, like from a windows service.
2008-11-28* refactor: move CreateUser into UserServiceAdminJustin Clarke Casey1-0/+8
2008-11-25* Adding some virtual hooks and making some privaets protected for great ↵lbsa711-1/+1
justice.
2008-11-2305:24:49 - [PRESENCE]: Logging off 888760cb-a3cf-43ac-8ea4-8732fd3ee2bb ↵Melanie Thielker1-0/+4
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 Thielker1-0/+47
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-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-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-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-42/+42
* 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-08-30* More cleanup, including UserManager.Adam Frisby1-87/+89
2008-08-18Formatting cleanup.Jeff Ames1-1/+1
2008-08-15Plumb in the partner and the account title fields for profile info.Melanie Thielker1-0/+29
2008-08-14Adds UserFlags and GodLevel to the user data store and plumbs then in.Melanie Thielker1-0/+25
This will have no effect unless both the UGAI and the region are this revision or later
2008-08-14Mantis #1946Melanie Thielker1-0/+7
Thank you, HomerHorwitz, for a patch that corrects and improves TP to landmark and home position handling.
2008-07-23thanks lulurun for a security patch that blocks unathorized access to the ↵Johan Berntsson1-0/+39
inventory server (see http://opensimulator.org/wiki/Security_vulnerability_brought_by_non-check_inventory_service)
2008-07-22* refactor: move new inventory service call by user server to OGS1 with all ↵Justin Clarke Casey1-0/+1
the other service calls * will post to mailing list about moving this shortly
2008-07-20Mantis#1796. Thank you kindly, StrawberryFride for a patch that:Charles Krinke1-19/+6
Agent table code (INSERT / UPDATE, etc) now added to MSSQL provider.
2008-06-27last round of warning squashing. calling it a day now.Dr Scofield1-20/+20
2008-06-04Formatting cleanup, minor refactoring, svn properties.Jeff Ames1-4/+4
2008-06-01* This enables grid-wide instant messaging in a peer to peer with tracker ↵Teravus Ovares1-1/+1
style way over XMLRPC. * Friend status updates are still only local, so you still won't know before instant messaging someone if they're online. * The server each user is on and the user server must be updated or the instant message won't get to the destination.
2008-06-01* Committing more unfinished stuff. Nothing significant at the moment. IM ↵Teravus Ovares1-0/+48
related.
2008-05-31* Implements UserServer logoff in a few situationsTeravus Ovares1-0/+48
* User tries to log-in but is already logged in. Userserver will send message to simulator user was in to log the user out there. * From the UserServer, admin types 'logoff-user firstname lastname message'. * Some regions may not get the message because they're not updated yet.
2008-05-25Update svn properties. Formatting cleanup.Jeff Ames1-3/+6
2008-05-20i'm extending the RestStreamHandler.Handler(...) signature to actually Dr Scofield1-1/+5
provide OSHttpRequest and OSHttpResponse to our REST handler. also, this adds proper RestPlugin.IsGod() checking against the X-OpenSim-Godkey HTTP request header. last, i added XML doc comments to RestPlugin.cs
2008-05-19i can haz pantz?Sean Dague1-1/+7
You sure can. This change set restores pants (and the rest of the default appearance) in grid mode. The root issue had to do with serializing multi-faced textures to the grid server. This also restores the lookup path through the avatar factory module, as that seems the reasonable place to have it live. Some clean up patches are coming later as well, plus testing on standalone, but this should be in a good kicking around state for grid users.
2008-05-17Formatting cleanup.Jeff Ames1-2/+2
2008-05-16in theory implement the backend of appearance for grid.Sean Dague1-0/+44
testers encouraged so I can track down issues.
2008-05-16Formatting cleanup.Jeff Ames1-10/+10
2008-05-01* Rolled back a few changes.Adam Frisby1-66/+66
2008-05-01* Cleaning code still.Adam Frisby1-66/+66