summaryrefslogtreecommitdiff
path: root/indra/llmessage
AgeCommit message (Collapse)Author
2010-06-21Merge with q/viewer-releaseLeyla Farazha
2010-06-15Merged from viewer-releaseDessie Linden
2010-06-14Merge.brad kittenbrink
2010-06-14FIX EXT-7857 - c-ares library initialization was skipping a new step.brad kittenbrink
2010-06-14EXT-7855 FIXED Memory leak in llmessage/llhttpclient.cppLynx Linden
We now free the fileBuffer when we're done in VFileInjector::process_impl()
2010-06-14Merged from viewer-releaseDessie Linden
2010-06-11Upgraded windows libcurl to 7.20.1 and c-ares to 1.7.1 for consistency with ↵brad kittenbrink
mac/linux and potentially improve EXT-7032 behavior.
2010-06-07merge from viewer-publicTofu Linden
2010-06-07merge backoutTofu Linden
2010-06-07EXT-7145: FIXED: make viewer to handle "URL redirect " for http texture.Tofu Linden
Backed out changeset e6feef9704cf to re-introduce Bao's fix
2010-06-01Merge with dessie/viewer-public in prep to land code thereJames Cook
2010-06-01DEV-50013 Don't add delays to batch up name requestsJames Cook
In practice, bulk name requests are all added in a single frame, triggered for example by opening a group membership dialog. There's no point to waiting to batch up more requests, and this slows down the usual single-name lookup. Reviewed with Simon.
2010-05-28DEV-50013 Script memory floater uses usernamesJames Cook
2010-05-28merge from viewer-publicTofu Linden
2010-05-27DEV-50013 Region debug top scripts/colliders display namesJames Cook
2010-05-27added function for building a username from a legacy name and fixed group ↵Leyla Farazha
notice panel reviewed by James
2010-05-25DEV-50013 WIP gCacheName->getGroup() to distinguish from av lookupsJames Cook
Helps with global finds looking for remaining calls to patch. Reviewed with Leyla.
2010-05-24Static VFS cache tracingBrad Payne (Vir Linden)
2010-05-24merge from viewer-publicTofu Linden
2010-05-24Backed out changeset 57e00f7d4d4fTofu Linden
(was: EXT-7145: FIXED: make viewer to handle "URL redirect " for http texture.) This was causing osx/linux build failure.
2010-05-22merge from viewer-publicTofu Linden
2010-05-18Rename mSLID to mUsername to match the name of the field in the UIJames Cook
Product made a late-breaking request to change the name of this field. The wire protocol for People API has not yet changed.
2010-05-18EXT-7145: FIXED: make viewer to handle "URL redirect " for http texture.Xiaohong Bao
2010-05-13MergeLeyla Farazha
2010-05-13DEV-50013 Friends in sidebar now correctly displaying namesLeyla Farazha
reviewed by James
2010-05-13merge pull from dessie/viewer-public, picking up SLE codeJames Cook
2010-05-12merge from viewer-publicTofu Linden
2010-05-11merge from dessie/viewer-public right before SLE code landedJames Cook
2010-05-10Automated MergeRoxie Linden
2010-05-07DEV-49633 Prefer Retry-After for error handling backoffJames Cook
Also, we can't parse Expires dates, so use Cache-Control max-age. Reviewed with Huseby.
2010-05-06DEV-49633 fixed, use Cache-Control max-age for display name expirationJames Cook
We have no C++ libraries for parsing RFC 1123 dates, so parsing "Expires" headers is risky. max-age delta-seconds is easier to parse and equivalent for this use. Also added unit tests for max-age parsing. Pair-programmed with Huseby.
2010-05-05merge from viewer-publicTofu Linden
2010-05-04DEV-49633 WIP, Display name cache uses "Expires" headers for timeoutsJames Cook
2010-05-04DEV-49633 WIP LLHTTPClient calls responders with headers _before_ bodyJames Cook
2010-04-28DEV-49489 Fall back to legacy names if display names unavailableJames Cook
Also made new names system wrap the old one to simplify call sites in the viewer
2010-04-27Menu item to disable display names for testing works againJames Cook
Start up cache in not-running state on viewer. Set cache running when idle() is called. Explicitly refresh name tags when toggled. Reviewed with Simon
2010-04-26Don't save dummy records (from 503 errors) to disk cacheJames Cook
2010-04-23DEV-47529 Name cache can handle People API 503 service unavailableJames Cook
It caches a dummy name "???" for a while and retries - soon for 503, longer delay for other errors. Reviewed with Simon.
2010-04-22DEV-47529 Turn off display names if no capability from simulator, andJames Cook
Display name update broadcasts entire new name record to nearby viewers Display name update directly inserts new name into sim cache indra.xml has display_names_enabled setting to control cap Synchronized viewer and server versions of avatar name cache Reviewed with Ambroff
2010-04-22Starting to implement running switch and 503 error handlingJames Cook
2010-04-21Automated mergeRoxie Linden
2010-04-20Viewer caches avatar display names between sessionsJames Cook
Reviewed with Simon
2010-04-21merge from viewer-trunkTofu Linden
2010-04-20CID-462Tofu Linden
Checker: DEADCODE Function: LLAssetStorage::findInStaticVFSAndInvokeCallback(const LLUUID &, LLAssetType::EType, void (*)(LLVFS *, const LLUUID &, LLAssetType::EType, void *, int, int), void *) File: /indra/llmessage/llassetstorage.cpp
2010-04-20merge from viewer-trunkTofu Linden
2010-04-19Viewer asks login.cgi if the grid supports display namesJames Cook
If not, turns off display names. Cleaned up name cache reset code. Alphabetized login auth param requests for easier merges going forward.
2010-04-19For EXT-6809 - fixes suggested by Nyx code reviewBrad Payne (Vir Linden)
2010-04-19mergeBrad Payne (Vir Linden)
2010-04-19For EXT-6809 - search static VFS for all asset typesBrad Payne (Vir Linden)
2010-04-16Fix line endingsJames Cook