Commit Graph

31592 Commits (d0428575fb9c3d285dc32e61808a877cb24efa89)

Author SHA1 Message Date
Dave Parks d0428575fb Automated merge with http://bitbucket.org/lindenlab/viewer-release 2014-06-19 13:14:42 -05:00
Oz Linden 977476171d increment viewer version to 3.7.10 2014-06-16 11:35:23 -04:00
Oz Linden de8af18157 Added tag 3.7.9-release for changeset a9f2d0cb11f7 2014-06-16 11:34:48 -04:00
Stinson Linden 8392fde6f6 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-drtvwr-365. 2014-06-02 22:32:16 +01:00
Stinson Linden 51e0cc8140 MAINT-4114: Refactoring the LLBadge code to ensure a parent view always has the badge (to preserve memory cleanliness), but to also allow for badge reparenting so that the NEW badge works in the inventory window. This change relates to 9e0d629da1487f850beb2767bd47734c4ccc393e. 2014-05-31 02:30:12 +01:00
Stinson Linden 90fc7a13d1 MAINT-4106: Correcting crash on exit behavior during normal shutdown. With the more comprehensive texture cleanup going on, this code was causing an crash on exit when gAgentAvatarp was null. Adding a check for null before proceeding. 2014-05-29 21:08:21 +01:00
maxim@mnikolenko 72dba8742c MAINT-4070 FIXED Use icon in urls when content is trusted. 2014-05-28 13:20:12 +03:00
Stinson Linden c84217cc5b MAINT-4009: Ensuring that the view listeners are properly cleaned up at app close. 2014-05-27 22:45:02 +01:00
Stinson Linden fdc787cc06 MAINT-4009: Patching a memory leak of ParamDescriptor objects. 2014-05-24 00:05:02 +01:00
Stinson Linden 0160c514c5 MAINT-4077: Refactoring to add copy constructors to the LLVisualParam class and all of its derived descendants in order to clarify ownership of memory pointers. 2014-05-23 21:56:44 +01:00
Stinson Linden a13d2f7f70 MAINT-4009: Patching a leak of LLPluginSharedMemory objects from the LLPluginProcessParent class. 2014-05-20 21:03:13 +01:00
Stinson Linden 5537417ac3 MAINT-4009: Ensuring that the cookie store is properly cleaned on app exit. 2014-05-20 01:03:50 +01:00
Brad Payne (Vir Linden) 4885c122ea merge 2014-05-19 18:11:08 -04:00
Brad Payne (Vir Linden) 67051b26ba merge 2014-05-19 18:10:45 -04:00
Stinson Linden babd89b770 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. 2014-05-19 22:19:55 +01:00
Oz Linden 644ca6a0f8 increment viewer version to 3.7.9 2014-05-19 17:01:51 -04:00
Oz Linden 3758154727 Added tag 3.7.8-release for changeset bba9b3722eea 2014-05-19 17:01:33 -04:00
Nyx Linden d0d32626a5 merge fix for merge with project interesting. New appearance utility source and one quick doubly-declared typedef. 2014-05-19 14:44:01 -04:00
Stinson Linden 08e83a341e MAINT-4009: Final pass refactoring to eliminate memory allocation related to error reporting that is not properly cleaned up. 2014-05-17 00:41:36 +01:00
Stinson Linden 34b2f2d1f8 MAINT-4009: First pass refactoring to eliminate memory related to error reporting that is not properly cleaned up. 2014-05-16 22:44:25 +01:00
Brad Payne (Vir Linden) a5bb8839fa merge fix 2014-05-16 15:47:34 -04:00
Brad Payne (Vir Linden) 7f3e1b7313 merge fix 2014-05-16 13:28:22 -04:00
Brad Payne (Vir Linden) f2d7dfb1e6 merge fixes 2014-05-16 10:18:53 -04:00
Brad Payne (Vir Linden) 01ad22ce19 fix for bad merge 2014-05-15 12:53:09 -04:00
Stinson Linden 76023f172c MAINT-4009: Patching a leak of LLVisualParam derived objects that were being leaked because the LLWearable class was not destroying itself properly. 2014-05-14 22:55:19 +01:00
Brad Payne (Vir Linden) 487ca1bad3 v-r -> s-e merge WIP 2014-05-14 17:50:59 -04:00
Stinson Linden 75538968db MAINT-4009: Patching the final leak of LLViewerFetchedTexture objects occurring because the LLWearable class was not properly destroying itself. 2014-05-14 19:49:13 +01:00
Brad Payne (Vir Linden) 7b9708a2e3 sunshine-external merge WIP 2014-05-13 10:02:26 -04:00
Stinson Linden b34cdbaa69 MAINT-4009: Patching a minor leak for when the status text box for the folder view has not been reparented. 2014-05-12 23:43:36 +01:00
Stinson Linden 35fe7aaedd MAINT-4009: Patching a leak of keyframed motions that had been deprecated but were never properly destroyed. 2014-05-12 21:34:30 +01:00
Stinson Linden 8e7912f382 MAINT-4009: Improved patching of a memory leak for when menu items are created before the viewer window initialization has created the menu holder. See also changeset bc0743639926a84b38b4907d252eff1cc0498c7d. 2014-05-09 23:06:53 +01:00
simon 2615c62b13 Ugh - fix heads and duplicated efforts 2014-05-09 11:14:30 -07:00
simon 06ac02fc2c MAINT-3981 : Notecard passed around crashes viewer when opened 2014-05-09 11:10:33 -07:00
AndreyL ProductEngine 403d569adc MAINT-3981 FIXED [SECURITY] Notecard being passed around that crashes any V3 based viewer when opened.
Correct fix after testing.
2014-05-09 05:15:54 +03:00
Stinson Linden c307bda68a Correcting a build error with the release viewer. 2014-05-08 21:58:51 +01:00
simon 250db74bf9 Pull and merge viewer-release as version 3.7.8 2014-05-07 10:56:41 -07:00
Oz Linden d0ef02c23a increment viewer version to 3.7.8 2014-05-06 15:13:49 -04:00
Oz Linden 38ac07ea39 Added tag 3.7.7-release for changeset 83959480cb98 2014-05-06 15:12:41 -04:00
Stinson Linden 12d44073c8 MAINT-4009: Ensuring that the spare browser media source is cleaned up with the LLViewerMedia class. 2014-05-06 01:11:46 +01:00
Stinson Linden 001621dfc2 MAINT-4009: Patching a small memory leak for when menu items were being created before the viewer window initialization had created the menu holder. Also, added llasserts in other cases when referencing the menu holder to ensure the holder is non-null. 2014-05-05 23:24:34 +01:00
Stinson Linden 205503dd84 MAINT-4009: Patching the memory leak occurring from the info icons that appear when hovering over a chat history item. 2014-05-02 23:04:06 +01:00
Stinson Linden 8247f51684 MAINT-4009: Patching the memory leak occurring in the scenario where avatar icon was being created, but the tab container did not have a button to accept the gieven icon. 2014-05-02 00:32:31 +01:00
Stinson Linden 827a9f7c2d MAINT-4009: Patching the memory leak occurring in the scenario where toast panels were being created, but the screen channel were deciding not to display the given toasts. 2014-05-02 00:28:22 +01:00
Stinson Linden e5375795e1 MAINT-4009: Patching the LLTabContainer that was leaking some child views and their associated llimage allocations. 2014-04-30 23:10:35 +01:00
Stinson Linden 72c11c0e57 MAINT-4009: Patching another memory leak in LLBadgeOwner that indirectly was also causing leaks in llimage. 2014-04-30 01:45:09 +01:00
Stinson Linden f43e46bc9c MAINT-4009: Ensuring that the pick mask for the LLImageGL is always properly freed during its cleanup method. 2014-04-28 19:44:02 +01:00
Stinson Linden 37d620463b MAINT-4009: Cleaning up the error callstacks memory before app quit. 2014-04-28 19:18:47 +01:00
Stinson Linden b31bfdba37 MAINT-4009: Converting the Globals class within llerror to be derived from LLSingleton so that it may be cleaned up properly on app exit. 2014-04-26 01:47:41 +01:00
Stinson Linden 582c10cc47 MAINT-4009: Ensuring to delete array data with the array delete in the RawInjector destructor. 2014-04-25 23:30:53 +01:00
Stinson Linden 721ccc41bb MAINT-4009: Cleaning up some statically allocated memory in a LLVolumeGeometryManager method that was never freed. 2014-04-24 21:55:35 +01:00