Debian Patches

Status for schleuder/4.0.3-14

Patch Description Author Forwarded Bugs Origin Last update
0038-gemspec-relax-sqlite.patch =================================================================== no
0037-Stop-looking-for-keywords-if-email-starts-with-other.patch Stop looking for keywords if email starts with other content
Previously we only stopped at a blank or "content" line if there'd been
a keyword. Now we also stop if there wasn't, which is correct.
paz <paz@schleuder.org> no 2024-03-13
0036-Consider-From-when-finding-reply-address.patch Consider From: when finding reply address
If the email-spec of the incoming From: header matches one of the
possible reply addresses, use it. Previously people might receive a
reply to a different address, which is a little confusing.
paz <paz@schleuder.org> no 2024-01-30
0035-Check-email-address-for-receive_from_subscribed_emai.patch Check email address for receive_from_subscribed_emailaddresses_only downcased

Theoretically, local parts of email addresses should or could be
case-sensitive, but in reality they aren't ever. Some people write their
email addresses in mixed case, though, which makes this filter fail to
recognize them.
This change fixes that.
It might still fail in case people used a mixed case email address for
their subscription earlier than schleuder v4.0, but then they should
change it, please. Our default is that all email addresses a lower case
only.
paz <paz@schleuder.org> no 2022-09-11
0034-add-key-Fix-returning-error-message-if-email-contain.patch add-key: Fix returning error message if email contained no content paz <paz@schleuder.org> no 2023-12-16
0033-Fix-importing-keys-from-attachments-like-e.g.-Thunde.patch Fix importing keys from attachments like e.g. Thunderbird 115 sends them paz <paz@schleuder.org> no 2023-10-31
0032-Improve-parsing-arguments-of-x-subscribe.patch Improve parsing arguments of x-subscribe
The flags at the end now are only taken into account if there's a valid
fingerprint, and they are checked to be "true", or "false".
paz <paz@schleuder.org> no 2024-01-29
0031-gemspec-relax-mail.patch =================================================================== no
0030-gemspec-accept-sinatra-3.patch gemspec: accept sinatra 3
All the tests pass, so it should be fine.
Antonio Terceiro <terceiro@debian.org> no 2022-12-26
0029-spec-ensure-daemon-calls-are-ruby-version-aware.patch =================================================================== no
0028-spec-relax-gpg-keyserver-refresh-failed-expectation.patch =================================================================== no
0027-spec-force-tz-and-locale.patch spec_helper: enforce timezone and locale Georg Faerber <georg@debian.org> not-needed 2022-04-13
0026-spec-helper-ensure-sks-mock-ip-addr.patch spec_helper: ensure SKS mock IP address Georg Faerber <georg@debian.org> not-needed 2022-04-12
0025-gemspec-relax-thor-version.patch gemspec: relax thor version Georg Faerber <georg@debian.org> not-needed 2022-04-06
0007-specs-remove-install-test.patch specs: Remove install test Remove the spec which tests and expects the install to fail, if a
shell-process fails, as it fails itself, currently.

Upstream is aware of this patch and we're working on integrating it
upstream.
Georg Faerber <georg@riseup.net> no 2022-04-12
0004-use-default-debian-keyserver.patch schleuder config: Use default Debian keyserver Debian stretch (and all future versions) ship(s) with sensible
keyserver defaults, therefore, use these.
Georg Faerber <georg@riseup.net> no 2018-09-21
0005-man-fix-log-path.patch man/: Fix logging path We're logging into '/var/log/schleuder', so reflect this in the
manpage.

Upstream is aware of this patch and we're working on integrating it
upstream.
Georg Faerber <georg@riseup.net> no 2017-01-26
0001-lib-fix-paths.patch lib/: Fix paths Use '/var/log/schleuder' for logging.

Set the 'root_dir' to '/usr/lib/ruby/vendor_ruby/schleuder/'.

Additionally, add '/usr/share/schleuder/locales/*.yml' to the locales
load path.

Use 'require' instead of 'require_relative'.

Upstream is aware of this patch and we're working on integrating it
upstream.
Georg Faerber <georg@riseup.net> no 2022-04-06
0002-etc-fix-paths.patch Fix paths used by upstream Logs should go into '/var/log/schleuder'. Georg Faerber <georg@riseup.net> no 2022-04-06
0013-Fix-FTBFS-with-Ruby-3.2.patch Fix FTBFS with Ruby 3.2
Replace File.exists? with File.exist?
Lucas Kanashiro <kanashiro@ubuntu.com> no 2024-02-26

All known versions for source package 'schleuder'

Links