summaryrefslogtreecommitdiff
path: root/mail/maildrop
AgeCommit message (Collapse)AuthorFilesLines
2022-06-28*: recursive bump for perl 5.36wiz1-2/+2
2021-10-26mail: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles were unfetchable (possibly fetched conditionally?): ./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch
2021-10-07mail: Remove SHA1 hashes for distfilesnia1-2/+1
2021-05-24*: recursive bump for perl 5.34wiz1-2/+2
2020-12-04Revbump for openpam cppflags change months ago, belatedly.riastradh1-2/+2
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2020-04-16Build fix for auth_mkhomedir() that is missing from courrier-authlibmanu2-8/+30
2020-01-26all: migrate homepages from http to httpsrillig1-2/+2
pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually.
2020-01-18*: Recursive revision bump for openssl 1.1.1.jperkin1-2/+2
2019-11-02mail: align variable assignmentsrillig1-2/+2
pkglint -Wall -F --only aligned -r No manual corrections.
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2019-05-24Update patches from FreeBSD mail/maildrop port.hauke4-6/+24
2019-05-24Upgrade mail/maildrop to v3.0.0hauke9-146/+188
o new dependencies: courier-unicode (split out library), libidn o install text READMe files over html ones o add options.mk - optionally authenticate against dovecot user db - make locking configurable (I have seen locking rows between dovecot and mailfilter that lead to delivery failures) o re-work patches From the upstream changelog (yes, it's been eight years): 3.0.0 2018-07-31 Sam Varshavchik <mrsam@courier-mta.com> * rfc2045/reformime: parse utf-8 address types in DSNs. 2018-07-30 Sam Varshavchik <mrsam@courier-mta.com> * maildrop: explicitly require libidn to build maildrop. 2018-07-29 Sam Varshavchik <mrsam@courier-mta.com> * mailbot: generate message/global, message/global-delivery-status, and message/global-headers, when needed, when formatting autoreplies. * reformime: -m option uses message/global instead of message/rfc822 for UTF8 messages. 2018-06-25 Sam Varshavchik <mrsam@courier-mta.com> * rfc2045/reformime.c (main2): fix crash if -x or -X is specified without the corresponding -s option. 2018-02-16 Sam Varshavchik <mrsam@courier-mta.com> * libs/maildrop/search.C: ":H" pattern matching option, matching only the main message headers. 2018-01-08 Osamu Aoki <osamu@debian.org> * libs/maildrop/deliver.C (delivery): Always return 75 upon delivery failure, for the standalone maildrop build. 2017-12-26 Sam Varshavchik <mrsam@courier-mta.com> * libs/maildir/maildirmake.c (main): maildirmake's -q option will create the maildir if it does not exist. * libs/rfc2045/reformime.c (main2): Added -rU option, and a new internal RFC2045_RW_8BIT_ALWAYS conversion option. * libs/rfc2045/reformime.c (main2): Fix crash when the -s option is not valid. 2.9.3 2017-11-26 Sam Varshavchik <mrsam@courier-mta.com> * libs/rfc2045/rfc2045reply.c (mkreply): Fix null pointer dereferences. 2.9.2 2017-10-03 Sam Varshavchik <mrsam@courier-mta.com> * reformail: fix use after free with -f1 2017-09-27 Giovanni Bechis <giovanni@paclan.it> * Fix to configure.ac 2017-09-19 Sam Varshavchik <mrsam@courier-mta.com> * courier: switch default header encoding to UTF-8. 2.9.0 2017-06-17 Sam Varshavchik <mrsam@courier-mta.com> * libs/maildir/maildirquota.c (docheckquota): Skip DT_LNK. 2017-03-11 Sam Varshavchik <mrsam@courier-mta.com> * courier-unicode library API update. 2017-01-27 "Stefan Hornburg (Racke)" <racke@linuxia.de> * Merge several Debian patches: 0001-Include-cstdio-in-afx.h.patch 0005-Ignore-and-.dpkg-a-z-files.patch 0007-Fix-bashisms.patch 0009-Fix-linking-in-upstream-Makefiles.patch 0012-Define-and-use-PEMFILE-in-mkesmtpdcert.patch (*) with some changes. 0013-Add-P-to-ghostscript-invocation.patch 0014-Improve-error-reporting-in-preline.c.patch 0017-Fix-formatting-errors-in-syslog-calls.patch 0020-Add-perl-stanza-to-perlfilter-scripts.patch 2.8.5 2016-09-20 "Hanno Böck" <hanno@hboeck.de> * libs/maildrop/maildir.C (MaildirSave): Fix new/delete mismatch. 2.8.4 2016-08-03 Sam Varshavchik <mrsam@courier-mta.com> * reformime: do not abort due to invalid encoding of the "name" attributes. 2015-12-20 Sam Varshavchik <mrsam@courier-mta.com> * maildrop: implement the FLAGS variable. 2015-12-16 Andreas Kinzler <ml-ak@posteo.de> * maildrop: fix maildrop not searching last line of text. 2015-07-19 Sam Varshavchik <mrsam@courier-mta.com> * maildrop: fix parsing of a message without a body. 2.8.3 2015-06-27 "Hanno Böck" <hanno@hboeck.de> * libs/maildrop/mailbot.c: Fix bad malloc for --feedback-* command line parameters. 2015-06-20 Sam Varshavchik <mrsam@courier-mta.com> * maildrop: Implement option to automatically create home directories. 2015-05-09 "Jö Fahlke" <jorrit@jorrit.de> * maildrop: Don't include matched subpatterns in foreach. 2.8.2 2015-04-25 Giovanni Bechis <giovanni@openbsd.org> * maildircache.c: fix use after free. * mkdhparams: make compatible with libressl 2015-02-28 Sam Varshavchik <mrsam@courier-mta.com> * Update to courier-unicode 1.2. 2015-02-16 "Hanno Böck" <hanno@hboeck.de> * Fix compilation warning, testsuite. 2.8.0 2014-12-13 Sam Varshavchik <mrsam@courier-mta.com> * Update autotools 2.7.2 2014-07-21 Sam Varshavchik <mrsam@courier-mta.com> * gpglib, rfc2045: fix makefiles. * maildrop: fix parsing of headers added by the -A option. 2014-07-13 Sam Varshavchik <mrsam@courier-mta.com> * liblock, couriertls: fix compilation for OpenBSD -- based on a patch from Giovanni Bechis <giovanni@paclan.it>. 2014-06-23 Sam Varshavchik <mrsam@courier-mta.com> * libs/gpglib/Makefile.am: Fix -lunicode linkage. * libs/rfc2045/Makefile.am: Fix -lunicode linkage. * libs/rfc2045/rfc2045decodemsgtoutf8.c (rfc2045_decodemsgtoutf8): recognize "message" MIME content type, in addition to "text". 2014-06-18 Sam Varshavchik <mrsam@courier-mta.com> * maildrop: -d option changes groupid only when effective group id is root. Addresses Debian bug 564601. * mailbot: Add -T replydraft/-l options. 2014-02-02 Osamu Aoki <osamu_aoki_home@nifty.com> * Makefile.am: install makedat.1 and makedat.html 2014-01-15 Sam Varshavchik <mrsam@courier-mta.com> * libs/maildrop/search.C (search_cb): Fix logged patterns getting garbled, in log output. 2014-01-12 Sam Varshavchik <mrsam@courier-mta.com> * Factored out the unicode library into a separate package. 2.7.1 2013-11-25 Sam Varshavchik <mrsam@courier-mta.com> * Fix various compiler warnings about unchecked results from setuid and setgid calls. 2.7.0 2013-08-28 Sam Varshavchik <mrsam@courier-mta.com> * maildrop: pattern searches are now specified in UTF-8. maildrop MIME-decodes the search pattern, and transcodes it to the UTF-8 character set, for searching purposes. 2012-12-04 Alessandro Vesely <vesely@tana.it> * rfc2045/makemime.c (openfile_or_pipe): Do not dup stdin filedesc, sometimes the stdin buffer already gets filled. 2.6.0 2012-09-05 Sam Varshavchik <mrsam@courier-mta.com> * maildir/maildiraclt.c (maildir_acl_delete): Fix double-free on error path of an ENOMEM. 2012-06-18 Sam Varshavchik <mrsam@courier-mta.com> * maildrop: make a mention of reformail -D's locking in the manual pages. 2012-06-17 Osamu Aoki <osamu@debian.org> * maildrop/formatmbox.C (GetLineBuffer): Do not skip whitespaces looking for From: and Subject: headers, to log. 2012-05-05 Sam Varshavchik <mrsam@courier-mta.com> * rfc2045/rfc2045mkboundary.c (rfc2045_mk_boundary): truncate the hostname portion of the boundary to 30 chars. 2012-04-22 Sam Varshavchik <mrsam@courier-mta.com> * liblock/mail.c (dotlock_exists): Quell a compiler warning. 2012-02-23 Osamu Aoki <osamu@debian.org> * Miscellaneous spelling fixes. 2.5.5 2011-11-25 Sam Varshavchik <mrsam@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 <mrsam@courier-mta.com> * rfc2045/reformime.c (main2): Fixed segfault on some arches from an initial null given to strtok. 2011-08-31 Sam Varshavchik <mrsam@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 <mrsam@courier-mta.com> * rfc2045/reformime.c (main2): On ia64 and arm, argv is in readonly memory.
2018-08-22Recursive bump for perl5-5.28.0wiz1-2/+2
2017-04-27Honor custom values of ${QMAIL_DAEMON_USER}.schmonz1-2/+3
2016-07-09Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.wiz1-2/+2
2015-11-03Add SHA512 digests for distfiles for mail categoryagc1-1/+2
Problems found locating distfiles: Package mutt: missing distfile patch-1.5.24.rr.compressed.gz Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz Package pine: missing distfile fancy.patch.gz Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch Package qmail: missing distfile badrcptto.patch Package qmail: missing distfile outgoingip.patch Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-2/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2013-07-12Bump PKGREVISION of all packages which create users, to pick up change ofjperkin1-2/+2
sysutils/user_* packages.
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2012-10-08Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.asau1-3/+1
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-1/+2
are called p5-*. I hope that's all of them.
2012-06-09Changes 2.5.5:adam3-20/+20
* 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. * rfc2045/reformime.c (main2): Fixed segfault on some arches from an initial null given to strtok. * 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. * rfc2045/reformime.c (main2): On ia64 and arm, argv is in readonly memory.
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz1-1/+2
2011-11-10Changes 2.5.4:adam2-6/+6
* rfc2045/rfc2045cdecode.c: Tolerate lowercase hexadecimal characters in quoted-printable-encoded content. * unicode/unicode.c: Compilation fixes.
2010-11-10Changes 2.5.2:adam2-6/+6
* maildrop/maildropex.sgml: Fix formatting problem with man page stylesheet.
2010-11-09Need to quote MAILDROP_TRUSTED_USERS (it's a list), or failed to configure.obache1-2/+2
2010-11-05Changes 2.5.1:adam3-17/+17
This is a bugfix release.
2010-06-15maildrop-2.5.0:pettai7-54/+70
* maildrop/mailbot.c (main): Set close-on-exec bit on opened files. * rfc2045/rfc2045reply.c (mkreply): Fix sender's name in the reply salutation. * rfc2045/reformime.sgml: Document the -c option to reformime. * Big quota patch (with some changes). (See the Changelog for the previous releases) Based on patch(es) from PR pkg/42989 by Brian Candler
2010-03-21Reset maintainer, developer lost his commit bit.wiz1-2/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2008-02-19+ Update to latest courier-maildir dependency (0.58.0).jlam1-4/+7
+ Pass ${REAL_ROOT_USER} as the maildrop UID to the configure script to match the actual user that maildrop setuid()s to. Bump the PKGREVISION to 3.
2007-10-24Add some more directories needed for DESTDIR installations.joerg1-2/+2
2007-09-11Fix path to the makedatprog binary in the makedat script. Bump thejlam1-2/+3
PKGREVISION to 2.
2007-08-27Fix breakage when maildrop is invoked by the user in "delivery mode"jlam3-4/+14
without an explicity "-d" option. Maildrop was breaking because it was not properly finding the user's home directory (in order to locate ~/.maildroprc). This breakage occurred sometime shortly before maildrop was updated to 2.0.2 when I tried to make a single maildrop package usable by both courier-mta and other mailers. This fixes PR pkg/34275 by Greg Kerr. Bump the PKGREVISION to 1.
2007-08-10Update mail/maildrop to 2.0.4. Changes from version 2.0.2 include:jlam8-62/+62
* New command-line option to require the use of a working courier-authlib installation. * Install makedat along with related documentation.
2007-08-10This package is missing an inclusion of bsd.options.mk, which caused thejlam1-1/+2
"authlib" PKG_OPTION to be ignored.
2007-08-02Fix botched migration of PKG_OPTIONS from courier-mta/Makefile.commonjlam1-3/+2
into the Makefiles of the packages that include it: (1) PKGNAME and PKG_SUPPORTED_OPTIONS clearly no longer need to be defined since the only code that used it in Makefile.common was removed. (2) Package Makefiles need to properly define PKG_OPTIONS_VAR and PKG_SUPPORTED_OPTIONS prior to including bsd.options.mk. Set them to the appropriate values to match the orginal names from before the botched migration.
2007-06-15Document why SPECIAL_PERMS is set the way it is.jlam1-1/+5
2007-06-15* Change some instances of ROOT_USER and ROOT_GROUP to BINOWN and BINGRPjlam1-2/+2
in SPECIAL_PERMS usage. * Consistently use 4555 for setuid and 2555 for setgid programs.
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz1-4/+4
Patch provided by Sergey Svishchev in private mail.
2006-11-07Explicitly annotate permissions of lockmail and maildrop, as they belongjoerg1-8/+12
to the courier group. XXX Why doesn't lockmail have the default group?
2006-07-11Build needs Perl.joerg1-2/+2
2006-04-28Update mail/maildrop to 2.0.2. Changes from version 2.0.1 includejlam5-29/+33
+ Install the makedat documentation; even though "makedat" is part of courier-authlib, that package installs no doucmentation for it, and "makedat" is used quite frequently in conjunction with maildrop. * fix for RFC822 compliance -- encode spaces that precede a newline.
2006-03-21Add a check for whether maildrop is invoked by courier or not beforejlam3-3/+32
doing courier-specific things, like accepting the values of certain environment variables for things like location of the mail folder for local delivery. This addresses PR pkg/32369 in a way that still allows for a future courier-mta package that just uses the maildrop package.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2006-01-03maildrop no longer supports "fam" as a package option. It actuallyjlam1-1/+2
never used the fam code at all, so there is no actual loss of functionality. However, maildrop will now never depend on fam or gamin. Bump the PKGREVISION to 1.
2005-12-17Change my MAINTAINER email address to the one I've been using forjlam1-2/+2
pkgsrc work.
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-6/+6
CONFIGURE_ARGS.