aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/Interfaces (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-12-30First pass at the new login service. Still incomplete, but doesn't disrupt ↵Diva Canto1-0/+49
the existing code.
2009-12-30Some modifications to user service. Query by name is implemented nowMelanie1-8/+8
2009-12-29* All modules and connectors for user account service are in place. Untested.Diva Canto1-2/+2
* Cleaned up a few things on presence connectors
2009-12-29Tighten up the IUserService interface again. No need for auth tokens at this ↵Diva Canto1-2/+2
level.
2009-12-29Polished the IUserService interface.Diva Canto1-1/+2
2009-12-29Better way of setting ServiceURLsDiva Canto1-12/+2
2009-12-28Added the ServiceURLs field to UserAccountDataDiva Canto1-0/+14
2009-12-28Removed AccountType, GodLevel and UserFlags from UserAccountData. Doesn't ↵Diva Canto1-18/+0
belong there.
2009-12-28* Added Created field to UserAccountDataDiva Canto1-0/+5
2009-12-28* Added packing/unpacking of the Home fields in PresenceInfoDiva Canto2-28/+47
* Cleaned up IUserService and beefed up UserAccoutData
2009-12-28Adding new fields and home location methid to presence. Adding cleanupMelanie1-0/+4
(deleting all but one presence record) on logout so that they don't pile up.
2009-12-28Database and presence changes. UntestedMelanie1-5/+5
2009-12-27Presence remote connector and handler. Presence HG Broker. Nothing tested, ↵Diva Canto1-1/+38
just compiles.
2009-12-27Changed GetAgents to take string[] instead of UUID[]Diva Canto1-1/+1
2009-12-27Remove the sesion from returned presence infoMelanie1-2/+0
2009-12-27Interface changesMelanie1-10/+6
2009-12-26More beef to the IPresenceService interface.Diva Canto1-1/+12
2009-12-27Presence Step 1Melanie1-1/+8
2009-11-18Tweak presence handling and whip up a database connector and handlerMelanie1-1/+1
for testign the new generic table handling
2009-11-18Change PresenceData to PresenceInfo to remove a naming conflict in theMelanie1-0/+8
OpenSim.Data namespace
2009-10-14Set the estate owner to be the master avatar if it's not set.Melanie1-0/+6
2009-10-07Add owner_uuid. Not sure this works. Worth a testMelanie1-0/+14
2009-10-01Formatting cleanup.Jeff Ames1-1/+1
2009-09-28Added RegionSecret to GridRegion, and corresponding saving/retrieval from DB ↵Diva Canto1-5/+9
layer. This sounds fishy to me, but it's what's used to make external currency modules work, for now.
2009-09-27Added missing IHyperlinkService.Diva Canto1-0/+49
2009-09-27Unpacking the mess with OtherRegionUp, so we can have a real cache of the ↵Diva Canto1-1/+2
neighbours in the grid service modules.
2009-09-26Moved all HG1 operations to HGGridConnector.cs and ↵Diva Canto1-0/+14
HypergridServerConnector.cs/HypergridServiceConnector.cs, away from Region.Communications and HGNetworkServersInfo. Fixed small bugs with hyperlinked regions' map positions.
2009-09-26First pass at the heart surgery for grid services. Compiles and runs ↵Diva Canto1-6/+21
minimally. A few bugs to catch now.
2009-09-25Better guards on RegisterRegion in GridService.Diva Canto1-1/+9
Added serverPort to the fields that get stored (I think this is the UDP port).
2009-09-24All tests pass for MySQL/MySQLRegionData.Diva Canto1-43/+18
Added OpenSim.GridServer.ini.example that I have been using for testing the ROBUST grid service with the GridClient.
2009-09-24GridServerPostHandler finished. GridClient tests all work. More guards on ↵Diva Canto1-0/+4
getting parameters and replies over the wire.
2009-09-24Added test GridClient, which allowed me to remove a few bugs out of the new ↵Diva Canto1-0/+9
code.
2009-09-23Changed IGridService to use the new GridRegion data structure instead of old ↵Diva Canto1-9/+240
SimpleRegionInfo. Added grid configs to standalones.
2009-09-21Added grid handler and grid remote connector.Diva Canto1-1/+1
2009-09-18First pass at the grid service.Diva Canto1-6/+11
2009-09-16updated the IAuthorizationService interface so that a message is passed back ↵Rob Smart1-1/+1
and can be displayed at the client when an avatar is denied access to a region
2009-09-11Changed GetRegionByHandle to GetRegionByPosition -- more generic.Diva Canto1-1/+1
2009-09-11Added GetRegionByHandle.Diva Canto1-0/+2
2009-09-11Removed RequestLandData from IGridService because it's already in another place.Diva Canto2-4/+38
Moved GetMapBlocks to a new interface IMapService.
2009-09-11Changed names of methods in IGridService.Diva Canto1-8/+13
2009-09-11moved AuthorizationRequest and AuthorizationResponse to ↵Rob Smart1-0/+98
IAuthorizationService to keep service dependencies together.
2009-09-10Changed the interface of IAuthorizationService to get less data.Diva Canto1-1/+1
2009-09-10The stubs for an authorization service, at the moment the service will ↵Rob Smart1-0/+46
always grant access to an avatar entering the region if requested.
2009-09-06Remove the encryption from the IAuthenticationService interface. ThatMelanie1-36/+0
is too high up for that type of stuff. It needs to be at the connector/handler level
2009-09-06Revising the user account data interfaces. No user functionality yetMelanie1-25/+10
2009-09-04Implement plain password authentication partway. Tested, but no userMelanie1-2/+2
functionality yet.
2009-09-03Remove the distinction between password and login key in the authenticationMelanie1-5/+2
service. This will be done in the login service instead, it's out of scope for an authenticator
2009-08-29Redesign the IAuthenticationService interface to use PKI. Sessioning isMelanie1-38/+70
now in the domain of the presence module where it belongs.
2009-08-22* Fixes mantis http://opensimulator.org/mantis/view.php?id=4044. Turns out ↵Diva Canto1-0/+8
folders were never being removed from trash when they were singled out for purging in trash. They were being removed when Trash was purged as a whole. That behavior is now fixed for the new InventoryService set. * Removed left-overs from AssetInventoryServer.
2009-08-19Added MoveItems, which is most useful upon viewer-delete inventory ↵Diva Canto1-0/+2
operation. Moving a batch of items is a 1-time operation. Made it async anyway, so that the viewer doesn't wait in case the DB layer is dumb (which is the case currently).