The NetBSD Project

CVS log for pkgsrc/mail/fdm/distinfo

[BACK] Up to [] / pkgsrc / mail / fdm

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.19 / (download) - annotate - [select for diffs], Sun Mar 19 17:50:10 2023 UTC (8 months, 2 weeks ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, HEAD
Changes since 1.18: +4 -4 lines
Diff to previous 1.18 (colored)

fdm: Update to 2.2

- Update to PCRE 2

Revision 1.18 / (download) - annotate - [select for diffs], Wed Jun 1 21:07:29 2022 UTC (18 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.17: +4 -12 lines
Diff to previous 1.17 (colored)

fdm: Update to 2.1

pkgsrc changes:
 - Remove OAUTHBEARER patches for IMAP, part of 2.1 release

 - Add support for LMTP
 - Add support for XOAUTH2 for IMAP
 - Add support for OAUTHBEARER for IMAP
 - Several bug fixes and improvements

Revision 1.17 / (download) - annotate - [select for diffs], Tue Oct 26 10:54:00 2021 UTC (2 years, 1 month ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

mail: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles were unfetchable (possibly fetched

./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch

Revision 1.16 / (download) - annotate - [select for diffs], Thu Oct 7 14:25:18 2021 UTC (2 years, 1 month ago) by nia
Branch: MAIN
Changes since 1.15: +1 -2 lines
Diff to previous 1.15 (colored)

mail: Remove SHA1 hashes for distfiles

Revision 1.15 / (download) - annotate - [select for diffs], Thu Sep 3 10:46:38 2020 UTC (3 years, 3 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

fdm: Sync OAUTHBEARER patch with the version applied upstream

server.port is a string, not an integer.


Revision 1.14 / (download) - annotate - [select for diffs], Sat Aug 29 13:43:54 2020 UTC (3 years, 3 months ago) by leot
Branch: MAIN
Changes since 1.13: +9 -1 lines
Diff to previous 1.13 (colored)

fdm: Add OAuth 2.0 support for IMAP

Patch shared upstream via:



Revision 1.13 / (download) - annotate - [select for diffs], Sun Mar 24 14:41:05 2019 UTC (4 years, 8 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

fdm: Add a comment about patch-shm-mmap.c

Revision 1.12 / (download) - annotate - [select for diffs], Mon Mar 18 10:53:40 2019 UTC (4 years, 8 months ago) by leot
Branch: MAIN
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored)

fdm: Adjust mremap(2) usage on NetBSD

MREMAP_MAYMOVE flag is the default behaviour on NetBSD and by
adjusting the single mremap() call it can be used on NetBSD too
(remove CONFIGURE_ENV injection kludge).

Thanks to <joerg> and <kamil> respectively for kindly pointing out
that and suggestions! (possible regressions are mine!)

Revision 1.11 / (download) - annotate - [select for diffs], Wed Feb 13 11:08:02 2019 UTC (4 years, 9 months ago) by leot
Branch: MAIN
Changes since 1.10: +6 -9 lines
Diff to previous 1.10 (colored)

fdm: Update to 2.0

pkgsrc changes:
 - Remove no longer needed patches

 - Remove Courier support
 - Add `ignore-errors' flag to ignore possible delivery errors and continue to
   the next mail
 - Add a `lock-timeout' option to customize default 10 seconds timeout
 - Add support for STARTTLS on IMAP and POP3
 - Disable OpenSSL insecure stuff enabled by default and introduce a `insecure'
   flag to replace `no-tls1'
 - Add support for newer OpenSSL
 - Use SNI extension (fixes some servers when OpenSSL supports TLS 1.3)
 - Misc bug fixes and improvements

Revision 1.10 / (download) - annotate - [select for diffs], Sun Dec 2 00:48:46 2018 UTC (5 years ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

fdm: Backport patch to use SNI extension

When TLS 1.3 is used at least requires SNI extension
otherwise fails as follow:

 certificate verification failed: self signed certificate

(This can happen with OpenSSL 1.1.1.)


Revision 1.9 / (download) - annotate - [select for diffs], Fri May 4 15:33:22 2018 UTC (5 years, 7 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.8: +3 -2 lines
Diff to previous 1.8 (colored)

fdm: Fix the build with OpenSSL 1.1.0 and minor cosmetic changes

- Fix the build with OpenSSL 1.1.0 backporting a patch from upstream.
- Minor mostly cosmetic changes (pointed out by pkglint)


Revision 1.8 / (download) - annotate - [select for diffs], Fri Nov 6 20:34:00 2015 UTC (8 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Fix race condition.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Nov 3 23:27:05 2015 UTC (8 years, 1 month ago) by agc
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

Add SHA512 digests for distfiles for mail category

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.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Sep 25 13:08:44 2015 UTC (8 years, 2 months ago) by leot
Branch: MAIN
Changes since 1.5: +5 -6 lines
Diff to previous 1.5 (colored)

Update mail/fdm to fdm-1.9.

pkgsrc changes:
 o Update MASTER_SITES and HOMEPAGE to current reality.
 o Convert the package in order to use GNU_CONFIGURE and add aclocal,
   auto{conf,make} to USE_TOOLS (the configure is not provided by upstream
   and need to be generated).
 o Avoid mremap(2) usage. The NetBSD's mremap(2) isn't compatible (and probably
   also other systems does not have it) so use mmap(2) instead.

 o Add support for STARTTLS on IMAP and POP3, from Markus Bachmann.
 o Add "lock-wait" option to make fdm wait the global lock (lock-file option)
   rather than exiting with an error immediately. Also add "lock-time" option
   for the lock file timeout rather than a fixed 10 seconds. Requested by
   Todd C. Miller.
 o Add "ignore-errors" flag to instruct fdm to ignore delivery errors and
   continue to the next mail, requested by Todd C. Miller.
 o Delete Courier support.
 o Delete regress/*
 o Convert fdm to use autoconf and automake
 o Various misc bug fixes

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jan 5 13:56:46 2015 UTC (8 years, 10 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.4: +5 -5 lines
Diff to previous 1.4 (colored)

Based on PR pkg/49537 by Leonardo Taccari,
Update 1.7 to 1.8
  - Remove post-build: target in Makefile
    (not necessary now)
  - No immediate ChangeLog, Release note found other than
    1.8 is released on 2014-12-03

Revision 1.4 / (download) - annotate - [select for diffs], Tue Oct 15 14:44:18 2013 UTC (10 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Don't use -I-.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Oct 3 11:12:43 2013 UTC (10 years, 2 months ago) by obache
Branch: MAIN
Changes since 1.2: +6 -6 lines
Diff to previous 1.2 (colored)

Update fdm to 1.7.
Based on PR pkg/48254 by Leonardo Taccari.

pkgsrc changes:
 * add now fdm supports "debug" and "pcre" options (previously the
   PCRE support was always included).

 * Add mbox tags for messages fetched from a mbox
 * Detect GMail's XYZZY capability for IMAP and use it to try and workaround
   some of their broken behaviour (incorrectly reported message sizes).
 * Print a warning on missing maildirs when fetching from them rather than
   crashing or giving an error. Reported by Frank Terbeck.
 * Introduce a configure script and tidy up build infrastructure.
 * GMail IMAP doesn't correctly set the \Seen flag after UID FETCH BODY[], so
   explicitly set it with STORE when mail is kept. Reported by Patrice Clement.
 * Properly count mails when polling multiple folders on a single IMAP server,
   reported by Claudio M. Alessi.
 * Support user and pass on NNTP, requested by Michael Hamann.
 * Escape . properly when delivering to SMTP.
 * Don't be as strict about format at the end of messages when using IMAP -
   accept additional information as well as FLAGS. Reported by rivo nurges.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Aug 23 18:04:12 2012 UTC (11 years, 3 months ago) by marino
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.1: +3 -2 lines
Diff to previous 1.1 (colored)

mail/fdm: Fix non-privileged build and MAXNAMLEN

- The patch was added to define the non-posix MAXNAMLEN macro if it was
  not already defined.
- The Makefile had to patched and then inline-replaced to fix the
  invocation of the install program.  Without this, non-root builds fail.

Revision / (download) - annotate - [select for diffs] (vendor branch), Fri Aug 17 17:45:40 2012 UTC (11 years, 3 months ago) by seb
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of fdm version 1.6 in the NetBSD Packages Collection.

fdm is a program to fetch mail and deliver it in various ways
depending on a user-supplied ruleset. Mail may be fetched from
stdin, IMAP or POP3 servers, or from local maildirs, and filtered
based on whether it matches a regexp, its size or age, or the output
of a shell command.  It can be rewritten by an external process,
dropped, left on the server or delivered into maildirs, mboxes, to
a file or pipe, or any combination.

fdm is designed to be lightweight but powerful, with a compact but
clear configuration syntax. It is primarily designed for single-user
uses but may also be configured to deliver mail in a multi-user
setup. In this case, it uses privilege separation to minimise the
amount of code running as the root user.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Aug 17 17:45:40 2012 UTC (11 years, 3 months ago) by seb
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>