aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Communications/Local/LocalLoginService.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-04-10renaming of attributes in UserAgentData for readabilitySean Dague1-4/+4
2008-04-10changing UserAgentData to use properties. This caused moreSean Dague1-4/+4
grief than expected, as monodevelop doesn't like to refactor properties of properties.
2008-04-10further renaming of properties for claritySean Dague1-2/+2
2008-04-10moved fields to properties for UserDataProfile, which wasSean Dague1-15/+15
actually a little more work than I expected given the copious use of out params.
2008-04-07more refactoring, this time on InventoryFolderBaseSean Dague1-7/+7
* wrap attributes in properties * clean up names a little bit * clean up name styles
2008-03-31* Minor: If a user exists but has no inventory in standalone, automatically ↵Justin Clarke Casey1-35/+20
create new inventory folders * This mirrors the grid behaviour
2008-03-29* Refactor: Remove unused inventory methods, some of which weren't properly ↵Justin Clarke Casey1-1/+1
implemented anyway.
2008-03-28* Send full inventory folder skeleton to standalone client logins rather ↵Justin Clarke Casey1-1/+2
than just the root child folders * This may resolve some current problems with non root child folders on standalone installations. * A fix for the same problem in grid mode will come soon.
2008-03-28* Refactor: Rename CreateInventoryData() to GetInventorySkeleton()Justin Clarke Casey1-1/+2
* Replace the unused default GetInventorySkeleton() impleemntation with an abstract declaration - less confusing this way imho * Add some comments
2008-03-28* Remove pointless boolean on AgentInventory.CreateRootFolder()Justin Clarke Casey1-1/+1
2008-03-25* Massaging CAPS setup/teardown log messagesJustin Clarke Casey1-1/+5
* Leaving quite a few debug messages in for now to help deal with bugs arising
2008-03-23* Start passing around a region server's http port in RegionInfo.Justin Clarke Casey1-0/+4
* This means that caps methods (editing scripts, poss map functions, etc) on non-home regions should now work with servers which are listening for http ports on a non default (9000) port. * If you are running a region server, this may only work properly once your grid server upgrades to this revision * PLEASE NOTE: This shouldn't cause inter-region problems if one end of the connection hasn't upgraded to this revision. However if it does, the instability will persist until the grid and region (and possibly all the region's neighbours) have upgraded to this revision. * This revision also adds extra login related messages, both for success and failure conditions
2008-03-20Another poxy patch which consists mainly of logging changes (some already ↵Justin Clarke Casey1-1/+2
commented out) to find out what CAPS is doing
2008-03-18Formatting cleanup. Minor refactoring.Jeff Ames1-2/+2
2008-03-18* Added the ability to type the partial name of a region in the start ↵Teravus Ovares1-0/+2
location box and go to that region if it's there. If no close match was found, it sends you home. This is tested on mySQL. There's untested code on grids that are based on sqlite and MSSQL. The SQL statements *should* be right, but your results may very. * Ex, if you want to go to Wright Plaza, you simply need to type Wright Plaza in the start location in the client when you log-in.
2008-03-18Formatting cleanup.Jeff Ames1-26/+25
2008-03-18Formatting cleanup.Jeff Ames1-1/+0
2008-03-18Building on Joha's update...Teravus Ovares1-2/+16
* Server now listens to the client's start location request for 'home' or 'last' and sends the user to the home location or the last location.
2008-03-02Change handler001 through handler009 to moreCharles Krinke1-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.
2008-02-22* Converted the last of the events to the private delegate instance method ↵Teravus Ovares1-2/+5
to avoid race conditions.
2008-02-20Minor cleanup.Jeff Ames1-1/+1
2008-02-16Some changes to remove some of the direct calls to CommsManager from Scene, ↵MW1-1/+1
so that they now go through the SceneCommunicationService. As a small step towards the day we can kill the CommsManager (YAY!)
2008-02-14* Made new Framework.Constants class, added RegionSize member.Adam Frisby1-2/+2
* Converted all instances of "256" spotted to use RegionSize instead. Some approximations used for border crossings (ie 255.9f) are still using that value, but should be updated to use something based on RegionSize. * Moving Terrain to a RegionModule, implemented ITerrainChannel and TerrainModule - nonfunctional, but will be soon.
2008-02-05Converted logging to use log4net.Jeff Ames1-5/+7
Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
2008-02-04Refactor only: serve stats objects directly through StatsManager singletonJustin Clarke Casey1-2/+2
2008-01-25* Add very basic initial login stats to the user serverJustin Clarke Casey1-4/+6
* Typing 'stats' on the command line will given total number of successful logins today and yesterday * A little bit more to come, probably * Refactoring will follow next
2008-01-09* This update enables the web_login method.Teravus Ovares1-1/+6
* Remember, the client doesn't support web_login to other grids in the current RC, however the next RC will.
2008-01-01* You can add and remove a friend in standalone now within the same ↵Teravus Ovares1-2/+16
simulator. It saves. * You can add and remove a friend in grid mode now within the same simulator. It doesn't save yet. * I got rid of Mr. OpenSim as a friend.. he bothers me /:b...
2007-12-31Standard library folders can now be configued in the xml in ↵Justin Clarke Casey1-1/+3
inventory/OpenSimLibrary - no hardcoded changes are required. For some reason, all the folders are currently showing up as texture folders, even though they are configured with the same types as the agent inventory folders. This should be resolved soon.
2007-12-27* Optimized usingslbsa711-7/+7
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-20Added patch from Johan. First attempt to solve the LibSL.Packet GC problem. ↵Jeff Ames1-5/+5
Works with LibSL rev>1532
2007-12-15Put out a more comprehensible message when user authentication fails than ↵Justin Clarke Casey1-4/+8
the current NullReferenceException based one
2007-12-06removed some duplicate hard-coded port numbers. changed ports to uint.Jeff Ames1-2/+1
2007-11-13Some work on being able to set/send a users Buddylist info. (added handling ↵MW1-0/+4
code to LoginResponse). And as a test each user signing in will get the test account ("Mr OpenSim") as a friend (online/offline status will not currently show up)
2007-10-30* Optimized usingslbsa711-23/+26
* Shortened type references * Removed redundant 'this' qualifier
2007-10-29as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW1-4/+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.
2007-10-22nice catch by chi11ken that I was setting the wrong propertySean Dague1-1/+1
2007-10-22Bug fix, so that local loginserver (in standalone mode) can set a start ↵MW1-1/+2
position (position inside the region) rather than it always being hardcoded to 128,128. Note: This bug fix is just to allow this to be set. Its not actually used yet (so users will still always start at 128,128).
2007-10-18Possible fix for: Remoting exceptions with adjacent non-running sims.Tleiades Hax1-1/+1
Bugs 449, 454, 408, 244, 197 implemented InformClientOfNeighbours as an asynchroneous process, handling timeouts without blocking the main thread. Improved logging of errors, removed catch all in try catch
2007-10-15* Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa711-0/+28
2007-10-05getting all our line endings consistant againSean Dague1-173/+173
2007-10-05* So, ok, maybe renaming serialized fields on a friday wasn't the smartest ↵lbsa711-8/+8
of things. Reverting 2056.
2007-10-05Some tiny refactoringMW1-0/+1
2007-10-05* UserProfileData meets code conventionslbsa711-8/+8
2007-10-05== The "right name and place" commit ==lbsa711-1/+0
* Moved InventoryData to Framework.Types/InventoryItemBase.cs * Moved UserData to Framework.Interfaces/IUserData.cs * Moved UserProfileData to Framework/Types/UserProfileData.cs * Deleted ass-backwards Framework dependency on Framework.Data (now it's the other way round) * Changed some namespaces to reflect file structure
2007-09-27Reverting back to 2017 since 2018 were causing Linux breakage; reopening ↵lbsa711-2/+49
Tleiades patch 444 and 445.
2007-09-27* Tleiades grid mode inventory (#444) - thanx Tleiades!lbsa711-49/+2
* updated to rev 1413 on libsecondlife.dll and libsecondlife.dll.config (#423)
2007-09-24* Removed some more fields from CommunicationsLocallbsa711-166/+173
* added OnLoginToRegion to CommunicationsLocal
2007-09-24* Started major restructusing of comms to prepare for better grid and region ↵lbsa711-3/+3
functionality * Working towards one shared set of services * Killed off two projects with very little functionality
2007-09-24* Renamed stuff on UserManagerBase to get implicit implementation of ↵lbsa711-2/+2
IUserServices (instead of stubs)