Anchor Linden
0fdbe7e34d
Merge
2018-05-21 16:47:42 -07:00
Anchor Linden
3bf89821d9
[DRTVWR-455] - added 5 new bake channels
2018-05-21 16:00:52 -07:00
Anchor Linden
83ab2dfe0f
MAINT-8421: default textures for server bakes
2018-03-29 14:05:47 -07:00
Ankur Ahlawat
ac558e3842
Merged lindenlab/viewer-release into default
2018-03-07 10:00:07 -08:00
Ankur Ahlawat
4d04cbad03
Merged lindenlab/viewer-release into default
2018-02-28 23:19:45 -08:00
Anchor Linden
618179a717
Merge
2018-02-28 22:42:23 -08:00
Anchor Linden
bfbcd6d169
[MAINT-8081] - bakes on mesh. 1st pass. changed texture panel to select bakes on objects. handle magic bake ids in LLViewerObject.
2018-02-28 22:14:38 -08:00
andreykproductengine
481713000b
MAINT-8183 Fixed some exit issues and crashes
2018-02-22 15:23:14 +02:00
andreykproductengine
e32b4f481a
MAINT-8308 Additional logging for mesh processing
2018-02-19 21:01:34 +02:00
andreykproductengine
f22c1bcf20
MAINT-8022 Handling memory errors in unzip_llsdNavMesh
2018-02-19 21:30:48 +02:00
AndreyL ProductEngine
e6765df1ba
Merged in lindenlab/viewer-bear
2018-02-12 21:15:00 +02:00
AndreyL ProductEngine
02342cb9ae
Merged in lindenlab/viewer-release
2018-02-12 21:09:20 +02:00
andreykproductengine
64b9b4c771
MAINT-2338 Implemented binary parser depth control
2018-02-01 16:35:02 +02:00
Andrey Kleshchev
6e445e82e2
MAINT-8091 Removed deprecated and unused private memory pooling
2018-01-30 14:03:26 +00:00
Andrey Kleshchev
b10e46167b
MAINT-8234 Mesh tread protections and removed unnecessary try in staticRun()
2018-01-29 12:40:44 +00:00
Andrey Kleshchev
4526be6140
MAINT-8234 Mesh tread protections and removed unnecessary try in staticRun()
2018-01-29 12:40:44 +00:00
Oz Linden
d7c8678c3a
merge 5.1.0-release
2018-01-17 12:43:28 -05:00
AndreyL ProductEngine
57a99273ed
Merged in lindenlab/viewer-release
2018-01-17 03:20:12 +02:00
andreykproductengine
c56298d4ba
MAINT-8022 Make unzip silent yet include failure reason into output
2018-01-03 16:30:57 +02:00
andreykproductengine
a35008993e
MAINT-8022 String crashes in unzip_llsd
2018-01-02 20:31:23 +02:00
Nat Goodspeed
5002bf5660
MAINT-8087: Use env vars from VMP for AppData\Roaming and Local.
...
On Windows, when logged in with a non-ASCII username, every one of the three
documented APIs -- SHGetSpecialFolderPath(), SHGetFolderPath() and
SHGetKnownFolderPath() -- fails to retrieve any pathname at all. We cannot
account for the fact that the oldest of these continues to work with the
release viewer and within a Python script (though not, curiously, from a
Python interactive session). With a non-ASCII username, they consistently fail
when called from an Alex Ivy viewer build: "The filename, directory name, or
volume label syntax is incorrect."
Empirically, with a non-ASCII username, the preset APPDATA and LOCALAPPDATA
environment variables are also useless, e.g. c:\Users\??????\AppData\Roaming
where those are, yup, actual question marks.
Empirically, the VMP is able to successfully call SHGetFolderPath() to
retrieve both AppData\Roaming and AppData\Local. Therefore, we make the VMP
set the APPDATA and LOCALAPPDATA environment variables to the UTF-8 encoded
correct pathnames. Instead of calling SHGetSomethingFolderPath() at all, make
LLDir_Win32 retrieve those environment variables.
Make LLFile::mkdir() treat "directory already exists" as a success case. Every
single call fell into one of two categories: either it didn't check success at
all, or it tested specially to exempt errno == EEXIST. Migrate that test into
mkdir(); eliminate it from call sites.
Make LLDir::append() and add() convenience functions accept variadic
arguments. Replace add(add()...) constructs, as well as clumsy concatenations
of directory names and getDirDelimiter(), with simple variadic add() calls.
2017-12-20 22:51:26 -05:00
Nat Goodspeed
e3a2c5e321
DRTVWR-418: Merge from latest viewer-release
2017-11-29 14:47:09 -05:00
Oz Linden
a12e282cd4
merge changes for 5.0.9-release
2017-11-29 11:31:08 -08:00
andreykproductengine
dcfccc6f43
MAINT-8022 Crashes in unzip_llsd #2
2017-11-28 15:55:40 +02:00
andreykproductengine
6d7c19623d
MAINT-8022 Crashes in unzip_llsd
2017-11-27 19:04:41 +02:00
Nat Goodspeed
0c7bc67814
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
2017-10-11 14:35:49 -04:00
Oz Linden
d62ad1ef8a
merge changes for 5.0.8-release
2017-10-11 09:13:55 -04:00
andreykproductengine
a2f71a242a
MAINT-7820 Fixed crash in LLEventPump
2017-09-19 16:36:00 +03:00
Oz Linden
bcf5dc079a
merge changes for 5.0.7-release
2017-08-23 09:19:59 -04:00
Oz Linden
01e0b78c59
merge changes for DRTVWR-439
2017-08-16 15:43:58 -04:00
Rider Linden
1038633526
MAINT-7634: Logging and instrumentation canges to narrow down viewer crashes.
2017-08-08 09:04:32 -07:00
Rider Linden
57d5744f2c
MAINT-7634: Move StatsAccumulator into llcommon, collect data sent and error codes from core.
2017-07-28 14:07:25 -07:00
Oz Linden
fa53653e60
fix separator between tags and file/function
2017-07-24 14:49:56 -04:00
Oz Linden
b0d8f3a1ab
MAINT-4532: properly detect Windows 10 in the 64bit build (only - 32bit runs in Windows 8 compatibility mode)
2017-07-10 16:30:28 -04:00
Oz Linden
d8be66c8e2
merge changes for 5.0.6-release
2017-06-20 17:05:53 -04:00
Oz Linden
347015be33
fix presentation of log tags for better searchability
2017-06-20 17:03:20 -04:00
AndreyL ProductEngine
e553e6feb2
Merged in lindenlab/viewer-lynx
2017-06-20 23:20:30 +03:00
AndreyL ProductEngine
270cd8ff15
Merged in lindenlab/viewer-release
2017-06-20 23:16:03 +03:00
Nat Goodspeed
a3066b7375
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
2017-06-20 16:11:33 -04:00
Mnikolenko Productengine
65208b7741
MAINT-7488 FIXED [Windows] Viewer crashes when pasting empty string from clipboard
2017-06-16 17:46:12 +03:00
Mnikolenko Productengine
e6f3cfe247
mac and linux build fix
2017-09-07 13:08:26 +03:00
andreykproductengine
4a4d93d8c0
MAINT-7691 Fixed crash report not generating files in unicode named folders
2017-09-06 16:04:59 +03:00
andreykproductengine
f8254a9d78
MAINT-7758 Fixed freeze on loading lsl scripts from unicode named windows folder.
2017-08-30 19:57:02 +03:00
andreykproductengine
c21b3bbacc
MAINT-7739 Make LLOSInfo a Singleton
2017-08-25 20:26:25 +03:00
Mnikolenko Productengine
ab26a70047
MAINT-7593 FIXED "Failed to parse parameter" spam
2017-07-13 11:01:20 +03:00
AndreyL ProductEngine
7cc9455fe1
MAINT-6697 Correct pointer freeing
2017-06-07 23:05:37 +03:00
AndreyL ProductEngine
d9fe21f17f
MAINT-6697 More nullchecks for zip/unzip functions
2017-06-07 19:30:32 +03:00
AndreyL ProductEngine
f2780a93c0
MAINT-6697 Added a nullcheck to unzip_llsd()
2017-06-07 03:16:56 +03:00
Oz Linden
069dd355f9
merge changes for 5.0.5-release
2017-05-23 04:56:13 -04:00
Nat Goodspeed
fe64db61d6
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
2017-05-22 21:30:26 -04:00