aboutsummaryrefslogtreecommitdiffstats
path: root/lib/mail_handler/backends/mail_extensions.rb
Commit message (Collapse)AuthorAgeLines
* Make sure mail/part is loaded.hotfix/0.17.0.1Louise Crow2014-04-25-0/+2
|
* Fix for badly-formed content-disposition header.Louise Crow2014-04-25-0/+6
| | | | Taken from https://github.com/mikel/mail/pull/602
* Update method name in patched method.Louise Crow2013-11-12-2/+3
|
* Remove obsolete patches.Louise Crow2013-11-12-61/+0
|
* Merge branch 'hotfix/0.12.0.1' into rails-3-developLouise Crow2013-07-29-0/+9
|\ | | | | | | | | | | Conflicts: locale/he_IL/app.po locale/nb_NO/app.po
| * Backport https://github.com/mikel/mail/pull/405 to prevent stack overflow ↵0.12.0.1hotfix/0.12.0.1Louise Crow2013-07-26-0/+9
| | | | | | | | errors when parsing large mails with envelopes on memory limited systems.
* | Add test case and fix for unrecognized encoding in subject lineLouise Crow2013-06-25-0/+15
| |
* | Handle the case where an encoding is extracted that iconv doesn't handle.Louise Crow2013-06-25-1/+4
|/
* Backport ruby 1.9 fix for trailing = sign in message headers from mail 2.5release/0.11Louise Crow2013-06-04-0/+16
|
* Fix for subject lines with invalid UTF-8 as the last characterMark Longair2013-06-03-2/+12
| | | | | | | | | | | | | | | This seems to be the bug mentioned here: http://po-ru.com/diary/fixing-invalid-utf-8-in-ruby-revisited/ That explains that some versions of Iconv don't ignore invalid characters when converting to UTF-8 even with //IGNORE if that invalid character happens to be at the end of the string. In fact, as Matthew Somerville pointed out, with some versions of iconv (e.g. 1.14 on Mac OS, apparently) it's necessary to add and remove more than one space at the end, in case the first character of the byte sequence indicates a long sequence. We add and remove 4 to be on the safe side.
* Rails security updateMatthew Landauer2013-03-19-67/+0
| | | | | The rails upgrade also forces a mail gem upgrade. To make things work again we need to remove part of the monkeypatched backporting of encoding fixes.
* Backport Mail's encoding code from 2.5 for Ruby 1.9Henare Degan2013-03-07-0/+45
| | | | Decoding messages in Ruby 1.9 was screwing up but not dying like 1.8. Backporting this fixes the problem.
* Revert "Update this to match the older version of the mail gem we're using"Henare Degan2013-03-03-1/+2
| | | | This reverts commit b9a2d996408c1ef703aa78311f8c2a0f6e0d7afc.
* Backport Mail 2.5's to_yaml to prevent an exception with Ruby 1.8Henare Degan2013-03-02-0/+22
|
* Backport newer Mail code to fix decoding problems. #850Henare Degan2013-03-02-0/+38
|
* Update this to match the older version of the mail gem we're usingHenare Degan2013-02-10-3/+2
|
* Patch the parameter hash used in Mail to handle nil values.Louise Crow2012-12-06-0/+19
|
* Patch the Message initialize method so that it doesn't strip the initial ↵Louise Crow2012-12-06-0/+39
| | | | input - trailing spaces can be meaningful.
* Move counters to mail object.Louise Crow2012-12-05-0/+2
|
* Add some extra accessors to Mail::Message for nowLouise Crow2012-11-15-0/+7