Skip to content
Commits on May 17, 2016
  1. @kjg

    Fix issue decoding base64 on some rubies

    using the same method as ruby 2.3's base64 standard lib
    ruby/ruby@6b66809#diff-af7a52a71eb7592e89c80506e3383d75R97
    kjg committed May 16, 2016
Commits on May 11, 2016
  1. @kjg @jeremy

    Only return the multipart/report `#delivery_status_part` if the messa…

    …ge is a bounce
    
    Fixes that we could interpret a message as a bounce even if it's a
    multipart/mixed message that *embeds* a bounce.
    
    Signed-off-by: Jeremy Daer <jeremydaer@gmail.com>
    kjg committed with jeremy May 4, 2016
  2. @jeremy
  3. @jeremy
Commits on May 10, 2016
  1. @jeremy

    Flip 7812a77 ordering test to account for 89c78b7 sorting attachment …

    …parts to the end
    jeremy committed May 10, 2016
  2. @kjg @jeremy

    Allow for blank charset or lang in param hash

    as specified in [RFC 2231](https://tools.ietf.org/html/rfc2231#section-4)
    
    "Note that it is perfectly permissible to leave either the character
       set or language field blank.  Note also that the single quote
       delimiters MUST be present even when one of the field values is
       omitted.  This is done when either character set, language, or both
       are not relevant to the parameter value at hand."
    
    Signed-off-by: Jeremy Daer <jeremydaer@gmail.com>
    kjg committed with jeremy May 10, 2016
  3. @rafbm @jeremy

    `Mail::Message#set_sort_order` now overrides the default message part…

    … sort order.
    
    Use `body.set_sort_order []` to eliminate message part sorting entirely,
    preserving the current part order verbatim.
    
    Signed-off-by: Jeremy Daer <jeremydaer@gmail.com>
    rafbm committed with jeremy Feb 5, 2015
  4. @npickens @jeremy

    Work around email clients that may mistake a text attachment for the …

    …message body.
    
    The default part sort order is
    
        [ "text/plain", "text/enriched", "text/html" ]
    
    If a multipart email contains text and html parts as well as a text
    attachment, the text attachment will often appear before the text body
    in the message. In some mail clients this results in the attachment
    being treated as the message body.
    
    To avoid this ambiguity, sort attachments to the end of the parts list.
    
    Signed-off-by: Jeremy Daer <jeremydaer@gmail.com>
    npickens committed with jeremy May 10, 2016
Commits on Apr 26, 2016
  1. @jeremy

    Merge pull request #991 from stbenjam/mime-types

    Pin mime-types to < 3.0 on Ruby 1.9.3
    jeremy committed Apr 25, 2016
Commits on Apr 25, 2016
  1. @jeremy

    CI: ignore rbx-2 segfaults

    jeremy committed Apr 25, 2016
  2. @stbenjam

    Pin mime-types to < 3.0 on Ruby 1.9.3

    This closes #990. mime-types version requirement was loosened in #953,
    and even properly excluded from 1.9.3 tests however the Gemfile wasn't
    updated so bundle install fails on ruby 1.9.3.
    stbenjam committed Apr 25, 2016
Commits on Apr 7, 2016
  1. @jeremy

    Merge pull request #983 from carsonreinke/display_name

    Allow display name to be nil by default or to be reset
    jeremy committed Apr 7, 2016
  2. @carsonreinke
Commits on Apr 6, 2016
  1. @jeremy
  2. @jeremy
  3. @jeremy
Commits on Apr 3, 2016
  1. @jeremy

    Merge pull request #978 from kjg/b_value_unknown_encoding

    Handle unknown b-value encoding
    jeremy committed Apr 2, 2016
Commits on Apr 1, 2016
  1. @kjg

    Handle unknown b-value encoding

    by treating it as ascii as well as ignoring any invalid chars
    kjg committed Mar 31, 2016
  2. @jeremy

    Merge pull request #979 from kjg/fix_rake_ruby192

    rake requires 1.9.3 starting with v11.0.0
    jeremy committed Apr 1, 2016
Commits on Mar 31, 2016
  1. @kjg
Commits on Mar 23, 2016
  1. @jeremy

    Merge pull request #946 from davydovanton/doc-fix-example-dasherize

    Fix example for Main::Utilities#dasherize method
    jeremy committed Mar 23, 2016
  2. @jeremy

    Merge pull request #962 from pra85/patch-1

    Minor typo in Readme.md
    jeremy committed Mar 23, 2016
  3. @jeremy

    Merge pull request #976 from alex-handley/improvement/deprecations_an…

    …d_spec_improvements
    
    Fix RSpec deprecations and some spec improvements
    jeremy committed Mar 23, 2016
  4. @jeremy

    Version bump to 2.6.4 and release

    jeremy committed Mar 23, 2016
Commits on Mar 22, 2016
  1. @alex-handley

    Change syntax to improve readability

    Very opinionated but I think it is clearer to assert using the expect syntax.
    alex-handley committed Mar 19, 2016
Commits on Mar 19, 2016
  1. @alex-handley

    Fix Rspec deprecations

    updates syntax to resolve deprecations warnings.
    alex-handley committed Mar 19, 2016
Commits on Mar 8, 2016
  1. @jeremy

    Merge pull request #974 from twalpole/quote_phrase

    Don't mutate string in quote_phrase
    jeremy committed Mar 8, 2016
  2. @twalpole
Commits on Mar 7, 2016
  1. @jeremy

    Merge pull request #970 from twalpole/frozen_literal

    use frozen string literal for ruby 2.3.0+
    jeremy committed Mar 7, 2016
  2. @twalpole
Commits on Jan 31, 2016
  1. @pra85

    Minor typo in Readme.md

    Remove extra `on`
    pra85 committed Feb 1, 2016
Commits on Jan 28, 2016
  1. @jeremy

    Merge pull request #961 from kjg/fix_to_lf_crlf_encoding_issue

    Fix encoding issue introduced by #956
    jeremy committed Jan 28, 2016
  2. @kjg

    Fix issue introduced by #956

    kjg committed Jan 28, 2016
Commits on Jan 19, 2016
  1. @jeremy

    Merge pull request #957 from carsonreinke/281

    Tests for PR #281
    jeremy committed Jan 19, 2016
  2. @jeremy

    Merge pull request #956 from carsonreinke/to_crlf

    Mail::Utilities.to_crlf/to_lf Improvement
    jeremy committed Jan 19, 2016
Something went wrong with that request. Please try again.