summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2022-11-11DRTVWR-575 fix LLGetDarwinOSInfo for xcode-14.1. NSInteger is now 64 bitsBrad Kittenbrink
2022-11-11DRTVWR-575 fix LLWorkerThread subclasses to be compatiblie with recent ↵Brad Kittenbrink
size_t changes in base class
2022-11-11DRTVWR-575 xcode-14.1 compatibility fix. add more overloads for stricter ↵Brad Kittenbrink
size_t conversions
2022-11-11DRTVWR-575 xcode-14.1 compatibility fix. add overloads for stricter integer ↵Brad Kittenbrink
conversions
2022-11-10SL-18426 At log in only a part friends reported to chat as onlineAndrey Kleshchev
Server sends updates in bulk now, so notify per agent instead of per update
2022-11-09SL-18586 FIXED Crash when opening 360 snapshotMnikolenko Productengine
2022-11-09Merge remote-tracking branch ↵Andrey Lihatskiy
'BeqJanus/ll-viewer-pull-requests/Beq-alpha-mask-on-emissive-fix' into DRTVWR-570-maint-Q
2022-11-09Merge remote-tracking branch 'ZiRee/viewer/master' into DRTVWR-570-maint-QAndrey Lihatskiy
2022-11-08SL-18584 FIXED viewer starts in minimized mode after a clean installMnikolenko Productengine
2022-11-05[BUG-232834][BUG-232871] Alpha mask is being applied with emissive maskBeq
This is the most local fix for this issue, addressing the specific unqualified use of HAS_ALPHA_MASK. If we find other issues with alpha mask being applied incorrectly then, it may be better to fix higher up in llvieweshadermgr.cpp by reverting the changes from SL-17532. For now, this way works for this specific bug without non-emissive side-effects.
2022-11-05SL-18581 Don't show the starter avatar toolbar button for NUXAndrey Lihatskiy
2022-11-04DRTVWR-575: Introduce llssize (signed size_t) and narrow() function.Nat Goodspeed
llssize is for a function parameter that should accept a size or index (derived from size_t, which is 64 bits in a 64-bit viewer) but might need to go negative for flag values. We've historically used S32 for that purpose, but Xcode 14.1 complains about trying to pass size_t to S32. narrow() is a template function that casts a wider type (e.g. size_t or llssize) to a narrower type (e.g. S32 or U32), with validation in RelWithDebInfo builds. It verifies (using assert()) that the value being truncated can in fact fit into the target type.
2022-11-04SL-7277 show Advanced permissions in Item profile that was opened from inventoryMnikolenko Productengine
2022-11-03SL-18565 Built-in bump maps and some environment textures fail to loadAndrey Kleshchev
Due to udp texture fetching no longer being present
2022-11-03DRTVWR-575: Suppress remaining size_t truncation warnings for now.Nat Goodspeed
2022-11-03DRTVWR-575: A few more tweaks addressing size_t wider than 32 bits.Nat Goodspeed
2022-11-03DRTVWR-575: Fix llcommon assumptions that size_t fits in 4 bytes.Nat Goodspeed
It's a little distressing how often we have historically coded S32 or U32 to pass a length or index. There are more such assumptions in other viewer subdirectories, but this is a start.
2022-11-03SL-18492 Switch inventory script compiler default from LSO to monoMnikolenko Productengine
2022-11-03DRTVWR-575: Forbid Xcode 14.1 from implicitly signing every target.Nat Goodspeed
Or rather, attempting to implicitly sign. On TeamCity we must explicitly sign using viewer_manifest.py. On a developer system, without these changes, Xcode produces many errors of the form: error: An empty identity is not valid when signing a binary for the product type 'Command-line Tool'. (in target 'INTEGRATION_TEST_lldir' from project 'SecondLife') and refuses to compile anything at all. Thanks to Rye Mutt and NickyD. Also thanks Geir Nøklebye for additional settings to help tame Xcode 14.1 warnings.
2022-11-02SL-18136 fix for Japanese IMEMnikolenko Productengine
2022-11-02SL-18533 Updated ToS XUI with new languageAndrey Lihatskiy
2022-11-02Merge remote-tracking branch 'RyeMutt/viewer/mac-fixes' into DRTVWR-570-maint-QAndrey Lihatskiy
2022-11-02Merge branch 'master' into DRTVWR-568Callum Prentice
2022-11-02Merge branch 'master' into DRTVWR-539Mnikolenko Productengine
2022-11-01Merge branch 'master' into DRTVWR-573-maint-RAndrey Lihatskiy
2022-11-01Merge branch 'master' into DRTVWR-565-maint-PAndrey Lihatskiy
2022-11-01Merge branch 'master' into DRTVWR-570-maint-QAndrey Lihatskiy
2022-11-01Increment viewer version to 6.6.8Nat Goodspeed
following promotion of DRTVWR-575
2022-11-01Merge remote-tracking branch 'RyeMutt/viewer/minor-fixes' into ↵Andrey Lihatskiy
DRTVWR-570-maint-Q
2022-11-01Merge remote-tracking branch 'RyeMutt/viewer/llsd-usage-fixes' into ↵Andrey Lihatskiy
DRTVWR-570-maint-Q
2022-10-31Fix SL-18511 TOS and MFA login failure handlers must cooperate to answer ↵Brad Kittenbrink
both reasons at the same time
2022-10-31SL-18495 Enable autofps for new users by defaultMnikolenko Productengine
2022-10-30Correct macOS png loader to use a default gamma of 2.2 as apple has done ↵Rye Mutt
since OS 10.6
2022-10-30Fix menu checks for enabling object sit and touch to not traverse the entire ↵Rye Mutt
menu holder to update labels
2022-10-30Fix line editors deselecting when pressing capslockRye Mutt
2022-10-30Fix checks for empty LLSD maps to use size and not emptyMap which is for ↵Rye Mutt
creating an empty LLSDMap type.
2022-10-29Fix use of deprecated CGDisplayAvailableModes with CGDisplayCopyAllDisplayModesRye Mutt
2022-10-29Fix RenderAppleUseMultGL debug setting for enabling threaded GL engineRye Mutt
2022-10-28Clean up autorelease behavior in llwindowmac and additional leaksRye Mutt
2022-10-28Fix leaks in mac IMERye Mutt
2022-10-28Fix leak of copy and paste on macRye Mutt
2022-10-28Fix leaks in mac filepicker codeRye Mutt
2022-10-28Fix memory leaks in lldir objc/macRye Mutt
2022-10-29Merge remote-tracking branch ↵Andrey Lihatskiy
'RyeMutt/viewer/datapacker-crashfixes/datapacker-crashfixes' into DRTVWR-570-maint-Q
2022-10-28Fix multiple leaks in the case of failure to deserialize animationsRye Mutt
2022-10-28Harden LLDataPackerBinaryBuffer from performing invalid memcpy in case ↵Rye Mutt
buffer is too small
2022-10-28SL-16534 The link item is not updating after rezzing the linked object in-worldMnikolenko Productengine
2022-10-27DRTVWR-570 Mac build fix: unused variables cleanupAndrey Lihatskiy
2022-10-27Merge branch 'master' into DRTVWR-539Mnikolenko Productengine
2022-10-27SL-18172 add the link to open object weights floaterMnikolenko Productengine