commit d08ffb5ce1abd239bf4b3c390ff15db589431969 parent a8e4b62ddf09c668ad59d78dea9d71ab23804982 Author: Ricardo Mones <ricardo@mones.org> Date: Fri, 3 Nov 2023 23:05:48 +0100 Disable stack execution on plugins Diffstat:
32 files changed, 32 insertions(+), 32 deletions(-)
diff --git a/src/plugins/acpi_notifier/Makefile.am b/src/plugins/acpi_notifier/Makefile.am @@ -13,7 +13,7 @@ acpi_notifier_la_SOURCES = \ acpi_notifier.c acpi_notifier_la_LDFLAGS = \ - -avoid-version -module + -avoid-version -module -z noexecstack acpi_notifier_la_LIBADD = \ $(GTK_LIBS) diff --git a/src/plugins/address_keeper/Makefile.am b/src/plugins/address_keeper/Makefile.am @@ -20,7 +20,7 @@ endif address_keeper_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_address_keeper_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/archive/Makefile.am b/src/plugins/archive/Makefile.am @@ -19,7 +19,7 @@ archive_la_SOURCES = \ archiver_prefs.h archive_la_LDFLAGS = \ - -avoid-version -module \ + -avoid-version -module -z noexecstack \ $(GTK_LIBS) \ $(LIBARCHIVE_LIBS) diff --git a/src/plugins/att_remover/Makefile.am b/src/plugins/att_remover/Makefile.am @@ -20,7 +20,7 @@ endif att_remover_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_att_remover_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/attachwarner/Makefile.am b/src/plugins/attachwarner/Makefile.am @@ -20,7 +20,7 @@ endif attachwarner_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_attachwarner_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/bogofilter/Makefile.am b/src/plugins/bogofilter/Makefile.am @@ -14,7 +14,7 @@ bogofilter_la_SOURCES = \ bogofilter_gtk.c bogofilter_la_LDFLAGS = \ - -avoid-version -module + -avoid-version -module -z noexecstack if CYGWIN cygwin_export_lib = -L$(top_builddir)/src -lclaws-mail diff --git a/src/plugins/bsfilter/Makefile.am b/src/plugins/bsfilter/Makefile.am @@ -19,7 +19,7 @@ endif bsfilter_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_bsfilter_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/clamd/Makefile.am b/src/plugins/clamd/Makefile.am @@ -16,7 +16,7 @@ clamd_la_SOURCES = \ clamav_plugin.h clamd_la_LDFLAGS = \ - -avoid-version -module \ + -avoid-version -module -z noexecstack \ $(GTK_LIBS) \ -L$(top_builddir)/src/plugins/clamd/libclamd diff --git a/src/plugins/demo/Makefile.am b/src/plugins/demo/Makefile.am @@ -13,7 +13,7 @@ demo_la_SOURCES = \ demo.c demo_la_LDFLAGS = \ - -avoid-version -module + -avoid-version -module -z noexecstack if CYGWIN cygwin_export_lib = -L$(top_builddir)/src -lclaws-mail diff --git a/src/plugins/dillo/Makefile.am b/src/plugins/dillo/Makefile.am @@ -15,7 +15,7 @@ dillo_la_SOURCES = \ dillo_prefs.h dillo_la_LDFLAGS = \ - -avoid-version -module + -avoid-version -module -z noexecstack if CYGWIN cygwin_export_lib = -L$(top_builddir)/src -lclaws-mail diff --git a/src/plugins/fancy/Makefile.am b/src/plugins/fancy/Makefile.am @@ -21,7 +21,7 @@ endif fancy_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_fancy_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/fetchinfo/Makefile.am b/src/plugins/fetchinfo/Makefile.am @@ -20,7 +20,7 @@ endif fetchinfo_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_fetchinfo_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/gdata/Makefile.am b/src/plugins/gdata/Makefile.am @@ -18,7 +18,7 @@ gdata_la_SOURCES = \ cm_gdata_prefs.h gdata_la_LDFLAGS = \ - -avoid-version -module \ + -avoid-version -module -z noexecstack \ $(GTK_LIBS) \ $(GDATA_LIBS) diff --git a/src/plugins/keyword_warner/Makefile.am b/src/plugins/keyword_warner/Makefile.am @@ -20,7 +20,7 @@ endif keyword_warner_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_keyword_warner_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/libravatar/Makefile.am b/src/plugins/libravatar/Makefile.am @@ -20,7 +20,7 @@ endif libravatar_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_libravatar_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/litehtml_viewer/Makefile.am b/src/plugins/litehtml_viewer/Makefile.am @@ -30,7 +30,7 @@ endif litehtml_viewer_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_litehtml_viewer_la_DEPENDENCIES = $(plugin_extra_deps) \ litehtml/liblitehtml.la diff --git a/src/plugins/mailmbox/Makefile.am b/src/plugins/mailmbox/Makefile.am @@ -19,7 +19,7 @@ endif mailmbox_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_mailmbox_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/managesieve/Makefile.am b/src/plugins/managesieve/Makefile.am @@ -20,7 +20,7 @@ endif managesieve_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_managesieve_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/newmail/Makefile.am b/src/plugins/newmail/Makefile.am @@ -13,7 +13,7 @@ newmail_la_SOURCES = \ newmail.c newmail_la_LDFLAGS = \ - -avoid-version -module + -avoid-version -module -z noexecstack newmail_la_CPPFLAGS = \ -I$(top_srcdir)/src \ diff --git a/src/plugins/notification/Makefile.am b/src/plugins/notification/Makefile.am @@ -30,7 +30,7 @@ endif notification_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_notification_la_DEPENDENCIES = $(plugin_extra_deps) \ $(hotkey_lib_path) diff --git a/src/plugins/pdf_viewer/Makefile.am b/src/plugins/pdf_viewer/Makefile.am @@ -20,7 +20,7 @@ endif pdf_viewer_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_pdf_viewer_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/perl/Makefile.am b/src/plugins/perl/Makefile.am @@ -16,7 +16,7 @@ perl_la_SOURCES = \ perl_gtk.c perl_gtk.h perl_la_LDFLAGS = \ - -avoid-version -module + -avoid-version -module -z noexecstack perl_la_LIBADD = \ $(PERL_LDFLAGS) \ diff --git a/src/plugins/pgpcore/Makefile.am b/src/plugins/pgpcore/Makefile.am @@ -20,7 +20,7 @@ endif pgpcore_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_pgpcore_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/pgpinline/Makefile.am b/src/plugins/pgpinline/Makefile.am @@ -24,7 +24,7 @@ endif pgpinline_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_pgpinline_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/pgpmime/Makefile.am b/src/plugins/pgpmime/Makefile.am @@ -25,7 +25,7 @@ endif pgpmime_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_pgpmime_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/python/Makefile.am b/src/plugins/python/Makefile.am @@ -37,7 +37,7 @@ python_la_SOURCES = \ python-shell.h python_la_LDFLAGS = \ - -avoid-version -module \ + -avoid-version -module -z noexecstack \ $(GLIB_LIBS) \ $(GTK_LIBS) \ $(PYGOBJECT_LIBS) \ diff --git a/src/plugins/rssyl/Makefile.am b/src/plugins/rssyl/Makefile.am @@ -25,7 +25,7 @@ endif rssyl_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_rssyl_la_DEPENDENCIES = $(plugin_extra_deps) \ libfeed/libfeed.la diff --git a/src/plugins/smime/Makefile.am b/src/plugins/smime/Makefile.am @@ -25,7 +25,7 @@ endif smime_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_smime_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/spam_report/Makefile.am b/src/plugins/spam_report/Makefile.am @@ -19,7 +19,7 @@ endif spamreport_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_spamreport_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/spamassassin/Makefile.am b/src/plugins/spamassassin/Makefile.am @@ -16,7 +16,7 @@ spamassassin_la_SOURCES = \ utils.c utils.h spamassassin_la_LDFLAGS = \ - -avoid-version -module \ + -avoid-version -module -z noexecstack \ $(SPAMASSASSIN_LIBS) if CYGWIN diff --git a/src/plugins/tnef_parse/Makefile.am b/src/plugins/tnef_parse/Makefile.am @@ -20,7 +20,7 @@ endif tnef_parse_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_tnef_parse_la_DEPENDENCIES = $(plugin_extra_deps) diff --git a/src/plugins/vcalendar/Makefile.am b/src/plugins/vcalendar/Makefile.am @@ -20,7 +20,7 @@ endif vcalendar_la_LDFLAGS = \ $(plugin_ldflags) \ - -avoid-version -module + -avoid-version -module -z noexecstack EXTRA_vcalendar_la_DEPENDENCIES = $(plugin_extra_deps)