The NetBSD Project

CVS log for pkgsrc/mail/getmail/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / mail / getmail

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.150: download - view: text, markup, annotated - select for diffs
Tue Oct 31 14:56:12 2023 UTC (13 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, HEAD
Diff to: previous 1.149: preferred, colored
Changes since revision 1.149: +2 -2 lines
getmail: avoid conflicts with getmail6. Bump PKGREVISION.

Revision 1.149: download - view: text, markup, annotated - select for diffs
Sun Nov 28 19:51:20 2021 UTC (3 years ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.148: preferred, colored
Changes since revision 1.148: +4 -4 lines
Update to 5.16. From the changelog:

- add new use_netrc and netrc_file configuration options to support
  reading username/password from a .netrc file. Thanks: Stephen Gildea.
- documentation updates.

Revision 1.148: download - view: text, markup, annotated - select for diffs
Tue Oct 26 10:54:01 2021 UTC (3 years, 1 month ago) by nia
Branches: MAIN
Diff to: previous 1.147: preferred, colored
Changes since revision 1.147: +2 -2 lines
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
conditionally?):

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

Revision 1.147: download - view: text, markup, annotated - select for diffs
Thu Oct 7 14:25:19 2021 UTC (3 years, 1 month ago) by nia
Branches: MAIN
Diff to: previous 1.146: preferred, colored
Changes since revision 1.146: +1 -2 lines
mail: Remove SHA1 hashes for distfiles

Revision 1.146: download - view: text, markup, annotated - select for diffs
Wed Dec 16 20:19:43 2020 UTC (3 years, 11 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Diff to: previous 1.145: preferred, colored
Changes since revision 1.145: +5 -5 lines
Update to 5.15. From the changelog:

- fix example spamc arguments in FAQ. Thanks: Christoph Scholzen.
- document exit codes in manpages. Thanks: Langenxx Feld.

Revision 1.145: download - view: text, markup, annotated - select for diffs
Mon Aug 19 16:59:55 2019 UTC (5 years, 3 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Diff to: previous 1.144: preferred, colored
Changes since revision 1.144: +5 -5 lines
Update to 5.14. From the changelog:

- remove socket setblocking() calls which should be no longer needed,
  and which may have caused hangups. Thanks: Viacheslav Chimishuk.
- correct version number string in error message. Thanks: Piet
  van Oostrum.

Revision 1.144: download - view: text, markup, annotated - select for diffs
Sat Feb 23 04:06:55 2019 UTC (5 years, 9 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Diff to: previous 1.143: preferred, colored
Changes since revision 1.143: +5 -5 lines
Update to 5.13. From the changelog:

- second attempt at fixing SNI change with Python < 2.7.  Thanks: "Cimbal".

Revision 1.143: download - view: text, markup, annotated - select for diffs
Fri Feb 22 15:01:38 2019 UTC (5 years, 9 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.142: preferred, colored
Changes since revision 1.142: +5 -5 lines
Update to 5.12. From the changelog:

- bugfix: the SNI change broke something else with Python 2.6 and earlier;
  fixed.  Thanks: "Cimbal".

Revision 1.142: download - view: text, markup, annotated - select for diffs
Sat Feb 16 06:23:13 2019 UTC (5 years, 9 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.141: preferred, colored
Changes since revision 1.141: +5 -5 lines
Update to 5.11. From the changelog:

- bugfix: the SNI change did not work correctly with Python < 2.7.13;
  should be fixed now.  Thanks: Scott Robbins.

Revision 1.141: download - view: text, markup, annotated - select for diffs
Tue Feb 12 23:25:22 2019 UTC (5 years, 9 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.140: preferred, colored
Changes since revision 1.140: +5 -5 lines
Update to 5.10. From the changelog:

- experimental: when SSL SNI support is present in the underlying Python
  (and OpenSSL), send SNI by default in the SSL setup.  This should work
  around Gmail's brokenness with TLSv.1.3 connections when SNI is not sent.

Revision 1.140: download - view: text, markup, annotated - select for diffs
Thu Feb 7 22:23:12 2019 UTC (5 years, 9 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.139: preferred, colored
Changes since revision 1.139: +5 -5 lines
Update to 5.9. From the changelog:

- documentation-only update; add note with workaround for Gmail SSL
  connections with OpenSSL 1.1.1 and later.
- update copyright dates.

Revision 1.139: download - view: text, markup, annotated - select for diffs
Fri Nov 9 17:02:10 2018 UTC (6 years ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Diff to: previous 1.138: preferred, colored
Changes since revision 1.138: +5 -5 lines
Update to 5.8. From the changelog:

- fix problem handling IMAP errors introduced in 5.7. Thanks:
  Andreas Reuleaux.

Revision 1.138: download - view: text, markup, annotated - select for diffs
Tue Oct 30 22:39:35 2018 UTC (6 years, 1 month ago) by schmonz
Branches: MAIN
Diff to: previous 1.137: preferred, colored
Changes since revision 1.137: +5 -5 lines
Update to 5.7. From the changelog:

- when users specify an SSL version that no longer exists in the Python
  ssl module, do not result in an unhandled exception.  Thanks: "nandre".
- catch IMAP UNAVAILABLE temporary error during login.  Thanks:
  Dario Corti.

Revision 1.137: download - view: text, markup, annotated - select for diffs
Tue Apr 3 03:23:28 2018 UTC (6 years, 8 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +5 -5 lines
Update to 5.6. From the changelog:

- fix references to version 4 in README.  Thanks: Daniel Kahn Gillmor.
- add Gmail-specific XOAUTH2 login support for IMAP.  Thanks: Stefan Krah.

Revision 1.136: download - view: text, markup, annotated - select for diffs
Mon Jan 8 18:20:40 2018 UTC (6 years, 10 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +5 -5 lines
Update to 5.5. From the changelog:

- feature request: added record_mailbox configuration parameter, to
  allow turning off the header getmail adds with this information.
  Thanks: Daniel Kahn Gillmor, Osamu Aoki, Josh Triplett.

Revision 1.135: download - view: text, markup, annotated - select for diffs
Fri Oct 6 16:20:31 2017 UTC (7 years, 2 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +5 -5 lines
Update to 5.4. From the changelog:

- bugfix: fix another error in logging an error condition. Thanks: "ng0".

Revision 1.134: download - view: text, markup, annotated - select for diffs
Thu Oct 5 17:06:49 2017 UTC (7 years, 2 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +5 -5 lines
Update to 5.3. From the changelog:

- bugfix: another case where an error condition resulted in getmail not
  displaying the correct message. Thanks: "ng0".

Revision 1.133: download - view: text, markup, annotated - select for diffs
Wed Oct 4 18:37:22 2017 UTC (7 years, 2 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +5 -5 lines
Update to 5.2. From the changelog:

- bugfix: disconnection during IMAP IDLE could result in an error message
  rather than silently exiting. Thanks: David Gray.

Revision 1.132: download - view: text, markup, annotated - select for diffs
Sun Jul 16 03:50:46 2017 UTC (7 years, 4 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +5 -5 lines
Update to 5.1. From the changelog:

- bugfix: if password_command parameter was used with a non-existent program,
  getmail would error out during the handling of that condition and not report
  the problem correctly.

Revision 1.131: download - view: text, markup, annotated - select for diffs
Sun Jul 16 00:16:43 2017 UTC (7 years, 4 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +6 -6 lines
Update to 5.0. From the changelog:

- new release numbering scheme; previous version numbers were just getting
  too high.
- catch and ignore/exit cleanly after reset connection in IMAP IDLE mode.
  Thanks:  Stephan Schulz.
- allow specifying an expected SSL certificate hostname, for when the
  server's certificate does not match the domain name used to connect to
  it.  Thanks:  "Andre".
- fix error message not actually giving the header field name incorrectly
  specified as containing the envelope recipient address.  Thanks:  Hardy
  Braunsdorf.
- add new password_command configuration parameter for retrievers, allowing
  getmail to retrieve the account password from any arbitrary external
  command.  Suggestion:  "ng0".

Revision 1.130: download - view: text, markup, annotated - select for diffs
Mon Feb 27 14:18:56 2017 UTC (7 years, 9 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +5 -5 lines
Update to 4.54.0. From the changelog:

- fix error running getmail_fetch introduced in 4.53.0.  Thanks: "fsckd".

Revision 1.129: download - view: text, markup, annotated - select for diffs
Mon Jan 16 00:09:14 2017 UTC (7 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +5 -5 lines
Update to 4.53.0. From the changelog:

- fix plaintext version of docs not generated correctly.  Thanks: Elijah.
- fix `getmail --fingerprint` not logging server TLS fingerprint
  correctly with SimplePOP3SSLRetriever. Thanks: Gabriel Kihlman.

Revision 1.128: download - view: text, markup, annotated - select for diffs
Sun Oct 23 15:45:38 2016 UTC (8 years, 1 month ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +5 -5 lines
Update to 4.52.0. From the changelog:

- add `ignore_header_shrinkage` parameter to Filter_external for users
  who know it is normal for their particular filter to result in a
  smaller message header than the source message, for example when the
  filter encapsulates the original message in a simpler wrapper message.
  Thanks: "RW", Tristan Miller, Francesco Ariis.
- EXPERIMENTAL: when deleting a message from an IMAP mailbox, set the
  \Seen flag in addition to the the \Deleted flag. This apparently
  prevents the ever-innovatively-broken MSExchange from sending a
  spurious incorrect disposition-notification message to the sender of
  the message. I do not know if this will cause problems with other
  broken IMAP server implementations; please send a report to the getmail-
  user's mailing list if you see odd behaviour with this change. Thanks:
  John Hein.
- enable socket timeouts for IMAP SSL classes by default. They were
  disabled in the code because they were incompatible with SSL in older
  versions of Python. If you see problems with Python 2.6 or 2.7 now,
  please let me know.

Revision 1.127: download - view: text, markup, annotated - select for diffs
Fri Sep 16 16:43:21 2016 UTC (8 years, 2 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +5 -5 lines
Update to 4.51.0. From the changelog:

- fix exception when using MDA_External and an IMAP mailbox whose name
  contains non-ASCII chars. Thanks: "drtmk".

Revision 1.126: download - view: text, markup, annotated - select for diffs
Tue Jul 12 01:55:44 2016 UTC (8 years, 4 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +5 -5 lines
Update to 4.50.0. From the changelog:

- maybe fix handling of OSX keychain passwords containing double-quote
  chars. Thanks: Teddy Wing, Patrick Asselman.
- fix getmail erroring out on IMAP folders containing i18n chars.
  Thanks: Jan Stuehler.

Revision 1.125: download - view: text, markup, annotated - select for diffs
Fri Apr 1 14:00:38 2016 UTC (8 years, 8 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +2 -2 lines
Use PKGMANDIR.

Revision 1.124: download - view: text, markup, annotated - select for diffs
Wed Jan 13 20:01:12 2016 UTC (8 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +5 -5 lines
Update to 4.49.0. From the changelog:

- make IMAP class only issue EXPUNGE command on mailbox close if we have
  actually deleted any messages from the open mailbox. Makes use of read-
  only IMAP folders possible. Thanks: Zoltan Padrah.

Revision 1.123: download - view: text, markup, annotated - select for diffs
Tue Nov 3 23:27:06 2015 UTC (9 years, 1 month ago) by agc
Branches: MAIN
CVS tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +2 -1 lines
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.122: download - view: text, markup, annotated - select for diffs
Mon Jun 1 22:55:37 2015 UTC (9 years, 6 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +4 -4 lines
Update to 4.48.0. From the changelog:

- work around brain-damaged change in Python's poplib which causes
  message retrieval errors if any line of a message has more than
  2048 characters in it.
- restore link to moved Marc mailing list archive. Thanks: David
  J. Weller-Fahy.

Revision 1.121: download - view: text, markup, annotated - select for diffs
Thu Feb 26 04:08:25 2015 UTC (9 years, 9 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +4 -4 lines
Update to 4.47.0. From the changelog:

- try to work around pathological breakage in one random POP server
  implementation. Thanks: Michael Thomas Kockmeyer.
- remove dead marc.theaimsgroup.com list archive from docs. Thanks:
  Miroslav Rovis.
- bugfix: if you combined IMAP IDLE mode with delete_after, getmail would,
  after remaining connected to the server for the number of days
  configured, begin deleting messages immediately after retrieval
  instead of after the configured delay. Now fixed. Thanks:
  Johannes Weißl.

Revision 1.120: download - view: text, markup, annotated - select for diffs
Mon Apr 7 19:23:20 2014 UTC (10 years, 8 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +4 -4 lines
Update to 4.46.0. From the changelog:

- fix --idle checking Python version incorrectly, resulting in
  incorrect warning about running with Python < 2.5. Thanks: "Voytek",
  Krzysztof Warzecha.
- add missing support for SSL certificate checking in POP3 which
  broke POP retrieval in v4.45.0. Requires Python 2.6 or newer.
  Thanks: "mancha".

Revision 1.119: download - view: text, markup, annotated - select for diffs
Sun Mar 30 16:27:12 2014 UTC (10 years, 8 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +4 -4 lines
Update to 4.45.0. From the changelog:

- perform hostname-vs-certificate matching of SSL certificate if
  validating the certifcate. Thanks: "mancha".
- fix missing plaintext versions of documentation.

Updating this leaf package during the freeze for the security fix.

Revision 1.118: download - view: text, markup, annotated - select for diffs
Sat Mar 22 20:50:00 2014 UTC (10 years, 8 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +4 -4 lines
Update to 4.44.0. From the changelog:

- add extended SSL options for IMAP retrievers, allowing certificate
  verification and other features. Thanks: Steven Murdoch.
- fix missing plaintext versions of documentation. Thanks: Osamu Aoki.
- fix "Header instance has no attribute 'strip'" error which cropped
  up in some configurations. Thanks: Krzysztof Warzecha.

Updating this leaf package during the freeze for security improvements
and bugfixes.

Revision 1.117: download - view: text, markup, annotated - select for diffs
Mon Aug 26 11:17:32 2013 UTC (11 years, 3 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +4 -4 lines
Update to 4.43.0. From the changelog:

- add IMAP IDLE support.  Thanks: Jon Gjengset.

Revision 1.116: download - view: text, markup, annotated - select for diffs
Sat Aug 3 22:45:28 2013 UTC (11 years, 4 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +4 -4 lines
Update to 4.42.0. From the changelog:

- fix problem with non-ascii characters in newly-added message
  header fields with output from Filter_classifier. Thanks: "Gour".

Revision 1.115: download - view: text, markup, annotated - select for diffs
Sun May 26 17:55:04 2013 UTC (11 years, 6 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +4 -4 lines
Update to 4.41.0. From the changelog:

- messages retrieved with POP could have a blank trailing line
  removed when delivered; fixed. Thanks: Christoph Mitterer, Krzysztof
  Warzecha.

- fix an ImportError when IMAP retriever used with getmail under
  Python 2.4.

Revision 1.114: download - view: text, markup, annotated - select for diffs
Sat May 11 00:38:36 2013 UTC (11 years, 6 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +4 -4 lines
Update to 4.40.3. From the changelog:

- increase system recursion limit when run with Python 2.3, to
  prevent recursion errors in parsing some pathologically complex
  MIME emails. Thanks: Kenneth Pronovici.

Revision 1.113: download - view: text, markup, annotated - select for diffs
Thu May 9 03:45:35 2013 UTC (11 years, 6 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +4 -4 lines
Update to 4.40.2. From the changelog:

- fix a backwards incompatibility with Python 2.3 and 2.4 introduced
  in getmail 4.38.0. Thanks: Massimo Zambelli, Krzysztof Warzecha.

Revision 1.112: download - view: text, markup, annotated - select for diffs
Tue Apr 23 14:14:01 2013 UTC (11 years, 7 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +4 -4 lines
Update to 4.40.1. From the changelog:

- again change protocol codes passed to OSX, as they're not only
  reserved codes, but also case-sensitive. Use the ones an OSX user
  reports work properly. Thanks: Tim Gray.

Revision 1.111: download - view: text, markup, annotated - select for diffs
Sun Apr 21 17:22:03 2013 UTC (11 years, 7 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +4 -4 lines
Update to 4.40.0. From the changelog:

- convert SIGTERM to SIGINT so getmail can cleanup and exit normally
  if killed with a default signal. Thanks: Carl Lei.

- fix change which resulted in passing full protocol name to OSX
  keyring program, which can't handle it (restricted to 4-character
  code). Thanks: Tim Gray.

Revision 1.110: download - view: text, markup, annotated - select for diffs
Sun Mar 10 16:44:36 2013 UTC (11 years, 8 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +4 -4 lines
Update to 4.39.1. From the changelog:

- fix a bug that could crop up when retrieving mail via IMAP from
  Gmail, and the Gmail servers provided weird data in their header
  extensions. Thanks: Krzysztof Warzecha.

Revision 1.109: download - view: text, markup, annotated - select for diffs
Sat Feb 23 01:04:56 2013 UTC (11 years, 9 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +4 -4 lines
Update to 4.39.0. From the changelog:

- fix an oldmail filename issue that occurred with certain non-ASCII
  characters in an IMAP mailbox name. Thanks: Michael Kockmeyer.

Revision 1.108: download - view: text, markup, annotated - select for diffs
Tue Feb 19 02:20:46 2013 UTC (11 years, 9 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +4 -4 lines
Distfile changed in place (spelling and other documentation
reformatting). Set DIST_SUBDIR.

Revision 1.107: download - view: text, markup, annotated - select for diffs
Sat Feb 16 23:43:30 2013 UTC (11 years, 9 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +4 -4 lines
Update to 4.38.0. From the changelog:

- fix retrieving mail from an IMAP mailbox with non-ASCII characters
  in its name causing difficult-to-understand unicode errors during
  delivery. Thanks: "fsLeg", Krzysztof Warzech.

Revision 1.106: download - view: text, markup, annotated - select for diffs
Sun Feb 3 14:36:45 2013 UTC (11 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +4 -4 lines
Distfile changed in place (tweaked wording in docs and RPM spec
file). Set DIST_SUBDIR.

Revision 1.105: download - view: text, markup, annotated - select for diffs
Sun Jan 27 20:54:34 2013 UTC (11 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +4 -4 lines
Update to 4.37.0. From the changelog:

- handle IMAP servers which include "/" in message IDs better, so
  those messages aren't always thought to be new. Thanks: Bradley
  Rintoul.

- record (IMAP) mailbox retrieved from in X-getmail-retrieved-from-mailbox:
  header field, and make it available as %(mailbox) substitution
  in MDA_external arguments. Thanks: Les Barstow.

- add delete_bigger_than option to allow removal of large messages
  after retrieval, even if not deleting messages otherwise. Thanks:
  Jan Vereecke.

Revision 1.104: download - view: text, markup, annotated - select for diffs
Sat Dec 15 23:49:46 2012 UTC (11 years, 11 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +4 -4 lines
Update to 4.36.0. From the changelog:

- add support for retrieving POP/IMAP passwords from, and storing
  them to, the Gnome keyring. Thanks: Krzysztof Warzecha, Scott Hepler.

Revision 1.103: download - view: text, markup, annotated - select for diffs
Thu Oct 25 13:38:40 2012 UTC (12 years, 1 month ago) by schmonz
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +4 -4 lines
Update to 4.35.0. From the changelog:

- fix From_ quoting in mbox delivery; use of the Python stdlib
  function meant getmail was incorrectly using mboxo-style quoting
  instead of mboxrd quoting, probably since early in the v4 series.
  Thanks: Christoph Mitterer.

Revision 1.102: download - view: text, markup, annotated - select for diffs
Sat Sep 8 19:39:22 2012 UTC (12 years, 2 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +4 -4 lines
Update to 4.34.0. From the changelog:

- retrieve Gmail metadata (labels, thread ID, message ID) via IMAP
  extension and record it in new message headers. Thanks: Krzysztof
  Warzecha.

Revision 1.101: download - view: text, markup, annotated - select for diffs
Wed Aug 8 12:22:58 2012 UTC (12 years, 3 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +4 -4 lines
Update to 4.33.0. From the changelog:

- allow normal exit on interrupt (ctrl-c) to allow the uesr to abort
  message retrieval while still remembering already-retrieved
  messages as successfully delivered. You may get a weird error
  message after you abort, since the server may be in the middle
  of delivering another message to getmail at the time. Thanks:
  Krzysztof Warzecha.

Revision 1.100: download - view: text, markup, annotated - select for diffs
Fri Jul 6 23:06:16 2012 UTC (12 years, 5 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +4 -4 lines
Update to 4.32.0. From the changelog:

- prevent some nuisance stack traces if getmail cannot connect to
  the POP/IMAP server correctly. Thanks: Daniel Dumke.
- restore use_peek IMAP retriever parameter which accidentally got
  removed in 4.30. Thanks: Andreas Amann.

Revision 1.99: download - view: text, markup, annotated - select for diffs
Fri Jul 6 15:05:24 2012 UTC (12 years, 5 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +4 -4 lines
Update to 4.31.0. From the changelog:

- improved backwards compatibility with pre-v.4.22.0 oldmail files,
  so IMAP mail is not re-retrieved if you upgrade from a 4.22 or
  earlier to this one; no user action necessary. Thanks: Osamu Aoki,
  Tim van der Molen.

Revision 1.98: download - view: text, markup, annotated - select for diffs
Thu Jun 28 18:32:33 2012 UTC (12 years, 5 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +4 -4 lines
Update to 4.30.2. From the changelog:

- fix a nuisance stack trace that would be dumped if a connection
  failed in particular states. Thanks: Gary Schmidt.

Updating this leaf package during the freeze for the bugfix.

Revision 1.97: download - view: text, markup, annotated - select for diffs
Sat Jun 23 17:49:15 2012 UTC (12 years, 5 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +4 -4 lines
Distfile changed in place (tweaked wording in docs and RPM spec
file), noticed by dholland. Set DIST_SUBDIR.

Revision 1.96: download - view: text, markup, annotated - select for diffs
Thu Jun 21 20:52:56 2012 UTC (12 years, 5 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +4 -4 lines
Update to 4.30.1. From the changelog:

- silence a nuisance deprecation warning about the sets module when
  running with Python >= 2.5 which was reintroduced in 4.29.0.
  Thanks: Stephan Schulz.

- fix breakage introduced in 4.29.0 where BrokenUIDLPOP3Retriever
  would fail with a TypeError at logout time. Thanks: Scott Robbins,
  Stephan Schulz.
- fix breakage introduced in 4.29.0 where deleted mail was not being
  expunged from the last (or only) folder retrieved from in an IMAP
  session. Thanks: Paul Howarth.

- update old contact information for Free Software Foundation.
  Thanks: Ricky Zhou.
- fix incorrect character encoding in plaintext documentation.
  Thanks: Ricky Zhou.
- ensure getmail exits nonzero if a server refuses login due to a
  credential problem. Thanks: Stephan Schulz.

- ensure getmail exits nonzero if various error conditions (like
  POP/IMAP authentication failure) occur. Thanks: Ryan J., Stephan
  Schulz.
- python versions prior to 2.5.0 contain a bug when dealing with
  read-only IMAP mailboxes. Monkey-patch imaplib when running with
  Python<2.5.0. Thanks: Les Barstow.
- do IMAP modified-utf7 conversion of mailbox names containing
  non-ASCII characters. Thanks: A. Lapraitis, Randall Mason.
- add special ALL value for retrieving mail from all selectable
  IMAP mailboxes in the account.
- change IMAP retrieval strategy to retrieve all messages from a
  mailbox, then move on to the next mailbox, etc. Should result in
  increased speed, but if you set `max_messages_per_session` too
  low, this could result in later mailboxes not being retrieved
  from.

Updating this leaf package during the freeze for bugfixes.

Revision 1.95: download - view: text, markup, annotated - select for diffs
Sun May 20 19:23:56 2012 UTC (12 years, 6 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +4 -4 lines
Update to 4.27.0. From the changelog:

   -make use of IMAP BODY.PEEK configurable; set the IMAP retriever parameter
   `use_peek` to False to disable use of PEEK to get getmail's historical IMAP
   behaviour.

Revision 1.94: download - view: text, markup, annotated - select for diffs
Sun Apr 15 01:43:23 2012 UTC (12 years, 7 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +4 -4 lines
Update to 4.26.0. From the changelog:

- switch to using BODY.PEEK in IMAP retrieval; I no longer see
  problems with this feature in my testing. If users experience
  incompatibility with any IMAP servers where 4.25.0 worked, please
  let me know.

Revision 1.93: download - view: text, markup, annotated - select for diffs
Thu Feb 2 00:37:40 2012 UTC (12 years, 10 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +4 -4 lines
Update to 4.25.0. From the changelog:

- add support for storing POP/IMAP password in OSX keychain. Thanks:
  Adam Lazur.

Revision 1.92: download - view: text, markup, annotated - select for diffs
Mon Dec 12 13:45:18 2011 UTC (12 years, 11 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +4 -4 lines
Update to 4.24.0. From the changelog:

- add an explicit expunge when closing an IMAP mailbox, for servers that
  incorrectly do not do this when the mailbox is closed.  Thanks: Nicolas
  Pomarède.
- fix incorrect section reference for `mailboxes` parameter in documentation.
  Thanks: Ross Boylan.
- fix getmail_fetch broken in 4.21.0.  Thanks: Chris Donoghue.

Revision 1.91: download - view: text, markup, annotated - select for diffs
Mon Nov 21 03:57:53 2011 UTC (13 years ago) by schmonz
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +4 -4 lines
Update to 4.23.0. From the changelog:

- Fix race if new message shows up in POP3 mailbox between running the UIDL
  and LIST commands.  Thanks: Roland Koebler, Osamu Aoki.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Sun Nov 13 16:01:58 2011 UTC (13 years ago) by schmonz
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +4 -4 lines
Update to 4.22.2. From the changelog:

-fix an error when logging a bad response to an IMAP SELECT command,
 introduced in 4.21.0.  Thanks: "kureshii".

Revision 1.89: download - view: text, markup, annotated - select for diffs
Sat Oct 1 04:33:26 2011 UTC (13 years, 2 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +4 -4 lines
Update to 4.22.1. From the changelog:

- fix BrokenUIDLPOP3Retriever breakage from 4.21.0.  Thanks: Scott Robbins,
 "hgolden".

Revision 1.88: download - view: text, markup, annotated - select for diffs
Mon Sep 26 14:06:30 2011 UTC (13 years, 2 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +5 -5 lines
Update to 4.22.0. From the changelog:

-when retriever supports multiple mail folders (IMAP), store oldmail data for
 each folder separately, preventing problems in some cases when using multiple
 rc files with the same account.  Thanks: Jesse Schobben.

While here, add a patch comment to quell pkglint.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Sat Sep 24 16:53:26 2011 UTC (13 years, 2 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +4 -4 lines
Update to 4.21.0. From the changelog:

-automatically open IMAP folders read-only if neither the delete nor
 delete_after options are in use; necessary to access chatlogs via Gmail.
 Thanks: Daniel M. Drucker.
-avoid sorting msgids on each retrieval, reducing overhead when dealing with
 folders containing thousands of messages.  Thanks: Daniel Koukola.

Revision 1.86: download - view: text, markup, annotated - select for diffs
Mon May 30 22:14:09 2011 UTC (13 years, 6 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +4 -4 lines
Update to 4.20.3. From the changelog:

 -fix logging errors in error paths.  Thanks: Visa Putkinen.

Revision 1.85: download - view: text, markup, annotated - select for diffs
Sun Apr 10 05:36:41 2011 UTC (13 years, 7 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +4 -4 lines
Update to 4.20.2. From the changelog:

 -further changes to the Received: header construction to handle IPv6 better.
 Thanks: Frederic Perrin.

Revision 1.84: download - view: text, markup, annotated - select for diffs
Fri Apr 8 19:18:15 2011 UTC (13 years, 8 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +4 -4 lines
Update to 4.20.1. From the changelog:

 -ensure correct remote address and port is included in the Received: trace
 headers generated by getmail.  Previously the first address found for the
 server was used even if another address was actually used to connect to the
 server.  Thanks: Frederic Perrin.

Revision 1.80.2.1: download - view: text, markup, annotated - select for diffs
Sun Jul 4 07:20:40 2010 UTC (14 years, 5 months ago) by agc
Branches: pkgsrc-2010Q2
Diff to: previous 1.80: preferred, colored; next MAIN 1.81: preferred, colored
Changes since revision 1.80: +5 -5 lines
Pullup previous changes on HEAD to pkgsrc-2010Q2 branch to fix branching
error, and to sync with reality.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Wed Jun 30 13:19:00 2010 UTC (14 years, 5 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +4 -4 lines
Update to 4.20.0. From the changelog:

 -fix crap code from bad svn merge that slipped into 4.18.0, triggering
 exceptions in MDA_external configs.  Thanks: Paul Howarth.

Revision 1.82: download - view: text, markup, annotated - select for diffs
Tue Jun 29 19:36:52 2010 UTC (14 years, 5 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +4 -4 lines
Update to 4.19.0. From the changelog:

 -fix missing import introduced in 4.18.0.  Thanks: Paul Howarth.

Revision 1.81: download - view: text, markup, annotated - select for diffs
Sun Jun 27 01:52:46 2010 UTC (14 years, 5 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +5 -5 lines
Update to 4.18.0. From the changelog:

 -update broken link in FAQ.  Thanks: Stefan Kangas.
 -strip a few extra problematic (on non-Unix systems) characters when
 generating oldmail filenames; backslash was requested by Andy Ross.
 If upgrading and your current oldmail file contains any of these
 characters:
     \ ; < > |
 ... then rename it, replacing runs of one or more of those characters with
 a single "-".
 -improve clarity of message logged by getmail when an external program exits
 0 but getmail considers it failed because it wrote to stderr.  Thanks:
 Chris Dennis.

Revision 1.80: download - view: text, markup, annotated - select for diffs
Fri Apr 30 21:56:19 2010 UTC (14 years, 7 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2010Q2-base
Branch point for: pkgsrc-2010Q2
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +4 -4 lines
Update to 4.17.0. From the changelog:

- change to how getmail counts messages in an IMAP mailbox; prevents problems
  where getmail would only see the first 500 messages in a mailbox with some
  IMAP servers that return oddball responses to SELECT. Thanks: David Damerell.

Revision 1.79: download - view: text, markup, annotated - select for diffs
Thu Jan 7 02:23:52 2010 UTC (14 years, 11 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +4 -4 lines
Update to 4.16.0. From the changelog:

 -additional fix for IMAP server that offers a message it then fails to return,
  to allow getmail to continue with the next message.  Thanks: Yaw Anokwa.

Revision 1.78: download - view: text, markup, annotated - select for diffs
Wed Dec 2 21:03:10 2009 UTC (15 years ago) by schmonz
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +4 -4 lines
Update to 4.15.0. From the changelog:

- default port for MultidropIMAPSSLRetriever was incorrect. Thanks: David
  Lehn.

Revision 1.77: download - view: text, markup, annotated - select for diffs
Tue Nov 24 01:05:57 2009 UTC (15 years ago) by schmonz
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +4 -4 lines
Update to 4.14.0. From the changelog:

- handle additional cases where IMAP (and for good measure, POP3) server is
  broken and offers a message that it then fails to return.  Thanks: Eric
  Waguespack.

Revision 1.76: download - view: text, markup, annotated - select for diffs
Wed Oct 14 01:31:58 2009 UTC (15 years, 1 month ago) by schmonz
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +4 -4 lines
Update to 4.13.0. From the changelog:

 -fix new log message not having trailing newline. Thanks: Morty Abzug.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Thu Oct 8 07:11:11 2009 UTC (15 years, 2 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +4 -4 lines
Update to 4.12.0. From the changelog:

- handle MSExchange failure to deliver message gracefully.  Thanks: Morty
  Abzug.
- documentation updates regarding Python IMAP memory bug.  Thanks: "spig".
- fix bad tag in documentation.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Sat Aug 8 21:21:48 2009 UTC (15 years, 4 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +4 -4 lines
Update to 4.11.0. From the changelog:

- fix --dump not generating any output for rcfiles containing
    "verbose = 0" option. Thanks: Morty Abzug.
- fix copy-and-paste error in documentation of MultiSorter destination.
    Thanks: Roland Hill.

Revision 1.73: download - view: text, markup, annotated - select for diffs
Fri Aug 7 03:09:23 2009 UTC (15 years, 4 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +4 -4 lines
Update to 4.10.0. From the changelog:

- add "message_log_verbose" option, defaulting to false. If true,
  the message_log file (and syslog, if used) will contain a little
  more information than the default of just messages retrieved.
  Thanks: Matthias Andree, Gregory Morozov.

Revision 1.72: download - view: text, markup, annotated - select for diffs
Thu Jul 16 17:10:04 2009 UTC (15 years, 4 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +4 -4 lines
Update to 4.9.2. From the changelog:

-use tempfile module function instead of os.tmpfile() so getmail obeys TMPDIR
 and similar environment variables.  Thanks: Stefan Baehring.

Revision 1.71: download - view: text, markup, annotated - select for diffs
Mon Jun 1 20:16:19 2009 UTC (15 years, 6 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +4 -4 lines
Update to 4.9.1 and define LICENSE. From the changelog:

- if oldmail file is corrupted on disk (by system crash, perhaps),
  handle it gracefully. Some lines may be lost (and messages therefore
  re-retrieved), but operation will continue, with the corrupt lines
  logged. Thanks: Domen Puncer.

Revision 1.70: download - view: text, markup, annotated - select for diffs
Tue Apr 7 04:39:44 2009 UTC (15 years, 8 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +4 -4 lines
Update to 4.9.0. From the changelog:

- add Kerberos authentication support to IMAP retriever classes.
    Thanks: Guido Günther, Uli M.
- clarify documentation regarding MDA_external. Thanks: AJ Weber.
- eliminate deprecation warning for sets module with Python 2.6 by
    using a compatibility wrapper module.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Sat Sep 27 00:11:38 2008 UTC (16 years, 2 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +4 -4 lines
Update to 4.8.4. From the changelog:

-Add missing fsync() in updatefile close method to ensure data actually
 hits disk before the rename takes place, to make writing of the oldmail
 file more resilient to system crashes.  Thanks: Domen Puncer.

Revision 1.68: download - view: text, markup, annotated - select for diffs
Wed Aug 13 17:15:57 2008 UTC (16 years, 3 months ago) by schmonz
Branches: MAIN
CVS tags: cube-native-xorg-base, cube-native-xorg
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +4 -4 lines
Update to 4.8.3. From the changelog:

- Improve information sent to logfile about messages not retrieved.
  Thanks: Scott.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Sat Aug 2 18:09:40 2008 UTC (16 years, 4 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +4 -4 lines
Update to 4.8.2. From the changelog:

- for IMAP retrievers, keep message state around for 30 days even
  if the corresponding message isn't seen. This allows users to
  have multiple rc files with different IMAP folders to retrieve
  from without losing their "seen" mail state for the folders they're
  not currently retrieving from. You no longer need to work around
  this with different getmail state directories. Thanks: ?.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Thu Mar 27 04:46:58 2008 UTC (16 years, 8 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +4 -4 lines
Update to 4.8.1. From the changelog:

* fix use of Python 2.4 set builtin in 4.8.0 preventing getmail
    from running on Python 2.3.x.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Tue Feb 19 22:15:23 2008 UTC (16 years, 9 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +4 -4 lines
Update to 4.8.0. From the changelog:

* better diagnostic when user invalidly supplies timeout configuration
    parameter for an IMAP-SSL retriever.  Thanks: Dennis S.

* code cleanups

Revision 1.64: download - view: text, markup, annotated - select for diffs
Tue Feb 19 10:34:07 2008 UTC (16 years, 9 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +5 -5 lines
Update to 4.7.8. From the changelog:

* explicitly close current IMAP mailbox when selecting a new one,
    so all servers expunge deleted mail. Thanks: Josh Triplett.

* include experimental spec file for creating RPM with rpmbuild.
    Thanks: Dag Wieers, Rob Loos, Dries Verachtert.

* convert changelog to utf-8 encoding.

* update email addresses, etc. Domain for mailing lists has changed
    to lists.pyropus.ca.

* add FAQ about memory errors on OS X. Thanks: Andres Gasson.

* drop log message level for stderr output of destination if
    ignore_stderr is set, just like for filter. Thanks: Jeremy
    Chadwick.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sat Aug 11 01:00:12 2007 UTC (17 years, 3 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +4 -4 lines
Update to 4.7.6. From the changelog:

  -fix exception when getmail is trying to report a POP3 server that
  completely missed generating a UIDL token for a message.
  Thanks: Hans Lammerts.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Thu Jun 7 01:35:15 2007 UTC (17 years, 6 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +4 -4 lines
Update to 4.7.5. From the changelog:

  -make updatefile honour symlinks, so users can alias one server's oldmail
  state file to another (for split-horizon DNS and other strange
  configurations).  Thanks: Scott Hepler.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Tue Apr 24 21:10:56 2007 UTC (17 years, 7 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +4 -4 lines
Update to 4.7.4. From the changelog:

  -explicitly watch for broken POP3 servers that return a blank UIDL value
  (not permitted by the POP3 protocol) and print a fatal error message.
  Thanks: Florian Hackenberger and Cameron Rangeley.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Sun Mar 18 21:37:01 2007 UTC (17 years, 8 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +4 -4 lines
Update to 4.7.3. From the changelog:

  -fix wrong bytecount displayed in summary at end of run. Thanks:
  Andreas Jung.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Wed Feb 21 00:29:05 2007 UTC (17 years, 9 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +4 -4 lines
Update to 4.7.2. From the changelog:

  -add ignore_stderr option to filters, copying same from MDA_external
   destination. Thanks: Vittorio Beggi.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Fri Feb 2 18:23:54 2007 UTC (17 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +4 -4 lines
Update to 4.7.1. From the changelog:

  -add max_bytes_per_session option.  Thanks: Robert Spencer.
  -documentation additions.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Thu Jan 25 03:38:26 2007 UTC (17 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +4 -4 lines
Update to 4.7.0. From the changelog:

- make Mboxrd lock type configurable (lockf or flock). Change default
    to lockf.  Thanks: Norman Carver.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Thu Jan 4 15:17:11 2007 UTC (17 years, 11 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +4 -4 lines
Update to 4.6.7. From the changelog:

  -better handling for some fatal violations of POP/IMAP protocols.
  -formatting cleanups.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Wed Dec 13 23:31:04 2006 UTC (17 years, 11 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +4 -4 lines
Update to 4.6.6. From the changelog:

- add ignore_stderr option to MDA_external destination.  Thanks: Daniel
    Burrows.
- documentation cleanups.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Tue Nov 7 08:04:16 2006 UTC (18 years, 1 month ago) by schmonz
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +4 -4 lines
Update to 4.6.5. From the changelog:

- disable debug logging message which would show up in messages if
  --trace was used and the message was passed through an external
  filter. Thanks: Christian Bruemmer.

- add additional sanity checks to ensure a recent-enough Python is
  used; trying to run getmail 4 with Python 2.2 would throw an
  exception. Thanks: fakhri ?.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Mon Oct 2 01:43:58 2006 UTC (18 years, 2 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +4 -4 lines
Update to 4.6.4. From the changelog:

- add FAQ about BrokenUIDLPOP3 retrievers.
- add better diagnostics for missing/invalid/unwritable state/data
    directory. Thanks: Christian Authmann.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Sat Jul 1 19:33:56 2006 UTC (18 years, 5 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +4 -4 lines
Update to 4.6.3. From the changelog:

- fix regression introduced in 4.6.0 where atime on mbox files would
    get updated (i.e. not set back), making it difficult for other
    programs to tell if there was new mail or not without actually
    opening the mbox. Thanks: Tim van der Molen.

- fix regression: spurious errors thrown when required multidrop
    retriever parameter "envelope_recipient" not present in getmailrc
    file. Thanks: Elliot Schlegelmilch.

- fix regression: getmail_fetch no longer properly supported external
    MDAs because of problems parsing the arguments to them. Thanks: ?.

- change getmail's handling of regular expressions in the "locals"
    parameter of MultiSorter destination to allow it to handle
    backslashes correctly. Unfortunately this means complicating
    the configuration syntax slightly. Thanks: Tim van der Molen.

- update filters to use new configuration code. Remove obsolete code.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Wed May 31 16:22:59 2006 UTC (18 years, 6 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +4 -4 lines
Update to 4.6.1. From the changelog:

- fix attribute deletion error with Filter_classifier when
    strip_delivered_to is set.  Thanks: ?.
- do not consider qmail-local writing to stderr a delivery error.
    Thanks: ?.

Remove nearly 2-year-old MESSAGE about upgrading from version 3.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Thu Apr 6 19:33:36 2006 UTC (18 years, 8 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +4 -4 lines
Update to 4.6.0. From the changelog:

  -clean up logger API.
  -refactor configuration mechanism to use classes with embedded logic,
     rather than simply dictionaries.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Feb 20 03:04:42 2006 UTC (18 years, 9 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +4 -4 lines
Update to 4.5.4. From the changelog:

  -added Maildir "filemode" parameter. Thanks: Martin Haag.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Tue Feb 14 18:46:24 2006 UTC (18 years, 9 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +4 -4 lines
Update to 4.5.3. From the changelog:

* keyfile and certfile parameters to SSL retrievers are now expanded
    for leading "~/" and "~username/" as well as environment
    variables, just like other path parameters. Thanks: Fredrik Steen.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Wed Feb 8 03:26:33 2006 UTC (18 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +4 -4 lines
Update to 4.5.2. From the changelog:

-fix IMAP bug where no mail was retrieved introduced in 4.5.0.  Thanks:
    Scott Robbins.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Sat Feb 4 02:19:42 2006 UTC (18 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +4 -4 lines
Update to 4.5.1. From the changelog:

- add delete_dup_msgids option to non-multidrop POP3 retrievers.
    Thanks: Matthias Andree.
- suppress stack trace in getmail_fetch error message when
    configuration error detected. Thanks: Dave Jarvis.
- documentation updates.
- build and development environment changes. The plaintext versions
    of the documentation are now generated with links instead of lynx.
- explicitly log the reason for not retrieving a message (seen or
    oversized). Thanks: Payal Rathod.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Tue Jan 3 16:46:48 2006 UTC (18 years, 11 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +4 -4 lines
Update to 4.4.4. From the changelog:

  -improve parsing of flags in IMAP responses.  Thanks: Gareth McCaughan.

Revision 1.44: download - view: text, markup, annotated - select for diffs
Fri Dec 2 16:37:57 2005 UTC (19 years ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +4 -4 lines
Update to 4.4.3. From the changelog:

  -fix harmless copy and paste error in IMAPRetrieverBase class.
   Thanks: Henry Miller.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Mon Nov 21 05:23:43 2005 UTC (19 years ago) by schmonz
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +4 -4 lines
Update to 4.4.2. From the changelog:

4.3.14:
  -Fix copy and paste error that caused BrokenUIDLPOP3SSLRetriever to default
  to port 110.  Thanks: Daniel Burrows via Fredrik Steen.

4.4.0:
  -add new POP3-over-SSL initialization class, which is automatically used
  when Python 2.4 or newer is in use.  This reduces the overhead involved
  in retrieving messages from a POP3SSL server (reduces systime about 35%,
  user time about 50%, wall time 10-30%).  Thanks: Jan Vereecke.
  -add getmail_fetch configuration-less commandline POP retriever, perfect
  for scripting use.  Development of getmail_fetch was sponsored by
  Texas Communications.
  -future proofing: eliminate relative imports within getmailcore package.

4.4.1:
  -work around bug in Python which meant POP3-over-SSL with Python >= 2.4
  could "hang" (it's exactly the same bug that affected getmail's initial
  IMAP-over-SSL code).

4.4.2:
  -fix logging import in corrupt messages with Python 2.3.  Thanks: Marco Ferra.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Sun Oct 16 02:19:39 2005 UTC (19 years, 1 month ago) by schmonz
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +4 -4 lines
Update to 4.3.13. From the changelog:

  -add BrokenUIDLPOP3SSLRetriever as SSL version of BrokenUIDLPOP3Retriever,
  based on an idea by a user of the Debian package.  Thanks: Daniel Burrows,
  Fredrik Steen.

  -remove deprecated "strict" argument from message/header parsing calls.
  While it was possible to suppress the warning that resulted when using
  Python 2.4,  it appears many getmail users couldn't bother to do that
  and complained to me instead.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Tue Jun 28 12:13:10 2005 UTC (19 years, 5 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +4 -4 lines
Update to 4.3.11. From the changelog:

  -getmail could previously record an envelope return path header of "<<>>".
  Fixed.  Thanks: Fredrik Steen.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Thu May 19 22:22:15 2005 UTC (19 years, 6 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +4 -4 lines
Update to 4.3.10:

  -bugfix for missing import.  Thanks: Matthias Andree.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Wed May 18 23:20:43 2005 UTC (19 years, 6 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +4 -4 lines
Update to 4.3.9. From the changelog:

  -for multidrop retrievers, change the way the envelope recipient header
  field is parsed, to prevent odd values from being interpreted as multiple
  addresses when they look like an 822-style address group.  Thanks: "aal".
  -try to avoid parsing message bodies, in case they're corrupt or invalid.
  Thanks: Michael Gold.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Sat May 7 02:19:30 2005 UTC (19 years, 7 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +4 -4 lines
Update to 4.3.8. From the changelog:

  -change (again) handling of deleted messages vs. connection that dies.
  Inability to send QUIT to POP3 server should be less problematic now.
  -improve housekeeping of old message state file.  Thanks: Thomas Schwinge.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sun May 1 17:29:12 2005 UTC (19 years, 7 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +5 -5 lines
Update to 4.3.7. From the changelog:

  -add error message for missing mboxrd file.  Thanks: Marco Ferra.
  -change handling of connection that dies vs. deleted messages.
  Thanks: Thomas Schwinge.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Sat Apr 9 19:42:44 2005 UTC (19 years, 8 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +4 -4 lines
Update to 4.3.6. From the changelog:

  -broke BrokenUIDLPOP3Retriever when I added the forget_deleted parameter
  to the retrievers base class; now fixed.  Thanks: Georg Neis.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Wed Apr 6 04:15:26 2005 UTC (19 years, 8 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +4 -4 lines
Update to 4.3.5. From the changelog:

* make getmail less conservative about remembering messages as
    already-seen when unrelated errors occur after successfully
    delivering them. Thanks: Thomas Schwinge.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Mon Mar 21 23:53:08 2005 UTC (19 years, 8 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +4 -4 lines
Update to 4.3.4. From the changelog:

Version 4.3.4
14 March 2005

  -documentation changes; getmail v4 cannot run natively on Windows.  Use
  Cygwin if you must run on a Windows platform; this works.
  -remove some Windows-specific code.

Version 4.3.3
19 February 2005

  -previously, for safety, getmail would re-retrieve messages after a session
  that encountered errors.  However, getmail had enough information to safely
  remember those messages that had been successfully delivered.  This behaviour
  has been changed, to avoid delivering duplicate messages where it isn't
  necessary.  Thanks: Thomas Schwinge.
  -in output/log files, getmailrc files are now specified only by filename,
  instead of by complete paths.  This will prevent some overly-long output
  lines.
  -add Windows versions of functions to lock/unlock files, so mbox delivery
  can be used on Windows.  Thanks: Felix Schwarz.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu Feb 24 09:59:22 2005 UTC (19 years, 9 months ago) by agc
Branches: MAIN
CVS tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -1 lines
Add RMD160 digests.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Sun Feb 6 00:27:33 2005 UTC (19 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +3 -3 lines
Update to 4.3.2. From the changelog:

  -previously, if an SSL POP3 or IMAP server abruptly closed the connection
  before getmail could finish logging in, getmail would exit instead of
  proceeding to the next configured mail account.  Fixed.  Thanks: Matthias
  Andree, Frank Benkstein, Thomas Schwinge.
  -eliminate duplicate Return-Path: header fields.  Thanks: Angles Puglisi.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Tue Jan 18 20:00:09 2005 UTC (19 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -3 lines
Update to 4.3.1. From the changelog:

  -some IMAP errors would cause getmail to raise an exception, instead of
  gracefully proceeding with the next configured mail account.  Fixed.
  Thanks: Matthias Andree.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Mon Jan 10 21:00:02 2005 UTC (19 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +3 -3 lines
Update to 4.3.0. From the changelog:

  -add BrokenUIDLPOP3Retriever class to support servers that do not implement
  the UIDL command, or which fail to uniquely identify messages using it.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Jan 3 02:23:05 2005 UTC (19 years, 11 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +3 -3 lines
Update to 4.2.6. From the changelog:

  -add new error message and documentation for POP3 servers that cannot
  uniquely identify messages in a mailbox.  Thanks: Thomas Schwinge.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Mon Dec 20 04:12:47 2004 UTC (19 years, 11 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +3 -3 lines
Update to 4.2.5. From the changelog:

  -fix typo in getmailcore/exceptions.py that would raise a NameError
    exception in certain rare cases.  Thanks: Gour ?.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Mon Dec 6 00:26:16 2004 UTC (20 years ago) by schmonz
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +3 -3 lines
Update to 4.2.4. From the changelog:

Version 4.2.3
18 November 2004

  -documentation updates.
  -getmailrc examples file updated.  Thanks: Scott Robbins.
  -clarify error message when user insecurely tries to deliver mail as GID 0.

Version 4.2.4
22 November 2004

  -one type of filter error would cause getmail to skip to the next configured
  mail account, rather than simply proceeding to the next message from the
  same account.  Fixed.  Thanks: Adrien Beau.
  -documentation updates.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Wed Oct 20 21:55:12 2004 UTC (20 years, 1 month ago) by schmonz
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +3 -3 lines
Update to 4.2.2. From the changelog:

Version 4.1.5
13 September 2004

  -getmail would not delete messages from the server if it was configured not
  to retrieve them and the delete_after directive was not in use (i.e. user
  normally left messages on server but occasionally wanted to force-delete
  them).  Fixed.  Thanks:  Frankye Fattarelli.


Version 4.2.0
18 September 2004

  -SECURITY: previous versions of getmail contain a security vulnerability.
  A local attacker with a shell account could exploit a race condition (or a
  similar symlink attack) to cause getmail to create or overwrite files in a
  directory of the local user's choosing if the system administrator ran getmail
  as root and delivered messages to a maildir or mbox file under the control of
  the attacker, resulting in a local root exploit.  Fixed in versions 4.2.0
  and 3.2.5.
  This vulnerability is not exploitable if the administrator does not deliver
  mail to the maildirs/mbox files of untrusted local users, or if getmail is
  configured to use an external unprivileged MDA.  This vulnerability is
  not remotely exploitable.
  Thanks: David Watson.  My gratitude to David for his work on finding and
  analyzing this problem.
  -Now, on Unix-like systems when run as root, getmail forks a child
  process and drops privileges before delivering to maildirs or mbox files.
  getmail will absolutely refuse to deliver to such destinations as root;
  the uid to switch to must be configured in the getmailrc file.
  -revert behaviour regarding delivery to non-existent mbox files.  Versions
  4.0.0 through 4.1.5 would create the mbox file if it did not exist; in
  versions 4.2.0 and up, getmail reverts to the v.3 behaviour of refusing
  to do so.


Version 4.2.1
8 October 2004

  -set message attributes on corrupt container objects to prevent problems
  with destinations that expect multidrop-retrieved messages.
  Thanks: Harry Wearne.
  -move tests for existence of file from mbox destination initialization
  to delivery method, and change error from configuration to delivery error.
  Thanks: David Watson.


Version 4.2.2
11 October 2004

  -in child delivery processes, change real as well as effective uid/gid.
  Thanks: David Watson.
  -handle corrupted oldmail file better.  Thanks: Matthias Andree.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu Sep 2 02:35:58 2004 UTC (20 years, 3 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +3 -3 lines
Update to 4.1.4. From the changelog:

  -change failure of a message filter to produce at least as many mail headers
  as it was provided from a non-fatal error to warning.  If your filter strips
  headers, getmail will now warn you about it, but will not consider it an
  error.
  -documentation additions.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Tue Aug 31 15:37:52 2004 UTC (20 years, 3 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +3 -3 lines
Update to 4.1.3. From the changelog:

  -enhance warning diagnostics about non-accessible or non-writable maildirs.
  -change method of determining name of local host; only fall back to
  getfqdn() if the result of gethostname() does not contain a dot.
  -documentation enhancements.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat Aug 28 16:48:04 2004 UTC (20 years, 3 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +3 -3 lines
Update to 4.1.2. From the changelog:

  -dumping config would raise an exception since 4.1.0; fixed.
  Thanks: Ilya Krel.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Aug 27 21:40:26 2004 UTC (20 years, 3 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -3 lines
Update to 4.1.1. From the changelog:

  -getmail raised an exception after processing all accounts, while printing
  a summary, if verbose was set to 2.  Fixed.  Thanks:  Matthias Andree.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Tue Aug 24 16:37:38 2004 UTC (20 years, 3 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -3 lines
Update to 4.1.0. From the changelog:

  -biggest change is multiple verbosity levels.  To support this from rc file,
  the verbose parameter had to change from a boolean to an integer.  Update
  your getmail rc files:  for quiet, set verbose to 0.  For more output,
  set it to 1 or 2.  2 includes info about messages not retrieved, etc.
  -add rc filename to error messages
  -change fix from 4.0.11 for email module raising exception during .flatten().
  Thanks:  Jürgen Nagel.
  -some types of SSL error could cause getmail to exit instead of
  continuing to the next mail account; fixed.  Thanks:  Matthias Andree.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri Aug 20 01:26:31 2004 UTC (20 years, 3 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +3 -3 lines
Update to 4.0.13. From the changelog:

  -unrecognized parameters could trigger a traceback instead of a warning.
  Fixed.  Thanks: Frankye Fattarelli.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Thu Aug 19 14:03:41 2004 UTC (20 years, 3 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -3 lines
Update to 4.0.12. From the changelog:

  -forgot to add the new Message attribute (from 4.0.11) to its slots
  declaration.  Fixed.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Aug 18 21:52:43 2004 UTC (20 years, 3 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +3 -3 lines
Update to 4.0.11. From the changelog:

  -change oldmail file writing to save a few bytes of disk space
  -documentation additions.
  -Python's standard library email.Message().flatten() could barf on certain
  types of badly mis-formatted messages (instead of the during instantiation,
  like the /other/ buggy cases).  Hope this is fixed in Python 2.4.  Developed
  a work-around for getmail.  Thanks:  Juergen Nagel.
  -changes to "normal" output of getmail to make it slightly less verbose.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Aug 12 16:44:01 2004 UTC (20 years, 3 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -3 lines
Update to 4.0.10. From the changelog:

  -cosmetic fix to output:  add whitespace after timestamp when not retrieving
  message.  Thanks: Matthias Andree.
  -include MANIFEST.in in source distribution, to assist users in building
  "built distributions" from it.
  -change a few output messages' level to make verbose mode slightly less
  verbose, and add --debug switch to get "more verbose" behaviour.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Tue Aug 10 05:18:58 2004 UTC (20 years, 3 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -3 lines
Update to 4.0.9. From the changelog:

  -fix cosmetic error for IMAP mailboxes with 0 messages in them.
  -change method of obtaining uidvalidity from IMAP server and remove wrapper.
  -previously, connecting to an IMAP-SSL server could fail if a non-SSL
  IMAP connection were attempted immediately before.  This was due to
  the Python bug discussed here:
  http://sourceforge.net/tracker/index.php?func=detail&aid=945642&group_id=5470&atid=305470
  Implemented a workaround for getmail.  Thanks: Payal Rathod.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Fri Aug 6 16:02:50 2004 UTC (20 years, 4 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +4 -4 lines
Update to 4.0.8. From the changelog:

4.0.7:
  -change failure of a message filter to produce at least as many mail headers
  as it was provided from a fatal to a non-fatal error.  The message will
  be skipped.  Thanks: Payal Rathod.
  -a few non-conformant IMAP4 servers don't implement SEARCH, so getmail
  couldn't get a list of UIDs.  Changed to use FETCH instead.
  Thanks: Matthias Andree.
  -prevent traceback if IMAP SSL connection closed during connect().
  Thanks: Payal Rathod.
  -add warning if unknown parameters are supplied to a retriever, filter,
  or destination.
  -write subclasses of Python imaplib classes to work around missing
  UIDVALIDITY select() response.  Add it to the state getmail keeps.
  Thanks:  Matthias Andree.
  -move message state saving to later, so getmail doesn't falsely remember
  having handled a message.  Thanks:  Matthias Andree.
  -change location of documentation/man pages to
  <prefix>/share/{doc/getmail,man}/ to be more comformant with the FHS.
  -documentation updates

4.0.8:
  -add an extra error message if you ask getmail to deliver to a maildir,
  but getmail can't check the contents of it due to permissions.
  Thanks: Clemens Buschmann.
  -fix breakage introduced in 4.0.7: getmail would forget a message was "seen"
  after a cycle of not retrieving it.  Thanks: Payal Rathod.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu Aug 5 17:48:47 2004 UTC (20 years, 4 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -3 lines
Update to 4.0.6. From the changelog:

  -if the connection failed in a certain way, getmail could forget which
  messages it had already retrieved, and therefore retrieve them again when
  the next successful connection occurred.  Fixed.  Thanks: Wim Uyttebroek.
  --add win32 executable installer as third download option.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Aug 3 21:23:24 2004 UTC (20 years, 4 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -3 lines
Update to 4.0.5. From the changelog:

  -add additional error handler for certain network errors with POP3-over-SSL
  connections.  Thanks: Frank Benkstein.
  -rename retriever class for Demon UK:  it should have been SDPS; my
  transposition.  Thanks: Paul Howarth.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Tue Aug 3 08:43:37 2004 UTC (20 years, 4 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -3 lines
Update to 4.0.4. From the changelog:

  -corrupt-message handler introduced in 4.0.1 needed tweaking.
  Thanks: Bernhard Riedel.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Aug 2 16:24:30 2004 UTC (20 years, 4 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +3 -3 lines
Update to 4.0.3. From the changelog:

  -some types of socket errors would raise an exception instead of letting
  getmail gracefully continue; fixed.  Thanks: David.
  -documentatation updates; fix two typos and add to the section on using
  ClamAV with getmail.
  -changes to my release process; the current version's URL will not change
  when a new version is released.  See, I try to help others, even when they
  don't do the same...

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Aug 1 08:29:56 2004 UTC (20 years, 4 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +4 -3 lines
Update to 4.0.2. The changelog is lengthy. The author's summary of
differences from previous versions:

getmail version 4 has been completely rewritten. It is designed to
closely mimic the interface and user experience of getmail version
3, but the new architecture necessitates some differences you will
notice:

* the getmail rc file (configuration file) format has changed. If
  you are upgrading from version 3, you will need to write a new
  configuration file based on the contents of your old one. The
  new file format resembles the old in many ways. Each account you
  retrieve mail from will require a separate rc file, but getmail
  can operate with multiple rc files simultaneously if you wish to
  retrieve mail from multiple accounts.

* support for protocols other than POP3/SPDS. IMAP support is now
  included, and other protocols can be added with relative ease.

* support for SSL-encrypted protocols. The included POP3 and IMAP
  retriever classes are complemented by SSL-enabled counterparts.

* messages can be filtered or annotated by external programs like
  spam filters and anti-Microsoft-worm programs. Filters can cause
  messages to be dropped completely.

* a flexible, extensible architecture. Additional classes for
  handling new mail protocols, filter types, or destination mailstores
  can be added without needing to modify the main script at all.
  Feel free to contact me if you need a custom retriever, filter,
  or destination class written, or if you want commercial support
  for getmail.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Mar 29 08:16:38 2004 UTC (20 years, 8 months ago) by snj
Branches: MAIN
CVS tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -3 lines
Update to getmail-3.2.2.

From the changelog:
* Add an error handler for the case where a POP3 server returns a message
  that isn't even close to valid 822 format, particularly one where the
  first line in the message header is a continuation line (starts with
  whitespace).

Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Oct 29 11:55:27 2003 UTC (21 years, 1 month ago) by xtraeme
Branches: MAIN
CVS tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1, pkgsrc-2003Q4-base, pkgsrc-2003Q4
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -3 lines
Upgrade to 3.2.1. Patch sent by Soren Jacobsen in PR pkg/23299.

Changes since 3.1.7:

* Add command_add_fromline directive to control prepending mbox-style From_
  lines to command deliveries.  Defaults to 1, the previous behaviour.  Set
  to 0 to disable.
* Add workaround for differences in Python poplib; an incompatible change
  was introduced (apparently in 1.6) to Python's library, where session.retr()
  previous returned raw lines, but now it returns the un-stuffed lines.
  getmail now has to conditionally un-stuff lines depending on the version
  of the Python interpreter in use.
* Change the "over max message size of %(max_message_size)i, skipping ..."
  message from informational to warning so it can be seen when using
  -q/--quiet/verbose=0.  Thanks to Volker Kuhlmann for the report.
  -Change error message resulting from failed APOP attempt

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Jul 12 10:23:24 2003 UTC (21 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3 lines
Update to 3.1.7, provided by Toru TAKAMIZU in PR 22007.
  -getmail_mbox.py was missing an import for the string module.
  Thanks to Emily Jackson for the report.  This was introduced in
  3.1.6.

  -Argh; my change to getmail_mbox was incomplete -- not only would
  getmail not put duplicate From_ lines in, it would escape the
  single one that it did.  This fixes it, so don't bother filing
  a bug report about this one.

  -Fredrik Steen reported that getmail was adding a duplicate From_
  line when using getmail_mbox to deliver to mbox files.  Fixed.
  -Added -q and --quiet flags to getmail_mbox to suppress warning
  message.

  -removed the experimental message_filter code; it was unworkable.
  If you want to filter messages, use a filtering MDA.  getmail
  works fine with maildrop, procmail, and other MDAs.  Thanks to
  Dan Hensley for experimenting with the message_filter functionality.

  -message logging inconsistently used local time; changed to GMT
  for consistency.  Thanks to Markus Vetter for the report.

  -address_no_brackets couldn't handle empty strings.  Fixed; thanks
  to Fredrik Steen for the report.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Mar 22 03:39:48 2003 UTC (21 years, 8 months ago) by wiz
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -3 lines
Update to 3.1.1, based on Toru TAKAMIZU's patches in PR 19707.
Changes:
Version 3.1.1
14 March 2003

  -Add additional info to message log (msg #, msg count, size) "new msg"
  status line.  Thanks to Payal Rathod for the feature request.

Version 3.1.0
21 February 2003

  -Rename the recipient_header directive to "envelope_recipient".  There was
  simply too much confusion about it.  Sorry, but you'll have to update
  your getmailrc file and rename this directive if you're using it.  This
  version was going to be 3.0.5, but this change necessitates bumping the
  version up to 3.1.0.
  -Include separate callable program for mbox delivery.  The program,
  getmail_mbox, is based on the mbox delivery code in getmail version
  2.3.  It assumes mboxrd format and flock locking; if other programs
  on your system expect a different subtype of mbox format or use a different
  locking method, you can corrupt your mbox file.  Use at your own risk.
  You can use this in a command delivery target from getmail
  as "|/path/to/getmail_mbox /path/to/mboxfile" .
  -In a similar vein, include separate callable program for maildir delivery.
  The program, getmail_maildir, uses the same maildir delivery code as
  getmail.  You can use this in a command delivery target from getmail
  as "|/path/to/getmail_maildir /path/to/maildir/" .  This is mostly useful
  if you want to deliver to a maildir after doing something else to the message,
  and can be used in place of safecat.
  -Add message filtering.  You can now pass messages through arbitrary
  filters before delivery; specify one or more message_filter directives,
  each of which is a command and arguments.  The filter(s) should read the
  message from stdin, write to stdout, and exit 0 for success, 99 to drop
  the message in the bitbucket, and anything else to indicate an error.
  No docs for this yet.
  -getmail could drop the final newline when delivering to Maildirs in
  some circumstances.  Thanks to Jason Mastaler for the report and testing.

Version 3.0.4
20 February 2003

  -Catch a user incorrectly specifying two values for recipient_header.
  Thanks to Francisco Stefano Wechsler for the report.
  -Update ConfParser to version 3.3, designed to make it easier to catch
  user configuration errors.
  -Update configuration-handling code to use new features of ConfParser 3.3
  above, report configuration errors more clearly.  Thanks to Francisco
  Stefano Wechsler for the report which got me looking at this.
  -Add explicit check for recipient_header specifying a known-incorrect
  value.  Thanks to Edward Davis for the report that got me looking at this.
  -Move some sanity checks around to report errors earlier.

Version 3.0.3
14 February 2003

  -Missing import in getmail_utilities.py affected those who let getmail
  prompt them for a password.  Thanks to Francisco Stefano Wechsler for the
  report.

Version 3.0.2
14 February 2003

  -My editor let CR LF line endings into getmail_utilities.py ; this caused
  problems for at least one person.  Thanks to Francisco Stefano Wechsler
  for the report.  Now fixed.

Version 3.0.1
13 February 2003

  -Have getmail report an error if local directives are specified but getmail
  is not operating in multidrop mode (through either of the "use_*env" or
  "recipient_header" directives).  Thanks to Gerwin Krist for reporting that
  this was not obvious.

Version 3.0.0
10 February 2003

  -Updated to version 1.23 of Timothy O'Malley's timeoutsocket.py
  from http://www.timo-tasi.org/python/timeoutsocket.py
  -not all configuration errors were being caught in ConfParser.  Updated
  ConfParser as a result; thanks to Christian Pelster for reporting and testing
  this.
  -Move lots of code around.  Much has been moved into separate files.
  Much other code has been cleaned up.
  -Add support for Demon's SPDS "*ENV" command for domain mailboxes.
  Thanks to Paul Clifford for the request and the pointer to Demon's
  explanation of this protocol extension, submission of a patch to
  getmail 2.3.x for this feature, and for a testing 3.0 in its pre-release
  state.  Paul also submitted several patches during pre-release testing
  which I accepted.
  -Change main delivery loop; individual message delivery failures are
  not considered fatal errors any more.  The messages will be left on the
  server and retried.
  -Remove mbox delivery code.  Use an external MDA for this; for safety
  and reliability, all mbox-delivery programs on a system have to be compiled
  to use the same method of mbox locking in any case.  I don't use mbox
  files at all.
  -Simplify handling of oldmail data files.
  -Domain mailboxes are now only supported with explicit configuration of
  a header field which records the envelope recipient address or with *ENV.
  This removes a lot of code and makes the logic simpler.
  -Remove duplicate filtering option.  Use an external MDA for this.
  -Change maildir delivery algorithm; getmail will now try up to three times
  to generate a valid, unique name in maildir/tmp/, sleeping two seconds
  between tries as recommended by djb.  This code is also now moved into
  an independant function in getmail_utilities.py for easier use by others.
  The file naming convention has changed to djb's "modern delivery
  identifiers".

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Aug 7 14:42:27 2001 UTC (23 years, 4 months ago) by zuntum
Branches: MAIN
CVS tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6-1-base, netbsd-1-6-1, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -3 lines
Update getmail to 2.1.3

News:

Version 2.1.3
3 August 2001

  -change handling of command delivery.  Verification of existent command
  is smarter; arguments won't cause problems now.  Remove duplicate code.

Version 2.1.2
1 August 2001

  -getmail will now check the permissions on your getmailrc file, and refuse
  to run if the file is group- or world-writable.  Thanks to Fredrik Steen for
  the request.

Version 2.1.1
29 June 2001

  -add "no_received" option, similar to no_delivered_to, at request of getmail
  user Nigel Cunningham.
  -got rid of some trailing tabs in ConfigParser.py after a report from
  Fredrik Steen -- they're harmless, but unclean.  Fredrik is also in the
  process of packaging getmail for use in Debian.  Thanks, Fredrik.
  -changed the default path to the getmail library dir from /usr/local/lib/...
  to /usr/lib/... .  This only affects the getmail wrapper script; if you're
  using that, you may have to edit your copy, or change where you install the
  files to.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Jun 26 16:02:17 2001 UTC (23 years, 5 months ago) by zuntum
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +3 -3 lines
Update getmail to 2.1.0

Changes:
  -fix the "blank lines output, even in quiet mode" problem which caused cron
  to send email every time getmail was run.  Thanks to Errol Casey for finding
  the cause.
  -Handle user aborting getmail better.
  -Remove dead parameter from message_add_info()
  -move file locking to separate functions
  -add file locking around handling of oldmail file
  -move regular expression objects into a dictionary
  -add ability to deliver to a command (pipe delivery) like maildrop or
  procmail.  getmail won't do this if it's running as root.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sat Jun 23 11:00:15 2001 UTC (23 years, 5 months ago) by zuntum
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
Update getmail to 2.0.20

Changes:
  -remove dead code
  -fix bug in example getmailrc file.  Thanks to John Gennard for spotting this.
  There was an instance of an empty option value left over from before this was
  an issue.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Apr 19 16:31:45 2001 UTC (23 years, 7 months ago) by zuntum
Branches: MAIN
CVS tags: netbsd-1-5-PATCH001
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +3 -3 lines
Version 2.0.19
18 April 2001

  -add additional exception handling for POP3 protocol errors (server bugs) and
  socket errors after connect (network errors).  Thanks to Jesper Andersen for
  the bug report.
  -add additional log message to make diagnosis of server problems easier.
  Apparently Mandrake Linux v.7.2 ships with a very broken POP3 server;
  several users sent me traces which I tracked down to gross violations of
  the POP3 protocol (RFC1939).

o remove patch-aa, we can do substitution using sed
o move getmailrc-example to standard place (PREFIX/share/examples),
  thus removing pkg/MESSAGE
  (it suggested taking a look at PREFIX/doc/getmail/getmailrc-example

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 11:33:57 2001 UTC (23 years, 7 months ago) by agc
Branches: MAIN
+ move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo

Diff request

This form allows you to request diffs 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.

Log view options

CVSweb <webmaster@jp.NetBSD.org>