Commit Graph

23329 Commits (4718ffebc1942ea1d94c8e8d2eca071d0d834bc2)

Author SHA1 Message Date
Nyx (Neal Orman) 4718ffebc1 FIX: renamed UpdateAgentAppearance to UpdateAvatarAppearance 2012-07-02 18:17:56 -04:00
Nyx (Neal Orman) 3f931ad1e3 SH-3229 FIX suppress baked texture cache requests and generated agentAppearance messages
If you're using the new pipeline, then we should not be requesting cached baked textures
from the simulator. Nor should we be sending agentAppearance messages to the simulator
(note: this may change in the future on region arrive)
2012-06-29 19:18:33 -04:00
Brad Payne (Vir Linden) fe01e64f97 SH-3226 WIP - request appearance update request, connects to UpdateAgentAppearance cap, in updateAppearanceFromCOF() 2012-06-29 13:08:00 -04:00
Brad Payne (Vir Linden) d8b89bdb26 merge 2012-06-28 14:24:37 -04:00
Brad Payne (Vir Linden) e4a0dda457 SH-3228 WIP - always respond to processAppearance for self, convert baked textures to checkerboards 2012-06-28 14:24:04 -04:00
Nyx (Neal Orman) 14fef9f08a SH-3230 Disable texture readback & upload
If we're utilizing server-side texture baking, upload requests are
discarded.

Note: this breaks viewer in that it will *always* use the baked textures
sent by the cache request/ initial login. Without a server-generated
update, you will see those textures on your avatar for the entire session,
even if you switch outfits.
2012-06-28 11:05:32 -04:00
Nyx (Neal Orman) c9e00e7ae8 Automated merge with https://bitbucket.org/VirLinden/sunshine 2012-06-27 17:40:40 -04:00
Nyx (Neal Orman) fbbde138c4 SH-3231 FIX Process new texture fetch url from login.cgi
- Added a new global setting (non-persist) to store the texture request URL
  - New setting is 'AgentAppearanceServiceURL'
