Richard Linden
2ed1de224a
Automated merge with http://hg.secondlife.com/viewer-development
2012-02-06 15:28:45 -08:00
Richard Linden
d32c1c28b4
cleaned up linden_common.h, removing stuff that is mostly unused
2012-02-01 16:39:27 -08:00
Richard Linden
5a14a67e06
converted a bunch of narrowing implicit conversions to explicit
2012-02-01 13:03:46 -08:00
Xiaohong Bao
717a6f3306
Introduce two new parameters "CurlUseMultipleThreads" and "CurlRequestTimeOut" for QA to test Curl.
2012-01-25 18:27:40 -07:00
Xiaohong Bao
1316f33130
fix for SH-2904: textures remain stuck in HTP state
2012-01-25 16:01:56 -07:00
Xiaohong Bao
9e6a5d7211
fix for SH-2823 and SH-2824: LLCurl crash inside LLBufferArray::countAfter() and LLBufferArray::copyIntoBuffers
2012-01-20 11:55:15 -07:00
Xiaohong Bao
25c21c3761
add more exception handlings for llcurl fix.
2012-01-17 22:56:28 -07:00
Xiaohong Bao
a6c638d882
more exception handlings for llcurl fixes.
2012-01-17 17:45:52 -07:00
Xiaohong Bao
11bd5cb860
trivial: fix a mac build error.
2012-01-12 20:32:32 -07:00
Xiaohong Bao
f082de03ff
fix for SH-2845, SH-2846, SH-2847, SH-2851: curl crashes and out-of-memory crashes.
2012-01-12 16:36:56 -07:00
Xiaohong Bao
4405910caa
Automated merge with https://bitbucket.org/VirLinden/viewer-development-shining-fixes
2012-01-04 14:15:05 -07:00
Xiaohong Bao
94ad019ce3
fix for SH-2823 and SH-2824: crash in curl: LLBufferArray::countAfter() and LLBufferArray::copyIntoBuffers
...
reviewed by vir
2012-01-04 14:14:23 -07:00
Brad Payne (Vir Linden)
a3e30250e8
merge
2012-01-04 09:59:57 -05:00
Xiaohong Bao
ec06aa129f
add mutex to protect curl_multi-init()
2011-12-20 15:02:21 -07:00
Xiaohong Bao
1620ad6d00
more tuning of llcurl code targeting crashes like SH-2777.
2011-12-20 11:04:10 -07:00
Xiaohong Bao
cfc6ac76e1
more tuning of llcurl code targeting crashes like SH-2777.
2011-12-20 11:04:10 -07:00
Dave Parks
5affaf264d
SH-2738 Don't lock unless we really need to
2011-12-19 16:55:21 -06:00
Dave Parks
43e3603cd7
SH-2738 Don't lock unless we really need to
2011-12-19 16:55:21 -06:00
Dave Parks
58f9982fbc
SH-2738 Add comment documenting need to not make main thread wait on curl_multi_perform
2011-12-19 15:35:38 -06:00
Xiaohong Bao
efec138037
fix for SH-2738 and SH-2777, might also help SH-2723: heap corruption
...
SH-2738: Texture fetching freezes due to LLcurl
SH-2777: viewer crashed on logout in LLCurl::Easy::releaseEasyHandle
2011-12-15 21:39:48 -07:00
Xiaohong Bao
4ec112bfce
fix for SH-2738 and SH-2777, might also help SH-2723: heap corruption
...
SH-2738: Texture fetching freezes due to LLcurl
SH-2777: viewer crashed on logout in LLCurl::Easy::releaseEasyHandle
2011-12-15 21:39:48 -07:00
Brad Payne (Vir Linden)
642ea00a08
merge
2011-12-12 10:45:13 -05:00
Oz Linden
f1a4593e47
merge changes for vmrg-204
2011-12-12 09:04:33 -05:00
Dave Parks
50a57ba9fe
Backed out changeset fafd857891b1
2011-12-09 12:23:04 -06:00
Richard Linden
0e8cd7c9ac
fix for build error (warning for unreachable code)
2011-12-08 15:36:44 -08:00
Brad Payne (Vir Linden)
8a51346d6f
merge
2011-12-07 17:25:06 -05:00
Brad Payne (Vir Linden)
50ed3bde43
merge
2011-12-07 17:06:42 -05:00
Dave Parks
1516e4c497
merge
2011-12-05 17:56:38 -06:00
Dave Parks
78233d1bf9
SH-2652 WIP -- Add timers to relevant areas, pause render pipeline while occlusion queries from previous frame are still pending and perform texture decode work.
2011-12-05 17:55:40 -06:00
Xiaohong Bao
09feaac844
fix for sh-2738: Texture fetching freezes due to LLcurl
2011-12-05 13:23:05 -07:00
Nat Goodspeed
8cbc54d519
Automated merge with http://hg.secondlife.com/viewer-development
2011-12-01 16:53:28 -05:00
Xiaohong Bao
3fc4c14464
fix a mac build error: a friend declaration issue.
2011-11-29 16:18:50 -07:00
Dave Parks
85392acac0
merge
2011-11-29 14:43:09 -06:00
Xiaohong Bao
b4766d2fde
fix for sh-2601: [crashhunters] crash in LLBufferArray::countAfter()
...
sh-2602: [crashhunters] crash on exit in ~LLPumpIO()
2011-11-21 14:42:21 -07:00
Nat Goodspeed
cc1fb7bcac
LLSD-14: Bring over llsd.{h,cpp} enhancements from server-trunk.
...
Because new enum values have been added to the LLSD type field, a few external
switch statements must be adjusted to suppress fatal warnings, even though we
never expect to encounter an LLSD instance containing any of the new values.
2011-11-17 08:06:31 -05:00
Dave Parks
cfb666e9d9
merge
2011-11-15 17:04:37 -06:00
Dave Parks
55f69de90c
merge
2011-11-02 11:46:18 -05:00
niel@nirvana-win7hp.planescape.home
4fd9a53115
Merge STORM-959
2011-10-26 01:42:26 +01:00
Dave Parks
f19f43c746
merge
2011-10-19 16:21:18 -05:00
Oz Linden
53ce47fc1c
merge changes for STORM-1654
2011-10-18 17:40:04 -04:00
Dave Parks
4924f0c99b
b782a75c99e6 backout cleanup
2011-10-14 12:38:48 -05:00
Dave Parks
c0ca8e5e2e
Merge backout of b782a75c99e6
2011-10-14 11:58:35 -05:00
Dave Parks
4331c112ab
Backed out changeset b782a75c99e6
2011-10-14 11:52:40 -05:00
Richard Nelson
7ffa6ba854
Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-fui
2011-10-05 13:01:57 -07:00
Dave Parks
f657f5a428
SH-2276 Remove some log spam to alleviate stalls on login.
2011-09-28 15:54:02 -05:00
Dave Parks
83732a7083
SH-2445 Potential fix for crash in LLCurl::Multi::~Multi -- lock sMultiMutex around curl_multi_ calls in LLCurl::Multi destructor
2011-09-19 16:39:16 -05:00
Brad Payne (Vir Linden)
758b936dea
Trying to fix Mac build issue
2011-09-14 13:24:31 -04:00
Dave Parks
0a0ae2dd3f
STORM-1562 Potential fix for crash in LLCurl::run -- don't run curl_multi_perform from multiple threads simultaneously.
2011-09-13 12:45:28 -05:00
Logan Dethrow
7d381c6596
LLProxy: Moved the enabling of the UDP proxy back into startSOCKSProxy()
2011-09-08 10:43:07 -04:00
Logan Dethrow
b8fddce34d
Merge. Fixed issue with LLProxy code related to changes to the LLSocket interface.
2011-09-07 16:40:40 -04:00