Tofu Linden
42cbea759c
CID-462
...
Checker: DEADCODE
Function: LLAssetStorage::findInStaticVFSAndInvokeCallback(const LLUUID &, LLAssetType::EType, void (*)(LLVFS *, const LLUUID &, LLAssetType::EType, void *, int, int), void *)
File: /indra/llmessage/llassetstorage.cpp
2010-04-20 18:16:57 +01:00
Brad Payne (Vir Linden)
aa5e494e0c
For EXT-6809 - fixes suggested by Nyx code review
2010-04-19 13:52:59 -04:00
Brad Payne (Vir Linden)
c5e338f240
merge
2010-04-19 10:13:49 -04:00
Brad Payne (Vir Linden)
695e4bc171
For EXT-6809 - search static VFS for all asset types
2010-04-19 10:00:06 -04:00
Brad Payne (Vir Linden)
3b8ce1d18a
For EXT-6809 - search static VFS for all asset types
2010-04-16 17:13:11 -04:00
Brad Payne (Vir Linden)
142f867d38
For EXT-6809 - search static VFS for all asset types
2010-04-16 16:06:34 -04:00
Vadim Savchuk
e2d32b9e9d
Fixed bug EXT-5415 (Edit floater and object profile show group as "loading..." when set to "none").
...
Made LLCacheName getGroupName() and getName() methods return TRUE if the given group/avatar name is NULL, so that LLNameBox doesn't display "Loading..." indefinitely.
There's nothing to wait for in case of NULL id: the name cache returns a predefined name that won't change (i.e. it's the final result).
Reviewed by Mike: https://codereview.productengine.com/secondlife/r/223/
--HG--
branch : product-engine
2010-04-13 16:29:33 +03:00
Tofu Linden
8da371b0f0
merge
2010-04-07 12:16:36 +01:00
Tofu Linden
0bb3f144c0
Backed out changeset 63b699f90efd
2010-04-07 10:37:07 +01:00
Loren Shih
2eba9819df
EXT-6703 : LLInventory.h cleanup and create new LLInventoryDefines
...
Took out enums and flags from LLInventory into LLInventoryDefines
Did a bunch of header file reformatting for LLInventory.h
Change made to simulator files as well.
2010-04-05 15:02:36 -04:00
Roxie Linden
9523c70f9d
DEV-45809 - Merge Second Life Enterprise changes into viewer 2.x trunk
...
Includes: DEV-45800, DEV-45803 - Grid Manager
DEV-45804 - SLURL refactor
DEV-45801 - Single username field (for Identity Evolution and SLE Ldap)
Also,
Includes Certificate Management code allowing the viewer to connect to
grids not signed by a well know key (just like any web browser). Also
contains secure storage for things like passwords.
The security/certificate code is modular with the intention of adding modules
to directly use the operating system facilities for crypto if available.
(that's much more secure than we'll ever be)
Also, refactor of voice to modularize it, and add a diamondware voice module.
CR: Aimee, James, Lynx, Mani, Karina and a list of thousands
2010-04-02 02:03:21 -07:00
Roxie Linden
aa0a129b67
Automated Merge
2010-04-01 21:47:22 -07:00
Brad Payne (Vir Linden)
e504f89513
merge
2010-03-31 16:11:21 -04:00
Brad Payne (Vir Linden)
2208e6da2c
asset request logging for DEV-47362 investigation.
2010-03-31 16:09:34 -04:00
Loren Shih
d4fef262bc
EXT-5581 : Centralize is_asset_fetch/knowlable into asset dictionary
...
Took out some ugly case statements and stuck those functions into the asset dictionary instead. This makes the code a lot more centralized/extensible since if we ever add assets, it'll be clear that their fetch/knowable fields need to be added (versus that logic being in some obscure case statement).
2010-03-31 12:05:51 -04:00
Roxie Linden
86dc5bce1a
Automated merge
2010-03-29 16:24:58 -07:00
Loren Shih
b1b5a11bb0
EXT-3075 : Remove swear words from comments across viewer
...
This bugs me in a minor way. Did a search-and-cleanup on various swear words.
2010-03-29 15:33:48 -04:00
Roxie Linden
18b7ab0018
Weekly automated merge from viewer 2.0
2010-03-22 16:12:41 -07:00
Vadim Savchuk
61d2caee9f
Fixed bug EXT-6446 (Profile Real World description gets messed up if out of the old characters' number limit).
...
Submitting on behalf of Dmitry Zaporozhan.
Reviewed by me and Richard: https://codereview.productengine.com/secondlife/r/67/
--HG--
branch : product-engine
2010-03-22 21:47:56 +02:00
Alexei Arabadji
2f9cc80c2e
fixed EXT-5910 “Offers logging”,
...
fixed IM message counter when received interactive notification(offer);
corrected logging to file of offer notification;
enabled logging for FRIENDSHIP_ACCEPTED notification;
--HG--
branch : product-engine
2010-03-05 17:53:32 +02:00
Mark Palange (Mani)
0b450b6003
Changing viewer unit test licenses to viewergpl
2010-02-12 16:32:28 -08:00
Tofu Linden
08b93d95ef
CID-277
...
Checker: UNINIT_CTOR
Function: LLPacketBuffer::LLPacketBuffer(const LLHost &, const char *, int)
File: /indra/llmessage/llpacketbuffer.cpp
a fix I like better.
2010-02-03 20:26:42 +00:00
Tofu Linden
2879692aa2
CID-277
...
Checker: UNINIT_CTOR
Function: LLPacketBuffer::LLPacketBuffer(const LLHost &, const char *, int)
File: /indra/llmessage/llpacketbuffer.cpp
2010-02-03 20:25:04 +00:00
Tofu Linden
eab2f01b19
CID-278
...
Checker: UNINIT_CTOR
Function: LLTransferTargetParamsFile::LLTransferTargetParamsFile()
File: /indra/llmessage/lltransfertargetfile.h
2010-02-03 20:18:22 +00:00
Tofu Linden
4e73292e2c
CID-279
...
Checker: UNINIT_CTOR
Function: LLTransferTarget::LLTransferTarget(e_transfer_target_type, const LLUUID &, e_transfer_source_type)
File: /indra/llmessage/lltransfermanager.cpp
2010-02-03 20:14:57 +00:00
Tofu Linden
428eb8555e
CID-280
...
Checker: UNINIT_CTOR
Function: LLTransferTargetParamsVFile::LLTransferTargetParamsVFile()
File: /indra/llmessage/lltransfertargetvfile.cpp
dead field.
2010-02-03 20:12:31 +00:00
Tofu Linden
f117db5798
CID-281
...
Checker: UNINIT_CTOR
Function: LLTransferSourceParamsAsset::LLTransferSourceParamsAsset()
File: /indra/llmessage/lltransfersourceasset.cpp
2010-02-03 20:03:17 +00:00
Tofu Linden
e5e654ac5a
CID-298
...
Checker: UNINIT_CTOR
Function: LLMsgData::LLMsgData(const char *)
File: /indra/llmessage/llmessagetemplate.h
2010-01-29 15:57:33 -08:00
Tofu Linden
a09b94eff7
CID-305
...
Checker: UNINIT_CTOR
Function: LLSrvRecord::LLSrvRecord(const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&, unsigned int)
File: /indra/llmessage/llares.cpp
2010-01-29 15:37:28 -08:00
Tofu Linden
1ce9515685
CID-306
...
Checker: UNINIT_CTOR
Function: LLAddrRecord::LLAddrRecord(LLResType, const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&, unsigned int)
File: /indra/llmessage/llares.cpp
2010-01-29 15:35:36 -08:00
Tofu Linden
749eade1cb
CID-307
...
Checker: UNINIT_CTOR
Function: LLQueryResponder::LLQueryResponder()
File: /indra/llmessage/llares.cpp
2010-01-29 15:34:06 -08:00
Tofu Linden
641f292a5a
CID-308
...
Checker: UNINIT_CTOR
Function: LLPartSysCompressedPacket::LLPartSysCompressedPacket()
File: /indra/llmessage/partsyspacket.cpp
2010-01-29 15:31:56 -08:00
Tofu Linden
f4c0a5b042
partial appeasement for CID-309
...
only this piece really matters. a bit.
Checker: UNINIT_CTOR
Function: LLMessageSystem::LLMessageSystem(const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&, unsigned int, int, int, int, bool, float, float)
File: /indra/llmessage/message.cpp
2010-01-29 15:30:41 -08:00
Tofu Linden
ce8e2fc322
CID-310
...
Checker: UNINIT_CTOR
Function: LLSimpleResponse::LLSimpleResponse()
File: /indra/llmessage/llhttpnode.h
2010-01-29 15:19:56 -08:00
Tofu Linden
bdbb42c0f6
CID-311
...
Checker: UNINIT_CTOR
Function: LLXfer::LLXfer(int)
File: /indra/llmessage/llxfer.cpp
2010-01-29 15:16:59 -08:00
Tofu Linden
68304cbd02
CID-312
...
Checker: UNINIT_CTOR
Function: LLHTTPPipe::Response::Response()
File: /indra/llmessage/lliohttpserver.cpp
2010-01-29 15:15:52 -08:00
Tofu Linden
54cc8274b0
CID-313
...
Checker: UNINIT_CTOR
Function: LLHTTPPipe::LLHTTPPipe(const LLHTTPNode &)
File: /indra/llmessage/lliohttpserver.cpp
2010-01-29 15:14:33 -08:00
Tofu Linden
c99025f68f
CID-314
...
Checker: UNINIT_CTOR
Function: LLHTTPResponseHeader::LLHTTPResponseHeader()
File: /indra/llmessage/lliohttpserver.cpp
2010-01-29 15:13:06 -08:00
Tofu Linden
3064b556ef
CID-315
...
Checker: UNINIT_CTOR
Function: LLIMInfo::LLIMInfo()
File: /indra/llmessage/llinstantmessage.cpp
2010-01-29 15:11:32 -08:00
Tofu Linden
86d07360f6
CID-316
...
Checker: UNINIT_CTOR
Function: LLHTTPAssetRequest::LLHTTPAssetRequest(LLHTTPAssetStorage *, const LLUUID &, LLAssetType::EType, LLAssetStorage::ERequestType, const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&, void *)
File: /indra/llmessage/llhttpassetstorage.cpp
2010-01-29 15:09:19 -08:00
Tofu Linden
ee82ed694c
CID-317
...
Checker: UNINIT_CTOR
Function: LLCacheNameEntry::LLCacheNameEntry()
File: /indra/llmessage/llcachename.cpp
2010-01-29 15:02:32 -08:00
Tofu Linden
b3c1d0dc07
CID-254
...
Checker: UNINIT
Function: LLCacheName::Impl::processUUIDRequest(LLMessageSystem *, bool)
File: /indra/llmessage/llcachename.cpp
2010-01-27 15:59:56 -08:00
Tofu Linden
c5abe04923
CID-188
...
Checker: RESOURCE_LEAK
Function: LLTemplateParser::LLTemplateParser(LLTemplateTokenizer &)
File: /indra/llmessage/llmessagetemplateparser.cpp
2010-01-27 15:07:04 -08:00
Tofu Linden
4421a51cfe
CID-109
...
Checker: MISSING_BREAK
Function: operator <<(std::basic_ostream<char, std::char_traits<char>>&, const LLNameValue &)
File: /indra/llmessage/llnamevalue.cpp
2010-01-27 13:39:59 -08:00
Tofu Linden
e67d2bb555
CID-110
...
Checker: MISSING_BREAK
Function: LLTransferSourceChannel::updateTransfers()
File: /indra/llmessage/lltransfermanager.cpp
not a bug, commented.
2010-01-27 13:37:45 -08:00
Tofu Linden
c69ee5ced1
CID-100
...
Checker: INVALIDATE_ITERATOR
Function: buildBlock(unsigned char *, int, const LLMessageBlock *, LLMsgData *)
File: /indra/llmessage/lltemplatemessagebuilder.cpp
2010-01-27 13:18:49 -08:00
Nat Goodspeed
df7e5dd1dc
DEV-35248: Allow NoVerifySSLCert to uniformly disable verification
...
Introduce static LLCurl SSL verification flag, default 'true', accessed by
LLCurl::setSSLVerify() and getSSLVerify().
Make LLCurl::Easy::prepRequest() check LLCurl::getSSLVerify() instead of
unconditionally setting CURLOPT_SSL_VERIFYPEER 'true'. Also set
CURLOPT_SSL_VERIFYHOST to match.
Make LLXMLRPCTransaction::Impl::init() examine LLCurl::getSSLVerify(), instead
of directly examining gSavedSettings.getBOOL("NoVerifySSLCert").
Make LLURLRequest::checkRootCertificate() set CURLOPT_SSL_VERIFYHOST as well
as CURLOPT_SSL_VERIFYPEER.
Make request() in llhttpclient.cpp (used by LLHTTPClient::getByteRange(),
head(), get(), getHeaderOnly(), put(), post(), postRaw(), postFile(), del(),
move()) pass LLCurl::getSSLVerify() to checkRootCertificate(), rather than
constant 'true'.
Make LLAppViewer::mainLoop() call
LLCurl::setSSLVerify(! gSavedSettings.getBOOL("NoVerifySSLCert"))
at the same time it calls LLCurl::setCAFile(), a comparable bit of static
setup.
2010-01-20 15:48:13 -05:00
brad kittenbrink
cb9b874b17
Merge of my old precompiled headers dependency cleanup with tip of viewer-2-0.
2009-12-14 11:07:29 -08:00
Soft Linden
e9a744131d
DEV-44138 About Land - Access tab - make AO overriden options clear
2009-12-10 20:39:31 -06:00
Roxie Linden
b11a625e6f
Automated merge with a few fixups for code review comments
2010-03-01 15:31:04 -08:00