2012-06-27 17:40:19 -04:00
Brad Payne (Vir Linden) 1f234f8593 merge 2012-06-27 11:33:19 -04:00
Xiaohong Bao 0730b24d7c fix merge conflicts: v-r to drano 2012-06-26 22:27:24 -06:00
Brad Payne (Vir Linden) 74d4f8af01 v-r to drano merge conflicts wip 2012-06-26 16:43:58 -04:00
Brad Payne (Vir Linden) 99c1c64aa4 SH-3172 WIP - fix 2012-06-26 16:05:03 -04:00
Brad Payne (Vir Linden) c3488d1fc6 SH-3172 WIP - useServerTextureBaking() func 2012-06-25 13:50:39 -04:00
Brad Payne (Vir Linden) cf60f6a191 SH-3172 WIP - debug setting for settings.xml 2012-06-22 17:08:49 -04:00
Oz Linden 90547ff411 Added tag 3.3.3-release for changeset 6428242e124b 2012-06-21 16:44:04 -04:00
Oz Linden 1d23a8600c Added tag 3.3.3-beta3 for changeset 4b3c68199a86 2012-06-18 22:15:33 -04:00
Oz Linden ba01c76e1f tag merge of DRTVWR-169 2012-06-18 22:12:15 -04:00
Nat Goodspeed 84536935eb MAINT-1144: Update with relevant apr_suite fix. 2012-06-18 16:14:30 -04:00
Nat Goodspeed 667ca78b49 MAINT-1144: Update to apr_suite containing relevant fix. 2012-06-18 12:57:55 -04:00
Xiaohong Bao 52411f83a1 fix for MAINT-758: [PUBLIC]texture discard level is inconsistent between sessions 2012-06-14 12:01:21 -06:00
Xiaohong Bao 0d80aced24 for SH-3073: implement a fast cache system for texture fetching 2012-06-12 17:01:48 -06:00
Brad Payne (Vir Linden) 8e5f12a43f merge 2012-06-11 11:02:29 -04:00
Brad Payne (Vir Linden) 5700ba737d avatar metrics - cleanup, removed unused fields 2012-06-11 11:00:38 -04:00
Oz Linden c931c74fdb Added tag 3.3.3-beta2 for changeset fdcc08a4f20a 2012-06-09 08:19:14 -04:00
Oz Linden 9ee115f5e5 tag merge of DRTVWR-165 2012-06-09 07:06:38 -04:00
Merov Linden a99dfeb58b SH-3145 : Expose update fetch and update priorities magic numbers in settings.xml 2012-06-08 19:21:48 -07:00
Merov Linden 1bfdfcb7b9 Merge pull from vir/drano 2012-06-08 18:58:35 -07:00
Brad Payne (Vir Linden) 9f000e4b34 SH-3153 FIX 2012-06-08 15:49:11 -04:00
Oz Linden 6abcd55b50 merge changes for DRTVWR-162 2012-06-08 11:41:10 -04:00
Oz Linden 9ead6d8e5b tag merge of DRTVWR-162 2012-06-08 11:40:57 -04:00
Brad Payne (Vir Linden) bd56bf44a8 merge 2012-06-08 10:56:14 -04:00
Brad Payne (Vir Linden) ebe5aff98b avatar metrics - removed unused fields 2012-06-08 10:49:43 -04:00
Oz Linden fd14738857 tag merge of DRTVWR-164 2012-06-08 10:49:21 -04:00
Brad Payne (Vir Linden) dab5ef9d88 merge 2012-06-07 11:14:37 -04:00
Nat Goodspeed ce563795e1 MAINT-1144: Merge llhttpclient_test.cpp fix back to tip 2012-06-07 05:47:50 -04:00
Nat Goodspeed d167ebe35f MAINT-1144: Try to fix Windows build error in llhttpclient_test.cpp. 2012-06-07 05:46:47 -04:00
Nat Goodspeed 89ea7ccfc7 Automated merge with file:///Users/nat/linden/viewer-maint-1144 2012-06-06 23:21:07 -04:00
Nat Goodspeed 3d1cb7ef11 MAINT-1144: Re-enable skipped LLHTTPClient tests with local server.
Over the years we've skipped more and more of the tests in
llhttpclient_test.cpp (nee llhttpclient_tut.cpp) because they've relied on
particular behaviors from Internet sites not under our control.
We skipped a test that fetches llsd+xml from secondlife.com because
"secondlife.com is not reliable enough for unit tests."
We skipped a test that tries to observe a failure with "http://www.invalid"
because some local ISPs turn "no such domain" DNS errors into valid pages
offering the requester to buy the specified domain name.
Today we've had to skip tests attempting to contact "http://www.google.com"
for reasons we haven't yet diagnosed, but that probably have to do with
Google's IPv6 rollout.
Use local temp server test_llsdmessage_peer.py as the success destination,
eliminating DNS, Internet access and remote server behavior as failure modes.
Use idle localhost port for failure test.
Re-enable all skipped LLHTTPClient tests!
Re-enable on Windows!
In support of these tests, modify test_llsdmessage_peer.py:
Support HEAD as no-data variant of GET.
Change GET result dict to avoid resembling an error response -- confusing.
Make GET/POST return actual dict rather than undecorated string "success".
Because of that last, change llcapabilitylistener_test.cpp and
llsdmessage_test.cpp to extract "reply" key from response rather than
expecting response to be a string itself.
2012-06-06 23:12:11 -04:00
Nat Goodspeed cd05a244da MAINT-1144: Break out llhttpclient_tut as standalone integration test.
indra/test/llhttpclient_tut.cpp ==> indra/llmessage/tests/llhttpclient_test.cpp,
with corresponding CMakeLists.txt changes in their respective directories.
This first commit merely moves the test source file without changing it --
separating out moves from edits simplifies code review.
2012-06-06 19:57:58 -04:00
Nat Goodspeed da6c5fbf7f MAINT-1144: Unblock build for previous commit.
Today, 2012-06-06, LLHTTPClient::get("http://www.google.com/") has stopped
working. This is unrelated to viewer code changes: it crosses repo boundaries.
Skip the afflicted tests to get builds working until we can recast the tests
to avoid the flaky dependency.
2012-06-06 19:05:51 -04:00
Nat Goodspeed 166f75d91f MAINT-1144: Defend against NULL LLPluginProcessParent::mProcess.
The change from LLProcessLauncher to LLProcess introduces the possibility of a
NULL (default-constructed) LLProcessPtr. Add certain static LLProcess methods
accepting LLProcessPtr, forwarding to nonstatic method when non-NULL but doing
something reasonable with NULL. Use these methods in LLPLuginProcessParent.
2012-06-06 16:38:16 -04:00
Oz Linden fd3ae758d0 Added tag 3.3.3-beta1, DRTVWR-144 for changeset f0a174c2adb4 2012-06-04 21:11:54 -04:00
Oz Linden 332523b0d6 tag merge of DRTVWR-160 2012-06-04 21:08:40 -04:00
Brad Payne (Vir Linden) 6ee0456220 merge 2012-06-04 15:28:08 -04:00
Aura Linden 0fd3ff972d MAINT-1142 use VBO pooling on OSX 2012-06-04 12:15:08 -07:00
Brad Payne (Vir Linden) 8dae8290b7 merge 2012-06-01 10:03:11 -04:00
Xiaohong Bao f25dbddd5b fix for MAINT-1113: [PUBLIC_JIRA_USERS][crashhunters] crash at LLViewerTextureList::removeImageFromList(LLViewerFetchedTexture *) [secondlife-bin llviewertexturelist.cpp] 2012-05-31 18:10:32 -06:00
Brad Payne (Vir Linden) 4f073a8d01 SH-3039 WIP - track sequence number and other standard fields in avatar appearance metrics 2012-05-30 18:15:10 -04:00
Xiaohong Bao 1faf3d9c5f Automated merge with https://bitbucket.org/VirLinden/drano 2012-05-29 18:03:04 -06:00
Xiaohong Bao 957bfcd5d9 fo SH-3074: clear ghost and stale texture fetching requests in time. 2012-05-29 18:02:11 -06:00