Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-29 | Added tag 3.5.3-release for changeset a277b841729f | 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-17 | Added tag 3.5.2-release for changeset 9b1b6f33aa53 | Oz Linden | |
2013-05-15 | Added tag 3.5.2-beta6 for changeset 9013c07bfe1c | 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-10 | Added tag 3.5.2-beta5 for changeset 895628bb5e16 | Oz Linden | |
2013-05-10 | merge changes for MAINT-2647 | Oz Linden | |
2013-05-10 | tag merge of MAINT-2647 | Oz Linden | |
2013-05-09 | Added tag 3.5.2-beta4 for changeset a314f1c94374 | 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 | Added tag 3.5.2-beta3 for changeset b6a4ac8f1916 | Oz Linden | |
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 | tag merge of DRTVWR-299 | Oz Linden | |
2013-05-07 | merge changes for DRTVWR-315 | Oz Linden | |
2013-05-07 | tag merge of DRTVWR-315 | Oz Linden | |
2013-05-07 | tag merge of DRTVWR-316 | 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 | Added tag 3.5.2-beta2 for changeset 509b97acc4ca | Oz Linden | |
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 |