aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/Interfaces (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-01-16Can delete the Offline Messages sent to/from a user.Oren Hurvitz1-0/+7
This is useful if the user is deleted.
2014-01-04Remove some chatty DebugFormat statements. No functional changes.Robert Adams1-2/+2
2014-01-04varregion: Add region size to teleport event messages (EnableSimulator,Robert Adams1-0/+14
CorssRegion, TeleportFinishEvent). Have Simian grid service return the region size. Many teleport related debug log messages. Can be removed when teleport works (like that's ever going to happen). Conflicts: OpenSim/Framework/RegionInfo.cs
2014-01-03varregion: Add region size to teleport event messages (EnableSimulator,Robert Adams1-0/+14
CorssRegion, TeleportFinishEvent). Have Simian grid service return the region size. Many teleport related debug log messages. Can be removed when teleport works (like that's ever going to happen).
2013-12-28Initialize default region size in GridRegion in the no parameter constructorRobert Adams1-0/+2
as is used by the grid connector tests.
2013-12-28Add serialization/deserialization of region size to RegionInfo, GridRegion, ↵Robert Adams1-0/+25
and RegionData. This does not modify interfaces or handling of variable sized regions. This only enables the loading and storing of the region size and the reporting of the region size in grid service responses. The database tables already have the code to load and store the region size.
2013-12-26varregion: many more updates removing the constant RegionSize and replacingRobert Adams1-0/+2
with a passed region size. This time in the map code and grid services code.
2013-12-24varregion: add lots of DEBUG level log messages. Especially for teleport.Robert Adams1-1/+1
2013-12-14varregion: rename 'LegacyRegionLocX' back to 'RegionLocX' and same for Y and Z.Robert Adams1-2/+2
Rename 'RegionWorldLocX' to 'WorldLocX' and same for Y and Z. This keeps the downward compatibility and follows the scheme of 'region' and 'world' location naming that is happening in the Util module.
2013-12-06Fixed misleading commentDiva Canto1-3/+0
2013-12-06Add support for user preferences (im via email)BlueWall1-0/+5
2013-11-08varregion: elimination of Constants.RegionSize from all over OpenSimulator.Robert Adams1-4/+4
Routines in Util to compute region world coordinates from region coordinates as well as the conversion to and from region handles. These routines have replaced a lot of math scattered throughout the simulator. Should be no functional changes.
2013-11-02varregion: add linkage for region size in creations and conversionsRobert Adams1-0/+21
of GridRegion. New variables for size and code to initialize same.
2013-10-07varregion: plug in TerrainData class and modify TerrainModule and ↵Robert Adams1-2/+2
LLClientView to use same. This passes a terrain info class around rather than passing a one dimensional array thus allowing variable regions. Update the database storage for variable region sizes. This should be downward compatible (same format for 256x256 regions).
2013-10-04Bump OPenSimulator version and assembly versions up to 0.8.0 DevJustin Clark-Casey (justincc)1-1/+1
2013-09-28VarRegion: change RegionInfo storage of region coordinates from regionRobert Adams1-2/+2
count number to integer world coordinates. Added new methods RegionWorldLoc[XY]. Refactored name of 'RegionLoc*' to 'LegacyRegionLoc*' throughout OpenSim. Kept old 'RegionLoc*' entrypoint to RegionInfo for downward compatability of external region management packages.
2013-09-25VarRegion: change RegionInfo storage of region coordinates from regionRobert Adams1-2/+2
count number to integer world coordinates. Added new methods RegionWorldLoc[XY]. Refactored name of 'RegionLoc*' to 'LegacyRegionLoc*' throughout OpenSim. Kept old 'RegionLoc*' entrypoint to RegionInfo for downward compatability of external region management packages.
2013-09-02Allow one to specify a DefaultHGRegion flag in [GridService] in order to ↵Justin Clark-Casey (justincc)1-0/+1
allow different default regions for HG and direct grid logins. This requires a new GridService.GetDefaultHypergridRegions() so ROBUST services require updating but not simulators. This method still returns regions flagged with just DefaultRegion after any DefaultHGRegions, so if no DefaultHGRegions are specified then existing configured defaults will still work. Immediate use is for conference where we need to be able to specify different defaults However, this is also generally useful to send experienced HG users to one default location and local users whose specified region fails (e.g. no "home" or "last") to another.
2013-08-28Do not add a port zero to end of the hypergrid gateway host name.Robert Adams1-1/+4
If the port is specified it is added but a ":0" is not added if the port is zero. This enables the hypergrid address short form "hypergridGateway:regionName" which is handled by the parser but failed because of this zero port addition.
2013-07-13Guard against unauthorized agent deletes.Diva Canto1-1/+1
2013-07-13Deleted GET agent all around. Not used.Diva Canto1-2/+0
2013-06-21Finally moved HG agent transfers to use agent fatpacks.Diva Canto1-4/+1
2013-05-31Adding standard OpenSim header to source filesBlueWall1-0/+27
2013-05-30UserProfilesBlueWall1-0/+48
UserProfiles for Robust and Standalone. Includes service and connectors for Robust and standalone opensim plus matching region module.
2013-04-27Added an interface to an external ban service. With this commit, the ↵Diva Canto1-0/+48
interface is used only in Hypergrided worlds (Gatekeeper), although in those, it applies to both local and foreign users. The Ban service itself is not in core; it is to be provided externally.
2013-03-18Multiattach, part 2Melanie1-3/+9
2013-03-18Multiattach, part 1Melanie1-1/+8
Conflicts: OpenSim/Framework/AvatarAppearance.cs OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs OpenSim/Region/CoreModules/Avatar/Attachments/Tests/AttachmentsModuleTests.cs OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs OpenSim/Region/Framework/Scenes/Scene.cs OpenSim/Region/OptionalModules/Avatar/Attachments/TempAttachmentsModule.cs OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
2013-02-19Deleted all AssemblyFileVersion directivesDiva Canto1-1/+1
2013-02-05Bump version and assembly version numbers from 0.7.5 to 0.7.6Justin Clark-Casey (justincc)1-1/+1
This is mostly Bluewall's work but I am also bumping the general version number OpenSimulator 0.7.5 remains in the release candidate stage. I'm doing this because master is significantly adding things that will not be in 0.7.5 This update should not cause issues with existing external binary DLLs because our DLLs do not have strong names and so the exact version match requirement is not in force.
2013-02-01Revert "Update assembly version numbers"BlueWall1-1/+1
This reverts commit 141ad829f448b9138b12be7cf99c834c1f3977ec.
2013-02-01Update assembly version numbersBlueWall1-1/+1
2012-12-04Improvement in HGInstantMessageService: account for the existence of an ↵Diva Canto1-0/+115
offline IM service.
2012-11-14The last few AssemblyInfos. Finished!Diva Canto1-0/+33
2012-10-30Add method doc to IAssetService.Get(string, object, AssetRetrieved) ↵Justin Clark-Casey (justincc)1-1/+5
outlining the situations in which AssetRetrieved may be called back with a null AssetBase. These situations include asset not found and remote service not responding.
2012-10-20Add method doc for IPresenceServiceJustin Clark-Casey (justincc)1-1/+37
2012-10-09minor: Add documentation to IGridService.GetRegionFlags()Justin Clark-Casey (justincc)1-0/+13
2012-10-01On more virtual methodDiva Canto1-1/+1
2012-09-27Removed the bits about the TOSModule. That module doesn't go into core. ↵Diva Canto1-9/+0
WARNING: migration on GridUser withdrawn too, but left the migration number there.
2012-09-25TOS module. WARNING: migration in GridUser table.Diva Canto1-0/+8
2012-08-14Exclude temp attachemnts from being sent to the avatar serviceMelanie1-1/+2
2012-06-30Removing unused handling of incoming create object by userID and itemID only.Justin Clark-Casey (justincc)1-10/+0
It appears this was never actually used since attachments were rezzed in other code. This was never available on remote simulator comms, only local.
2012-05-24Make ISimulationScene.GetScene() used the more efficient region id for ↵Justin Clark-Casey (justincc)1-1/+11
lookup rather than the region handle.
2012-03-30Add simple login test with online friends. Add IFriendsModule.GrantRights() ↵Justin Clark-Casey (justincc)1-0/+8
for granting rights via a module call. Rename IFriendsModule.GetFriendPerms() -> GetRightsGrantedByFriend() to be more self-documenting and consistent with friends module terminology. Add some method doc.
2012-03-29refactor: Stop passing both IClientAPI and agentID to friend event ↵Justin Clark-Casey (justincc)1-1/+1
listeners, these are redundant. Replace a few magic numbers with FriendRights enum already used elsewhere.
2012-03-21HG Friends: reroute the status notifications to the HGFriends service, so ↵Diva Canto1-1/+3
that they can scale better. They were previously being handled by the UAS; that is still there, but it's now obsolete and will be removed in a future release.
2012-03-20HG Friends: allow the establishment of HG friendships without requiring ↵Diva Canto1-0/+11
co-presence in the same sim. Using avatar picker, users can now search for names such as "first.last@grid.com:9000", find them, and request friendship. Friendship requests are stored if target user is offline. TESTED ON STANDALONE ONLY.
2012-03-17Added GetUUID(first, last) on UserAgentsService so that we can finally make ↵Diva Canto1-0/+2
direct user connections.
2012-02-23Add a position parameter to region crossing of objects. This avoids theMelanie1-1/+1
potential bad update that places an object at the opposite side of the origin sim for a moment before actually crossing it. Especially important in grids like OSG where lag between sims is high.
2012-01-30Next step for world map overlaysMelanie1-1/+8
2012-01-16Allow retrival of multiple user records in one operation, analog to presenceMelanie1-1/+2