Publishing details

Changelog

mutt (1.9.4-3~16.04.york0) xenial; urgency=medium

  * No-change backport to xenial

mutt (1.9.4-3) unstable; urgency=medium

  * debian/patches:
    + added upstream/886104-abort_noattach.patch which replaces the patch in
      the previous version

mutt (1.9.4-2) unstable; urgency=medium

  * debian/patches:
    + added debian-specific/886104-abort_noattach.patch (Closes: 886104).

mutt (1.9.4-1) unstable; urgency=medium

  * New upstream release.
  * debian/control:
    + Standards-Version upgraded to 4.1.3, no changes required.
    + VCS-* fields changed as we moved to salsa.debian.org.
    + Set Rules-Requires-Root: binary-targets as mutt_dotlock requires the
      suid bit.
  * debian/copyright:
    + Moved wildcard to first entry as requested by lintian.
    + Updated year for my contributions to 2018.

mutt (1.9.3-1) unstable; urgency=medium

  * New upstream release.

mutt (1.9.2-1) unstable; urgency=medium

  * New upstream release.

mutt (1.9.1-5) unstable; urgency=medium

  * debian/NEWS: adding a more detailed message about the new mailcap behavior
    for text/html content.
  * debian/{rules,control}: removed any reference to notmuch.
  * Bumped Standards-Version to 4.1.1; no changes required.
  * debian/patches:
    + rewrote Md.etc_mailname_gethostbyname.patch and renamed it to
      882690-use_fqdn_from_etc_mailname.patch (Closes: 882690)
  * bumped dh compat to 10, removed B-D on dh_autoreconf (now it's a
    dependency of dh).

mutt (1.9.1-4) unstable; urgency=medium

  * debian/control: remove a reference to Neomutt in the description.

mutt (1.9.1-3) unstable; urgency=medium

  * debian/mutt.maintscript: remove notmuch config file, this time for real
    (Closes: 882320)

mutt (1.9.1-2) unstable; urgency=medium

  * debian/patches:
    + upstream/749483-conststrings.patch: removed, already upstream, albeit in
      a different way
    + performance improvements for imap and maildir open times backported from
      mutt head:
        * upstream/fast-imap-flag-handling.patch
        * upstream/imap-poll-timeout.patch
        * upstream/maildir-hash.patch
   * debian/extra/rc/notmuch.rc: removed as notmuch is not in the upstream
     source code yet (Closes: 882320)

mutt (1.9.1-1) unstable; urgency=medium

  * New upstream release
    + switched to the official mutt.org source code (Closes: 870635)
    + added more information in the NEWS file explaining the changes.
  * debian/patches:
    + upstream/865822-restore-defaults.patch updated so that the debug file is
      correctly named and initialized.
    + removed the following patches because they were either applied upstream
      or not relevant:
      * upstream/693993-manpage-corrections.patch
      * upstream/749483-conststrings.patch
      * upstream/fix_doc_builddir.patch
      * upstream/fix_spelling_error.patch
      * upstream/865822-restore-defaults.patch
      * neomutt-devel/866366-index_format-corruption.patch
    + all remaining patches refreshed.
  * debian/control:
    + ensure correct attribution to the mutt source code for the sidebar and
      the compressed folder features.
  * debian/extra/lib/mailspell: stop using the deprecated tmpnam()
    (Closes: 866312).

mutt (1.8.3+neomutt20170609-2) unstable; urgency=medium

  * debian/patches:
    + upstream/644992-ipv6-literal.patch removed, already upstream.
    + upstream/771125-CVE-2014-9116-jessie.patch removed, already upstream.
    + upstream/865822-restore-defaults.patch created to set the default values
      of variables after they have been set in the init function
      (Closes: 865842, 865822).

