Hi, I was going over my bug report :-) I found this.
I reported this when package was 2.2.0-3.1 and upstream was 2.4.3. Now that I checked, 04-Dec-2011 2.5.5 maildrop-2.5.5.tar.bz2 I checked upstream changelog (attached below) and see a lot of good work is done since then. I do not think some backword incompatible change is good excuse to delay upload. If feature changes are major problem, just create NEWS for Debian package so people know about it. At least mailbot related transition seems to be stable now. > ... but I've gotten sidetracked, and nobody has cared to offer to NMU... Josip, you said no one NMUed. I might do that if I find time. ================================================================= 2.5.5 2011-11-25 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/rfc2045reply.c (mkreply): Fix copying of the contents of the original message. * rfc2045/reformime.c (do_print_info): rfc2231_udecodeDisposition() failure is not fatal. * rfc2045/reformime.c (get_suitable_filename): Ditto. 2011-09-06 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/reformime.c (main2): Fixed segfault on some arches from an initial null given to strtok. 2011-08-31 Sam Varshavchik <mr...@courier-mta.com> * mailbot: add "feedback" and "replyfeedback" formats, generating RFC 5965-formatted feedback report. -a option attaches the entire original message, instead of only its headers, for "replydsn", "feedback", and "replyfeedback" formats. 2011-08-14 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/reformime.c (main2): On ia64 and arm, argv is in readonly memory. 2.5.4 2011-05-17 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/rfc2045cdecode.c: Tolerate lowercase hexadecimal characters in quoted-printable-encoded content. 2011-05-06 Thomas Jacob <ja...@internet24.de> * unicode/unicode.c: Compilation fixes. 2.5.3 2011-03-19 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/rfc2045reply.c (mkforward): Handle PGP-signed messages. * unicode/unicode.h: Added unicode_isspace(). * unicode/unicode_wordbreak.c: Implementation of tr29. * unicode/unicode.h: unicode_lb_set_opts(), plus derivatives: set artbirary linebreaking options. Two options that tailor the unicode linebreaking algorithm. 2011-03-16 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/rfc2045reply.c (mkforward): Rewrite from scratch. * rfc2045/rfc2045replyunicode.c: Remove rfc2045_makereply_unicode(), superceded by rfc2045_makereply(). * maildrop/testsuite.in (LANG): Additional test suites. * maildrop/mailbot.c (usage): Some options were missing from the usage message. 2011-03-05 Sam Varshavchik <mr...@courier-mta.com> * maildrop/mailbot.c (main): mailbot now generates autoreplies using the flowed text format. Existing autoreplies must be reformatted in flowed-text format. * rfc2045/rfc2045reply.c (rfc2045_makereply_do): Rewrite the reply and forwarding logic replacing the rfc2646 parser with the new rfc3676 parser. * rfc2045/rfc2045.c (rfc2045_isdelsp): Convenience function for checking for the presence of delsp=yes parameter. 2011-01-24 Sam Varshavchik <mr...@courier-mta.com> * rfc822/rfc2047.c (rfc2047_encode_callback): Rewrite broken logic. * unicode/unicode.c (deinit_iconv): Incomplete multibyte character remaining at the end of conversion was falsely being reported as a callback failure, rather than a conversion failure. 2011-01-22 Sam Varshavchik <mr...@courier-mta.com> * Check if -liconv is needed to get iconv. * Clean up leftover unicode-related crud in configure scripts. 2011-01-04 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/rfc2045reply.c (mkreply): When copying a message's original headers into a DSN-formatted mailbot-generated reply, preserve the case of the original headers' names. 2011-01-03 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/rfc2045decodemsgtoutf8.c, rfc2045/rfc2045.h: Replace function arg and passthrough arg to rfc2045_decodemsgtoutf8() with a pointer to a structure that gives callback info. The function that receives the decoded content now takes a character string+count, instead of a single character. * rfc2045/reformime.c (doconvtoutf8_stdout): Corresponding changes. * maildrop/maildropfilter.sgml: Clarify wording. * maildir/maildirsearch.c (maildir_search_start_unicode): Search was broken, how did I miss this? 2011-01-02 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/rfc2045decodemsgtoutf8.c: Propagate all non-0 exit codes from the callback function, don't force to a negative value. * rfc2045/rfc2045decodemimesectionu.c: Add descriptive comments. * rfc2045/testsuite (Content-Type): Add additional test for proper iconv-based decoding implementation. 2010-12-12 Sam Varshavchik <mr...@courier-mta.com> * maildir/maildirsearch.h: maildir_searchengine uses unicode chars internally. Replace maildir_search_start with maildir_search_start_unicode() and provide a replacement maildir_search_start_str() that widens a narrow char string to unicode char size. * rfc2045/rfc2045decodemsgtoutf8.c (rfc2045_decodemsgtoutf8): Add a pass-through opaque pointer, closure. * rfc2045/rfc2045decodemimesectionu.c (rfc2045_decodetextmimesection): Total rewrite that uses iconv, rather the built-in libunicode. 2010-12-09 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/rfc2045decodemsgtoutf8.c: new function: rfc2045_decodemsgtoutf8(). 2.5.2 2010-10-22 Sam Varshavchik <mr...@courier-mta.com> * maildrop/maildropex.sgml: Fix formatting problem with man page stylesheet. 2.5.1 2010-10-04 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/makemime.c (createsimplemime): Use charset specified in the MIME autoresponse text. 2010-09-21 Sam Varshavchik <mr...@courier-mta.com> * maildrop/mailbot.c: Sanity check on the contents of a MIME-formatted autoreply template: it must specify text/plain content type, and its charset gets used as the charset of the formatted autoreply. Drop the existing C-T-E header, and document the requirement that it cannot be a quoted-printable formatted MIME autoreply. 2010-08-15 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/rfc2045reply.c: added donotquote option, to suppress autoreply text. * maildrop/mailbot.c (main): Add the -N option to mailbot, to set the donotquote option. * maildir/maildirfilter.c: "noquote" autoreply option adds the -N option to the mailbot command line. 2010-06-28 Sam Varshavchik <mr...@courier-mta.com> * rfc822/rfc822.c (rfc822_print_common_nameaddr): Prevent segfault if address decode fails. * Fix make check failure when libidn is not available. 2010-05-31 shin2s2 <shin...@gmail.com> * rfc2045/reformime.c (main2): Allow multiple sections to be specified by the -s option. 2010-05-31 Sam Varshavchik <mr...@courier-mta.com> * Implemented elsif, based on a patch by shin...@gmail.com. 2010-05-31 Sam Varshavchik <mr...@courier-mta.com> * Rebuilt man pages with updated stylesheets. 2.5.0 2010-04-26 Sam Varshavchik <mr...@courier-mta.com> * maildrop/mailbot.c (main): Set close-on-exec bit on opened files. 2010-04-15 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/rfc2045reply.c (mkreply): Fix sender's name in the reply salutation. 2010-04-10 Sam Varshavchik <mr...@courier-mta.com> * rfc2045/reformime.sgml: Document the -c option to reformime. 2010-03-18 Hugo Monteiro <hugo.monte...@fct.unl.pt> * Big quota patch (with some changes). 2.4.3 2010-03-15 Brian Candler <b.cand...@pobox.com> * configure.in: Fix typo that prevents compiling against bdb 2010-03-08 Sam Varshavchik <mr...@courier-mta.com> * maildrop.spec: Make rpmlint happy. 2.4.2 2010-02-24 Sam Varshavchik <mr...@courier-mta.com> * maildrop/mailbot.c (main): Fix memory corruption if the -c option was passed to mailbot. 2.4.1 2010-02-14 Sam Varshavchik <mr...@courier-mta.com> * mailbot, reformime: Default to ISO-8859-1 in case of an unknown default charset (probably we are in the C locale). 2.4 2010-01-14 Josip Rodin <j...@debbugs.entuzijast.net> * maildrop/main.C (run): When using system authentication on platforms where the mail directory does not use the sticky bit, use groupid set by the set-group-id bit on the binary executable, if any. 2010-01-12 Sam Varshavchik <mr...@courier-mta.com> * maildrop/main.C (run): In delivery mode, preserve LANG, LANGUAGE, and LC_* environment variables from the parent. 2.3 2009-11-22 Sam Varshavchik <mr...@courier-mta.com> * maildrop/reformail.C (main): Removed the -r, -p, -P, -t, -k options, replaced by new mailbot options. * maildrop/mailbot.c (main): New options that set the corresponding parameters to rfc2045_makereply_unicode(): -e, -T, -F -S * rfc2045/rfc2045replyunicode.c (rfc2045_makereply_unicode): Added replytoenvelope setting. Added sophisticated formatting for replysalut. 2009-11-21 Sam Varshavchik <mr...@courier-mta.com> * rfc822/rfc822_getaddr.c: Remove rfc822_prname() and rfc822_prname_orlist(), replaced by rfc822_display_name() with a NULL character set. * rfc822/rfc2047u.c (rfc822_display_name): Semantical change -- without an explicit name, display the address as the name. If the requested character set is NULL, do not decode RFC2047-encoded content, return it as is. 2009-11-17 Sam Varshavchik <mr...@courier-mta.com> * rfc822/rfc2047u.c (rfc2047_print_unicodeaddr): Fix several formatting issues with deprecated RFC 822 distribution lists: spurious comma adter the last address, pass the space after the ':' as a separator character. * rfc822/rfc2047.c (counts2/save): Fix line-wrapping of encoded addresses. * rfc822/rfc2047u.c (rfc822_display_addr_tobuf): New function. * rfc2045/rfc2045reply.c (mkreply): Fix logic for locating the name used for salutation. 2009-11-14 Sam Varshavchik <mr...@courier-mta.com> * rfc822/rfc822.c (rfc822_print_common): Rewrite. * rfc822/rfc2047u.c (rfc822_display_name_int): Fixed various rules for encoding names to be more MIME compliant. (rfc822_display_addr_str): Renamed from rfc822_display_addr(), for a consistent API. (rfc822_display_addr): New function, decode the wire format of a single address. Names are MIME decoded, addresses are IDN-decoded. (rfc2047_print_unicodeaddr): Do not output a dummy name for an address without one. (rfc822_display_addr_str_tobuf): New function, version of rfc822_display_addr_str() that collects the output into a buffer. * rfc822/rfc2047.c (rfc822_encode_domain): New function -- IDN-encode a domain, with an optional "user@". (rfc2047_encode_header_addr): Renamed rfc2047_encode_header(), for a consistent API. (rfc2047_encode_header_tobuf): New function, encode a header from displayed format to wire format. Names are encoded using RFC 2047, addresses using IDN. 2009-11-12 Sam Varshavchik <mr...@courier-mta.com> * maildrop/maildropfilter.sgml: Typo fix. 2009-11-08 Sam Varshavchik <mr...@courier-mta.com> * rfc822/rfc2047.h: Expose raw RFC 2047 decoding function, rfc2047_decoder(). * rfc822/rfc822hdr.c (rfc822hdr_is_addr): New function. * rfc822/rfc822.c (tokenize): Tweak the logic for collecting RFC 2047 atoms. * rfc822/rfc2047u.c (rfc822_display_name): New function, replaces rfc2047_print(). (rfc822_display_name_tobuf): New function, replaces rfc2047_print(). (rfc822_display_namelist): New function, replaces rfc822_namelist(). (rfc822_display_addr): New function, replaces rfc2047_print(). (rfc2047_print_unicodeaddr): Renamed from rfc2047_print_unicode(). (rfc822_display_hdrvalue): New function, replaces rfc2047_decode(), rfc2047_decode_simple(), rfc2047_decode_enhanced(). (rfc822_display_hdrvalue_tobuf): New function, ditto. * rfc822/rfc2047.c: Removed rfc2047_decode(), rfc2047_decode_simple(), rfc2047_decode_enhanced(), rfc2047_print(). * rfc822/Makefile.am: Link against GNU IDN library. * rfc2045/rfc2045.h: Added "replydsn" option to rfc2045_makereply(), incorporates the MIME bounce format generated by mailbot. Added "subject" -- override subject of the reply. Added "dsnfrom" -- for the replydsn option. Added two callbacks used by the replydsn option. Remove rfc2045_makereply(), leaving just rfc2045_makereply_unicode(). * rfc2045/reformime.c (do_print_info): MIME-decode the content description. (main2): New -H option. * maildrop/mailbot.c (main): Use the default character set from the system locale. (usage): Added the -n option, for debugging purposes. (opensendmail): Pass the autoreply to sendmail in a file descriptor for a temporary file on stdin, instead of piping the resulting message to sendmail, running as a child process. (savemessage): Save the input message in a temporary file, and RFC2045-parse it. (main): Use rfc2045_makereply_unicode() to prepare the autoreply message. Clarify mailbot man page as to the slightly changed requirements for the autoreply text that must be given to mailbot. 2009-11-07 Josip Rodin <j...@entuzijast.net> * Fix makefile to install makedat only if gdbm or db is available. 2009-09-05 Sam Varshavchik <mr...@courier-mta.com> * Add -W option to deliverquota and maildrop. Remove the --enable-maildirquota configure option -- maildir quotas are now always enabled. 2.2 2009-06-27 Sam Varshavchik <mr...@courier-mta.com> * all: gcc 4.4 fixes -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org