aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid/UserServer/UserManager.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Check in the second part of ↵Justin Clarke Casey2008-10-041-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
* * refactor: collapse UpdateUserProfileProperties() into existing ↵Justin Clarke Casey2008-09-151-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.
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-061-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.
* * More cleanup, including UserManager.Adam Frisby2008-08-301-87/+89
|
* Formatting cleanup.Jeff Ames2008-08-181-1/+1
|
* Plumb in the partner and the account title fields for profile info.Melanie Thielker2008-08-151-0/+29
|
* Adds UserFlags and GodLevel to the user data store and plumbs then in.Melanie Thielker2008-08-141-0/+25
| | | | | | | This will have no effect unless both the UGAI and the region are this revision or later
* Mantis #1946Melanie Thielker2008-08-141-0/+7
| | | | | | | Thank you, HomerHorwitz, for a patch that corrects and improves TP to landmark and home position handling.
* thanks lulurun for a security patch that blocks unathorized access to the ↵Johan Berntsson2008-07-231-0/+39
| | | | inventory server (see http://opensimulator.org/wiki/Security_vulnerability_brought_by_non-check_inventory_service)
* * refactor: move new inventory service call by user server to OGS1 with all ↵Justin Clarke Casey2008-07-221-0/+1
| | | | | | | | the other service calls * will post to mailing list about moving this shortly
* Mantis#1796. Thank you kindly, StrawberryFride for a patch that:Charles Krinke2008-07-201-19/+6
| | | | | Agent table code (INSERT / UPDATE, etc) now added to MSSQL provider.
* last round of warning squashing. calling it a day now.Dr Scofield2008-06-271-20/+20
|
* Formatting cleanup, minor refactoring, svn properties.Jeff Ames2008-06-041-4/+4
|
* * This enables grid-wide instant messaging in a peer to peer with tracker ↵Teravus Ovares2008-06-011-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.
* * Committing more unfinished stuff. Nothing significant at the moment. IM ↵Teravus Ovares2008-06-011-0/+48
| | | | related.
* * Implements UserServer logoff in a few situationsTeravus Ovares2008-05-311-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.
* Update svn properties. Formatting cleanup.Jeff Ames2008-05-251-3/+6
|
* i'm extending the RestStreamHandler.Handler(...) signature to actually Dr Scofield2008-05-201-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
* i can haz pantz?Sean Dague2008-05-191-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.
* Formatting cleanup.Jeff Ames2008-05-171-2/+2
|
* in theory implement the backend of appearance for grid.Sean Dague2008-05-161-0/+44
| | | | | | testers encouraged so I can track down issues.
* Formatting cleanup.Jeff Ames2008-05-161-10/+10
|
* * Rolled back a few changes.Adam Frisby2008-05-011-66/+66
|
* * Cleaning code still.Adam Frisby2008-05-011-66/+66
|
* * Cleaned namespaces of entire solution. OpenSim directories now correspond ↵Adam Frisby2008-05-011-1/+1
| | | | with namespaces.
* * Optimised using statements and namespace references across entire project ↵Adam Frisby2008-04-211-8/+9
| | | | (this took a while to run).
* * Implements 'Set Home to Here' Teravus Ovares2008-04-171-0/+87
| | | | | | | * Implements 'Teleport Home' * User Server has to be updated for it to save your home in grid mode * home position accuracy is in int because the grid comms ExpectUser method tries to convert to Uint and crashes if it gets a float. Added a convert to decimal in ExpectUser but to avoid a breaking change with old revisions, kept the save value in int for now. Eventually it needs to be a float, but lets release another incremental version before doing that.
* further renaming of properties for claritySean Dague2008-04-101-11/+11
|
* moved fields to properties for UserDataProfile, which wasSean Dague2008-04-101-24/+24
| | | | | | | actually a little more work than I expected given the copious use of out params.
* Formatting cleanup.Jeff Ames2008-03-181-26/+26
|
* Replaced some Console.WriteLine calls with writes to log.Jeff Ames2008-03-171-1/+3
|
* * More compiler warning nukage.Adam Frisby2008-03-031-2/+0
|
* * Applying Ahzz's profile patch. Thanks Ahzz! Teravus Ovares2008-03-031-0/+55
| | | | | | * Fixed a few bugs in the patch that are sim crashers. * There's still a bug in mySQL mode/ grid mode where the main userprofile text doesn't save.
* Change handler001 through handler009 to moreCharles Krinke2008-03-021-4/+4
| | | | | | | | appropriate names consisten with their use. All done with all 94 handlers from handler001 through handler094. Hopefully we can move forward without numbered handlers.
* * More Message server stuff. Still not ready.Teravus Ovares2008-02-261-2/+9
|
* Converted logging to use log4net.Jeff Ames2008-02-051-10/+4
| | | | | | Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
* Refactor only: serve stats objects directly through StatsManager singletonJustin Clarke Casey2008-02-041-10/+1
|
* * Add total logouts (and total logins) to server side user statsJustin Clarke Casey2008-01-281-4/+9
| | | | | | | * Passing the stats collector through object chains is not ideal - this will change when more stats come in * This change will need a prebuild
* * Added hooks for logout to all IUserService and all that implement it.Teravus Ovares2008-01-201-0/+37
| | | | | | | * Added a Logout message with a name on the console * Added a *fixme* message to figure out why the current agent session is null * After updating you may notice that there's a login <user> and also a logout<user>
* *Added ability to update only necessary data on insertRegion for the grid ↵mingchen2008-01-071-1/+1
| | | | server.
* * Updates UserServer Teravus Ovares2008-01-021-1/+97
| | | | | | | | * Updates OSG1UserServices * Friends list is now persistent in grid mode. * You can add, new friends and remove them
* * Optimized usingslbsa712007-12-271-15/+17
| | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF
* * Fixed UserServer crash when it's passed 00000000000000000000000000 as the ↵Teravus Ovares2007-12-211-3/+28
| | | | | | | UUID. * It turns out that by proxy, this means that you won't have to look up people's UUID anymore in grid mode, If the UUID is LLUUID.Zero, it tries to look up avatar by name.
* Comment out "METHOD BY UUID CALLED" WriteLine as it isCharles Krinke2007-12-201-1/+2
| | | | | obscuring the UserServer console for now.
* Added patch from Johan. First attempt to solve the LibSL.Packet GC problem. ↵Jeff Ames2007-12-201-6/+6
| | | | Works with LibSL rev>1532
* saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames2007-12-101-2/+2
| | | | notice of doom
* * Avatar picker works in grid mode now.Teravus Ovares2007-12-041-0/+36
| | | | | | * To test, click the communicate button, then click the 'add' button and type a name. You will get a list of closely matching avatar names. * Before this'll work on your sim in grid mode, the UGA needs to be updated. If it isn't updated, then you'll get a message on the sim console when searching like, 'got invalid queryid'.
* *Master Avatar can be specified by a previous UUID in either grid mode or ↵mingchen2007-11-031-0/+5
| | | | standalone mode by specifying a master_avatar_uuid attribute in the place of master_avatar_xxxx_name and master_avatar_password.You will not be asked for the name and password if a valid UUID is specified.
* * Optimized usingslbsa712007-10-301-9/+8
| | | | | | * Shortened type references * Removed redundant 'this' qualifier
* as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW2007-10-291-2/+2
| | | | | | | Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace. Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.