Tank_Master
dc353c205a
Merge
2014-06-10 20:27:31 -07:00
Tank_Master
6095a2072d
more deprecated call fixes (llmsg -> LL_MSG() / llendl -> LL_ENDL)
2014-06-10 08:01:16 -07:00
Nicky
ec8aac269f
Fix merge error in llurlrequest.cpp.
2014-06-10 10:50:47 +02:00
Tank_Master
8863d9beaf
Compile fixes
2014-06-09 23:27:05 -07:00
Tank_Master
6babf8abd2
Merge LL 3.7.7
2014-06-09 11:29:57 -07:00
Nicky
99ab6bd049
Add ETW support to get custom trace points eg in xperf traces.
2014-06-04 18:37:19 +02:00
simon
250db74bf9
Pull and merge viewer-release as version 3.7.8
2014-05-07 10:56:41 -07:00
Ansariel
41ebb56b9e
Build proper full name in legacy LLCacheName::getIfThere()
2014-03-20 11:18:11 +01:00
Tank_Master
3d1ac7c0ec
Merge LL 3.7.3 (Viewer-Bear fixes)
2014-03-17 14:14:15 -07:00
Richard Linden
5b846ed2a6
merge with release
2014-03-12 12:48:43 -07:00
simon
6f1df3172e
Merge viewer-release
2014-02-25 16:45:19 -08:00
Richard Linden
80b4a4a1f5
merge with release
2014-02-24 18:45:59 -08:00
simon
dd8b32473e
Merge downstream code
2014-02-25 16:47:31 -08:00
Tank_Master
4676c81120
Merge LGPL
2014-02-21 16:45:23 -08:00
simon
2ccebebece
More memory cleanup of containers after DeletePairedPointer() usage.
2014-02-14 14:57:08 -08:00
Baker Linden
a72e34a345
[MAINT-3555] Crash in LLPanel::~LLPanel() on shutdown
...
- Added clear() after DeletePointer() call to hopfully fix this...
2014-02-14 13:56:36 -08:00
Tank_Master
8ba6b4803b
Merge HTTP
2014-02-12 18:58:40 -08:00
maksymsproductengine
1033c9d67f
MAINT-3555 crash in LLPanel::~LLPanel() on shutdown:
...
- memory leaks fixing;
2014-02-05 20:45:09 +02:00
simon
52ce788d0c
Pull in viewer-lion to lock down next release
2014-02-18 16:41:21 -08:00
simon
38915f119c
More memory cleanup of containers after DeletePairedPointer() usage.
2014-02-14 14:57:08 -08:00
Baker Linden
d7b902d575
[MAINT-3555] Crash in LLPanel::~LLPanel() on shutdown
...
- Added clear() after DeletePointer() call to hopfully fix this...
2014-02-14 13:56:36 -08:00
maksymsproductengine
e6c85c46c4
MAINT-3555 crash in LLPanel::~LLPanel() on shutdown:
...
- memory leaks fixing;
2014-02-05 20:45:09 +02:00
MaximB ProductEngine
2a1098552e
MAINT-3541 (crash in std::vector >::reserve)
2013-12-12 07:24:13 +02:00
MaximB ProductEngine
f3a50a5084
MAINT-3541 (crash in std::vector >::reserve)
2013-12-12 07:24:13 +02:00
simon
5bef957159
MAINT-3530 : Add viewer checkbox to extend parcel entry limits to a higher ceiling
2013-12-06 15:44:18 -08:00
Monty Brandenberg
b2d769534c
Code review updates. All comments so far.
2013-11-18 13:33:19 -05:00
Monty Brandenberg
d191585a3e
Merge. Refresh from viewer-release after 3.6.10 release
2013-11-12 14:06:38 -05:00
maksymsproductengine
241259820c
MAINT-3269 FIXED crash in LLMessageSystem::callExceptionFunc
2013-11-12 20:05:45 +02:00
Richard Linden
fe518bde8e
merge with release
2013-11-06 17:22:04 -08:00
Mnikolenko ProductEngine
a54a56118a
MAINT-3374 FIXED Don't show username after display name if this setting is disabled.
2013-11-06 11:42:48 +02:00
Mnikolenko ProductEngine
aaf6c7954d
MAINT-3374 FIXED Don't show username after display name if this setting is disabled.
2013-11-06 11:42:48 +02:00
Xiaohong Bao
555cf227ff
trivial: fix several weird compiling errors.
2013-10-25 10:29:45 -06:00
Richard Linden
318a1eca57
more buildfix stuff
2013-10-21 11:24:35 -07:00
Richard Linden
697d2e720b
renamed TimeBlock to BlockTimerStatHandle
2013-10-15 20:24:42 -07:00
Oz Linden
9c313aea13
merge changes for DRTVWR-336
2013-10-15 17:47:37 -04:00
Richard Linden
80dfbbaacd
merge from viewer-release
2013-10-08 11:59:24 -07:00
Monty Brandenberg
6f5790da38
Merge. Pull in viewer-release after 3.6.7 release.
2013-10-04 15:36:52 -04:00
Merov Linden
1e32b9dd33
Pull merge of lindenlab/viewer-release
2013-10-04 09:47:26 -07:00
Techwolf Lupindo
1e0069b88d
Fix bug exposed by GCC 4.7.
...
Some compilers will happly convert time_t to a bool, therefore time_t if_modified_since gets passed as bool follow_redirects
instead of time_t if_modified_since.
Result of this bug is all files are download with each startup of the client, causing increased server load.
2014-01-03 01:39:09 -05:00
Techwolf Lupindo
6d9452f8d8
Fix crash and saving of bad data that can result due to bad/corrupted/empty LLSD and status of 200 OK.
...
This mode can be expected on bad networks, like noisy DSL lines or other poor service.
LL code does not pass the parser error down to the caller.
Note that this is the saftest way to fix this as this virtual class is used in many different areas of LL code. Just fixing
it by calling errorWithContent directly may cause new bugs with LL code that does not expect errorWithContent to be called at
all.
2014-01-03 01:34:32 -05:00
Cinders
b2c25178dd
More contact sets cleanup
2013-12-14 00:22:07 -07:00
Cinders
238e858223
Add single quotes to aliased names
2013-12-12 12:48:36 -07:00
Monty Brandenberg
200bea5b41
SH-3690 SH-4505 Cleanup pass through code.
...
Start using DNS cache in legacy LLCurl code. Go to 15 seconds
particularly as we're using threaded resolver at this point.
Documentation cleanup. Add libcurl status checking and logging
for curl_easy_setopt() operations that fail. Shouldn't happen
and we'll just continue anyway but there's info in the logs to
track these down now. Cleaned up logic around FASTTIMER enable
defines used to evaluate pipeline stalls in main thread.
Removed long-standing thread race around caps strings and
URL construction. Not a significant risk but refactoring the
code to get rid of them removed one huge eyesore. It can be
made even slicker if desired (see notes).
2013-09-24 14:49:26 -04:00
Richard Linden
cbe397ad13
changed fast timer over to using macro
...
another attempt to move mem stat into base class
2013-09-05 14:04:13 -07:00
Richard Linden
a7aed07a5b
broke out llunit.h into llunittype.h and llunits.h for unit declarations
...
changed unit declarations macros to make a lot more sense
2013-08-27 13:41:19 -07:00
Gilbert Gonzales
a8d5b070b0
merging viewer release
2013-08-22 14:58:10 -07:00
Oz Linden
c42a91421f
merge changes for 3.6.3-release
2013-08-20 10:37:10 -04:00
Xiaohong Bao
1616b73ef3
Automated merge with http://bitbucket.org/lindenlab/viewer-interesting
2013-08-19 16:12:07 -06:00
Xiaohong Bao
d8c02bf062
Merge
2013-08-19 16:09:28 -06:00
Richard Linden
612892b45a
SH-4433 WIP: Interesting: Statistics > Ping Sim is always 0 ms
...
continued conversion to units system
made units perform type promotion correctly and preserve type in arithmetic
e.g. can now do LLVector3 in units
added typedefs for remaining common unit types, including implicits
2013-08-18 22:30:27 -07:00