aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/ServiceConnectors (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Renamed Region/CoreModules/ServiceConnectors to ↵diva2009-06-1412-3285/+0
| | | | Region/CoreModules/ServiceConnectorsOut. No functional changes.
* Bug fix in remote neighbour connector.diva2009-06-142-2/+3
|
* Pulled out HelloNeighbour into its own service, INeighbourService, which may ↵diva2009-06-144-136/+282
| | | | get more functions as we go along. It's a very simple service and service connectors, and it served primarily to establish the design of services that dependent on Scenes and that must always have a local connector. More refactoring coming, as this showed how to do it right.
* * minor: removing some logging stuff accidentally left in on the last commitJustin Clarke Casey2009-06-121-3/+2
|
* * Move standalone login setup in LLStandaloneLoginmodule to RegionLoaded() ↵Justin Clarke Casey2009-06-121-4/+7
| | | | | | | | | from AddRegion() * This is necessary to avoid a dependency problem where LLStandaloneLoginModule references IInventoryService before the LocalInventoryServiceConnector is registered * Correct some copypasta log messages in LocalInventoryServiceConnector
* Fixes mantis #3803. Thanks jhurliman.diva2009-06-113-4/+4
|
* InterServiceInventoryService references *almost* completely removed from the ↵diva2009-06-111-1/+1
| | | | simulator. Only a couple left, not important. Also updated the login tests -- Justin, this time I was able to fix this by myself :)
* Heart surgery no.2: the inventory service hooks. diva2009-06-103-33/+56
| | | | | | | Several improvements in the connectors themselves. Several improvements in configurations. Needed to add a hack in IUserService and UserManagerBase, to be removed when that service is refactored.
* Update svn properties.Jeff Ames2009-06-091-273/+273
|
* Bug fix. Adding the asset to the cache after a DB get.diva2009-06-081-1/+5
|
* Added more functions to IInventoryService. Unsure about whether all of these ↵diva2009-06-083-0/+83
| | | | are really necessary.
* First draft of inventory service connectors, and service implementation. No ↵diva2009-06-073-0/+858
| | | | | | | handlers yet, this is just the OUT part for now. It's not active and nothing in the simulator uses this yet. Just checking it in to start sharing with others. There are a couple of interesting software design points that could use other devs opinions. Hopefully I added all needed files.
* * Fix race condition in save oarJustin Clarke Casey2009-06-011-0/+4
|
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-017-7/+7
| | | | LICENSE.txt.
* Forgot to add this to my last commit 2 days ago. Async in the HGBroker too.diva2009-05-301-1/+1
|
* Making the delegate handlers async in async Get, to make things consistent. ↵diva2009-05-291-2/+2
| | | | Them being synchronous in certain cases (asset in cache, for example) may account for slowness reported by folks in osgrid when they have the cache module on. Turns out that some of the provided handlers do non-trivial processing (the ones coming from J2KImage, for example), which means that the several asset requests that hit the cache end up being synchronous. The jury is still out on this.
* This should make HG asset transfers work much better. It now uses ↵diva2009-05-231-1/+1
| | | | HGUuidGatherer, which is a subclass of UuidGatherer. Hence, on-line HG asset transfers use exactly the same UUID collection code as save oar/xml. If it doesn't work, it's Justin's fault :D
* Cleaning up a few HG things. HG Posts may now work in grids, but if the home ↵diva2009-05-221-11/+24
| | | | grid is a standalone, this still doesn't work -- something wrong with RegionAssetService's DB connection.
* Finished HG Service Store. Not fully functional because of problems with ↵diva2009-05-181-3/+6
| | | | asset.ID insisting on being a UUID string.
* Refactor: Change "Servers" to "Server", since the can only be one. BreakMelanie Thielker2009-05-183-3/+3
| | | | | | the handlers out of the asset server context into a generic scope.
* Move the connectors under services for reasons of application logic. RemoveMelanie Thielker2009-05-181-1/+1
| | | | | | the user server skeleton in preparation for introducing a generic server
* Renaming [ServiceConnectors] back to [Modules].diva2009-05-175-5/+5
|
* HG asset transfers starting to work -- GETs only for now. diva2009-05-171-21/+41
|
* Heart surgery on asset service code bits. Affects OpenSim.ini configuration ↵diva2009-05-155-5/+5
| | | | | | | | | | | | -- please see the example. Affects region servers only. This may break a lot of things, but it needs to go in. It was tested in standalone and the UCI grid, but it needs a lot more testing. Known problems: * HG asset transfers are borked for now * missing texture is missing * 3 unit tests commented out for now
* * refactor: move bottom part of 'xml2' serializaton to separate classJustin Clarke Casey2009-05-142-2/+2
|
* * refactor: break some of xml2 serialization out of sogJustin Clarke Casey2009-05-141-1/+2
|
* Move the connector for the new asset server to a connectors project. InheritMelanie Thielker2009-05-141-184/+9
| | | | | | | the region module version from this. This enables inter-server connections to reuse connetor code from region modules.
* Honor the temp and local asset flagsMelanie Thielker2009-05-142-0/+12
|
* Fix interface registration/deregistration mechanicsMelanie Thielker2009-05-121-0/+2
|
* Changes to the new user system to add the modularity developed for the assetMelanie Thielker2009-05-113-4/+36
| | | | | | system
* Plumb the HG asset broker. More naming changes to clarify things. Lots moreMelanie Thielker2009-05-113-167/+322
| | | | | | config options.
* Add the HG asset module skeletonMelanie Thielker2009-05-101-0/+165
|
* Use the new async handling class to actually make the new asset service'sMelanie Thielker2009-05-101-12/+34
| | | | | | async request perform asynchronously
* Connect up the new asset cache and introduce an asynchronous call pathMelanie Thielker2009-05-102-31/+189
| | | | | | for asset retrieval (full asset only) to ease migration to the new system
* Add some asset cache plumbing. Change the generic cache from UUID to stringMelanie Thielker2009-05-102-0/+42
| | | | | | keys to allow caching the new crop of URI identified objects.
* Make remote assets work through the new server systemMelanie Thielker2009-05-091-5/+53
|
* Plumb the remote asset hookup, all but the actual requestsMelanie Thielker2009-05-092-13/+59
|
* Add the asset service connectors and sample config. READ WARNINGS!!!Melanie Thielker2009-05-092-0/+209
|
* * break out 'xml2' deserialization from sogJustin Clarke Casey2009-05-081-1/+2
|
* - moving banned check and public/private check toDr Scofield2009-05-052-8/+16
| | | | | | | | | | Scene.NewUserConnection() - adding reason reporting this enforces estate bans very early on and prevents us from circulating client objects that we'd then have to retract once we realize that the client is not allowed into the region
* Add the remote user connector skeletonMelanie Thielker2009-05-051-0/+88
|
* Change local user connector into a shared moduleMelanie Thielker2009-05-051-1/+7
|
* Some refactoring. Database is now active in the new user serverMelanie Thielker2009-05-051-2/+2
|
* Plumb the new server connector logicMelanie Thielker2009-05-051-0/+85
|
* Some reorganization around service connectors. No functional changeMelanie Thielker2009-05-032-3/+2
|
* Rename CoreModules.Communications to CoreModule.ServiceConnectors and, ↵diva2009-05-022-0/+1224
inside it, REST to Remote.