aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/Connectors (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Bandaid for ghost users, check and remove them from Presence when they log on.onefang2020-09-092-0/+69
| | | | | | | | Once again OOP proves it's worse that spaghetti, by cutting up the spaghetti and hiding it all over the kitchen. Note the commented out bits from GateKeeperService.cs, this stuff is checked TWICE, though this time is for HGers, or not.
* work on previus 2 patchsUbitUmarov2019-11-142-8/+0
|
* Attempt to fix the issue where, when logging into the grid, the user ↵Terry2019-11-142-0/+14
| | | | | | | supplies a region name, but instead of going to the specific region, they are sent to a region "Like" the one specified. Signed-off-by: Terry <terry@digiworldz.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
* Introduce a way to send the grid's message kay, if one is usedMelanie2019-10-061-3/+6
|
* explicitly remove useragentserviceconnector dns lookup, effectively removed ↵UbitUmarov2019-10-061-58/+42
| | | | on a previus commit. This should not be needed with required mono versions and proper configured DNS (that must honour short TTL needed by dynamic DNS ); add some uri validation
* Stop replacing the host name with it's IP.Melanie2019-10-061-2/+2
| | | | | | | Mono DNS resolution is now configurable elsewhere. Resolving the IP ahead of time causes requests to be made by IP. If NginX is used to distribute requests to services by name, this breaks HG teleports.
* extent supported number of avatar textures/bakes/wearables, tell viewers ↵UbitUmarov2019-09-111-0/+2
| | | | about it on lludp RegionHandShake; propagate agenthover; block teleports/crossings based on worn wearables and peer version;
* Cache assets even in cases where the upload fails. That helps in asset ↵Melanie2019-09-041-8/+8
| | | | upload debugging because the asset can be examined
* cosmeticsUbitUmarov2019-08-021-25/+10
|
* now i can login on win .net4.8, but just a little drop on a large (broken) ↵UbitUmarov2019-07-301-30/+53
| | | | OSD ocean. some of this changes are actually good even on good JIT. Failure seems to be on same code pattern, but same points seem to vary with each JIT compilation, sometimes work, others don't, others always fail, etc
* reduce httptimout on first try to save a asset to gridUbitUmarov2019-06-141-1/+1
|
* UserAgentService: change handling of its external IPUbitUmarov2019-04-061-9/+0
|
* change threads confusing namesUbitUmarov2019-01-251-5/+1
|
* remove terraindata abstraction layer, since we only have heightmap typeUbitUmarov2019-01-211-1/+1
|
* fix wrong error message in mutelist connectorUbitUmarov2018-10-221-2/+2
|
* make sure Culture is right on some spotsUbitUmarov2018-09-261-2/+2
|
* stop sending agent update again when destiny refused the agentUbitUmarov2018-09-151-2/+2
|
* why where map and dynamic textures compressed lossless?UbitUmarov2018-05-041-1/+1
|
* give BlockingCollection more chancesUbitUmarov2018-01-221-6/+9
|
* fail to connect to estates service is a fatal errorUbitUmarov2018-01-181-3/+15
|
* abort uploading large region map tiles as soon one failsUbitUmarov2018-01-181-1/+2
|
* shut up some pesty warningsUbitUmarov2018-01-151-1/+2
|
* add more files for robust mutes suport. (module is still named ↵UbitUmarov2018-01-041-0/+183
| | | | MuteListModuleTst for testing, others in core will be removed later
* remove a unnecessary dns checkUbitUmarov2017-05-291-3/+0
|
* some cleanup and assume Linux/mono DNS is just broken...UbitUmarov2017-05-291-3/+8
|
* missing file change.. actually use watchdog threads on assetsconnector andUbitUmarov2017-05-261-3/+8
| | | | avoid null refs on JobEngine
* use threads from main pool on assetsconnectorUbitUmarov2017-05-251-3/+1
|
* minor changesUbitUmarov2017-05-251-2/+3
|
* make some threads background onesUbitUmarov2017-05-251-0/+1
|
* remove use of libomv BlockingQueueUbitUmarov2017-05-251-2/+2
|
* fix remote requests for dwell, so dwell module still calledUbitUmarov2017-05-141-0/+2
|
* let StreamReader be in using statementsUbitUmarov2017-05-071-1/+1
|
* Refactor asset handling as per Ubit's suggestionMelanie Thielker2017-02-012-35/+20
|
* Make negative asset caching actually workMelanie Thielker2017-01-302-10/+47
| | | | | | Also fixes some merge artefacts in HGAssetBroker where cached assets were requested but not actually used and completely squelch a materials debug message because there is nothing the user can do to fix it anyway.
* Massive tab and trailing space cleanupMelanie Thielker2017-01-0525-134/+134
|
* Create a generic way for passing constructor args to pluginsMelanie Thielker2017-01-021-2/+10
| | | | | | | The old syntax didn't allow for any parameters except for services listed in the ServiceList. Now, services loaded by other services can also be made to use different ini sections or have additional paramters. Syntax is: [<ExtraParam>@]...<DllName>[:<ClassName>]
* Add a MaxRetries option to the inventory connector.Melanie Thielker2016-12-291-2/+15
| | | | | If clustered services are used, another try would go to another server and may succeed.
* Add negative caching to flotsam cache. Prevents scripts from hammering the ↵Melanie Thielker2016-12-291-2/+7
| | | | asset server
* Refactor: Rename IImprovedAssetCache to IAssetCache as the old IAssetCache ↵Melanie Thielker2016-12-292-4/+4
| | | | is long gone.
* useless change that doesn't fix anythingUbitUmarov2016-12-161-5/+14
|
* Rename charterMember to membershipType to show what it actually is.Melanie Thielker2016-12-121-4/+4
| | | | | | This field started out as a simple flag in the protocol to indicate a user being a SL charter member. It has since then taken on additional functionality that means that the name is no longer appropriate.
* add to SynchronousRestFormsRequester a keepalive disable option, and make ↵UbitUmarov2016-11-232-2/+5
| | | | use of it on some friends conns
* work around some more warningsUbitUmarov2016-11-211-1/+1
|
* HG LinkRegion receive region size also. Useless since olde r gatekeepers ↵UbitUmarov2016-11-201-2/+11
| | | | dont send it
* fix some invalid string.format argumentsUbitUmarov2016-11-091-1/+1
|
* on get asset with callback, do the callback even if asset not found. This is ↵UbitUmarov2016-11-031-34/+17
| | | | needed on same cases
* replace no thread safe codeUbitUmarov2016-09-191-3/+4
|
* change asset upload retry timer AutoReset back to trueUbitUmarov2016-09-011-5/+14
|
* change MAXSENDRETRIESLEN from test value to normalUbitUmarov2016-09-011-2/+2
|
* assets uploads to grid. Change the retry code. Stop using ↵UbitUmarov2016-09-011-78/+128
| | | | asset.UploadAttempts field that should be removed