mutt (1.8.3+neomutt20170609-1) unstable; urgency=medium

  * Switching upstream code to NeoMutt.
    + due to code formatting changes the neomutt patch would have been bigger
      than the mutt code.
  * New upstream NeoMutt release, 2017-06-09 (1.8.3) (Closes: 857687, 864024)
  * debian/patches:
    + neomutt patch removed.
    + debian-specific/Md.etc_mailname_gethostbyname.patch slightly rewritten.
    + debian-specific/467432-write_bcc.patch refreshed.
    + upstream/228671-pipe-mime.patch removed, already upstream
      (Closes: 860176).
    + upstream/611410-no-implicit_autoview-for-text-html.patch removed,
      already upstream.
    + upstream/644992-ipv6-literal.patch partially superseded by libidn.
    + upstream/fix_doc_builddir.patch created, to source html files from the
      builddir.
    + upstream/fix_spelling_error.patch created.
    + general patch refresh where applicable.
  * debian/control:
    + Standards-Version updated to 4.0.0, no changes required.
  * debian/rules:
    + removed NEWS, does not exist anymore.
    + build mutt_dotlock with --enable-dotlock.
    + enabled lua scripting with --enable-lua.
  * debian/mutt.docs: removed some docs that do not exist anymore.
  * debian/mutt.lintian-overrides: masked testsuite warning, not available.

mutt (1.8.0-1) unstable; urgency=medium

  * New upstream Mutt relaese.
  * New upstream NeoMutt release, 2017-03-06 (Closes: 857687)
  * debian/patches:
    + neomutt-devel/832971-reset-xlabel.patch removed, already upstream.
    + upstream/383769-score-match.patch: changed slightly to be applied.
    + all other patches refreshed.

mutt (1.7.2-1) unstable; urgency=medium

  * New upstream Mutt release.
  * New upstream NeoMutt release, 2017-01-13.
  * debian/patches:
    + all patches refreshed.
    + upstream/gpgme-set-sender.patch removed because it is already upstream.

mutt (1.7.1-5) unstable; urgency=medium

  * debian/patches:
    + add upstream/gpgme-set-sender.patch otherwise the package
      does not build due to conflicting declarations.

mutt (1.7.1-4) unstable; urgency=medium

  * New upstream NeoMutt release, 2016-11-26.
    + All patches refreshed.
    + upstream/549204-clear-N-on-readonly-imap-folders.patch pulled from the
      repo because it could cause bad interactions with the pager (I will
      revisit the decision in the next release).
  * debian/rules:
    + explicitely added --with-tokyocabinet otherwise the package does not
      build.

mutt (1.7.1-3) unstable; urgency=medium

  * Team upload.

  [ Antonio Radici ]
  * debian-specific/828751-pinentry-gpg2-support.patch: moved
    --pinentry-loopback within the conditional that checks the existance of
    PGPPASSFD.

  [ Evgeni Golov ]
  * update neomutt patch to 20161104
  * do not apply 835421-pop-digest-md5.patch, it's part of neomutt 20161104
  * refresh gpg.rc-paths.patch after 828751-pinentry-gpg2-support.patch

  [ Christoph Berg ]
  * Remove myself from Uploaders. Thanks for the fish!

mutt (1.7.1-2) unstable; urgency=medium

  * Dropped neomutt-devel/837601-do-not-segfault-on-new-mails.patch which
    caused an extra empty line to be added to the pager.

mutt (1.7.1-1) unstable; urgency=medium

  * New upstream Mutt release.
    + Dropped two patches already applied upstream:
      - upstream/827189-opportunistic-encryption-crash.patch
      - upstream/837372-do-not-color-gpgme-output.patch
  * New upstream NeoMutt release, 2016-10-14
    + Refreshed all the patches to apply cleanly.
    + dropped neomutt-devel/drop-neomutt-syntax.patch

