aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix a bug with the Grid REST interface that was returning the classnameSean Dague2008-12-171-1/+1
| | | | | | in the UUID field instead of the actual UUID because of an implicit use of ToString()
* Mantis#2811. Thank you kindly, Diva for a patch that resolvesCharles Krinke2008-12-131-8/+5
| | | | | | | some of our DNS/dotted decimal issues that plague teleporting. We are increasing the MajorInterfaceVersion from 1 to 2 in the gridserver, so sims will need to be updated on various grids.
* * minor: Be a little more informative when a region fails to connect because ↵Justin Clarke Casey2008-12-121-2/+4
| | | | it fails to implement the required OGS interface version
* Add hostnames in addition to IP address to some more places. This continues ↵Homer Horwitz2008-12-111-0/+2
| | | | | | | r7676. NOTE: Changes UGAIM.
* Move from IP to hostname for seed caps on login, for gridmode and standalone.Homer Horwitz2008-12-111-0/+1
| | | | | | | All the other caps (except the initial one) are already sent with hostname instead of IP. NOTE: This changes gridserver and userserver
* - Fixed missing ToString() in map_blocks response in grid-serverHomer Horwitz2008-12-051-1/+4
| | | | | | | - Added remoting_port to the non-fast if-branch, too - Added httpPort field to map_blocks response. This isn't needed yet, but will be for correct crossing between regions. Note: This touches the GridServer.
* * reverted 7561 as the logger reference should always be private to the ↵lbsa712008-12-022-2/+2
| | | | class. Thanks sdague for the protip!
* Made BaseOpenSimServer.ShutdownSpecific() public. As the ↵MW2008-12-024-4/+3
| | | | OpenSimBase.Shutdown() includes a Environment.Exit(0); which is not always wanted when shutting down, like from a windows service.
* Added two new "trusted" url handlers to the Inventory server, to allow the ↵MW2008-12-022-10/+34
| | | | user server to get a list of items in a folder and add a new item.
* * Making log available for subclasseslbsa712008-12-011-1/+1
|
* * minor: Eliminate unused paramter in LocalUserServices constructorsJustin Clarke Casey2008-11-281-2/+2
|
* * refactor: move CreateUser into UserServiceAdminJustin Clarke Casey2008-11-284-49/+40
|
* * Opened the registration of http handlers up for subclassinglbsa712008-11-271-1/+1
|
* Add copyright headers. Minor formatting cleanup.Jeff Ames2008-11-251-5/+5
|
* made the messaging server OpenMessage_Main constructor public (from private) ↵MW2008-11-251-1/+1
| | | | so it can be subclassed.
* * Adding some virtual hooks and making some privaets protected for great ↵lbsa712008-11-253-8/+20
| | | | justice.
* 05:24:49 - [PRESENCE]: Logging off 888760cb-a3cf-43ac-8ea4-8732fd3ee2bb ↵Melanie Thielker2008-11-235-1/+105
| | | | | | | | because the region they were in has gone Or, in other words, a region crash/restart no longer messes up presence.
* Plumb in the presence notifications and region shutdown/restart messagesMelanie Thielker2008-11-235-8/+242
| | | | | | | | | 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 Krinke2008-11-231-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.
* Move user server -> message server notifications into a separate threadMelanie Thielker2008-11-221-1/+86
| | | | | | to make the user server more responsive
* Update svn properties, minor formatting cleanup.Jeff Ames2008-11-211-1/+1
|
* Reapply r7369 r7367 r7366 r7370 r7381. This brings it back up to the newMelanie Thielker2008-11-192-7/+7
| | | | | | libOMV.
* Reverting the texture sending patch and the new libOMV. This makes thisMelanie Thielker2008-11-192-7/+7
| | | | | | | | | 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
* * Update libOMV to r2359. This is necessary for the progressive texture patchJustin Clarke Casey2008-11-172-7/+7
| | | | | | | | * Update libopenjpeg as well for this patch. * Appears to be okay on a very short sniff test * Source code will be placed in opensim-libs shortly
* minor: remove mono compiler warningsJustin Clarke Casey2008-11-171-3/+3
|
* Make the messageing server re-register with all it's user servers every fiveMelanie Thielker2008-11-171-1/+11
| | | | | | | | minutes. This ensures that things don't get messy if a user server is restarted and the user server's operator has no control over the host the message servers run on.
* Allow more then one user server in the user server config of theMelanie Thielker2008-11-171-25/+43
| | | | | | message server. This is needed for larger grids
* * minor: remove log message that gives wrong user server 'version'Justin Clarke Casey2008-11-111-2/+0
|
* * Implement basic region filtering as described in ↵Justin Clarke Casey2008-11-112-7/+35
| | | | | | | | | | | | https://lists.berlios.de/pipermail/opensim-dev/2008-November/003468.html * This is done by sending a 'major interface version' number on sim registration. Developers must increment this every time they make a change that would make the previous OpenSim revision failure incompatible with the new one (non-fatal incompatibilities are fine). * This number resides in OpenSim.Framework.Servers.VersionInfo.MajorInterfaceVersion * This allows the grid service to stop older, incompatible regions from connecting
* Thank you kindly, Diva, for a patch that:Charles Krinke2008-11-062-4/+4
| | | | | | Removed unnecessary dependency from Get/PostAssetHandlers to OpenAsset_Main
* Megapatch that fixes/adds: friend offer/deny/accept, friendship termination,Homer Horwitz2008-11-013-304/+164
| | | | | | | | | | | | | | on-/offline updates, calling cards for friends. This adds methods in the DB layer and changes the MessagingServer, so a full update (incl. UGAIM) is necessary to get it working. Older regions shouldn't break, nor should older UGAIM break newer regions, but friends/presence will only work with all concerned parts (UGAIM, source region and destination region) at this revision (or later). I added the DB code for MSSQL, too, but couldn't test that. BEWARE: May contain bugs.
* GridManager.GetRegions() now returns a List, not a Dictionary. Also removed ↵Mike Mazur2008-10-291-40/+35
| | | | some trailing whitespace.
* Update svn properties, minor formatting cleanup.Jeff Ames2008-10-271-1/+1
|
* - Added BaseHttpServer.StopHomer Horwitz2008-10-221-21/+34
| | | | | | | - Added "register" command to MessagingServer to re-register with the UserServer after that crashed/was restarted.
* * Apply a modified version of the part of ↵Justin Clarke Casey2008-10-132-3/+53
| | | | | | | | | | | | | | http://opensimulator.org/mantis/view.php?id=2361 that allows region registration to be enabled/disabled on the grid server * Region registration is enabled by default in the configuration unless the user chooses otherwise * On the console * show status - shows grid status * enable-reg - enables region registration to the grid * disable-reg - disables region registration * Enabling or disabling region registration will not affect any other grid functions or regions already on the grid
* Mantis#2340. Thank you kindly, Sacha Magne for a patch that:Charles Krinke2008-10-061-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
* Update svn properties, minor formatting cleanup.Jeff Ames2008-10-051-1/+1
|
* * 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
* Add the missing bits for the new region-search:Homer Horwitz2008-10-032-0/+71
| | | | | | | | | | | | | | | | - Added lookup in the data-layer - MySQL works - SQLite doesn't have a grid-db, so it won't work there - I added MSSQL-code to the best of my knowledge; but I don't know MSSQL :-) - Added the plumbing up to OGS1GridServices. This speaks with the grid-server via XMLRPC. - Modified MapSearchModule to use the new data. It's backward compatible; if used with an old grid-server, it just returns one found region instead of a list. - Refactored a bit. Note: This updates data, grid-server and region code. No new files.
* * refactor: make shutdown a template method in the same manner as startup, ↵Justin Clarke Casey2008-10-033-9/+3
| | | | for consistency's sake
* * refactor: make startup a template methodJustin Clarke Casey2008-10-035-17/+5
|
* Mantis #2314Melanie Thielker2008-10-022-3/+42
| | | | | | | Thank you, sacha magne, for a patch to add login level and message commands to the user server
* Add a user server XMLRPC method to set the MOTD and the minimum GodLevelMelanie Thielker2008-10-012-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
* * Apply http://opensimulator.org/mantis/view.php?id=2295Justin Clarke Casey2008-09-291-1/+1
| | | | | | | | | | * Updated MSSQL to reflect resend changes * Added the new columns in prims table. * Created a implementation for getting gestures. * Remove configurable table names for user. * Thanks Ruud Lathorp
* Mantis#2289. Thank you kindly, SMeans for a patch that:Charles Krinke2008-09-281-1/+0
| | | | | | Corrects the spurious reference to MySQL namespace in GridManager.cs.
* * Patch from JHurlimanTeravus Ovares2008-09-264-4/+4
| | | | | | | | | * Updates to libomv r2243, * Remove lots of unnecessary typecasts * Improves SendWindData() Thanks jhurliman. * Will update OpenSim-libs in 10 minutes..
* Add persistence of active gestures. This needs an UGAIM update to work.Homer Horwitz2008-09-244-2/+62
| | | | | | | | | 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.
* More ScriptEngine cleanupTedd Hansen2008-09-1730-10956/+0
|
* * Add "reset user password" command to user serverJustin Clarke Casey2008-09-151-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.
* * 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.