Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-11 | merge changes for 5.0.8-release | Oz Linden | |
2017-09-19 | MAINT-7820 Fixed crash in LLEventPump | andreykproductengine | |
2017-08-23 | merge changes for 5.0.7-release | Oz Linden | |
2017-07-24 | fix separator between tags and file/function | Oz Linden | |
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-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-09-07 | mac and linux build fix | Mnikolenko Productengine | |
2017-09-06 | MAINT-7691 Fixed crash report not generating files in unicode named folders | andreykproductengine | |
2017-08-30 | MAINT-7758 Fixed freeze on loading lsl scripts from unicode named windows ↵ | andreykproductengine | |
folder. | |||
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-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-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 | |