Commit Graph

27600 Commits (9cbbb45a0ca8a56707125cdb3f6ea95de7f9deef)

Author SHA1 Message Date
Brad Payne (Vir Linden) 9cbbb45a0c SH-4061 WIP - cleanup 2013-04-16 09:19:35 -04:00
Brad Payne (Vir Linden) 24b9657597 SH-4061 WIP - improved retry policy test, turned up and fixed a bug in getSecondsUntilRetryAfter 2013-04-15 20:35:26 -04:00
Brad Payne (Vir Linden) 8d3afb35d8 SH-4061 - integrated LLHttpRetryPolicy with new corehttp header parsing 2013-04-15 18:58:58 -04:00
Brad Payne (Vir Linden) 039fa244d6 merge 2013-04-15 18:08:01 -04:00
Brad Payne (Vir Linden) 68cdbf387c SH-4061 WIP - comments, timing of retries 2013-04-15 18:03:31 -04:00
Brad Payne (Vir Linden) 7182203ebf SH-4061 WIP - moved all retry logic into lltexturefetch, some cleanup. Debug setting now defines a fake failure rate. 2013-04-15 17:46:28 -04:00
Brad Payne (Vir Linden) 5976dc144e SH-4061 WIP - simulated failures/image fetch retries 2013-04-15 15:12:22 -04:00
Logan Dethrow ac8f6011ca Committing trivial change to test automated build change. 2013-04-15 14:36:07 -04:00
Monty Brandenberg 8868964b54 SH-4106 Significantly upgrade the HttpHeaders interface for SSB.
Header container moves from a vector of raw lines to a vector
of string pairs representing name/value pairs in headers.  For
incoming headers, we normalize the name to lowercase and trim
it.  Values are only left-trimmed.  Outgoing headers are left
as-is.  Simple find() method for the common case, forward and
reverse iterators for those few who need to do it themselves.
The HTTP status line (e.g. 'HTTP/1.1 200 Ok') is no longer treated
as a header to be returned to caller.  Unit tests, as usual,
were a bear but they absolutely ensured outgoing HTTP header
conformance after the change.  Grunt work paid off.

LLTextureFetch was also given a second options structure
for texture fetches.  Same as the original but with header return
to caller requested.  Baked textures should use this, the other
20,000 texture fetch requests should continue to use the original.
2013-04-15 16:55:35 +00:00
Brad Payne (Vir Linden) bb237ce15f SH_4061 WIP - retry policy org and tests 2013-04-12 17:04:48 -04:00
prep@lindenlab.com 766daa73a2 Sh-4035: Fix for skin changes not being reverted after cancel 2013-04-12 10:09:44 -05:00
Brad Payne (Vir Linden) a8cdcfc9a8 SH-4061 WIP - moved retry policy to newview so it can work with either llmessage or CoreHttp libraries. Updated tests. 2013-04-12 09:16:25 -04:00
Brad Payne (Vir Linden) e17920defb SH-4061 WIP - started adding retry to texture fetch, making retry policy compatible with old and new http libraries 2013-04-11 16:17:23 -04:00
Brad Payne (Vir Linden) 14ca6a1247 SH-4061 WIP - moved retry policy to llmessage, added integration test 2013-04-11 11:18:16 -04:00
prep@lindenlab.com 2798c355c4 SH-4035:Added ignore message to notification 2013-04-10 16:53:46 -05:00
Brad Payne (Vir Linden) 34e2478388 SH-4061 WIP - less log spamming for (expected and normal) map tile failures. 2013-04-10 11:57:22 -04:00
Brad Payne (Vir Linden) f78da98791 SH-4061 WIP - capture http status codes from requests, restrict SB fetch retries to 5xx errors 2013-04-10 11:43:48 -04:00
prep@lindenlab.com 24fa7736dd SH-4035: Removed unneeded functional call 2013-04-09 15:30:51 -05:00
prep@lindenlab.com 67790d0dd8 SH-4035: Bug fix to handle closing the panel when editing a specific wearable 2013-04-09 15:14:51 -05:00
Brad Payne (Vir Linden) 2711ba44f6 merge 2013-04-08 18:18:42 -04:00
Brad Payne (Vir Linden) 4bbcd26941 SH-4061 FIX - texture fetch failures added retry logic and fault injection for testing 2013-04-08 18:16:58 -04:00
prep a2a25c9ed5 merge 2013-04-08 17:11:24 -04:00
prep 985b7277e8 WIP SH-4035: confirmation when closing appearance window when changes present 2013-04-08 17:10:46 -04:00
Nyx Linden b4c60f4303 merge. pulled in sunshine-stable. 2013-04-08 17:03:24 -04:00
Brad Payne (Vir Linden) e16435c37c SH-4061 WIP - added ability to un-set missing asset, do this in the case of FTT_SERVER_BAKE images. This is needed because 'missing' is not necessarily permanent for such images. 2013-04-08 13:26:05 -04:00
Nyx Linden 3e53ade13e merge 2013-04-05 15:24:22 -04:00
Brad Payne (Vir Linden) 0a6a5f63b4 SH-4061 WIP - spelling fix, allow un-set of missing asset flag for textures 2013-04-05 13:44:33 -04:00
Don Kjer beeefb4526 Renaming HTTP_HEADER_* into HTTP_IN_HEADER_* and HTTP_OUT_HEADER_* to make it more clear which header strings should be used for incoming vs outgoing situations.
Using constants for commonly used llhttpnode context strings.
2013-04-04 21:50:45 +00:00
Nyx Linden 37303b9a2b merge with latest viewer-development 2013-04-04 14:26:43 -04:00
Nyx Linden 08bd67c0dd SH-4059 FIX other's hover parameters affects your avatar's setting
Added an additional sanity check to make sure that other avatars don't
affect your wearables.
2013-04-04 11:38:23 -04:00
Nyx Linden 4bcf1b911a SH-4051 REVERT teen accounts unable to remove underclothes even when switching outfits
Reverting fix as additional problems were found that could lead to even accidental nudity.
This fix is not required for the current release as it is not a regression.
Will review options for fixing for the next release.
2013-04-03 19:04:57 -04:00
Nyx Linden 106864bb8a merge 2013-04-03 19:00:13 -04:00
Nyx Linden b724791c2a SH-4050 FIX camera goes below ground when avatar offset set to 0
Added a constraint to ensure that the avatar's height (with offset)
does not go below 0.1 meters. Camera was getting confused since the avatar's
effective height was negative.

