summaryrefslogtreecommitdiff
path: root/indra/newview/llviewerinventory.cpp
AgeCommit message (Collapse)Author
2014-12-29Fix for potential crash on exitMerov Linden
2014-12-19Pull merge from lindenlab/viewer-releaseMerov Linden
2014-11-11Pull merge from lindenlanb/viewer-releaseMerov Linden
2014-11-03mergeBrad Payne (Vir Linden)
2014-09-28DD-211 : Verify that the items have the right permissions when dropping in a ↵Merov Linden
stock folder, add an adequate message when failing to drop in a stock folder.
2014-08-22Add an HTTP policy class for inventory operations using four (4)Monty Brandenberg
connections. Convert background and foreground fetches, both items and folders/inventory and library, to use new HTTP. Non-fetch inventory operations continue to use LLHTTPClient (at least for now). Error handling and retry on fetches wasn't 100% previously and that's still the case. I'll rip through this again to clean that up. Cleaned up logging in much of the inventory code with consistent labels on logging events and correct macros (removed deprecation warnings). This started as an attempt to get libcurl to do pipelining on POSTs and PUTs. Discovered that this is going to be very difficult to support in general in libcurl. May look at that again in the future.
2014-10-23MAINT-4196 WIP, including clearer inventory warnings for attachment errorsBrad Payne (Vir Linden)
2014-07-22Sync merge with lindenlab/viewer-releaseMerov Linden
2014-06-16merge changes for 3.7.9-releaseOz Linden
2014-05-30DD-92 : pull merge lindenlab/sunshine-external to get AISv3 workMerov Linden
2014-05-30Pull merge from lindenlab/viewer-releaseMerov Linden
2014-05-14v-r -> s-e merge WIPBrad Payne (Vir Linden)
2014-05-13sunshine-external merge WIPBrad Payne (Vir Linden)
2014-05-07merge changes for 3.7.7-releaseOz Linden
2014-04-14DD-20 : Prevent pasting incompatible items in stock foldersMerov Linden
2014-01-08STORM-68 Remove obsolete note. Refactor a few blocks of code to not have ↵Jonathan Yap
early returns
2013-12-12STORM-68 Fix bug for new gestures, notecards, and scripts where a copied ↵Jonathan Yap
item did not preserve its default permissions. Add apply button.
2013-11-20STORM-68 Added default clause to switch statement to try to fix linux ↵Jonathan Yap
compile error.
2013-11-20STORM-68 Reapply changes to inventory processing lost in the merge.Jonathan Yap
Move call to updateCap back to where it was. The place it was moved to was too early in the login sequence and was causing a crash.
2013-11-18SH-4578 WIP - cleaner folder version accountingBrad Payne (Vir Linden)
2013-09-10Fix for SH-4470 when modifying (no copy) or (no transfer) wearables.Don Kjer
2013-09-09Using transaction_id instead of raw asset_id during aisv3 patchDon Kjer
2013-08-14SH-4422 FIX - fixed some recently introduced issues with link description ↵Brad Payne (Vir Linden)
fields, which among other things reduces the number of appearance requests sent.
2013-08-09second phase summer cleaningRichard Linden
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09Routing link creating through AISv3 when available.Don Kjer
2013-08-09Refactoring link creation calls in preparation for adding AIS v3 hook.Don Kjer
2013-07-19SH-3889 WIP - added callbacks to control ordering of operations after ↵Brad Payne (Vir Linden)
wearable save.
2013-07-16SH-4333 FIX - turned on category patch now that AISv3 has itBrad Payne (Vir Linden)
2013-07-11Adding support for COPY methods to httpclient. Implementing viewer-side use ↵Don Kjer
of AISv3 COPY library folder operation. (SH-4304)
2013-06-27Log slamming callsBrad Payne (Vir Linden)
2013-06-24SH-4243 WIP - cleaned up callback structure for createNewCategory, modified ↵Brad Payne (Vir Linden)
makeNewOutfitLinks() to wait for category creation before populating.
2013-06-18SH-4262 WIP - fix for the reordering bug in AIS regions.Brad Payne (Vir Linden)
2013-06-10SH-4216 WIP - finished item/cat update and reorg of aisv3 codeBrad Payne (Vir Linden)
2013-06-07SH-4216 WIP - moved AISv3 commands and responders to llaisapi.* filesBrad Payne (Vir Linden)
2013-06-05SH-3635 WIP - COF slammer works in AISv3 regions. Extensive rework of ↵Brad Payne (Vir Linden)
onAISUpdateReceived.
2013-06-03SH-4166 WIP - COF-slammer infrastructure working for non-AIS case.Brad Payne (Vir Linden)
2013-05-29SH-4222 FIX, SH-3635 WIP - start of stuck-appearance checker, always ↵Brad Payne (Vir Linden)
increment folder version when a contained item is updated.
2013-05-24SH-4207 WIP - use item updates with callback when updating link ↵Brad Payne (Vir Linden)
descriptions. Reworked updateAppearanceFromCOF() cof-validation stages.
2013-05-24SH-4027 WIP - initial implementation of item update via AIS.Brad Payne (Vir Linden)
2013-05-20SH-4200 FIX - retry ais ops on 5xx errors, dialed back some verbose logging.Brad Payne (Vir Linden)
2013-05-17SH-4200 WIP - added AISCommand classes with retry capabilities.Brad Payne (Vir Linden)
2013-05-15SH-4175 WIP - Avoid add to outfit or remove from outfit when an outfit ↵Brad Payne (Vir Linden)
change is already in progress
2013-05-15SH-4197 FIX - also simplified the category remove flow for AIS, don't need ↵Brad Payne (Vir Linden)
to purge descendents first.
2013-05-15SH-4144 FIX - removed UseAISv3Inventory debug settings - cap is now managed ↵Brad Payne (Vir Linden)
sim-side
2013-05-13SH-4168 WIP, SH-4155 WIP - update inventory model based on ais returns, try ↵Brad Payne (Vir Linden)
to maintain loading... string more consistently in folder bridge
2013-04-30SH-4140 FIX - removed a gratuitous log messageBrad Payne (Vir Linden)
2013-04-29SH-4140 FIX, SH-3860 FIX - appearance on first-time login should now be ↵Brad Payne (Vir Linden)
reliable without depending on retries of appearance update requests. May still see COF mismatch errors in the log - these will only be fixed, if at all, with AISv3 integration.
2013-04-29removed debugging code that got pushed incorrectly.Brad Payne (Vir Linden)
2013-04-29SH-4144 FIX - Debug setting now disables use of AISv3 by default. This is ↵Brad Payne (Vir Linden)
just a workaround for the problem of aditi advertising the cap when it isn't really present. Once we have aditi in a consistent state we should remove the setting, or at least default it to true.
2013-04-26SH-4142 FIX - made error messages a bit more informativeBrad Payne (Vir Linden)