Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-25 | MAINT-7739 Make LLOSInfo a Singleton | andreykproductengine | |
2017-07-13 | MAINT-7593 FIXED "Failed to parse parameter" spam | Mnikolenko Productengine | |
2017-06-20 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2017-06-20 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2017-06-16 | MAINT-7488 FIXED [Windows] Viewer crashes when pasting empty string from ↵ | Mnikolenko Productengine | |
clipboard | |||
2017-06-07 | MAINT-6697 Correct pointer freeing | AndreyL ProductEngine | |
2017-06-07 | MAINT-6697 More nullchecks for zip/unzip functions | AndreyL ProductEngine | |
2017-06-07 | MAINT-6697 Added a nullcheck to unzip_llsd() | AndreyL ProductEngine | |
2017-05-22 | merge | Brad Payne (Vir Linden) | |
2017-05-18 | Linux buildfix; this should be reverted after gcc update to 4.7+ | AndreyL ProductEngine | |
2017-05-10 | Add size limit to LLEventBatchThrottle like LLEventBatch. | Nat Goodspeed | |
The new behavior is that it will flush when either the pending batch has grown to the specified size, or the time interval has expired. | |||
2017-05-10 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-neko | Nat Goodspeed | |
2017-05-10 | Add LLEventThrottle tests; actually *all* lleventfilter.cpp tests. | Nat Goodspeed | |
For some reason there wasn't an entry in indra/llcommon/CMakeLists.txt to run the tests in indra/llcommon/tests/lleventfilter_test.cpp. It seems likely that at some point it existed, since all previous tests built and ran successfully. In any case, (re-)add lleventfilter_test.cpp to the set of llcommon tests. Also alphabetize them to make it easier to find a particular test invocation. Also add new tests for LLEventThrottle. To support this, refactor the concrete LLEventThrottle class into LLEventThrottleBase containing all the tricky logic, with pure virtual methods for access to LLTimer and LLEventTimeout, and an LLEventThrottle subclass containing the LLTimer and LLEventTimeout instances and corresponding implementations of the new pure virtual methods. That permits us to introduce TestEventThrottle, an alternate subclass with dummy implementations of the methods related to LLTimer and LLEventTimeout. In particular, we can explicitly advance simulated realtime to simulate particular LLTimer and LLEventTimeout behaviors. Finally, introduce Concat, a test LLEventPump listener class whose function is to concatenate received string event data into a composite string so we can readily test for particular sequences of events. | |||
2017-04-26 | MAINT-7343 - added periodic logging of state of the asset store. | Brad Payne (Vir Linden) | |
2017-04-25 | MAINT-7145 Eliminate LLSingleton circular references | andreykproductengine | |
2017-04-07 | MAINT-6283 Names that contain 'http:' or 'https:' were causing new line in ↵ | andreykproductengine | |
chat history | |||
2017-04-03 | MAINT-6404 FIXED When pasting text with mac linebreak into a notecard, it ↵ | mnikolenko | |
shouldn't be removed | |||
2017-03-24 | MAINT-6789: Add LLEventThrottle::getInterval(), setInterval() | Nat Goodspeed | |
plus LLEventBatch::getSize(), setSize() plus LLEventThrottle::getPostCount() and getDelay(). The interesting thing about LLEventThrottle::setInterval() and LLEventBatch::setSize() is that either might cause an immediate flush(). | |||
2017-03-23 | MAINT-6789: Add LLEventBatch, LLEventThrottle, LLEventBatchThrottle. | Nat Goodspeed | |
These classes are as yet untested: they are straw people for API review, based on email conversations with Caladbolg and Rider. | |||
2017-03-20 | MAINT-7195 work (can't repro), removed UDP fetching path, handle more ↵ | Brad Payne (Vir Linden) | |
possible timing issues while connecting to region | |||
2017-03-03 | SL-409 - added tracking for bytes fetched to viewer assets metrics (does not ↵ | Brad Payne (Vir Linden) | |
currently work for textures) | |||
2017-02-14 | SL-409 - debug setting to enable/disable use of ViewerAsset cap by asset ↵ | Brad Payne (Vir Linden) | |
type. Temporary construction until UDP path goes away. | |||
2016-12-05 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
DRTVWR-412 Bento (avatar skeleton extensions) | |||
2016-11-16 | merge | Brad Payne (Vir Linden) | |
2016-11-14 | Merged in lindenlab/viewer-cleanup | AndreyL ProductEngine | |
2016-10-28 | MAINT-6825 Fixing bad_alloc crash | andreykproductengine | |
2016-10-18 | merge | Brad Payne (Vir Linden) | |
2016-10-13 | MAINT-6828 Removed unnessesary spam in logs | andreykproductengine | |
2016-10-15 | Merged in lindenlab/viewer-bear | AndreyL ProductEngine | |
2016-10-13 | MAINT-5232: Ensure custom operator<<() overload is visible to TUT. | Nat Goodspeed | |
2016-10-12 | MAINT-5232: Add LLHeteroMap to contain objects of unrelated classes. | Nat Goodspeed | |
2016-10-11 | merge maint-6633 to fork of viewer-bear | Glenn Glazer | |
2016-10-11 | maint-6633: remove commented out code | Glenn Glazer | |
2016-10-11 | maint-6633: space, the final frontier | Glenn Glazer | |
2016-10-11 | maint-6633: space after colon | Glenn Glazer | |
2016-10-11 | maint-6633: yet more futzing with spaces | Glenn Glazer | |
2016-10-11 | MAINT-5232: Merge up to VLC viewer from viewer-release | Nat Goodspeed | |
2016-10-10 | maint-6633: more futzing with spaces | Glenn Glazer | |
2016-10-10 | maint-6633: fix spacing after level: | Glenn Glazer | |
2016-10-11 | Merged in lindenlab/viewer-bear | AndreyL ProductEngine | |
2016-10-10 | maint-6633: fix spacing | Glenn Glazer | |
2016-10-10 | maint-6633: move INFO around | Glenn Glazer | |
2016-10-10 | maint-6633: fix tyop | Glenn Glazer | |
2016-10-10 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2016-10-10 | maint-6633: fix unit test to conform with new desired ordering | Glenn Glazer | |
2016-10-10 | maint-6633: fix ordering of log entries | Glenn Glazer | |
2016-09-28 | SL-451 - SSE-optimized matrix multiply, used in initSkinningMatrixPalette() | Brad Payne (Vir Linden) | |
2016-09-30 | MAINT-6783 Xml parser warnings should show the file name | Mnikolenko Productengine | |
2016-09-17 | MAINT-5232: Eliminate pointless string search for "class " prefix. | Nat Goodspeed | |
The Visual C++ runtime produces typeid(MyClass).name() as "class MyClass". It's prudent to check for the presence of that prefix before stripping off the first six characters, but if the first comparison should ever fail, find() would continue searching the rest of the string for "class " -- a search guaranteed to fail. Use compare() instead. | |||
2016-09-16 | Merge | Rider Linden | |