Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-31 | Fix longstanding LLURI::buildHTTP() bug when passing string path. | Nat Goodspeed | |
The LLURI::buildHTTP() overloads that take an LLSD 'path' accept 'undefined', LLSD::String and (LLSD::Array of LLSD::String). A sequence of path components passed in an Array is constructed into a slash-separated path. There are unit tests in lluri_test.cpp to exercise that case. To my amazement, there were NO unit tests covering the case of an LLSD::String path. The code for that case escaped and appended the entire passed string. While that might be fine for a 'path' consisting of a single undecorated path component, the available documentation does not forbid one from passing a path containing slashes as well. But this had the dubious effect of replacing every slash with %2F. In particular, decomposing a URL string with one LLURI instance and constructing another like it using LLURI::buildHTTP() was not symmetrical. Having consulted with Richard, I made the string-path logic a bit more nuanced: - The passed path string is split on slashes. Every path component is individually escaped, then recombined with slashes into the final path. - Duplicate slashes are eliminated. - The presence or absence of a trailing slash in the original path string is carefully respected. Now that we've nailed down how it ought to behave -- added unit tests to ensure that it DOES behave that way!! | |||
2012-08-30 | WIP INTL-46 Set24 translation for traditional chinese; add new files; remove ↵ | eli | |
obsolete files | |||
2012-08-30 | FIX INTL-101 translation of set33 for 8 languages; add new files; remove ↵ | eli | |
obsolete files | |||
2012-08-29 | MAINT-1491 Make GPU table more readable, clear out some cruft, and start ↵ | Dave Parks | |
reporting raw GL strings in viewer stats instead of GPU table labels to make future GPU table overhauls more effective. | |||
2012-08-29 | MAINT-1491 Add Intel HD Graphics entries. | Dave Parks | |
2012-08-29 | MAINT-1491 Add Radeon HD 7xxx chips, get rid of "ATI Technologies" catch ↵ | Dave Parks | |
all, split up NVIDIA GT(X) 6xx series into mobile/desktop. | |||
2012-08-29 | WIP INTL-46 Traditional Chinese translation for Set23TW (120829) | eli | |
2012-08-29 | MAINT-1497 Remove "ATI Geforce" lines (also add "expected OpenGL version" field) | Dave Parks | |
2012-08-29 | MAINT-1455 FIX Media Texture not visually updated correctly | callum | |
Reviewed by me. (Bao created) | |||
2012-08-28 | Got viewer displaying new data format | Chris Baker | |
2012-08-28 | MAINT-1491 Tuned analysis function for more consistent results | Dave Parks | |
2012-08-28 | MAINT-1491 Integration of statistically generated GPU table -- enable ↵ | Dave Parks | |
shadows by default where appropriate. | |||
2012-08-27 | MAINT-1480: Ensuring that the new angular velocity is remembered for later ↵ | William Todd Stinson | |
comparison to the previous angular velocity. | |||
2012-08-27 | PATH-868: Ensuring that walkability values are reset to a previous value if ↵ | Todd Stinson | |
the empty string is entered. | |||
2012-08-27 | MAINT-1480: Clearing the angular velocity accummulation when the updated ↵ | Todd Stinson | |
angular velocity is set to zero. | |||
2012-08-23 | Start of getting WSGI service on viewer | Chris Baker | |
2012-08-22 | Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta. | Todd Stinson | |
2012-08-22 | PATH-864: Altering the minimum linksets floater size to smaller to allow ↵ | Todd Stinson | |
fitting to 1024 width screens. | |||
2012-08-22 | MAINT-1444: Make bottom-right corner of new login panel overlap. | Nat Goodspeed | |
MAINT-1444 complains that with all optional login-panel controls enabled, the login panel is wider than 1024 pixels: at that width, the new "Start now" button is pushed completely off the right edge of the window. Richard told me how to tweak the layout so that the controls can squeeze together in an overlapping way, enabling all controls to be visible even at 1024 width. | |||
2012-08-22 | merge changes for DRTVWR-202 | Oz Linden | |
2012-08-22 | Fix up white space to follow coding policy guidelines | callum_linden | |
2012-08-22 | pull back release hotfix and beta fixes | Oz Linden | |
2012-08-22 | merge changes for DRTVWR-201 | Oz Linden | |
2012-08-22 | merge changes for | Oz Linden | |
2012-08-22 | merge changes for DRTVWR-203 | Oz Linden | |
2012-08-22 | merge back 3.4.0-beta3 fixes | Oz Linden | |
2012-08-21 | Pointless edit to tickle TC/codeticket. | Monty Brandenberg | |
2012-08-21 | SH-3325 texture load slow on some machines | Monty Brandenberg | |
This doesn't really address 3325 directly but it is the result of research done while hunting it down. First, this is a thread safety improvement for canceled requests that have gone into resource wait state. I don't think we've seen a failure there but there was a window. It also cleans the resource wait queue earlier which lets us do less work and get requests more quickly into llcorehttp by bypassing the resource wait state. With this, I finally feel comfortable about rundown of requests. | |||
2012-08-21 | storm-1906: correct cmake error when using precompiled llphysicsextensions_tpv | Oz Linden | |
2012-08-20 | merge back beta fixes | Oz Linden | |
2012-08-19 | SH-3329 Cached scene loads slower than same scene with cleared cache. | Monty Brandenberg | |
A/B comparison with original code showed the newer issuing lower-priority requests of the cache reader and some other minor changes. Brought them into agreement (this is cargo-cult programming). Made the HTTP resource semaphore an atomic int for rigorous correctness across threads. I swear I'm going to tear down this code someday. | |||
2012-08-17 | MAINT-1439: BUGFIX Correcting Kart 1.0 issue with physical objects using ↵ | Todd Stinson | |
angular velocity. | |||
2012-08-17 | SH-3328 llcorehttp tracing control needed defensive logic for missing setting | Monty Brandenberg | |
Guard for the typical case of a missing setting with a bracketing gSavedSettings.controlExists() call. | |||
2012-08-17 | SH-3327 HTTP transfers not showing up in texture console 'net tot tex' value. | Monty Brandenberg | |
Dropped an argument during integration which made the total byte count read lower than expected. Everything else is fine, however. | |||
2012-08-17 | Minor change required for merge from viewer-development | Aura Linden | |
2012-08-17 | SH-3328 Permanently add 'QAModeHttpTrace' setting to control llcorehttp ↵ | Monty Brandenberg | |
trace functionality llcorehttp implements a nice trace facility but it hasn't been attached to an external control to date. This hands over control to a *non-persistent* setting that can be used for QA or field diagnostics. | |||
2012-08-17 | Merged in from viewer-development. | Aura Linden | |
2012-08-16 | merge changes for DRTVWR-197 | Oz Linden | |
2012-08-16 | PATH-852: Attempting to fix the format of the BMP cursors for linux. | Todd Stinson | |
2012-08-16 | Silly Python 'string' fix | callumprentice | |
2012-08-16 | Silly Python 'string' fix | callumprentice | |
2012-08-16 | Silly typo fix | callumprentice | |
2012-08-16 | merge changes for storm-1879 | Oz Linden | |
2012-08-16 | merge changes for storm-1895 | Oz Linden | |
2012-08-16 | merge changes for storm-1898 | Oz Linden | |
2012-08-16 | merge changes for storm-1899 | Oz Linden | |
2012-08-16 | merge up to latest viewer-development | Oz Linden | |
2012-08-15 | Add explicit reference to keychain to use | callumprentice | |
2012-08-15 | merge back beta fixes | Oz Linden | |
2012-08-15 | silly typo - change language from dutch to english :) | callumprentice | |