Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mantis 8411: fix send inventory item flags mask | UbitUmarov | 2018-11-23 | 1 | -1/+1 |
| | |||||
* | avoid a null ref | UbitUmarov | 2018-10-08 | 1 | -1/+3 |
| | |||||
* | try to make inventory fetch tests happy | UbitUmarov | 2018-10-07 | 1 | -6/+9 |
| | |||||
* | more use of simpler xml encoder on inventory fetch, plus other cosmetics | UbitUmarov | 2018-10-06 | 1 | -404/+141 |
| | |||||
* | drop compatibility with old robust that did not suport ↵ | UbitUmarov | 2018-07-14 | 1 | -9/+0 |
| | | | | inventoryService.GetMultipleItems | ||||
* | remove cap FetchLib2 suport code | UbitUmarov | 2018-01-31 | 1 | -104/+0 |
| | |||||
* | add missing folders version | UbitUmarov | 2018-01-30 | 1 | -0/+1 |
| | |||||
* | a few more changes on inventory library and inv fetch | UbitUmarov | 2018-01-30 | 2 | -79/+8 |
| | |||||
* | a few more changes on inventory library and inv fetch | UbitUmarov | 2018-01-27 | 1 | -48/+56 |
| | |||||
* | add Cap_FetchLib2 note that this is still local to regions, not using grid ↵ | UbitUmarov | 2018-01-27 | 1 | -0/+141 |
| | | | | as it possible should, but this needs more work, and issue with HG older grids/regions | ||||
* | cleanup a bit more | UbitUmarov | 2018-01-24 | 1 | -57/+47 |
| | |||||
* | avoid some large unnecessary strings | UbitUmarov | 2018-01-24 | 1 | -30/+25 |
| | |||||
* | some cleanup | UbitUmarov | 2018-01-20 | 1 | -4/+0 |
| | |||||
* | improve LLSDHelpers DeserialiseOSDMap | UbitUmarov | 2018-01-20 | 1 | -16/+1 |
| | |||||
* | fix some nunit tests | UbitUmarov | 2017-08-28 | 1 | -2/+3 |
| | |||||
* | fix merge | UbitUmarov | 2017-01-05 | 4 | -11/+11 |
|\ | |||||
| * | Massive tab and trailing space cleanup | Melanie Thielker | 2017-01-05 | 4 | -12/+12 |
| | | |||||
* | | save a few lists scaning | UbitUmarov | 2016-12-06 | 1 | -58/+80 |
| | | |||||
* | | let FS get a answer to folder uuid.zero, (still seems a no op); send | UbitUmarov | 2016-07-19 | 1 | -35/+14 |
| | | | | | | | | Library folders list" | ||||
* | | fix a typo | UbitUmarov | 2016-07-19 | 1 | -1/+1 |
| | | |||||
* | | some cleanup on FetchInvDescHandler | UbitUmarov | 2016-07-19 | 1 | -148/+22 |
| | | |||||
* | | don't loose inventory items when there are bad folders | UbitUmarov | 2016-07-17 | 1 | -55/+43 |
|/ | |||||
* | Finally remove the requirement for an InventoryItem/FolderBase object to | Melanie Thielker | 2016-07-04 | 2 | -26/+8 |
| | | | | | | | | 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. | ||||
* | work around some 'tests' error: contents of link folders are no longer sent | UbitUmarov | 2015-11-16 | 1 | -1/+2 |
| | |||||
* | dont send of the contents of LinkFolders also on Multiple folder fetch. ↵ | UbitUmarov | 2015-10-06 | 1 | -3/+3 |
| | | | | Outfits changes still seem to work, except FS that doesnt delete the links to previus outfits, as singularity does | ||||
* | dont send of the contents of LinkFolders | UbitUmarov | 2015-10-06 | 1 | -0/+5 |
| | |||||
* | try to better merge avn and os fetchinventory and fetchinvdescendents | UbitUmarov | 2015-09-12 | 2 | -7/+92 |
| | |||||
* | inventory mess return to the state before divas cache issue | UbitUmarov | 2015-09-11 | 5 | -0/+1533 |
| | |||||
* | change to avn fecthinventory and webfecth.. code | UbitUmarov | 2015-09-11 | 5 | -1533/+0 |
| | |||||
* | bad merge? | UbitUmarov | 2015-09-01 | 1 | -1/+1 |
| | |||||
* | WARNING: massive refactor to follow libomv's latest changes regarding ↵ | Diva Canto | 2015-08-08 | 2 | -5/+5 |
| | | | | | | | 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! | ||||
* | Eliminated several warnings | Oren Hurvitz | 2015-07-31 | 1 | -2/+5 |
| | |||||
* | FetchInventoryDescendents2: Signal to the viewer that folder with UUID.Zero ↵ | Diva Canto | 2015-06-23 | 2 | -1/+37 |
| | | | | is a bad folder. Don't even go to the backend to ask for it, because that will likely kill the sim. Apparently Firestorm requests folder Zero quite often. | ||||
* | Mantis #7603 -- bad folders in inventory could produce null pointer ↵ | Diva Canto | 2015-06-04 | 1 | -1/+1 |
| | | | | exception. Thanks for the line numbers in the exception trace. | ||||
* | Mantis #7567. Once again, avoiding prefetching linked items within linked ↵ | Diva Canto | 2015-06-04 | 1 | -14/+0 |
| | | | | folders. Also fixing the inventory connector GetMultipleItems, so that if everything is in the cache, it returns successfully rather than unsuccessfully. | ||||
* | Mantis #7567: added an 8-sec expiring item cache to the inventory network ↵ | Diva Canto | 2015-06-03 | 4 | -22/+25 |
| | | | | | | | | connector. This fixed the problem on my local test grid and generally made things faster. This cache has been needed for a while... there are many parts in the code where the sim gets an item multiple times in a short amount of time (rezzing attachs and objects, for example). Other minor changes: - added the scene as a parameter to the constructor od FetchInvDescHandler, so that I could see in which scene the handler was being called - brought linked items in linked folders back to being prefetched | ||||
* | I suspect the viewer doesn't need the target of linked items inside linked ↵ | Diva Canto | 2015-06-02 | 1 | -14/+14 |
| | | | | folders to go in the reply of the original request. At least my tests indicate that. Pushing this out, so that others who use linked folders a lot more can verify. | ||||
* | New unit tests for FetchInventory2 cap. | Diva Canto | 2015-06-02 | 1 | -0/+170 |
| | |||||
* | Mantis #7567. One of the reported log messages showed this: | Diva Canto | 2015-06-02 | 1 | -3/+26 |
| | | | | | 09:38:40 - [LOGHTTP]: Slow handling of 15572 POST /CAPS/b12c7e98-8261-4953-b7d1-1c414c9893fc FetchInventory2 8acfbca3-13b5-434f-898c-5f4bbe8a76ff from 92.237.199.112:60083 took 62391ms FetchInventory itself wasn't taking advantage of the new inventory API. This commit fixes that. | ||||
* | Mantis #7594: putting things as they were before regarding duplicate ↵ | Diva Canto | 2015-06-01 | 2 | -4/+42 |
| | | | | removal. Also added test to check that duplicates are being removed. The test passes. I have no idea how duplicates would not be removed, as reported in the mantis. | ||||
* | Mantis #7594. Fixing the broken code I just introduced. | Diva Canto | 2015-06-01 | 1 | -1/+4 |
| | |||||
* | More on mantis #7594, this a=time addressing the reported exception, which ↵ | Diva Canto | 2015-06-01 | 1 | -0/+3 |
| | | | | seems to be a separate issue from the duplicate folders. | ||||
* | Mantis #7594. This should be functionally equivalent to what it was, but ↵ | Diva Canto | 2015-06-01 | 1 | -2/+2 |
| | | | | just in case mono has a bug in List<T>.Find, here is the Linq equivalent of distinct-ness. | ||||
* | Improved comments on fetch inventory tests | Diva Canto | 2015-05-10 | 1 | -1/+12 |
| | |||||
* | Added unit tests for FetchInventoryDescendents ↵ | Diva Canto | 2015-05-10 | 4 | -0/+1257 |
http://wiki.secondlife.com/wiki/Linden_Lab_Official:Inventory_API#Fetch_Inventory_Descendents Also, consolidated the location of the files that handle inventory capabilities. |