mutt (1.7.0-6) unstable; urgency=medium

  * New upstream NeoMutt release, 2016-09-16
    + Refreshed some patches to apply cleanly.
  * Dropped the following patches as a result of the above release:
    + neomutt-devel/fix-array-bounds-error.patch
    + neomutt-devel/fix-tarname-in-ac-init.patch
    + neomutt-devel/837416-avoid-segfault-when-listing-\
      mailboxes-on-startup.patch
    + upstream/833192-preserve-messageid-for-postponed-emails.patch
    + upstream/openssl-1.1-build.patch
    + upstream/837673-fix-gpgme-sign-bindings.patch
  * debian/NEWS:
    + added an info about the deprecation of --encrypt-to in hardcoded gnupg
      command (Closes: 838352).
    + added a note about $attribution_locale and the removal of $locale,
      introduced with the latest Neomutt version (Closes: 414828).
  * debian/patches:
    + neomutt-devel/drop-neomutt-syntax.patch: remove neomutt-syntax.vim
      otherwise the package does not build.
    + debian-specific/Muttrc.patch: add three more headers to mailto_allow
      (Closes: 834765).

mutt (1.7.0-5) unstable; urgency=medium

  * debian/patches:
    + neomutt-devel/837601-do-not-segfault-on-new-mails.patch: updated to
      prevent crash when exiting from the pager while viewing a composed email
      (Closes: 837634).
    + upstream/827189-opportunistic-encryption-crash.patch: do not crash when
      doing opportunistic encryption with long addresses (Closes: 827189).
    + upstream/upstream/837673-fix-gpgme-sign-bindings.patch: to use correct
      key bindings if the pgp sign message is not translated (Closes: 837673).

mutt (1.7.0-4) unstable; urgency=medium

  * debian/patches:
    + neomutt-devel/837416-avoid-segfault-when-listing-mailboxes\
      -on-startup.patch: to prevent segfaulting when mutt -y is launched
      (Closes: 837416).
    + neomutt-devel/fix-array-bounds-error.patch: fix a off-by-one in neomutt.
    + neomutt-devel/837601-do-not-segfault-on-new-mails.patch: do not crash when
      a new mail arrives (Closes: 837601).
    + upstream/837372-do-not-color-gpgme-output.patch: to maintain the same
      behavior as pgp.c when it comes to use the body color for the gpg output
      (Closes: 837372).

mutt (1.7.0-3) unstable; urgency=medium

  * New upstream NeoMutt release, 2016-09-10.
    + added neomutt-devel/fix-tarname-in-ac-init.patch to set the right location
      for locale and docs.
  * Dropped the following patches as a result of the above release:
    + neomutt-devel/834448-restore-i-pager-binding.patch
    + neomutt-devel/836812-user-agent-temp-fix.patch
    + neomutt-devel/837212-fix-duplicate-saved-messages.patch (Closes: 837212)
    + neomutt-devel/sensible-browser.patch
    + upstream/569038-interrupt-socket-read-write.patch
    + upstream/741213-dsa-elgamal-keys-length.patch
    + upstream/757141-date-format-length.patch
    + upstream/819196-disable-X-in-message-scoring.patch

