<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/mail/ruby-mail, branch trunk</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=trunk</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=trunk'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2021-10-26T10:53:53Z</updated>
<entry>
<title>mail: Replace RMD160 checksums with BLAKE2s checksums</title>
<updated>2021-10-26T10:53:53Z</updated>
<author>
<name>nia</name>
<email>nia@pkgsrc.org</email>
</author>
<published>2021-10-26T10:53:53Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c35f1914d9d6cafe3be7848b24b05f56713f191e'/>
<id>urn:sha1:c35f1914d9d6cafe3be7848b24b05f56713f191e</id>
<content type='text'>
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</content>
</entry>
<entry>
<title>mail: Remove SHA1 hashes for distfiles</title>
<updated>2021-10-07T14:25:11Z</updated>
<author>
<name>nia</name>
<email>nia@pkgsrc.org</email>
</author>
<published>2021-10-07T14:25:11Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=7bc45a3933e3a4dc21773c1de492db7d30f4f0c2'/>
<id>urn:sha1:7bc45a3933e3a4dc21773c1de492db7d30f4f0c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mail/ruby-mail: update to 2.7.1</title>
<updated>2019-02-03T15:34:51Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2019-02-03T15:34:51Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=cec8f048971c8095c42320f25405717930a23295'/>
<id>urn:sha1:cec8f048971c8095c42320f25405717930a23295</id>
<content type='text'>
* pkgsrc change: add "USE_LANGUAGES= # none" line.

Version 2.7.1 (2018-10-13)

Compatibility:

* Restore LF=&gt;CRLF conversions for properly encoded non-binary emails. (rubys)
* Gracefully parse certain invalid Content-Type headers. (rafbm)
* Support `x-uue` transfer encoding as uuencoding. (jkraemer)

Features:

* Expose Mail::Field#unparsed_value to read the raw field value, before
  parsing. (Tensho)

Performance:

* Speed up message encoding, especially with large attachments. (dalibor)

Bugs:

* Fix transfer encoding when message encoding is blank. (jakubonty, saks)
* Fix 7bit/base64 content transfer encoding mismatch. (ahorek)
* Fix UTF-8 attachment filename quoting. (ahorek)
* Fix `delete_all` using a readonly IMAP connection. (kimromi)</content>
</entry>
<entry>
<title>mail/ruby-mail: update to 2.7</title>
<updated>2018-03-14T14:46:07Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2018-03-14T14:46:07Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=3862f8f2f46e132192c4c21a2894b6b665e0d4a9'/>
<id>urn:sha1:3862f8f2f46e132192c4c21a2894b6b665e0d4a9</id>
<content type='text'>
Version 2.7.0 (2017-10-31)

Security:

* #1097 – SMTP security: prevent command injection via To/From addresses.
  (jeremy)

Features:

* #647 – IMAP: specify IMAP server search charset with
   Mail.find(search_charset: 'UTF-8'). (yalab)
* #650 - UTF-7 charset support. (johngrimes)
* #664 - RSpec: with_html and with_text matchers. (zakkie)
* #723 – IMAP: support `enable_starttls: true` for TLS upgrade on
  non-IMAPS/SSL servers. (doits)
* #804 - Configurable SMTP open_timeout and read_timeout. (ankane)
* #853 - `Mail::Message#set_sort_order` overrides the default message part
  sort order. (rafbm)
* #856 - Added :logger delivery method. (zacholauson)
* #900 - Support non-instance_eval builder API. Yield self to Mail.new if the
  provided block takes any arguments. (taavo)
* #1065 - Require STARTTLS using :enable_starttls. (bk2204)
* #1002 - Transcoding replaces invalid chars with "�" instead of discarding
  them. (kjg)
* #1053 - Ruby 2.4.0 compatibility. Fixnum+Bignum unified as
  Integer. (peterkovacs)
* #1094 - Core extensions removal: Drop `String#at`, `from`, `last` and
  `is_utf8?` since they are no longer used by Mail internals. (metcalf)
* #1095 - Core extensions removal: Drop `String#mb_chars`, `not_ascii_only?`,
  `constantize`, `first`, `to` to avoid monkey patching the standard
  library. (metcalf)
* #1111 - Mail::Field.parse API which deprecates calling Mail::Field.new with
  unparsed header fields. (jeremy)
* #1117 - Configurable POP3 read_timeout. (hspazio)

Performance:

* #1059 - Switch from mime-types to mini_mime for a much smaller memory
  footprint. (SamSaffron)
