Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-19 | SH-4252 Add second policy class for large mesh asset downloads | Monty Brandenberg | |
Added second mesh class as well as an asset upload class. Refactored initialization to use less code and more data to cleanly get http started. Modified mesh to use the new http class for large requests (>2MB for now). Added additional timeout setting to llcorehttp to distinguish connection timeout from transport timeout and are now using transport timeout values for large asset downloads that may need more time. | |||
2013-06-07 | Mostly cleanup. A chunk of comment code nobody needs. Dereference | Monty Brandenberg | |
after delete, erase() on end() iterator, a few more like that. Killed a dead variable. | |||
2013-06-03 | Merge. Refresh from viewer-release merged with in-progress work. | Monty Brandenberg | |
2013-06-03 | SH-4184 Conversion to llcorehttp. Remove unneeded responder | Monty Brandenberg | |
classes (moved to Handlers). | |||
2013-05-30 | Merge. Pull viewer-release to get the new version scheme changes. | Monty Brandenberg | |
2013-05-29 | increment version to 3.5.4 | Oz Linden | |
2013-05-23 | MAINT-2724: Make viewer explicitly set coroutine stack size. | Nat Goodspeed | |
Introduce LLCoros::setStackSize(), with a compile-time default value we hope we never have to use. Make LLAppViewer call it with the value of the new settings variable CoroutineStackSize as soon as we've read settings files. (While we're at it, notify interested parties that we've read settings files.) Give CoroutineStackSize a default value four times the previous default stack size. Make LLCoros::launch() pass the saved stack size to each new coroutine instance. Re-enable lleventcoro integration test. Use LLSDMap() construct rather than LLSD::insert(), which used to return the modified object but is now void. | |||
2013-05-22 | merge changes for chui-967 | Oz Linden | |
2013-05-22 | CHUI-967: fix display of % escapes in chat | Gilbert Gonzales | |
2013-05-21 | merge changes for maint-2628 | Oz Linden | |
2013-05-21 | merge changes for chop-947 | Oz Linden | |
2013-05-21 | BUG-2432: Crashfix. Don't call map::erase when the iterator is not valid. | Oz Linden | |
2013-05-21 | merge changes for chop-948 | Oz Linden | |
2013-05-21 | NORSPEC-196: fix frame stalls caused by FmodEx logging | callum_linden | |
2013-05-21 | revise test for hg to detect and ignore incorrect results from cygwin hg | Oz Linden | |
2013-05-21 | CHOP-947: create summary.json (really python) metadata file for TeamCity results | Oz Linden | |
2013-05-21 | CHOP-948: correctly persist the UpdaterWillingToTest preference | Oz Linden | |
2013-05-17 | increment version to 3.5.3 to be higher than the release | Oz Linden | |
2013-05-15 | MAINT-2665: fix crashes being counted as wrong type in last_exec_event due ↵ | Oz Linden | |
to log macro wrapper | |||
2013-05-13 | CHOP-942: fix crash if update check times out | Oz Linden | |
2013-05-09 | MAINT-2647 Fix for some objects not rendering until first LoD switch/selection. | Dave Parks | |
2013-05-09 | MAINT-2665 FIX Crashes not being reported in some cases | Richard Linden | |
made marker file lock use append, not truncate | |||
2013-05-08 | SH-4163 Run an initial series of 'B' tests on the mesh downloader code | Monty Brandenberg | |
Bleh, had some old initialization code in place that meant I was using 32 connections. (Always verify with 'netstat'...) Logic is now to use 1/4 of MeshMaxConncurrentRequests to head in the direction of 8 at a time. Full count is used to implement a high-water level keeping llcorehttp in work. | |||
2013-05-08 | SH-4139 Convert http downloaders and responders to llcorehttp patterns | Monty Brandenberg | |
Conversion was mostly trivial. Did some refactoring in the conversion of Responders to Handlers which eliminated 5X code replication. More will be done especially as this is extended to deal with the various possible combinations of 200/206/416 status for ranged gets. There are a lot of thread races in the existing code, that is going to need some real attention. And the scheduling/liveness logic in the thread management bounces around from thread to thread wasting a lot of time and using expensive synchronization. Much can be done here. But the result is that the 8 connections in the Mesh corehttp class now perform as did the 32 connections of the original. And that 32 actually looks like it could bleed to over 64. So, progress... | |||
2013-05-07 | SH-4162 Merge metrics repo into this branch and integrate | Monty Brandenberg | |
Pull cpu-based metrics into llcorehttp work to enable A/B testing. Simple merge. | |||
2013-05-07 | SH-4139 Convert http downloaders and responders to llcorehttp patterns | Monty Brandenberg | |
First version running with all five downloaders converted. Not certain all are functional yet and the whole thing is slow but it is running. | |||
2013-05-07 | merge changes for DRTVWR-299 | Oz Linden | |
2013-05-07 | merge changes for DRTVWR-315 | Oz Linden | |
2013-05-07 | SH-4139 Convert http downloaders and responders to llcorehttp patterns | Monty Brandenberg | |
Initial work completed on linux, moving over to windows to do debug and refinement. This includes 5/6 handlers based on existing responders and use of llcorehttp for the mesh header fetch. | |||
2013-05-06 | MAINT-2657 Fix (speculative) for Crash in LLAudioEngine_FMODEX::shutdown() | callum_linden | |
2013-05-03 | MAINT-2655: "Block button in permissions dialog prompt does not block object" | Kelly Washington | |
* Fix mute button. | |||
2013-05-03 | merge | Kelly Washington | |
2013-05-03 | MAINT-2646 Viewer should neither grant nor display prompts for unimplemented ↵ | Kelly Washington | |
LSL permissions * Switch mute to use task id. reviewed with Simon | |||
2013-05-03 | MAINT-2646 Viewer should neither grant nor display prompts for unimplemented ↵ | Kelly Washington | |
LSL permissions * Change text of dialog * Add callback for mute button reviewed with Richard and Widely. | |||
2013-05-02 | SH-4161 Integrate cpu metrics into LLDeadmanTimer and then metrics viewer | Monty Brandenberg | |
Normalize deadman timer's args on U64/F64. Internals remain the same. Modify mesh to collect and output enhanced CPU metrics. | |||
2013-05-02 | SH-4161 Integrate cpu metrics into LLDeadmanTimer and then metrics viewer | Monty Brandenberg | |
Integrated as a ctor-time option to LLDeadmanTimer and have mesh use this mode for the stats I'm gathering. | |||
2013-05-02 | SH-4153 Port user and system cpu accounting from example program. | Monty Brandenberg | |
Windows resolution isn't good enough for a strictly increasing time test in the unit tests. | |||
2013-05-01 | SH-4153 Port user and system cpu accounting from example program. | Monty Brandenberg | |
The http_texture_load example program has some cpu usage gathering tools that should be generally useful and specifically for the deadman switch. Port these into llcommon into new all-static class LLProcInfo. Add unit test, etc. | |||
2013-05-01 | MAINT-2629: limit stream searches to prevent hangs on bad streams | callum | |
2013-04-30 | MAINT-2646 Viewer should neither grant nor display prompts for unimplemented ↵ | Kelly Washington | |
LSL permissions * Add the newer run time permissions to the viewer * Filter requested permissions by those the viewer knows about * Show a dialog indicating unknown permissions were requested and a new viewer will be needed to grant them. reviewed with Simon and Soft | |||
2013-04-30 | MAINT-2640 Fix for Wrong name of the checkbox Pathfinding view/test floater. | callum_linden | |
2013-04-30 | merge changes for CHOP-913 | Oz Linden | |
2013-04-29 | MAINT-2613: remove duplicate entry for ↵ | Oz Linden | |
"DisablePrecacheDelayAfterTeleporting", and fix a few other llsd validity problems | |||
2013-04-25 | increment viewer version number to 3.5.2 (in new file) | Oz Linden | |
2013-04-25 | merge changes for latest viewer-development | Oz Linden | |
2013-04-24 | merge changes for DRTVWR-309 | Oz Linden | |
2013-04-24 | FIX INTL-114 translation for 9 languages of major update from CHUI (based on ↵ | eli | |
latest merge with viewer-development) | |||
2013-04-24 | sync with viewer-development (per DRTVWR-309) | eli | |
2013-04-23 | merge changes for latest viewer-development | Oz Linden | |
2013-04-23 | merge changes for 3.5.1-beta3 | Oz Linden | |