mutt (1.7.0-2) unstable; urgency=medium

  * debian/patches:
    + upstream/833192-preserve-messageid-for-postponed-emails.patch: do not
      remove the message-id of postponed emails (Closes: 833192).
    + upstream/819196-disable-X-in-message-scoring.patch: to disable ~X in
      message scoring, as upstream requested (Closes: 819196).
    + upstream/757141-date-format-length.patch: allow more space for date_format
      (Closes: 757141).
    + upstream/644992-ipv6-literal.patch: to parse ipv6 literal addresses
      properly (Closes: 644992).
    + upstream/741213-dsa-elgamal-keys-length.patch: to correctly extract the
      length of DSA and Elgamal keys (Closes: 741213).
    + upstream/549204-clear-N-on-readonly-imap-folders.patch: to clear the N
      flag on readonly IMAP mailboxes (Closes: 549204).
    + upstream/569038-interrupt-socket-read-write.patch: allow the interruption
      of operations which can be long-running
      (Closes: 569038, 774746, 423931, 599136, 618425).
    + upstream/openssl-1.1-build.patch: to build against openssl 1.1
    + neomutt-devel/832971-reset-xlabel.patch to reset X-Label properly for
      newer versions of mutt (Closes: 832971).
    + neomutt-devel/836812-user-agent-temp-fix.patch: hardcode the NeoMutt
      version, it will be fixed in the next NeoMutt release (Closes: 836812).
    + neomutt-devel/834448-restore-i-pager-binding.patch: restored the 'i'
      binding to exit from the pager (Closes: 834448).
    + debian-specific/828751-pinentry-gpg2-support.patch: enable gpgme by
      default, delegating all crypto to gnupg (Closes: 96144, 828751, 824832).
    + misc/smime.rc.patch: switch to 'openssl cms' for decrypt (superset of
      smime) (Closes: 639533).
  * debian/extra/rc/notmuch.rc: restored the notmuch keybindings
    (Closes: 836148).
  * debian/NEWS: added information about GPGME being enabled by default.

mutt (1.7.0-1) unstable; urgency=medium

  * New upstream release.
  * New upstream NeoMutt release, 2016-08-27.
    - neomutt-devel/restore-docfile-installation.patch removed (already
      upstream).
  * debian/patches:
    + some patches refreshed.
    + debian-specific/document_debian_defaults.patch updated to remove an
      incorrect reference to a default variable (Closes: 741166).
    + upstream/611410-no-implicit_autoview-for-text-html.patch restored, it was
      incorrectly dropped (Closes: 823971).
    + upstream/835421-pop-digest-md5.patch to incorrectly handle pop DIGEST-MD5
      auth (Closes: 835421).
    + upstream/693993-manpage-corrections.patch with some fixes to the manpage
      (Closes: 693993).
    + upstream/749483-conststrings.patch fixes a conflicting declaration
      (Closes: 749483)

