Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 113 lines (78 sloc) 5.529 kb
ea6e292 Mikel Lindsaar Version bump to 1.2.8, new gem release, now compatible with mikel/rails/...
authored
1 == Sun Nov 22 12:19:44 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
2
3 * Added check on add_part to make sure if there is already a body, and if so, make a text_part of the body
4 * Fixing up attachment adding and making sure multipart emails always have boundaries
5 * Change Message#attachments to now recursively return all attachments in the email in an ordered flattened array
6 * Added ability for Mail::Message to accept {:headers => {'custom-header' => 'value', 'another-custom-header' => 'value'}} as a param on init
7 * Adding ability to Mail::Message to add a part via :part(params) with optional block
8 * Fixed up QP encoding forcing underscores into everything with a space
9 * Added ReturnPathField#address
10 * Updating gem loads and active support loads
11
cdf4401 Mikel Lindsaar Refactor in Mail::Encodings, also body now auto decodes itself on #decod...
authored
12 == Sat Nov 21 12:52:46 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
13
14 * Changed Mail::Encodings to clean it up, added in unquote_and_convert_to as well as refactor in this area
15
2e5652d Mikel Lindsaar Updating change log for new version for sendmail support
authored
16 == Thu Nov 19 04:16:10 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
17
18 * Added sendmail support from (Simon Rozet)
19 * Changed to bundler for gem dependancies and moved gem generation into rakefile (Simon Rozet)
20 * Bumped to 1.2.6 for sendmail support
21
4f2baf2 Mikel Lindsaar Updated Encodings.param_encode(string) so it intelligently encodes and q...
authored
22 == Wed Nov 18 04:26:21 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
23
24 * Changed Encodings.param_encode(string) so it intelligently encodes and quotes needed
25 items and leaves plain, no special char, US-ASCII alone unquoted.
26
d596fa6 Mikel Lindsaar Resolved Issue #10 - empty/nil cc/bcc field causes exception (Mail::Fiel...
authored
27 == Sat Nov 14 08:20:21 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
28
29 * Resolved Issue #10 - empty/nil cc/bcc field causes exception (Mail::Field::ParseError)
30
e12737e Mikel Lindsaar Hacked and mutilated the network section, made it easier to extend out w...
authored
31 == Fri Nov 13 00:31:04 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
32
33 * Hacked and mutilated the network section, made it easier to extend out with other
34 delivery and retriever methods. API changed SLIGHTLY with this. Please check the
35 readme
36 * Resolved Issue #8 - Mail::SMTP now delivers to all mail.destinations
37 * Version bump to 1.2.5
38
26bc1c1 Mikel Lindsaar Resolved Issue #8- Message ID not handling multiple periods in left hand...
authored
39 == Thu Nov 12 02:58:01 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
40
e12737e Mikel Lindsaar Hacked and mutilated the network section, made it easier to extend out w...
authored
41 * Resolved Issue #5 - Message ID not handling multiple periods in left hand side
15894ad Mikel Lindsaar Resolved Issue #6 - Ordering of add_file and body items causes invalid e...
authored
42 * Resolved Issue #6 - Ordering of add_file and body items causes invalid emails
26bc1c1 Mikel Lindsaar Resolved Issue #8- Message ID not handling multiple periods in left hand...
authored
43
300202f Mikel Lindsaar Resolves Issue #5. Message ID generation Issue
authored
44 == Tue Nov 10 08:15:14 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
45
46 * Resolved Issue #5 - Message ID generation issue
f0930bb Mikel Lindsaar Resolves issue #7 - Readme and docs incorrect for Message#add_file
authored
47 * Resolved Issue #7 - README add_file examples don't seem to work - Updated readme and
48 rdoc in Message#add_file
300202f Mikel Lindsaar Resolves Issue #5. Message ID generation Issue
authored
49
de8b4d9 Mikel Lindsaar Added ability for mail to be created via a hash, Mail.new({:to => 'mikel...
authored
50 == Mon Nov 9 23:38:33 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
51
52 * Added ability to create new email via a hash or hash-like object. <mikel>
d468190 Mikel Lindsaar Moved all init and attachment functions of Mail::Part into Mail::Message...
authored
53 * Moved all of the Part init into the Message class. Part now just uses Message's init,
54 also moved all the attachment related functions into Message. As Part is a subclass
55 of message, you shouldn't see any interface changes here.
de8b4d9 Mikel Lindsaar Added ability for mail to be created via a hash, Mail.new({:to => 'mikel...
authored
56
5b1f7a4 Mikel Lindsaar Update change log
authored
57 == Fri Nov 6 22:52:10 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
58
59 * a6ef2b4: Fixed Issue #4 - Can't call encoding on non existant
60 content-transer-encoding header
61
c423a33 Mikel Lindsaar Various patches during ActionMailer merge, see changelog.
authored
62 == Fri Nov 6 00:51:55 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
63
64 * Handled unstructured field folding "blank" lines
65 * Fixed error in header.rb that created fields into an array, instead of a FieldList, resulting
66 in mail.encode returning a random sort order on the header.
67 * Made unstructured fields attempt to decode their values on :decode
68
fde87b5 Mikel Lindsaar Update change log
authored
69 == Thu Nov 5 04:45:31 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
70
71 * 2acb70a: Closes Issue #1 - Handling badly formatted content-type fields <mikel>
72
a303b1f Mikel Lindsaar Updated change log, version bump to 1.2.1 and updated readme
authored
73 == Wed Nov 4 23:24:32 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
74
fde87b5 Mikel Lindsaar Update change log
authored
75 * 2b5d608: Closes Issue #2 - Empty header field values not parsing <mikel>
a303b1f Mikel Lindsaar Updated change log, version bump to 1.2.1 and updated readme
authored
76 * Version bumb to 1.2.1
77
e5840b7 Mikel Lindsaar Ripped out and replaced the entire encoding / decoding suite of tools. ...
authored
78 == Wed Nov 4 12:54:43 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
79
a303b1f Mikel Lindsaar Updated change log, version bump to 1.2.1 and updated readme
authored
80 * Renamed Mail::Message.encode! to Mail::Message.ready_to_send!, deprecated :encode! <mikel>
ee16b2b Mikel Lindsaar Fixed change log, bump version
authored
81 * Rewrote encoding and decoding methods on all classes. Adds a lot of boiler plate code, but allows us to
82 be really precise in each field type that needs custom encoding. Now all encoding is done by the field_type
a303b1f Mikel Lindsaar Updated change log, version bump to 1.2.1 and updated readme
authored
83 itself. Need to follow through on the body. <mikel>
84 * Bump version to 1.2.0 due to changes of :encoded, :decoded behaviour <mikel>
e5840b7 Mikel Lindsaar Ripped out and replaced the entire encoding / decoding suite of tools. ...
authored
85
5a60c8c Mikel Lindsaar Updated version and mainifest and changelog
authored
86 == Tue Nov 3 00:59:45 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
87
a303b1f Mikel Lindsaar Updated change log, version bump to 1.2.1 and updated readme
authored
88 * Tested mail against entire Enron set (2.3gb) and the Trec 2005 set (0.5gb), ~ half a million emails without crashing <jlindley>
5a60c8c Mikel Lindsaar Updated version and mainifest and changelog
authored
89 * Some headers only can appear once, enforce during header parse assignment. <jlindley>
90 * Convert empty bodies into empty arrays instead of nil. <jlindley>
91 * Handle blank content dispositions. <jlindley>
92 * Mention Trec 2005 Spam Corpus in readme <jlindley>
93 * Add 'rake corpus:verify_all' to allow parse checks in bulk. <jlindley>
94 * Added handling of multi value parameters, like filename*1*="us-ascii'en'blah" filename*2="bleh" <mikel>
95 * Added dependency on ActiveSupport 2.3 or higher <mikel>
96
ed01949 Mikel Lindsaar Version 1.1.0 commit. Also added treeetop rake task to generate .treeto...
authored
97 == Sun Nov 1 12:00:00 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
98
99 * handle OpenSSL::SSL::VERIFY_NONE returning 0 <jlindley>
100 * doing Mail.new { content_type [text, plain, { charset => UTF-8 }] } is now
101 possible (content type accepts an array) <mikel>
102
3cf7655 Mikel Lindsaar Adding change log
authored
103 == Sat Oct 31 11:00:41 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
104
105 * Fixed attachment handling, so mail can find attachment from a content-type,
106 content-disposition or content-location
107 * Added content-location field and parser
108 * Added message.has_attachments? for ActionMailer friendliness
109 * Added attachment.original_filename for ActionMailer friendliness
110
111 == Sat Oct 25 13:38:01 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
112
113 * Birthday, Mail released as a gem... phew
Something went wrong with that request. Please try again.