summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-11-28SL-20651 DragnDrop from library in gallery mode doesn't workAndrey Kleshchev
2023-11-27SL-18098 Crash inside unpackBinaryDataAndrey Kleshchev
2023-11-24SL-17076 Thread safety of LLNotificationChannelBase's itemsAndrey Kleshchev
Due to odd crashes when cleaning mItems adding thread safety Viewer runs window in a separate thread, it is possible notification was added in a way that corrupted the list.
2023-11-24SL-17076 MacOS crash on clearing ChicletNotificationChannelAndrey Kleshchev
Crash appears to happens inside mItems.clear() of the LLNotificationChannelBase, but there is no apparent reson for it and stack jumped some steps, so I'm doing cleanup more explicitly to see if it's indeed there and not a corruption somewhere earlier.
2023-11-23SL-17434 Crash clearing LLEventPumpsAndrey Kleshchev
We actively use event pumps's connections in threads, make sure nothing modifies list of connections during reset. And in case this doesn't fix the issue list affected pump before it crashes to have a better idea of what is going on.
2023-11-23SL-17846 Crash at ~LLSearchEditorAndrey Kleshchev
A weird crash inside LLSearchEditor, try clearing it explicitly
2023-11-22Merge pull request #531 from secondlife/DRTVWR-594-pkg-updatesnat-goodspeed
Update certain autobuild packages per pending PRs
2023-11-22DRTVWR-594: Update kdu version from the updated package.Nat Goodspeed
2023-11-22SL-20327 FIXED friend location on the map is not shown after right click>MapMaxim Nikolenko
2023-11-22SL-20603 Crash on CoInitializeAndrey Kleshchev
Don't mix CoInitialize and CoInitializeEx, one is global, other is threaded. CoInitialize(0) is equal to CoInitializeEx(0, COINIT_APARTMENTTHREADED) and MULTITHREADED is not compatible with APARTMENTTHREADED.
2023-11-21DRTVWR-594: Update havok-source with havok-libs per recent PR.Nat Goodspeed
2023-11-21DRTVWR-594: Update kdu per recent PRNat Goodspeed
2023-11-21DRTVWR-594: Update dictionaries, glh_linear, havok-sourceNat Goodspeed
per recent PRs. Actually the havok-source update is for a new havok-llvm build.
2023-11-20SL-20564 reset camera when teleporting Home, so avatar points to the ↵Mnikolenko Productengine
expected direction
2023-11-20llmemory: use getrusage for getCurrentRSS on linuxMiezhiko
2023-11-17SL-20607 Version folder was not created when copying folders to marketplaceAndrey Kleshchev
2023-11-09DRTVWR-594 Update contributions.txtAndrey Lihatskiy
2023-11-09Fix BUG-225288: Detaching stops unrelated animationsSalad Dais
This is to do with misunderstandings related to how .find() works with multimaps. .find() will, in fact, return an iterator to the first iterator it finds, and will iterate through all elements in the multimap when incremented, not just items with the same key. Change code working with animation sources to be aware of this fact, so unrelated animation sources do not have their animations stopped.
2023-11-08SL-20579 Added "--outfile" and "--files" options to the translation export ↵Andrey Lihatskiy
script
2023-11-07SL-20566 Allow removal of a teleport history locationsAndrey Kleshchev
2023-11-06mac build fixMaxim Nikolenko
2023-11-06SL-20565 Places floater -- allow dragging a folder into a folder (#491)Maxim Nikolenko
2023-11-02DRTVWR-594 Mac buildfix (remove unused field)Andrey Lihatskiy
2023-11-02DRTVWR-594 Update LLCA to v202311020117.0-0f5d9c3Andrey Lihatskiy
2023-11-01SL-20462 show two decimal digits for Density ExponentMnikolenko Productengine
2023-10-31SL-20537 Add hover-preview for My Outfit listMaxim Nikolenko
2023-10-27SL-20496 FIXED Auto-adjust causes incorrect UI value of Max number of ↵Maxim Nikolenko
non-impostors
2023-10-26SL-20401 FIXED Popping out conversation floater second time moves locationMaxim Nikolenko
2023-10-25SL-20109 Add inventory_thumbnails_helper floater to blacklist_untrustedAndrey Lihatskiy
2023-10-25Merge branch 'main' into DRTVWR-594-maint-YAndrey Lihatskiy
2023-10-25Merge pull request #473 from secondlife/marchcat/maint-Y-bulky-thumbsAndrey Lihatskiy
SL-20109 -> Maint Y merge
2023-10-25Merge branch 'viewer_bulky_thumbs' into marchcat/maint-Y-bulky-thumbsAndrey Lihatskiy
# Conflicts: # indra/newview/skins/default/xui/en/menu_viewer.xml
2023-10-25SL-18837: Build all branches on GitHub now.Nat Goodspeed
2023-10-25Merge branch 'main' into DRTVWR-594-maint-YAndrey Lihatskiy
2023-10-25Merge branch 'main' into DRTVWR-594-maint-YAndrey Lihatskiy
2023-10-25Increment viewer version to 6.6.17Nat Goodspeed
following promotion of DRTVWR-578
2023-10-25SL-20517: When attempting to find orphans, if an object claims to be its own ↵Rider Linden
parent the viewer logs a warning and then continues the loop without incrementing the iterator. This increments the iterator so that loop processing can continue and the viewer does not get stuck on the bad object.
2023-10-24SL-20468 Add ability to overwrite an existing outfitMaxim Nikolenko
2023-10-18PIE-1057: viewer-build-util's azure branch has been merged to main.Nat Goodspeed
2023-10-18PIE-1057: Merge branch 'actions-azure' into actionsNat Goodspeed
for new Windows code signing mechanism.
2023-10-17SL-20476: Don't let the compiler know we intend to crash.Nat Goodspeed
clang has gotten smart enough to recognize an inline attempt to store to address zero. Fool it by storing to an address passed as a parameter, and pass nullptr from a different source file.
2023-10-17SL-18837: Avoid stuffing build number into 32-bit int.Nat Goodspeed
Even though LLVersionInfo::getBuild() already returns a 64-bit int, various consumers assumed it could fit into 32 bits. It was especially bad to pass it to a classic C style varargs function. Only on a little-endian CPU, and only because it was the last argument, the damage was limited to truncation -- instead of arbitrary undefined behavior. Where the consumer doesn't support 64-bit ints, pass as string instead.
2023-10-16SL-18837: Second Life Release.app=>Second Life Viewer.app in tarballNat Goodspeed
2023-10-16SL-18837: Create Second Life Viewer.app, not Second Life Release.appNat Goodspeed
2023-10-13PIE-1057: Pass sign-pkg-windows@azure the Azure-related secrets.Nat Goodspeed
2023-10-13SL-18837: Update dullahan to v118.0.5993.54Nat Goodspeed
This includes this week's CEF 118.
2023-10-12PIE-1057: Engage viewer-build-util azure branch.Nat Goodspeed
2023-10-12SL-18837: Unify all llrand_test.cpp in-range tests.Nat Goodspeed
The header file documents that no llrand function should ever return a value equal to the passed extent, so the one test in llrand_test.cpp that checked less than or equal to the high end of the range was anomalous. But changing that to an exclusive range means that we no longer need separate exclusive range and inclusive range functions. Replace ensure_in_range_using(), ensure_in_exc_range() and ensure_in_inc_range() with a grand unified (simplified) ensure_in_range() function.
2023-10-12SL-18837: Update openal to v1.23.1-18e315cNat Goodspeed
2023-10-12SL-18837: Update llca to v202310121525.0-d22bd98Nat Goodspeed