mutt (1.6.2-3) unstable; urgency=medium

  [ Faidon Liambotis ]
  * Pass --disable-fmemopen to ./configure. fmemopen has been the cause for
    some issues, such as reported crashes and incompatibility with torify.
    (Closes: #834408).

  [ Antonio Radici ]
  * New NeoMutt release, 2016-08-21.
    - Fixes data corruption in compressed folders. (Closes: #834818)
    - Reverts to the vanilla mutt keybindings. (Closes: #834448, #834500)
    - Hide the progress bar if it wasn't given a color. (Closes: #834450)
    - Drop neomutt-devel/*sidebar* patches, already included upstream.
    - Drop getrandom patch already included upstream.
    - Some patches, including sensible-browser, refreshed.
    - Slightly modified the AC_INIT in configure.ac so that the package builds.
  * debian/patches:
    + created neomutt-devel/restore-docfile-installation.patch to restore the
      installation of some docfiles dropped by neomutt.

mutt (1.6.2-2) unstable; urgency=medium

  * New NeoMutt release, 2016-08-08.
    - Fixes crash when closing compressed mbox files. (Closes: #834024)
    - Drop patch features/809802_timeout_hook.patch, merged upstream.
    - Drop patch debian/patches/features/multiple-fcc.patch, merged upstream.
    - Drop patch imap-sidebar-update-bug.patch, was an upstream backport.
    - Refresh patch neomutt-devel/sensible-browser.patch.
  * Backport three sidebar fixes, courtesy of upstream vanilla mutt maintainer
    Kevin J. McCarthy.
  * Add a patch to avoid a warning message if getrandom() fails. This should
    help not scare off users that are running a jessie kernel, among others.
    Thanks to Adam Borowski for the fix. (Closes: #833593)

mutt (1.6.2-1) unstable; urgency=medium

  * New upstream release.
  * New upstream NeoMutt release, 2016-07-23.
    - Adds SMIME encrypt to self patch. (Closes: #688970)
  * Backport a fix for the sidebar from neomutt git/mutt hg, patch
    imap-sidebar-update-bug.patch.
  * Update NEWS.Debian and (unfortunately) rewrite history in order to make it
    a little more consistent and easier to read for users upgrading from
    jessie. (Closes: #832761)
  * The sidebar patch has been stabilized with this release, with the option
    names also having been stable enough to be included into upstream mutt
    (what will become 1.7.0). All the known Debian bugs have been fixed and
    changes have been documented in NEWS. (Closes: #499596, #741853, #777127,
    #821748, #823142, #823454, #823654, #823655)
  * Remove the /etc/Muttrc.d/sidebar.rc conffile which enabled sidebar by
    default. Sidebar is now OFF by default, in order to stick with upstream's
    defaults and what most mutt users expect. Document this in NEWS.Debian.
  * Ship our patched Muttrc instead of the stock, non-generated Muttrc,
    a regression from 1.6.1-2. (Closes: #830692, #830695)
  * Remove the assumed_charset-compat.patch and inform users of the renamed
    option ("file_charset" -> "attach_charset") via NEWS.Debian.

mutt (1.6.1-2) experimental; urgency=medium

  * Fold mutt-patched into mutt, as the line between the wo has became more
    blurry since its introduction. Upstream mutt has merged the sidebar and
    the Debian mutt binary package already carries a lot of feature patches.
    - Remove the mutt-patched binary from debian/control.
    - Add Breaks/Replaces: mutt-patched on the mutt binary package.
    - Remove mutt-patched rules from debian/rules.
    - Move multiple-fcc (the only remaining patch) under features/.
  * Similarly, fold mutt-kz, a binary from a different source package until
    now, into mutt. mutt-kz upstream has joined forces with NeoMutt, so this
    is now a matter of just passing --enable-notmuch to our ./configure.
  * Remove update-alternatives support for /usr/bin/mutt and associated
    manpages and docs. This only existed for the benefit of mutt-patched and
    mutt-kz and is thus moot now.
  * Update neomutt to a newer version, 20160611.
    - Enable *all* the neomutt patches now, not just a hand-picked selection.
    - Use the single patch, as the broken out patches conflict with each
      other.
    - Drop the compressed-folders, NNTP and path_max patches, as they are now
      part of neomutt.
    - Update sensible-browser and multiple-fcc patches to adjusted versions
      from the neomutt-upstream.
    - Adjust the package's description to mention some of neomutt's features.
  * Enable all hardening build flags. (Closes: #823295)
  * Remove README.Patches from /usr/share/doc. Including a unified diff in
    /usr/share/doc isn't very useful; the source package can always be used
    instead.
  * Remove mentions of gpg-2comp from gpg.rc and README.Debian and ship the
    resulting gpg.rc into /etc/Muttrc.d pristine, with the comments included.
  * Switch to tokyocabinet (from qdbm) in hurd-i386 as well, as it is nowadays
    available there too.
  * Lower Priority to optional (from standard), as this is currently the value
    in the archive, as overridden by ftp-masters.
  * Remove postinst code that handles migrations from pre-1.5.20-9 versions,
    as it's too old (even wheezy shipped with 1.5.21-6.2).
  * Remove preinst code that handles an obsolete conffile from pre-1.5.19-2
    versions, for the same reasons.
  * Remove Conflicts/Replaces mutt-utf8, it was last shipped with version
    1.5.5.1-20040105+1, released over 12 years ago.
  * Remove statically-linked-binary lintian override for mutt_dotlock, not the
    case anymore.
  * Remove quilt.mk and manual quilt invocations. Rely on the native 3.0
    (quilt) source package format instead for applying debian/patches.
  * Use dh_bugfiles instead of manual install invocations.
  * Migrate from our own -dbg package to the automatic -dbgsym package.
  * Migrate to dh, instead of our hand-crafted old-style debhelper d/rules.
  * Migrate to dh-autoreconf instead of autotools-dev.
  * Revamp debian/copyright: use copyright-format 1.0 (aka DEP5), update the
    list of copyright holders, add a debian/* stanza with all the past
    maintainers for the period they were maintainers etc.
  * Change Maintainer to the newly created pkg-mutt-maintainers list.
  * Add myself to Uploaders.

mutt (1.6.1-1) experimental; urgency=medium

  * Team upload.

  [ Sebastian Ramacher ]
  * Update link to sidebar documentation and update the sample (Closes: #822729)

  [ James McCoy ]
  * fix compilation of nntp.patch and re-enable it again (Closes: #822893)

  [ Evgeni Golov ]
  * document sidebar changes via debian/NEWS (Closes: #822910)

  [ Matteo F. Vescovi ]
  * Imported Upstream version 1.6.1
  * debian/README.source: file dropped

  [ Faidon Liambotis ]
  * Remove patch define-pgp_getkeys_command.
    According to the upstream bug report, it was never supposed to work like
    our patch (adding a commented-out setting) expected it to.
  * Import neomutt 20160502 under debian/patches/neomutt.
    To be used soon.
  * Replace ifdef.patch with neomutt's
  * Replace the three trash patches with neomutt's
    - features/imap_fast_trash.patch
    - features/purge-message.patch
    - features/trash-folder.patch
  * Replace our sidebar patches with neomutt's.
    This replaces all 4 of our sidebar patches (and more!). Unfortunately,
    needed a tiny fix over neomutt's sidebar because of our opposite
    ordering vis-a-vis 11-ifdef.
  * Remove the sidebar.muttrc sample, new patch has proper docs
  * Update NEWS with the new (NeoMutt's) sidebar changes
  * Replace NNTP patch with neomutt's
  * Replace sensible-browser patch with neomutt's
  * Manually resolve some patch fuzz
  * Restore PATCHES before quilt push/pops.
    Our new neomutt patches modify PATCHES, which results in conflicts with
    our debian/rules code that also modifies it. Back PATCHES up and restore
    it before any quilt operations.

mutt (1.6.0-1) unstable; urgency=medium

  * New upstream release.
    + adds the -E option to modify the draft file (Closes: #695220, #434235)
    + does not crash while managing attachments (Closes: #677687)
    + allows setting the signing digest for S/MIME (Closes: #741147)
    + properly parses Outlook's S/MIME signatures (Closes: #701013)

  [ Antonio Radici ]
  * debian/control: moved the MTA from Recommends to Suggests (Closes: #670769)
  * debian/extra/mutt.desktop: set NoDisplay to false (Closes: #678596)

  [ Matteo F. Vescovi ]
  * debian/patches/: patchset updated
    - upstream/809802_timeout_hook.patch added (Closes: #809802)
    As stated by the upstream maintainer,
    the following patches can be safely dropped: (Closes: #816706)
    - misc/fix-configure-test-operator.patch
    - upstream/531430-imapuser.patch
    - upstream/543467-thread-segfault.patch
    - upstream/548577-gpgme-1.2.patch
    - upstream/553321-ansi-escape-segfault.patch
    - upstream/603288-split-fetches.patch
    - upstream/611410-no-implicit_autoview-for-text-html.patch
  * debian/rules: Glob expansions added to make mutt reproducible.
    Thanks to Daniel Shahaf for the patch (Closes: #818419)
  * debian/control: S-V bump 3.9.6 -> 3.9.8 (no changes needed)
  * debian/control: Vcs-* fields updated for https:// usage
  * debian/control: add myself to Uploaders
  * debian/mutt.menu: file dropped

  [ Evgeni Golov ]
  * update sidebar patch to the 20151111 version
  * update nntp patch to the 1.6.0 version
  * drop patches applied upstream
  * refresh patches against 1.6.0

 -- Jonathon Fernyhough <email address hidden>  Wed, 14 Mar 2018 11:52:37 +0000

Available diffs

Builds

Built packages

Package files