Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-20 | merge changes for 5.0.6-release | Oz Linden | |
2017-06-20 | fix presentation of log tags for better searchability | Oz Linden | |
2017-05-23 | merge changes for 5.0.5-release | Oz Linden | |
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-14 | Change certificate store infrastructure to key off of the Subject Key | Oz Linden | |
Id rather than sha1 hash, since that is rarely used in modern certs. The previous form was storing trusted certs using an empty sha1 hash value as the key, which meant most certificates matched... not good. Modify the LLCertException to pass certificate information back as LLSD rather than an LLPointer<LLCertificate>, because when the exception is being thown from the certificate constructor that results in one of a couple of other exceptions (even refcounting won't save you when the problem is that the thing you're pointing to never finished coming into being properly). Update the certificates in the llsechandler_basic_test to modern conventions, and extend the classes to allow for an optional validation date so that the test can use a fixed date. Also make all the certificates include the plain text form for ease of reference. | |||
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-09 | construct tag string without using += | Oz Linden | |
2017-03-09 | experiment reformatting of tags in log lines | Oz Linden | |
2017-03-09 | do not insert a null char into the std::string when serializing llsd notation | Oz Linden | |
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-27 | Look for logcontrol-dev.xml in the user settings directory | Oz Linden | |
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. | |||
2017-02-02 | merge changes for 5.0.1-release | Oz Linden | |
2016-12-05 | merge changes for 5.0.0-release | Oz Linden | |
2016-12-05 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
DRTVWR-412 Bento (avatar skeleton extensions) | |||
2016-11-16 | merge changes for 4.1.2-release | Oz Linden | |
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-18 | merge changes for 4.1.1-release | Oz 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 | |