indimail-mta (3.0.7-1.1+1.1) stable; urgency=low

  * version number update by debtransform

 -- debtransform <build@opensuse.org>  Mon, 04 Mar 2024 16:18:34 +0000

indimail-mta (3.0.7-1.1) stable; urgency=low

  * svctool: fix symbolic links clientcert.pem, scan.conf
  * Makefile: fix compilation error for forward, filterit
  * create_services: renamed cronlist.q, cronlist.i to indimail-mta.cron, indimail.cron
  * getDomainToken.c: return correct domain when local or remote delivery is not set
  * svctool.in, qlocal_upgrade.in: add supplementary group qcerts for qmails user
  * qmail-dkim.c: use new error code DKIM_BAD_IDENTITY for invalid identity domain (i= tag)
  * qmail-spamfilter.c: bypass antispam filter when RELAYCLIENT and RELAYCLIENT_NOSPAMFILTER is set
  * svctool: updated bogofilter.cf header_format, log_update_format
  * svctool: replace dk-filter with qmail-dkim when creating filterargs
  * qlocal_upgrade.in: repace dk-filter with qmail-dkim in filterargs control file
  * spawn-filter.c: display filter used for mail rejected message
  * qmail-dkim.c: added DKIM_BAD_IDENTITY with letter Y
  * qmail-dkim.c: use bouncehost/me control file if BOUNCEDOMAIN is not set - Roberto Puzzanghera
  * qmail-dkim.c: set DKIMSIGN to private key from dkimkeys control file
  * filterit.c: reset sgoptpos for repeated calls to subgetopt
  * qmail-dkim.c: reset sgoptind, sgoptpos for repeated calls to subgetopt
  * smtpd.c: prepend '@' to helohost when doing dnscheck
  * svctool.in: fixed permissions of /run/indimail/pwdlookup
  * qmail.h: increased qmail-queue buffer to 8192 for performance (idea from Erwin Hoffman)
  * smtpd.c: fixed logerr() cloberring strnum
  * use env variable ALLOW_BARELF to allow bare LF from smtp clients without SMTP smuggling
  * include buffer_defs.h for buffer size definitions (inspired by Erwin Hoffman).
  * received.c, qmail-queue.c: fixed data field in Received header
  * queue-fix.c: exit if file type (regular, dir, fifo) is different from expected
  * queue-fix.c: exit if not running as root
  * queue-fix.c: removed redundant call to fchdir
  * spawn-filter.c: fixes for -n, -N usage
  * spawn-filter.c: modified error messages
  * spawn-filter.c: exit 100 on wrong usage
  * report.c: modified error messages
  * svctool.in: disable envheaders control file for SMTP
  * etrn.c, atrn.c: fixed arguments to die_control
  * autoresponder.c, smtpd.c, qmta-send.c: fix compilation warning when srs2 lib/include is missing
  * qmail-send.c, qmta-send.c, slowq-send.c: fixed multiplication result converted to larger type (codeql)
  * qmail-greyd.c, qmail-daned.c: fix potential use after free()
  * queue-fix.c, installer.c: replace chown, chmod with fchown, fchmod
  * getDomainToken.c: fix match for entries without local/remote directive
  * spawn.c: convert env variable name to upper case in set_env_variables
  * spawn.c: convert '-' in env variable name to '_' in set_env_variables
  * installer.c: removed unused options and fixed check option fixing permissions
  * queue-fix.c: added option -S to specify tcpto buffer size
  * queue-fix.c: added option -t to create trash directory for qmail-rm
  * drate.c: replace chown with fchown
  * cleanq.c: use unlinkat() if available instead of unlink()
  * qmail-rm.c: use unlinkat() if available instead of unlink()
  * qmail-rm.c: use renameat() if available instead of rename()
  * test-indimail-mta: added tests for ezmlm-make, ezmlm-sub, ezmlm-unsub, ezmlm-list, ezmlm-send
  * test-indimail-mta: added tests for spam filtering by spawn-filter
  * added authcram utility
  * qmail-qfilter.c: exit with exit code of filter
  * qmail-smtpd.c: fix parsing permanent/temporary SMTP code for custom error
  * mailfilter.c: return permanent rejection for both 100 and QQ_PERM_MSG_REJECT codes
  * test-indimail-mta: added additional tests for FILTERARGS, qmail-qfilter
  * indimail-mta.spec, DIRS.in: added control/filters.d for user defined filters
  * qmail-multi (mailfilter.c): added exit code 99 (blackhole) for compatibility with qmail-qfilter
  * qfrontend, qf-log-subject, qf-smtp-ratelimit: make script compatible with FILTERARGS as well as qmail-qfilter
  * qfrontend: use control/filters.d directory for user defined scripts
  * qmail-qfilter.c: added exit code 2 (blackhole) for compatibility with qmail-multi
  * qmail-showctl.c: added display of user filter directory control/filters.d
  * qmail-showctl.c: display version information for -v option
  * qmail-cat.c: added -e, -t, -v options similar to gnu cat
  * atrn.sh, create_services.in, etrn.sh, maildircmd.sh, maildirsmtp.sh, mailsubj.sh, qf-log-subject.in, qf-smtp-ratelimit.in, qlocal_upgrade.in, qupgrade.inm smtp-matchup.sh, svctool.in, zsmtp.sh, zspam.sh: replace cat with qmail-cat
  * smtpd.c: sanitized variable names for badmailfrom, badrcptto, blackholedrcpt, blackholedsender, spamignore
  * removed blackhole*pattern, spamignorepattern
  * qscheduler.c: removed unreachable statement after _exit()

 -- Manvendra Bhangui <indimail-mta@indimail.org>  Mon, 04 Mar 2024 15:30:14 +0000
