aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-09-23First test passes -- regions being registered and retrieved correctly in ↵Diva Canto1-1/+2
Data.Null.
2009-09-23Changed IGridService to use the new GridRegion data structure instead of old ↵Diva Canto5-46/+281
SimpleRegionInfo. Added grid configs to standalones.
2009-09-22Added hg console commands to the module.Diva Canto1-8/+8
Added the IN connector module for link-region and corresponding handler to be used in the regions only. No service as such is needed. This will replace the current link-region machinery. Compiles but not tested.
2009-09-22Moved RegionName from RegionInfo to SimpleRegionInfo.Diva Canto2-60/+56
2009-09-22Added HGGridConnector and related code.Diva Canto1-0/+155
2009-09-21Changed position methods so that they assume the input params are in meters.Diva Canto1-3/+12
2009-09-21Added grid handler and grid remote connector.Diva Canto3-55/+358
2009-09-19Finish the (untested) authentication connectorMelanie1-2/+35
2009-09-19Complete the first authenticator methodMelanie1-1/+7
2009-09-19Adding the deserializer for server form/xml repliesMelanie1-0/+12
2009-09-19Add the skeleton of the authentication connector and the forms data requesterMelanie1-0/+99
2009-09-18Reverted the order of reading configs in GridServiceBase.Diva Canto1-11/+11
2009-09-18First pass at the grid service.Diva Canto4-85/+392
2009-09-17Remove the methods for full inventory fetch from the connector. Remove testsMelanie1-35/+1
for the old, removed asset handlers
2009-09-16updated the IAuthorizationService interface so that a message is passed back ↵Rob Smart3-3/+6
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-11Minor indentation cleanup.Diva Canto1-1/+1
2009-09-11Changed RemoteAuthorizationServiceConnector so that it implements the ↵Rob Smart1-4/+3
IAuthorization interface method isAuthorizedForRegion looks up user and region data and delegates the remote authorization check to the AuthorizationServiceConnector This keeps the IAuthorization as clean as possible and moves the dependency of using a UserProfileData object out to the connector from the scene.
2009-09-10Changed the interface of IAuthorizationService to get less data.Diva Canto3-11/+9
2009-09-10added AuthorizationRequest and AuthorizationResponse objects for passing ↵Rob Smart1-8/+9
Authorization messages over http. Added handling code for these in the AuthorizationServerConnector and AuthorizationServicesConnector
2009-09-10adding in working functionality for the remote connectorRob Smart1-4/+32
2009-09-10The stubs for an authorization service, at the moment the service will ↵Rob Smart4-0/+276
always grant access to an avatar entering the region if requested.
2009-09-06Remove the encryption from the IAuthenticationService interface. ThatMelanie4-61/+0
is too high up for that type of stuff. It needs to be at the connector/handler level
2009-09-06Change the loader to actually load the user service data moduleMelanie1-4/+4
2009-09-06Revising the user account data interfaces. No user functionality yetMelanie3-164/+30
2009-09-04Add the new AuthStore to migrations. Update OpenSim.Server.iniMelanie1-1/+1
2009-09-04Fully implement unencrypted auth token operationsMelanie1-3/+8
2009-09-04Implement plain password authentication partway. Tested, but no userMelanie4-24/+35
functionality yet.
2009-09-04More work on new authentication serviceMelanie2-2/+8
2009-09-04Flech out the Authentication service. Add the database loader. IntroduceMelanie3-26/+130
inheritance to deal with common tasks like crypto. Still untested.
2009-09-03Remove the distinction between password and login key in the authenticationMelanie3-18/+81
service. This will be done in the login service instead, it's out of scope for an authenticator
2009-09-03Fixes seven leaky .BeginInvoke() callsJohn Hurliman3-2/+4
2009-08-31Recreate the shell of the AuthenticationService to squelch Windows buildMelanie1-0/+86
error. WIll be filled in as soon as I figure out the crypto stuff.
2009-08-29Redesign the IAuthenticationService interface to use PKI. Sessioning isMelanie2-350/+70
now in the domain of the presence module where it belongs.
2009-08-28Pull out distinct cache system folders and drop cache methods in InventoryCacheJustin Clark-Casey (justincc)1-0/+2
2009-08-25Closed the web request and stream in SynchronousRestSessionObjectPoster -- ↵Diva Canto1-0/+5
maybe this is the cause of some timeouts seen in some monos?
2009-08-22Moved a debug message.Diva Canto1-1/+1
2009-08-22* Fixes mantis http://opensimulator.org/mantis/view.php?id=4044. Turns out ↵Diva Canto6-4/+67
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-21Added a more sane InventoryServerMoveItemsHandler. Changed ↵Diva Canto1-3/+18
SynchronousRestObjectRequester so that it also understands PUTs.
2009-08-20Made HandleFetchInventoryDescendents async, so that the client thread ↵Diva Canto1-3/+1
doesn't wait for the download of the entire inventory.
2009-08-19Fixes GetItem and GetFolder for SQLite. Turns out some methods were no-op in ↵Diva Canto1-3/+3
SQlite. Fixes most grief in http://opensimulator.org/mantis/view.php?id=4035 http://opensimulator.org/mantis/view.php?id=4027
2009-08-19* Switching IAssetData to follow the new naming schema, removing the ↵Kunnis1-5/+5
separate insert and update methods.
2009-08-19Makes the inventory connectors fully compatible with the old ↵Diva Canto1-29/+35
Grid.InventoryServer. WARNING: interacting with the old server is _much_ slower than interacting with the new one. Grids with the old server will not see any improvements on crossings and TPs, because inventory needs to be fetched from it in its entirety.
2009-08-19Added MoveItems, which is most useful upon viewer-delete inventory ↵Diva Canto6-0/+82
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).
2009-08-19A better purge of trash folder.Diva Canto6-12/+20
2009-08-18GetFolderItems implemented. It's not being called, but it might.Diva Canto3-0/+37