head 1.5; access; symbols pkgsrc-2025Q1:1.4.0.34 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.32 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.30 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.28 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.26 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.24 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.22 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.20 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.18 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.16 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.14 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.12 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.10 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.8 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.6 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.4 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.2 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.3.0.6 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.4 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.2 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.2.0.32 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.54 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.50 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.48 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.46 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.44 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.42 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.40 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.38 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.36 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.34 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.30 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.28 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.26 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.24 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.22 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.20 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.18 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.16 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.14 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.12 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.10 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.8 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.6 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.4 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.2 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.1.0.2 pkgsrc-2013Q3-base:1.1; locks; strict; comment @// @; 1.5 date 2025.04.14.15.33.04; author nia; state dead; branches; next 1.4; commitid SdmOsZfrH2wk72RF; 1.4 date 2021.02.08.12.26.20; author ryoon; state Exp; branches; next 1.3; commitid 4MVVzyHXg6Dx8UGC; 1.3 date 2020.05.06.14.34.53; author ryoon; state Exp; branches; next 1.2; commitid AlOTfiLltbeFMb7C; 1.2 date 2013.11.04.06.01.46; author ryoon; state Exp; branches; next 1.1; commitid DdlgUeONAc8LhVbx; 1.1 date 2013.08.30.13.00.37; author joerg; state Exp; branches; next ; commitid MpeDQIcTCLNOIt3x; desc @@ 1.5 log @seamonkey: Update to 2.53.20. Large scale cleanup of package. - Local change: Removed all old patches. - Additional important security fixes up to Current Firefox 115.19 and Thunderbird 115.19 ESR plus many enhancements have been backported. - Support for all NPAPI plugins like Flash, Java and Silverlight has been removed. See release notes: https://www.seamonkey-project.org/releases/seamonkey2.53.20/ @ text @$NetBSD: patch-mailnews_base_search_src_nsMsgSearchTerm.cpp,v 1.4 2021/02/08 12:26:20 ryoon Exp $ --- comm/mailnews/base/search/src/nsMsgSearchTerm.cpp.orig 2020-02-17 23:36:19.000000000 +0000 +++ comm/mailnews/base/search/src/nsMsgSearchTerm.cpp @@@@ -207,7 +207,7 @@@@ nsresult NS_MsgGetStringForAttribute(int } } if (!found) - *string = ""; // don't leave the string uninitialized + *string = NULL; // don't leave the string uninitialized // we no longer return invalid attribute. If we cannot find the string in the table, // then it is an arbitrary header. Return success regardless if found or not @ 1.4 log @seamonkey: Update to 2.53.6 CHangelog: What's New in SeaMonkey 2.53.6 SeaMonkey 2.53.6 contains (among other changes) the following major changes relative to SeaMonkey 2.53.5.1: * Improve usability of multiple mailboxes/folders selectionbug 1600103. * Add Greek localisation (el). * Remove more RDF from mailnews code. * Switch to mozilla as topsrcdir and component for building is comm/suite now. * Rust support is now up to 1.48 and official build is now using 1.47.0 * Various security and general platform fixes. SeaMonkey 2.53.6 contains (among other changes) the following major changes relative to SeaMonkey 2.49.5: * The Bookmarks Manager has switched its name to Library, and now also includes the History list. When invoking History, the Library will be shown with the History list selected. The extensive modifications were needed because of Mozilla Gecko platform API changes. * Download Manager has been migrated to a new API. Although it looks pretty much the same as before, the search option is missing and some other minor details work differently. The previous downloads history is removed during the upgrade. * The layout panel was added to the CSS Grid tools. * TLS 1.3 is the default SSL version now. * The only NPAPI plugin which will work with SeaMonkey 2.53.6 is Flash. Support for other NPAPI plugins like Java and Silverlight has been removed. For displaying pdf files in the browser you can use pdf.js-seamonkey from Isaac Schemm. * SeaMonkey now uses a new api for formatting regional data like time and date. Default is to use the application locale of the current SeaMonkey build. If you use a language pack or a different OS formatting this is usually not desired. You can change the formatting from the application locale to the regional settings locale (OS) in the preferences dialog under "Appearance". SeaMonkey 2.53.6 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. SeaMonkey 2.53.6 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. Additional important security fixes up to Current Firefox 78.6 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. SeaMonkey-specific changes * SeaMonkey now uses gtk3 on Linux. If you experience a problem because of this please file a bug and link it to bug 1367257. Please try another OS theme first. Some of them are buggy and cause problems with SeaMonkey, Thunderbird and Firefox. @ text @d1 1 a1 1 $NetBSD: patch-mailnews_base_search_src_nsMsgSearchTerm.cpp,v 1.3 2020/05/06 14:34:53 ryoon Exp $ @ 1.3 log @seamonkey: Update to 2.53.2 Changelog: SeaMonkey 2.53.2 contains (among other changes) the following major changes relative to SeaMonkey 2.53.1: Scrollbars have been switched over to the native gtk3 theme in bug 1625754. If your theme does not show scrollbar buttons and you would like to see them try editing ~/.config/gtk-3.0/gtk.css and adding the following: * { -GtkScrollbar-has-backward-stepper: 1; -GtkScrollbar-has-forward-stepper: 1; } The download progress dialog has been fixed and is now showing the correct status for downloads. Some downloads may not show the transferred count. This problem is under investigation. SeaMonkey is now translated and available in Finnish and Georgian. Because of website compatibility issues and privacy concerns the Lightning version is no longer appended to the user agent string and has been removed from the preferences dialog. Advanced Layers has been activated on Windows. This should boost performance on some websites. If you experience graphics problems please disable it by setting the pref "layers.mlgpu.enabled" to false. Whether the native app chooser is used in Linux is now controlled via a preference setting in the Helper Applications preference pane. In the Modern theme, popup notifications have improved styling and column headers now display sort direction arrows. The column picker and folder view have been reinstated for the bookmarks panel. Introduced the ability to close all tabs to the right of the current tab. Whether mailnews tabs open in the background is controlled by a separate preference to browser tabs via General Settings section of main Mail & Newsgroups preference pane. Fixed an issue with the recipient being missing when using Reply to Sender and Group button in Newsgroup discussions. SeaMonkey now prevents address books from having duplicate names. SeaMonkey 2.53.2 contains (among other changes) the following major changes relative to SeaMonkey 2.49.5: The Bookmarks Manager has switched its name to Library, and now also includes the History list. When invoking History, the Library will be shown with the History list selected. The extensive modifications were needed because of Mozilla Gecko platform API changes. Download Manager has been migrated to a new API. Although it looks pretty much the same as before, the search option is missing and some other minor details work differently. The previous downloads history is removed during the upgrade. The layout panel was added to the CSS Grid tools. TLS 1.3 is the default SSL version now. The only NPAPI plugin which will work with SeaMonkey 2.53.2 is Flash. Support for other NPAPI plugins like Java and Silverlight has been removed. SeaMonkey now uses a new api for formatting regional data like time and date. Default is to use the application locale of the current SeaMonkey build. If you use a language pack or a different OS formatting this is usually not desired. You can change the formatting from the application locale to the regional settings locale (OS) in the preferences dialog under "Appearance". SeaMonkey 2.53.2 uses the same backend as Firefox and contains the relevant Firefox 60.3 security fixes. @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 --- mailnews/base/search/src/nsMsgSearchTerm.cpp.orig 2020-02-17 23:36:19.000000000 +0000 +++ mailnews/base/search/src/nsMsgSearchTerm.cpp @ 1.2 log @Update to 2.22 Changelog: SeaMonkey-specific changes Sorting messages by date can now be configured to look at the thread root instead of the newest message in it (pref: mailnews.sort_threads_by_root). Plugins doorhangers now allow to activate different plugin types independently. The proxy popup is now also available from the MailNews main window. A new Recipients column has been added that shows all recipients (To, CC, BCC). The default HTML5 audio/video player controls allow to change the playback rate now. A "Validate this page" entry has been added to Tools/Web Development. The Firefox devtools debugger can now be used to debug SeaMonkey remotely. See the changes page for a more complete overview. Mozilla platform changes Web Audio support has been added. CSS3 background-attachment:local support to control background scrolling has been implemented. Many new ES6 functions have been implemented. iframe document content can now be specified inline. Fixed several stability issues. Fixed in SeaMonkey 2.22 MFSA 2013-102 Use-after-free in HTML document templates MFSA 2013-101 Memory corruption in workers MFSA 2013-100 Miscellaneous use-after-free issues found through ASAN fuzzing MFSA 2013-98 Use-after-free when updating offline cache MFSA 2013-97 Writing to cycle collected object during image decoding MFSA 2013-96 Improperly initialized memory and overflows in some JavaScript functions MFSA 2013-95 Access violation with XSLT and uninitialized data MFSA 2013-94 Spoofing addressbar though SELECT element MFSA 2013-93 Miscellaneous memory safety hazards (rv:25.0 / rv:24.1 / rv:17.0.10) @ text @d1 1 a1 1 $NetBSD: patch-mailnews_base_search_src_nsMsgSearchTerm.cpp,v 1.1 2013/08/30 13:00:37 joerg Exp $ d3 1 a3 1 --- mailnews/base/search/src/nsMsgSearchTerm.cpp.orig 2013-10-29 01:13:02.000000000 +0000 d5 1 a5 1 @@@@ -197,7 +197,7 @@@@ nsresult NS_MsgGetStringForAttribute(int @ 1.1 log @Don't use '\0' as pointer. Copy Clang related patches from Firefox. Remove empty patch file. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- mailnews/base/search/src/nsMsgSearchTerm.cpp.orig 2013-08-29 23:46:49.000000000 +0000 d9 1 a9 1 - *string = '\0'; // don't leave the string uninitialized @