Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-06 | SL-409 - build fix, removed unreferenced vars | Brad Payne (Vir Linden) | |
2017-03-06 | merge | Brad Payne (Vir Linden) | |
2017-03-06 | SL-409 - consolidated user of ViewerAsset cap for mesh and texture fetching ↵ | Brad Payne (Vir Linden) | |
as well. | |||
2017-01-17 | MAINT-6959 Ability to set custom folders for uploading items | andreykproductengine | |
2016-11-16 | merge | Brad Payne (Vir Linden) | |
2016-09-15 | MAINT-6734 Fixed processData() crash in LLMeshHeaderHandler | andreykproductengine | |
2016-09-06 | SL-395 - can enable/disable scale lock in mesh upload UI. Feature works. | Brad Payne (Vir Linden) | |
2016-09-05 | MAINT-6697 make sure we have data to process | andreykproductengine | |
2016-08-11 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2016-08-01 | MAINT-6460 getMeshSize crash | andreykproductengine | |
2016-08-01 | MAINT-6460 Crash calculating mesh complexity | andreykproductengine | |
2016-08-01 | Backed out changeset: c21a7e6d9796 | andreykproductengine | |
2016-07-26 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2016-07-25 | MAINT-6460 Crash calculating mesh complexity | andreykproductengine | |
2016-07-14 | MAINT-6460 Crash calculating mesh complexity | andreykproductengine | |
2016-07-18 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2016-07-14 | MAINT-6559 Fixed a constant in Mesh Streaming calculation | AndreyL ProductEngine | |
2016-07-12 | MAINT-6460 Crash calculating mesh complexity | andreykproductengine | |
2016-06-15 | MAINT-6460 additional header check | andreykproductengine | |
2016-06-03 | MAINT-6460 Crash calculating mesh complexity | andreykproductengine | |
2016-04-05 | Remove code duplication caused by merge with 4.0.3 | Ansariel | |
2016-04-04 | merge with 4.0.3-release | Oz Linden | |
2016-03-07 | merge DRTVWR-398 build cleanup fixes | Oz Linden | |
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-10-15 | MAINT-5732: Issue in texture_load example and some comments regarding ↵ | Rider Linden | |
NoOpDeletor | |||
2015-10-15 | MAINT-5732: Fixes for Mac build | rider | |
2015-10-14 | MAINT-5732: Change to the way event polling handles error conditions and ↵ | Rider Linden | |
cancel calls. Refactor any remaining LLCore::HTTPHandlers to use boost::shared_ptr Started minor refactor in the materials manager into coroutines (unfinished) | |||
2015-09-29 | DRTVWR-409: merge DRTVWR-368 | Rider Linden | |
2015-09-29 | merge changes for 3.8.4-release | Oz Linden | |
2015-09-23 | MAINT-5663: prevent crash in mesh handlers for very short sessions | Oz Linden | |
2015-09-15 | MAINT-5507: Remove llcurl, move constant values and untilities to llcorehttp lib | Rider Linden | |
2015-08-25 | Merge | Rider Linden | |
2015-07-23 | Remove unused code and llassetuploadresponders files. | Rider Linden | |
2015-07-08 | Change HttpOptions::ptr_t to be shared_ptr<> rather than intrusive. | Rider Linden | |
2015-07-08 | Convert LLCore::HttpHeaders to use shared_ptr<> rather than an ↵ | Rider Linden | |
intrusive_ptr<> for refrence counting. | |||
2015-01-22 | MAINT-4794 FIXED Present informative dialog if mesh upload fails due to ↵ | maksymsproductengine | |
specific reason | |||
2015-01-22 | MAINT-4794 FIXED Present informative dialog if mesh upload fails due to ↵ | maksymsproductengine | |
specific reason | |||
2014-11-11 | merge changes with 3.7.20-release | maksymsproductengine | |
2014-09-19 | Cleanup work. Use http constants for content-type and | Monty Brandenberg | |
accept headers in mesh and textures. For texture metrics reporting, use the AP_INVENTORY policy class which is non-pipelined and pointing (usually) in the right direction. Use a do-while(false) structure to manage common exit path code in onCompleted() methods. Identical to a 'goto' but might amuse the pedantic. Tuning on background fetch to have it cycle faster. This is experimental. I suspect with HTTP balancing in llcorehttp, we can do away with the timers here. | |||
2014-09-09 | Cleanup pass. Documentation. Get older llcorehttp-using | Monty Brandenberg | |
code to use utils for any LLSD interfaces. | |||
2014-09-04 | Pipelining work. Extend transfer timeout by the pipeline depth | Monty Brandenberg | |
as transfers can appear delayed with deep pipelining and more requests in the pool. Added bad HTTP status error (typically getting a 0 back as HTTP status from libcurl) to the list of retryable errors. There's a response stream problem with libcurl and pipelining that induces this problem. Retrying helps but may not be entirely safe. Watch bug 1420 on the libcurl sourceforge bug tracker. Extend options of test/example program to include un-ranged requests. Document the excessive data transfer induced when ranged requests are disabled. This is an abnormal mode for very rare users so we'll just eat that for now. | |||
2014-08-11 | Add 'HttpRangeRequestsDisable' debug setting to inhibit use of 'Range:' header. | Monty Brandenberg | |
Intended for users with bad networking gear or twitchy ISPs, if set to True, forces plain GET requests to asset servers for textures and meshes. This change kicked off a slight refactor in the mesh repository code which made it resilient against unexpected 200's and responses not covering the requested start range. There's still too much data copying in the Mesh code (always has been). Would love to fix that and get rid of the monolithic temp buffer. Cleaned up white space damage caused by unnamed linden who likes to drag his magical editor through code. | |||
2014-08-04 | Merge. Refresh from viewer-library-refresh after 3.7.13 release. | Monty Brandenberg | |
2014-07-07 | Merge viewer up to 3.7.12, including fixing missed LL_WARNS etc from last ↵ | Graham Linden | |
release (is that trout you smell on the air? is it?) | |||
2014-06-27 | Cleanup and tuning. Use a consistent index on some initialization | Monty Brandenberg | |
data so their isn't an opportunity for gaps over overruns (init_data). Start some preliminary tweaking of policy class numbers. It looks like I can easily drop the default connection count to '4' and still hit the throttles. Did some experiments running pipeline deeper which was mostly fine for textures but tended to slow meshes. Reason uncertain but a depth of '5' seems generally healthy for mesh. I had one run of 52.6S with a theoretical minimum of 51.2S. That's as good as I've ever seen. | |||
2014-06-23 | First HTTP pipelining viewer. Enable pipelining for | Monty Brandenberg | |
GetTexture and GetMesh2 at a pipeline depth of 5. Create global debug option, HttpPipelining, to enable and disable HTTP pipelining (defaults to true). Tweak texture and mesh low- and high-water request levels based on pipelining status and depth. Fixup texture console which was damaged in a recent release. Split logging of the no-request HTTP error case into two cases: one for missing URL in HTTP request, one for HTTP request not created. A refactor in llcorehttp is coming: I will be moving all libcurl- using code into libcurl-specific modules. | |||
2014-06-16 | merge changes for 3.7.9-release | Oz Linden | |
2014-05-29 | Mergeup to 3.7.9 viewer-release | Graham Linden | |
2014-05-14 | v-r -> s-e merge WIP | Brad Payne (Vir Linden) | |
2014-05-13 | sunshine-external merge WIP | Brad Payne (Vir Linden) | |