* #1119 - Speed up large attachment encoding by memoizing slow ASCII-only
  checks. (dalibor)

Compatibility:

* #464 - Improve attachment filename detection by preferring
  Content-Disposition filename. (lawrencepit)
* #535 - IMAP: fetch messages WITH IMAP FLAGS by passing a block with four
  args. (lawrencepit)
* #558 - Parser: cope with unknown charsets in header fields by falling back
  to ASCII. (boesemar)
* #655 - Sort attachments to the end of the parts list to work around email
  clients that may mistake a text attachment for the message body. (npickens)
* #683 - SMTP: Work around Net::SMTP dot-stuffing bug with unterminated
  newlines on Ruby 1.8 and 1.9. (yyyc514)
* #766 - No longer strip 'Subject: ' from legit subject lines. (grosser)
* #982 – Faithfully preserve unfolded whitespace rather than collapsing to a
  single space. (jeremy)
* #1103 – Support parsing UTF-8 headers. Implements RFC 6532. (jeremy)
* #1106 – Limit message/rfc822 parts' transfer encoding per RFC 2046. (ahorek)
* #1112 – Support Windows-1258 charset by parsing it as Windows-1252 in
  Ruby. (jeremy)
* #1114 – Setting `mail.body = …` on a multipart message now adds a new text
  part instead of adding a raw MIME part. (jeremy)
* #1159 – Parse emails with n newlines so long as they have no binary
  content. (jeremy)

Bugs:

* #539 - Fix that whitespace-only continued headers would be incorrectly
  parsed as the break between headers and body. (ConradIrwin)
* #605 - Fix Mail::Address#name for nil addresses (peterkovacs)
* #684 - Fix recursively fetching attachments from an embedded message/rfc822
  part whose Content-Type header has additional parameters. (vongruenigen)
* #689 - Fix Exim delivery method broken by #477 in 2.5.4. (jethrogb)
* #792 - Allow blank filenames in Content-Disposition field.
  (robinroestenburg)
* #876 - Strip valid RFC-1342 separator characters between non-matching
  encoded-words. (Caleb W. Corliss)
* #895 - Fix that Mail::Message#add_file was adding a stray filename
  header. (kirikak2)
* #923 – Fix decoding nested quotes around non-US-ASCII addresses. (averell23)
* #978 - Fix for invalid chars being left in a string for invalid b_value from
  encoding. (kjg)
* #996 - Fix that multipart/mixed emails with a delivery-status part could be
  interpreted as bounces. (kjg)
* #998 - Fix header parameter parsing (such as attachment names) for values
  encoded with a blank charset or language code. (kjg)
* #1000 - Fix header parameter parsing (such as attachment names) to transcode
  to UTF-8 (kjg)
* #1003 - Fix decoding some b encoded headers on specific rubies that don't
  account for lack of base64 padding (kjg)
* #1020 - Don't set SMTP verify mode to nil when config was not
  provided. (jhass)
* #1023 - Fix double-quoting in display names. (garethrees)
* #1032 - Fix that comparing messages changed their raw Message-ID to their
  parsed message_id. (bobjflong)
* #1074 - Fix that the first address in a list is dropped when a subsequent
  address has non-US-ASCII characters. (domininik)
* #1107 - Fix Address#display_name and other formatting flip-flopping between
  encoded and decoded forms depending on whether #encoded or #decoded was
  called last. (jeremy)
* #1110 - Fix that Mail::Multibyte::Chars#initialize mutated its argument by
  calling force_encoding on it. (jeremy)
* #1122 – Fix that tilde (~) shouldn't be escaped for Exim delivery. (Benabik)
* #1113 - Eliminate attachment corruption caused by CRLF conversion. (jeremy)
* #1131 - Fix that Message#without_attachments! didn't parse the remaining
  parts. (jeremy)
* #1019 - Fix b value encoder incorrectly splitting multibyte characters.
  (Kenneth-KT)
* #1157 - Fix base64 attachment transfer encoding being overridden by
  quoted-printable. (dalibor)</content>
</entry>
<entry>
<title>Switch github HOMEPAGEs to https.</title>
<updated>2017-07-30T22:32:10Z</updated>
<author>
<name>wiz</name>
<email>wiz@pkgsrc.org</email>
</author>
<published>2017-07-30T22:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=0cd241ac49eaa35c45d301a167343af08ae84705'/>
<id>urn:sha1:0cd241ac49eaa35c45d301a167343af08ae84705</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update ruby-mail to 2.6.6</title>
<updated>2017-06-10T15:50:03Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2017-06-10T15:50:03Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=ccaf226bac7fbd92d59a8cfac4bbf78de70f74da'/>
<id>urn:sha1:ccaf226bac7fbd92d59a8cfac4bbf78de70f74da</id>
<content type='text'>
== Version 2.6.6 - 2017-06-09 Jeremy Daer &lt;jeremydaer@gmail.com&gt;

