Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-06 | SL-321: reintegration of autobuild as package, build changes for mac integration | Glenn Glazer | |
2017-03-01 | SL-321: remove redundant const declaration of MD5HEX_STR_SIZE in ↵ | Glenn Glazer | |
llversioninfo, remove extraneous python variable assignment in CMakeLists, run tests with INFO | |||
2017-03-01 | SL-321: fix merge removal of llhasheduniqueid from from llloginstance_test's ↵ | Glenn Glazer | |
include path | |||
2017-02-28 | merge | coyot@coyot-sager-PC | |
2017-02-03 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2016-12-07 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-skip-llcorehttp-test | Nat Goodspeed | |
2016-12-07 | DRTVWR-418: Apparently (some) Windows hosts still need freeport(). | Nat Goodspeed | |
This is the function in indra/llmessage/tests/testrunner.py that iterates through ports in a specified range, looking for an available one. Other platforms understand a specification of port 0 to mean: "You pick one. I'll just use whichever one you picked." | |||
2016-12-07 | merge nats even newer fix for the llcorehttp test | Oz Linden | |
2016-12-07 | DRTVWR-418: Revamp testrunner to shutdown server Thread at end. | Nat Goodspeed | |
Instead of having testrunner.run()'s caller pass a Thread object on which to run the caller's server instance's serve_forever() method, just pass the server instance. testrunner.run() now constructs the Thread. This API change allows run() to also call shutdown() on the server instance when done, and then join() the Thread. The hope is that this will avoid the Python runtime forcing the process termination code to 1 due to forcibly killing the daemon thread still running serve_forever(). While at it, eliminate calls to testrunner.freeport() -- just make the runtime pick a suitable port instead. | |||
2016-11-30 | DRTVWR-418: Adjust for LL_VIEWER_CHANNEL coming in unquoted. | Nat Goodspeed | |
Evidently the LL_VIEWER_CHANNEL macro (defined on the compiler command line) used to contain enclosing double quotes. Something changed (newer CMake version?) so that the macro now expands as Second Life Release rather than as "Second Life Release". That leads to syntax errors when it's used. Add C++ preprocessor trickery to stringize the value of the macro. | |||
2016-12-08 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-skip-llcorehttp-test | Nat Goodspeed | |
2016-11-14 | Merged in lindenlab/viewer-cleanup | AndreyL ProductEngine | |
2016-09-14 | MAINT-6731 Use web profile URLs from the grid configuration | Natty Linden | |
2016-08-30 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2016-08-22 | SL-323: ripping out old code completed | Glenn Glazer | |
2016-08-18 | SL-323: first pass at ripping out old updater | Glenn Glazer | |
2016-04-04 | merge with 4.0.3-release | Oz Linden | |
2016-01-15 | merge changes for 4.0.1-release | Oz Linden | |
2015-12-18 | Merge | Rider Linden | |
2015-11-10 | Added code to initiate controlled shutdown of plugins with timeouts for ↵ | Rider Linden | |
misbeahving plugin. | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-11-02 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2015-09-15 | MAINT-5507: Remove llcurl, move constant values and untilities to llcorehttp lib | Rider Linden | |
2015-09-14 | MAINT-5507: Remove HTTPClient and related cruft. | Rider Linden | |
2015-08-25 | Merge | Rider Linden | |
2015-07-08 | Update the unit tests to use the new pointer type. | Rider Linden | |
2015-06-09 | Removed dead code, llsdmessage, llcapabilitylistener and the associated tests. | Rider Linden | |
2015-05-23 | MAINT-5232: Make gMessageSystem an LLPounceable<LLMessageSystem*>. | Nat Goodspeed | |
This will permit other subsystems to use gMessageSystem.callWhenReady() to (e.g.) register callbacks as soon as gMessageSystem is fully initialized. | |||
2015-05-01 | Move remote parcel request to a coro in LLRemoteParcelInfoProcessor | Rider Linden | |
Fix typo in twitter. Disable unit test for remote parcel info request until test infrastructure for new core is done. | |||
2015-04-28 | Convert some elements to STL | Rider Linden | |
2015-04-28 | increment viewer version to 3.7.29 | Mnikolenko ProductEngine | |
2015-04-28 | Merge viewer-release, become version 3.7.29 | Mnikolenko ProductEngine | |
2015-04-10 | restore the ll[io]fstream because we need them as wrappers on Windows for ↵ | Oz Linden | |
wide char paths; on other platforms they are now just typedefs to the std classes | |||
2015-04-07 | replace llifstream and llofstream with std::ifstream and std::ofstream ↵ | Oz Linden | |
respectively | |||
2015-01-23 | Make MandatoryUpdateMachine use LLLoginInstance's LLNotificationsInterface. | Nat Goodspeed | |
LLLoginInstance has a test hook setNotificationsInterface(), used by lllogininstance_test.cpp to redirect notifications through a dummy LLNotificationsInterface implementation. Certain of LLLoginInstance's MandatoryUpdateMachine state classes need to post notifications too; but until now they directly called LLNotificationsUtil::add(). In the production viewer, this should (!) be the same as calling through LLLoginInstance::mNotifications -- but it broke two of the LLLoginInstance unit tests, so they were skipped. Since MandatoryUpdateMachine's constructor is already passed the invoking LLLoginInstance&, make it store the reference. Add MandatoryUpdateMachine:: getNotificationsInterface(), which forwards to new LLLoginInstance:: getNotificationsInterface(). Change LLNotificationsUtil::add() calls in MandatoryUpdateMachine state classes to call through mMachine's getNotificationInterface() instead. This allows us to remove #include "llnotificationsutil.h" from lllogininstance.cpp, also that #include plus stub LLNotificationsUtil::add() implementation from lllogininstance_test.cpp. Finally, it allows us to remove the skip() calls from the two unit tests. | |||
2015-01-22 | MAINT-4800 FIXED Grid labels in combobox could be localized now. Combobox is ↵ | Mnikolenko ProductEngine | |
wider and separator (empty line) was removed. | |||
2014-11-14 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2014-10-23 | Bring in new TUT library build. Clean up ensure_equals() overloads. | Nat Goodspeed | |
The new TUT library build eliminates the ambiguity about ensure_equals(const char*, ...) versus ensure_equals(const std::string&, ...). Now it's all based on const std::string&. Remove pointless const char* overloads and ambiguous forwarding templates. With clang in Xcode 6, any new datatypes we intend to use with ensure_equals() must have operator<<(std::ostream&, datatype) declared BEFORE lltut.h #includes tut.hpp. Reorder code in certain test source files to guarantee that visibility. | |||
2014-09-09 | LLSlurl and LLViewerNetwork unit test fixes. Got tired of | Monty Brandenberg | |
the TC builds failing on these tests. Appears to be a conflict/race condition on a temporary file. Changed the name of the file. Should use a tempname()-like API but this will do for a unit test. | |||
2014-05-13 | sunshine-external merge WIP | Brad Payne (Vir Linden) | |
2013-12-05 | merge | Brad Payne (Vir Linden) | |
2013-12-02 | merge with release | Richard Linden | |
2013-11-06 | merge with release | Richard Linden | |
2013-10-29 | Merge viewer-release => sunshine-internal | Don Kjer | |
2013-10-25 | MAINT-3356 GPU Table update to support Retina MBP 'Intel Iris OpenGL Engine' ↵ | Graham Linden | |
driver id on Mavericks. | |||
2013-10-25 | Merge 3.6.9 ShareStorm | Graham Linden | |
2013-10-21 | more buildfix | Richard Linden | |
2013-10-21 | more buildfix | Richard Linden | |
2013-10-21 | more buildfix stuff | Richard Linden | |
2013-10-16 | merge | Brad Payne (Vir Linden) | |