Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-07 | Revert to using isolated old cURL and old OpenSSL | Erik Kundiman | |
2024-05-17 | Parts that were left out during 7.1.7 merge | Erik Kundiman | |
Including a very important one which is so assets are fetched! | |||
2024-05-16 | Merge tag '7.1.7-release' | Erik Kundiman | |
source for viewer 7.1.7.8974243247 | |||
2024-04-29 | #824 Process source files in bulk: replace tabs with spaces, convert CRLF to ↵ | Andrey Lihatskiy | |
LF, and trim trailing whitespaces as needed | |||
2024-04-25 | Merge tag '7.1.6-release' | Erik Kundiman | |
source for viewer 7.1.6.8745209917 | |||
2024-01-08 | replace boost library to standard | AiraYumi | |
2023-09-10 | Merge branch 'main' into DRTVWR-559 | Erik Kundiman | |
2023-07-29 | Fix newer libcurl from not being able to download | Erik Kundiman | |
System libcurl, which is typically newer, doesn't accept when SL server responses with an invalid Content-Encoding value (usually some value that's probably meant to be put as the Content-Type value), that we'd get "unrecognized or bad HTTP Content or Transfer-Encoding" https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Encoding A way to fix this would be to just not expect decompressed contents, by letting libcurl have the default value for CURLOPT_ACCEPT_ENCODING, which is NULL. | |||
2022-04-15 | SL-17219 WIP - Texture pipeline overhaul | Dave Parks | |
2020-11-11 | Merge branch 'master' into DRTVWR-513-maint | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/llui/llfolderviewmodel.h # indra/newview/lltexturecache.cpp # indra/newview/llviewermenu.h # indra/newview/skins/default/xui/en/menu_wearable_list_item.xml | |||
2020-09-28 | Merge branch 'master' into DRTVWR-513-maint | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llgroupmgr.cpp | |||
2020-09-23 | Fix line endings | Andrey Kleshchev | |
2020-09-09 | SL-13919 SSL verification should take mVerifyPeer flag into account | Andrey Kleshchev | |
2020-05-29 | SL-13348 Thread crashing singleton #1 | Andrey Kleshchev | |
2020-03-04 | SL-12421 Viewer's certificate validation does not reject connections | Andrey Kleshchev | |
2019-01-29 | SL-2364 Fixed Viewer Caches Login Host DNS Entries Indefinetely | andreykproductengine | |
2017-10-24 | MAINT-7081: Only request HTTP2 with $VIEWERASSET override (testing) | Nat Goodspeed | |
2017-10-24 | MAINT-7081: Merge from lindenlab/viewer64. | Nat Goodspeed | |
2017-10-11 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2017-09-30 | MAINT-7081: Eliminate unused variable errors after new refactoring. | Nat Goodspeed | |
The new helper functions check_curl_easy_setopt() and check_curl_multi_setopt() encapsulate the pervasive idiom: code = curl_{easy,multi}_setopt(handle, option, arg); check_curl_{easy,multi}_code(code, option); But since each of these helper functions contains its own local CURL{,M}code variable 'code', having a caller-scope variable reused for every such call is no longer necessary -- in fact is no longer used at all. That produces a fatal warning with MSVC. Get rid of those now-unused variables. | |||
2017-09-29 | MAINT-7081: Try requesting HTTP/2 when a request wants pipelining. | Nat Goodspeed | |
2017-08-14 | MAINT-7634: Feedback from code review, move enum to string converter to own ↵ | Rider Linden | |
function. | |||
2017-08-08 | MAINT-7634: Logging and instrumentation canges to narrow down viewer crashes. | Rider Linden | |
2017-07-28 | MAINT-7634: Move StatsAccumulator into llcommon, collect data sent and error ↵ | Rider Linden | |
codes from core. | |||
2017-07-24 | MAINT-7495 Viewer retries too many time apon 504 from login.cgi | andreykproductengine | |
2016-12-13 | MAINT-6978 Proxy should not be initialized outside of startLLProxy() | andreykproductengine | |
2016-04-04 | merge with 4.0.3-release | Oz Linden | |
2016-02-19 | MAINT-6137: Re enable pipelining by default, use new version of CURL (7.47) ↵ | Rider Linden | |
with corrections for timed out connections in pipelining. Minor fix for safer op retrieval. | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-10-16 | MAINT-5271: Converted internal pointers to internal operation to managed ↵ | Rider Linden | |
shared pointers. Removed direct cast and dereference of handles. | |||
2015-08-12 | MAINT-5500: Finish converting the AIS responders to the new coroutine model, ↵ | Rider Linden | |
Cleaned up dead an unused code. MAINT-4952: Added COPY and MOVE methods to Core:Http adapter | |||
2015-07-08 | Enforcing constness of refs | 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-06-24 | MAINT-5295 Remove POSTFIELDS from PUT operation. | Rider Linden | |
2015-06-05 | Mac builds are very picking about testing an unsigned for < 0 | Rider Linden | |
2015-06-05 | Added a seek method to LLCore::Http for data rewind. | Rider Linden | |
A couple of minor changes to merchant out box in hopes that the would fix the issues. | |||
2015-05-27 | Memory leak (extra ref) in webprofile | Rider Linden | |
Viewer media routines to coroutine. Post with raw respons in llcorehttputil LLCore::Http added headers only option (applies only on get) | |||
2015-04-10 | Adding support for DELETE, PATCH and COPY | Rider Linden | |
2015-04-01 | Added AvatarNameCache as coroutine, with LLCore::HttpHandler to respond ↵ | Rider Linden | |
correctly to Event Pumps. Added get/setRequestURL() to LLCore::HttpResponse Removed URI from the HttpSDHandler. | |||
2015-03-27 | first set of chnages from code review from Nat | Rider Linden | |
2015-03-16 | Removal of RPCXML dep on LLCurl switching to LLCore::Html | Rider Linden | |
2015-01-13 | merge changes for 3.7.24-release | Oz Linden | |
2014-11-14 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2014-11-06 | BUG-7698, BUG-7688, BUG-7694 (others) CDN connection issues. | Monty Brandenberg | |
Under pipelining, requests were given a 5x timeout factor due to the way that the timeout clock works in libcurl. Under CDN load, connections were not being torn down quickly and it was only this timer that led to disconnect and retry. So, we want to break a connection that isn't making progress but that isn't immediately possible. We'll compromise with a 60S timeout that (we hope) will be neither too long for stalled connections nor too short for large asset transfer requests. | |||
2014-10-17 | Update to build on Xcode 6.0: remove unused code | callum_linden | |
2014-10-17 | Update to build on Xcode 6.0: interesting - clang doesn't like it if you ↵ | callum_linden | |
specify extra components of a format string that aren't populated in snprintf | |||
2014-10-10 | MAINT-4564 HTTP Pipelining is not happening in Drano HTTP Phase 4 | Monty Brandenberg | |
Incorporate the new libcurl 7.38.0 build with curl bug 1420 workaround. Add developer-centric testing code to evaluate the workaround or a future fix for 1420. | |||
2014-09-19 | Introduce libcurl handle cache. Create a private cache | Monty Brandenberg | |
of used handles and a fast handle factory that's thread- correct. | |||
2014-09-18 | Documentation. Describe curl bug 1420 testing and how to | Monty Brandenberg | |
reproduce data corruption via timeouts. |