aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/HypergridService (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-10-06Fix build breakMelanie2-2/+7
2019-10-06Introduce a way to send the grid's message kay, if one is usedMelanie1-2/+3
2019-09-23do removed the old API function (replaced in 2016). Thanks Terry for finding ↵UbitUmarov1-28/+0
this old Bug
2019-09-23fix a HGsuitcase APIUbitUmarov1-0/+28
2019-07-13When using FSAssets, the HGAssetService would still use AssetService.Melanie1-13/+70
This introduces a new HGAssetService config option named BackingService, which defaults to the old behaviour, loading AssetService. It can, however, be used to load FSAssets for HG assets, which eliminates numerous problems.
2019-07-13When using FSAssets, the HGAssetService would still use AssetService.Melanie1-13/+70
This introduces a new HGAssetService config option named BackingService, which defaults to the old behaviour, loading AssetService. It can, however, be used to load FSAssets for HG assets, which eliminates numerous problems.
2019-04-06UserAgentService: change handling of its external IPUbitUmarov1-22/+28
2018-07-08replace some string testsUbitUmarov1-3/+3
2018-07-08we don't use tab simbol, we use 4 whitespacesUbitUmarov1-13/+13
2018-07-08Add mac banningVincent Sylvester1-0/+16
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2018-01-17pesty warningUbitUmarov1-1/+1
2017-08-03avoid a null refUbitUmarov1-3/+4
2017-05-12mantis 8165: fix a null ref on hg gatekeeper on another placeUbitUmarov1-3/+4
2017-05-12fix a null ref on hg gatekeeperUbitUmarov1-1/+1
2017-05-12yes it is not destiny grid but destination.. thx u know who :)UbitUmarov1-2/+2
2017-05-11don't allow multiple presences of same avatar also on HG gatekeeperUbitUmarov2-23/+99
2017-01-05Massive tab and trailing space cleanupMelanie Thielker11-41/+41
2017-01-03Suppress misleading message when logging in locallyMelanie Thielker1-2/+6
The gatekeeper and travel info address will not actually be set there, stop OpenSim from showing a blank address. It's confusing.
2017-01-02Add the HGRemoteAssetService. Allows to use any asset service with HGMelanie Thielker1-0/+240
2016-11-20HG LinkRegion sends region size alsoUbitUmarov1-1/+7
2016-08-13remove a parameter for detection of grid fail to suport getting multiple ↵UbitUmarov1-2/+1
user accounts per call and handle it where needed.
2016-08-13 add some wiring to have GetUserAccounts for multiple IDs on a single ↵UbitUmarov1-0/+6
request to grid services. Unfinished, untested
2016-07-21 add another gatekeeper login fail reason replyUbitUmarov1-2/+3
2016-07-21 add a gatekeeper login fail reason replyUbitUmarov1-1/+2
2016-07-04Finally remove the requirement for an InventoryItem/FolderBase object toMelanie Thielker2-6/+6
be passed into inventory queries. This makes the API more homogenous and also will more clearly show coding errors related to HG inventory where the .Owner field has a meaning for a query but wasn't always set.
2016-02-21Pushed AssemblyVersion up to VersionInfo, so that we don't need to do global ↵Diva Canto1-1/+1
replace anymore.
2015-11-01More plumbing of the EntityTransferContext (not yet complete)Melanie Thielker2-2/+4
2015-11-01 fix merge issuesUbitUmarov1-1/+0
2015-10-31Introduce an EntityTransferContext carrying the version numbers to passMelanie Thielker1-2/+2
to all interested functions. Should fix the varregion conditional. Still a testing version, do NOT use in production!
2015-10-31Testing stage of the new versioning system. Use at own risk. May notMelanie Thielker1-3/+2
work. Will eat your babies. Yada. Yada.
2015-10-18On to 0.8.3!Diva Canto1-1/+1
Conflicts: OpenSim/Region/PhysicsModules/ConvexDecompositionDotNet/Properties/AssemblyInfo.cs
2015-10-18On to 0.8.3!Diva Canto1-1/+1
2015-10-18Fixed merge conflictsDiva Canto1-1/+2
Clean up of simulation version, the number that rules the compatibility of teleports: - It's not configurable anymore, it's fixed in code. Each number means an increase in features of the teleport procedure - Its definition moved to the global VersionInfo class As of now it's still 0.3. Conflicts: OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
2015-10-18Clean up of simulation version, the number that rules the compatibility of ↵Diva Canto1-1/+2
teleports: - It's not configurable anymore, it's fixed in code. Each number means an increase in features of the teleport procedure - Its definition moved to the global VersionInfo class As of now it's still 0.3.
2015-09-06Clean up viewer-based access control specifications.Diva Canto1-2/+5
2015-08-20Partial plumbing for the agent stateful module features negotiationMelanie Thielker1-1/+1
2015-08-08Convert the enum to int before casting it to string for DB queryDiva Canto1-1/+1
2015-08-08WARNING: massive refactor to follow libomv's latest changes regarding ↵Diva Canto2-43/+43
inventory folders. The newest version of libomv itself is committed here. Basically, everything that was using the AssetType enum has been combed through; many of those uses were changed to the new FolderType enum. This means that from now on, [new] root folders have code 8 (FolderType.Root), as the viewers expect, as opposed to 9, which was what we had been doing. Normal folders are as they were, -1. Also now sending folder code 100 for Suitcase folders to viewers, with no filter. All tests pass, but fingers crossed!
2015-08-03In the AgentCircuitData of HG users, set the last name to include the portOren Hurvitz1-1/+1
E.g., instead of "first.last @grid.example.com", the name is now "first.last @grid.example.com:8002"
2015-08-02Add HGFSAssetService to the HypergridService to provide HG support for FSAssets.AliciaRaven1-0/+189
2015-08-01Mantis #7657 and #7514. This should alleviate the problem of bad object ↵Diva Canto1-0/+22
assets being passed around via HG and archives. No guarantees that all the leaks have been found, but at least it detects and fixes these bad assets upon: (1) storing and getting assets over HG -- assuming the core HG asset service is being used (not the case with OSGrid!) (2) importing assets via OAR and IAR Instantiation of bad assets now should also work, instead of producing an exception, but the bad assets themselves aren't being fixed in the DB. That should be done with a cleaning tool -- see Perl script in Mantis #7657. Virus!
2015-05-10Knocked off a few compiler warnings regarding unused variables.Diva Canto1-1/+1
2015-05-10Added simple test for IM in Robust too.Diva Canto1-1/+8
Changed Inventory data to use the mock one in Common Tests. (but still not inventory tests)
2015-05-07Major change in the way inventory is downloaded: added a method throughout ↵Diva Canto1-1/+8
IIventoryService that fetches sets of folders at once. Also added folder id in the InventoryCollection data structure, so that we don't need to go to inventory server again just for that. This reduces the chatter between sims and inventory server by... a lot. On my tests, this reduces initial inventory download down to 30% of what it currently is.
2015-05-05Refactored some code that is used in two different dlls related to SOP ↵Diva Canto1-1/+1
rewriting. Also added some unit tests that relate to mantis #7514
2015-04-29Updated all occurrences of AssemblyVersion("0.8.1.*") to ↵Diva Canto1-1/+1
AssemblyVersion("0.8.2.*")
2014-11-25When processing incoming attachments via HG, if a request for uuid gathering ↵Justin Clark-Casey (justincc)1-1/+1
or final asset import takes too long remove remaining requests from same user to prevent hold up of other user's incoming attachments. This improves upon the earlier naive simply queueing immplementation. Threshold is 30 seconds. If this happens to a user they can relog and fetch will be reattempted.
2014-11-25Label all threadpool calls being made in core OpenSimulator. This is to add ↵Justin Clark-Casey (justincc)1-1/+2
problem diagnosis. "show threadpool calls" now also returns named (labelled), anonymous (unlabelled) and total call stats.
2014-11-21When logging reigon information returned by ↵Justin Clark-Casey (justincc)1-3/+20
GateKeeperService.GetHyperlinkRegion, log the return server URL returned. This helps diagnoses misconfiguration where, for instance, a LAN ExternalHostName has been configured that isn't reachable externally.
2014-07-22Fix recent regression in 3c6becd5 where login or hg login to variable sized ↵Justin Clark-Casey (justincc)1-1/+1
regions failed with outdated simulator message. I forgot that a null 'their version' would not be passed over the wire and ends up as an empty string instead (like older simulators). So instead pass through the correct simulator protcol version instead (SIMULATOR/0.3) when querying from login or hg login. Also removes a debug console write for agent limit accidentally left in for the same commit. Relates to mantis 7276