Security:
* #1097 – SMTP security: prevent command injection via To/From
   addresses. (jeremy)

Bugs:
* #689 - Fix Exim delivery method broken by #477 in 2.5.4. (jethrogb)</content>
</entry>
<entry>
<title>Update ruby-mail to 2.6.5.</title>
<updated>2017-06-05T14:26:51Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2017-06-05T14:26:51Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=69367f4ef8d39757b6a228d8cc3d571d5fc5b0f0'/>
<id>urn:sha1:69367f4ef8d39757b6a228d8cc3d571d5fc5b0f0</id>
<content type='text'>
== Version 2.6.5 - 2017-04-26 Jeremy Daer &lt;jeremydaer@gmail.com&gt;

Features:
* #1053 - Ruby 2.4.0 compatibility. Fixnum+Bignum unified as Integer. (peterkovacs)

Bugs:
* #605 - Fix Mail::Address#name for nil addresses (peterkovacs)
* #1003 - Fix decoding some b encoded headers on specific rubies that don't account for lack of base64 padding (kjg)
* #1023 - Fix double-quoting in display names. (garethrees)</content>
</entry>
<entry>
<title>Update ruby-mail to 2.6.4.</title>
<updated>2016-10-15T13:59:37Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2016-10-15T13:59:37Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=02b0e8d920e22952f93b9ec20b6d80876fc51cd6'/>
<id>urn:sha1:02b0e8d920e22952f93b9ec20b6d80876fc51cd6</id>
<content type='text'>
== Version 2.6.4 - Wed Mar 23 08:16 -0700 2016 Jeremy Daer &lt;jeremydaer@gmail.com&gt;

Features:
* #772 - Normalize encoding matchers (grosser)
* #775 - Avoid failed encodings / stop bad charsets early (grosser)
* #782 – Make the gem compatible with Rubinius (robin850)
* #865 - Allow a body with an invalid encoding to be round tripped (kjg)
* #866 - Support decoding message bodies with non-Ruby-standard charsets (jeremy)
* #868 - Use the Ruby19.charset_encoder when decoding message bodies (kjg)
* #872 - Low-level option to include BCC field in the encoded message (grossadamm)
* #901 - Allow mail.text_part = '…' and mail.html_part = '&lt;p&gt;…&lt;/p&gt;' (taavo)
* #924 - Matcher for having attachments (schepedw)

Performance:
* #956 - Use native String#encode for CR/LF conversion (carsonreinke)
* #970 - Support Ruby 2.3+ frozen string literals (twalpole)

Bugs:
* #719 - Fix to not extract header content that looks like its field name (kjg)
* #789 - Fix encoding collapsing not dealing with multiple encodings in 1 line (grosser)
* #808 - Mail::Field correctly responds_to? the methods of its instantiated field (thegcat)
* #849 - Handle calling Part#inline? when the Content-Disposition field couldn't be parsed (kjg)
* #874 – Stay under 1000-char SMTP line length limits (pushrax)
* #877 - Make Mail::Field == other take the field value into account (kjg)
* #907 - Mail::ContentDispositionField should work with nil value (kjg)
* #910 - Mail::Address should handle b_value_encoded local and domain parts (kjg)
* #918 - Account for possibility of absent delivery-status headers (kjg)</content>
</entry>
<entry>
<title>Switch depends on ruby-mime-types2 package.</title>
<updated>2015-12-13T16:42:30Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2015-12-13T16:42:30Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=ace7ea6d0b271ffc09918e4f4e9eba6330b9b53c'/>
<id>urn:sha1:ace7ea6d0b271ffc09918e4f4e9eba6330b9b53c</id>
<content type='text'>
Bump PKGREVISION.</content>
</entry>
<entry>
<title>Add SHA512 digests for distfiles for mail category</title>
<updated>2015-11-03T23:27:00Z</updated>
<author>
<name>agc</name>
<email>agc@pkgsrc.org</email>
</author>
<published>2015-11-03T23:27:00Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=1204d960e2a3664b006f705042951e9747efc823'/>
<id>urn:sha1:1204d960e2a3664b006f705042951e9747efc823</id>
<content type='text'>
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.</content>
</entry>
</feed>