Note the avatar is mostly underground/contorted even at 0.1 meters, but
most users setting values this low will be making ultra-tinies and would
be hiding the avatar mesh. Camera stays above ground when height is at 0.1.
2013-04-03 18:59:50 -04:00
Oz Linden 00390ccbd7 merge changes for 3.5.0-release 2013-04-03 15:11:28 -04:00
Oz Linden 8a330ee2eb Added tag 3.5.0-release for changeset adc360e6bf21 2013-04-03 15:01:24 -04:00
Brad Payne (Vir Linden) d1d0a2cf67 SH-4058 - log spam reduction initiative. 2013-04-03 14:58:33 -04:00
Brad Payne (Vir Linden) 7c37af37d4 merge 2013-04-03 11:28:00 -04:00
Brad Payne (Vir Linden) d7b530008e SH-3058 WIP - disable debug-level logging for avatar by default 2013-04-03 11:09:23 -04:00
Brad Payne (Vir Linden) 0b5695fec1 merge 2013-04-02 20:42:41 -04:00
Brad Payne (Vir Linden) 72d0d81c7e SH-4057 FIX - cleaned up old canUseHTTP logic, now lives in llviewertexture.cpp 2013-04-02 20:40:19 -04:00
Nyx Linden af78acc037 merge 2013-04-02 18:33:26 -04:00
Nyx Linden 7ea7b236d8 BUILDFIX commit policy fixes 2013-04-02 18:32:57 -04:00
prep@lindenlab.com 96d87aa85e merge 2013-04-02 17:27:20 -05:00
prep@lindenlab.com ef6242d729 Merged in chui beta code. 2013-04-02 17:15:48 -05:00
Brad Payne (Vir Linden) 3eae5ba0d0 Removed setCanUseHTTP override in llvoavatar 2013-04-02 18:02:59 -04:00
Brad Payne (Vir Linden) e50a8b9a2b merge 2013-04-02 17:55:41 -04:00
Brad Payne (Vir Linden) 56d4a9f36b SH-4057 FIX - host bake textures should start with UDP fetching now, instead of waiting to fail down 2013-04-02 17:54:30 -04:00
Nyx Linden 323a2f2235 pulling in sunshine-stable to sunshine-internal. 2013-04-02 16:02:13 -04:00
Logan Dethrow 557adcabb9 Renamed logCapabilites static function to log_capabilities in llviewerregion.cpp to better match coding standard. 2013-04-02 19:51:45 +00:00
Nyx Linden 49731dd21d SH-4051 FIX problem with teen account and undershirt layers
Updated logic for teen accounts, to ensure that during any transition
that they are wearing at least one undershirt wearable and one
underpants wearable.
2013-04-02 12:51:45 -04:00