Skip to content
This repository
Newer
Older
100644 166 lines (109 sloc) 7.466 kb
0843a70c »
2009-12-27 Version bump to 1.4 because now :to_s calls :decoded for all fields a…
1 == Sun Dec 27 09:51:27 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
2
3 * Version bump to 1.4 because now :to_s calls :decoded for all fields and body while
4 :to_s calls :encoded for Message and Header containers. Makes sense... really.
5
3a9fbd03 »
2009-12-27 Updated treetop loading off vendor to work with no polyglot, made def…
6 == Sun Dec 27 07:30:02 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
7
8 * Changed fields to default to :decoded on :to_s, all container objects retain :encoded as the default for :to_s
9
4b6335e4 »
2009-12-17 Fixed parsing error 'Subject: =?ISO-8859-1?Q?Re=3A_ol=E1?=' (has a ne…
10 == Thu Dec 17 06:35:05 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
11
12 * Fixed parsing error 'Subject: =?ISO-8859-1?Q?Re=3A_ol=E1?=' (has a new line embedded)
13
f0dc07f9 »
2009-12-17 Vendor'd treetop
14 == Thu Dec 17 02:14:23 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
15
16 * Version 1.3.4
17 * Vendor'd treetop
18
e7465bb1 »
2009-12-17 Updating to 1.3.3 - for actionmailer integration
19 == Thu Dec 17 01:32:00 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
20
21 * Version 1.3.3
22 * Removed dependency on treetop, don't need it at runtime
23
835b7183 »
2009-12-17 Resolved Ruby 1.9.1-head not working because File.basename only accep…
24 == Wed Dec 16 23:48:46 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
25
713c6cea »
2009-12-17 Version 1.3.2
26 * Version 1.3.2
835b7183 »
2009-12-17 Resolved Ruby 1.9.1-head not working because File.basename only accep…
27 * Resolved Ruby 1.9.1-head not working because File.basename only accepts US-ASCII or 8Bit
28
eecc12a9 »
2009-12-13 Resolved Issue #18 - Wrong instance variable name
29 == Sun Dec 13 01:06:17 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
30
713c6cea »
2009-12-17 Version 1.3.2
31 * Version 1.3.1
eecc12a9 »
2009-12-13 Resolved Issue #18 - Wrong instance variable name
32 * Resolved Issue #18 - Wrong instance variable name
0ae2bc85 »
2009-12-13 Resolved Issue #15 - Duplicate block call
33 * Resolved Issue #15 - Duplicate block call
eecc12a9 »
2009-12-13 Resolved Issue #18 - Wrong instance variable name
34
001a868f »
2009-12-11 Resolved Issue #13 - replacing From field results in from field becom…
35 == Thu Dec 10 21:25:37 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
36
37 * Resolved Issue #13 - replacing From field results in from field becoming optional field.
38
c5b1b257 »
2009-12-03 Added changes from Nicolas Fouché
39 == Thu 3 Dec 2009 00:52:12 UTC Mikel Lindsaar <raasdnil@gmail.com>
40
41 * Added POP upgrades from Nicolas Fouché
fa257d63 »
2009-12-03 Added patch to handle multiple from lines in email from Luke Grimstrup
42 * Added patch to handle multiple from lines in email from Luke Grimstrup
c5b1b257 »
2009-12-03 Added changes from Nicolas Fouché
43
85d4afcb »
2009-11-24 Resolved Issue #12 - Wrong comment in smtp.rb
44 == Mon Nov 23 23:34:22 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
45
46 * Resolved Issue #12 - Wrong comment in smtp.rb
47
ed24a886 »
2009-11-24 Version bump to 1.3.0 - Now works with Edge ActionMailer, MRI 1.8.6, …
48 == Mon Nov 23 22:35:50 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
49
50 * Changed the way attachments are added so that it does not break depending on the order
51 of the Hash passed in.
52 * Version bump to 1.3.0 - Now works with Edge ActionMailer, MRI 1.8.6, 1.8.7, 1.9.1, all tests passing
53
ea6e292d »
2009-11-22 Version bump to 1.2.8, new gem release, now compatible with mikel/rai…
54 == Sun Nov 22 12:19:44 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
55
56 * Added check on add_part to make sure if there is already a body, and if so, make a text_part of the body
57 * Fixing up attachment adding and making sure multipart emails always have boundaries
58 * Change Message#attachments to now recursively return all attachments in the email in an ordered flattened array
59 * Added ability for Mail::Message to accept {:headers => {'custom-header' => 'value', 'another-custom-header' => 'value'}} as a param on init
60 * Adding ability to Mail::Message to add a part via :part(params) with optional block
61 * Fixed up QP encoding forcing underscores into everything with a space
62 * Added ReturnPathField#address
63 * Updating gem loads and active support loads
64
cdf44012 »
2009-11-21 Refactor in Mail::Encodings, also body now auto decodes itself on #de…
65 == Sat Nov 21 12:52:46 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
66
67 * Changed Mail::Encodings to clean it up, added in unquote_and_convert_to as well as refactor in this area
68
2e5652df »
2009-11-19 Updating change log for new version for sendmail support
69 == Thu Nov 19 04:16:10 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
70
71 * Added sendmail support from (Simon Rozet)
72 * Changed to bundler for gem dependancies and moved gem generation into rakefile (Simon Rozet)
73 * Bumped to 1.2.6 for sendmail support
74
4f2baf20 »
2009-11-18 Updated Encodings.param_encode(string) so it intelligently encodes an…
75 == Wed Nov 18 04:26:21 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
76
77 * Changed Encodings.param_encode(string) so it intelligently encodes and quotes needed
78 items and leaves plain, no special char, US-ASCII alone unquoted.
79
d596fa65 »
2009-11-14 Resolved Issue #10 - empty/nil cc/bcc field causes exception (Mail::F…
80 == Sat Nov 14 08:20:21 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
81
82 * Resolved Issue #10 - empty/nil cc/bcc field causes exception (Mail::Field::ParseError)
83
e12737ec »
2009-11-13 Hacked and mutilated the network section, made it easier to extend ou…
84 == Fri Nov 13 00:31:04 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
85
86 * Hacked and mutilated the network section, made it easier to extend out with other
87 delivery and retriever methods. API changed SLIGHTLY with this. Please check the
88 readme
89 * Resolved Issue #8 - Mail::SMTP now delivers to all mail.destinations
90 * Version bump to 1.2.5
91
26bc1c10 »
2009-11-12 Resolved Issue #8- Message ID not handling multiple periods in left h…
92 == Thu Nov 12 02:58:01 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
93
e12737ec »
2009-11-13 Hacked and mutilated the network section, made it easier to extend ou…
94 * Resolved Issue #5 - Message ID not handling multiple periods in left hand side
15894ad0 »
2009-11-12 Resolved Issue #6 - Ordering of add_file and body items causes invali…
95 * Resolved Issue #6 - Ordering of add_file and body items causes invalid emails
26bc1c10 »
2009-11-12 Resolved Issue #8- Message ID not handling multiple periods in left h…
96
300202f8 »
2009-11-10 Resolves Issue #5. Message ID generation Issue
97 == Tue Nov 10 08:15:14 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
98
99 * Resolved Issue #5 - Message ID generation issue
f0930bba »
2009-11-10 Resolves issue #7 - Readme and docs incorrect for Message#add_file
100 * Resolved Issue #7 - README add_file examples don't seem to work - Updated readme and
101 rdoc in Message#add_file
300202f8 »
2009-11-10 Resolves Issue #5. Message ID generation Issue
102
de8b4d99 »
2009-11-10 Added ability for mail to be created via a hash, Mail.new({:to => 'mi…
103 == Mon Nov 9 23:38:33 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
104
105 * Added ability to create new email via a hash or hash-like object. <mikel>
d4681904 »
2009-11-10 Moved all init and attachment functions of Mail::Part into Mail::Mess…
106 * Moved all of the Part init into the Message class. Part now just uses Message's init,
107 also moved all the attachment related functions into Message. As Part is a subclass
108 of message, you shouldn't see any interface changes here.
de8b4d99 »
2009-11-10 Added ability for mail to be created via a hash, Mail.new({:to => 'mi…
109
5b1f7a48 »
2009-11-07 Update change log
110 == Fri Nov 6 22:52:10 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
111
112 * a6ef2b4: Fixed Issue #4 - Can't call encoding on non existant
113 content-transer-encoding header
114
c423a330 »
2009-11-06 Various patches during ActionMailer merge, see changelog.
115 == Fri Nov 6 00:51:55 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
116
117 * Handled unstructured field folding "blank" lines
118 * Fixed error in header.rb that created fields into an array, instead of a FieldList, resulting
119 in mail.encode returning a random sort order on the header.
120 * Made unstructured fields attempt to decode their values on :decode
121
fde87b5b »
2009-11-05 Update change log
122 == Thu Nov 5 04:45:31 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
123
124 * 2acb70a: Closes Issue #1 - Handling badly formatted content-type fields <mikel>
125
a303b1f9 »
2009-11-05 Updated change log, version bump to 1.2.1 and updated readme
126 == Wed Nov 4 23:24:32 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
127
fde87b5b »
2009-11-05 Update change log
128 * 2b5d608: Closes Issue #2 - Empty header field values not parsing <mikel>
a303b1f9 »
2009-11-05 Updated change log, version bump to 1.2.1 and updated readme
129 * Version bumb to 1.2.1
130
e5840b7c »
2009-11-05 Ripped out and replaced the entire encoding / decoding suite of tools…
131 == Wed Nov 4 12:54:43 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
132
a303b1f9 »
2009-11-05 Updated change log, version bump to 1.2.1 and updated readme
133 * Renamed Mail::Message.encode! to Mail::Message.ready_to_send!, deprecated :encode! <mikel>
ee16b2be »
2009-11-05 Fixed change log, bump version
134 * Rewrote encoding and decoding methods on all classes. Adds a lot of boiler plate code, but allows us to
135 be really precise in each field type that needs custom encoding. Now all encoding is done by the field_type
a303b1f9 »
2009-11-05 Updated change log, version bump to 1.2.1 and updated readme
136 itself. Need to follow through on the body. <mikel>
137 * Bump version to 1.2.0 due to changes of :encoded, :decoded behaviour <mikel>
e5840b7c »
2009-11-05 Ripped out and replaced the entire encoding / decoding suite of tools…
138
5a60c8cf »
2009-11-03 Updated version and mainifest and changelog
139 == Tue Nov 3 00:59:45 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
140
a303b1f9 »
2009-11-05 Updated change log, version bump to 1.2.1 and updated readme
141 * Tested mail against entire Enron set (2.3gb) and the Trec 2005 set (0.5gb), ~ half a million emails without crashing <jlindley>
5a60c8cf »
2009-11-03 Updated version and mainifest and changelog
142 * Some headers only can appear once, enforce during header parse assignment. <jlindley>
143 * Convert empty bodies into empty arrays instead of nil. <jlindley>
144 * Handle blank content dispositions. <jlindley>
145 * Mention Trec 2005 Spam Corpus in readme <jlindley>
146 * Add 'rake corpus:verify_all' to allow parse checks in bulk. <jlindley>
147 * Added handling of multi value parameters, like filename*1*="us-ascii'en'blah" filename*2="bleh" <mikel>
148 * Added dependency on ActiveSupport 2.3 or higher <mikel>
149
ed01949c »
2009-11-03 Version 1.1.0 commit. Also added treeetop rake task to generate .tree…
150 == Sun Nov 1 12:00:00 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
151
152 * handle OpenSSL::SSL::VERIFY_NONE returning 0 <jlindley>
153 * doing Mail.new { content_type [text, plain, { charset => UTF-8 }] } is now
154 possible (content type accepts an array) <mikel>
155
3cf76555 »
2009-10-31 Adding change log
156 == Sat Oct 31 11:00:41 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
157
158 * Fixed attachment handling, so mail can find attachment from a content-type,
159 content-disposition or content-location
160 * Added content-location field and parser
161 * Added message.has_attachments? for ActionMailer friendliness
162 * Added attachment.original_filename for ActionMailer friendliness
163
164 == Sat Oct 25 13:38:01 UTC 2009 Mikel Lindsaar <raasdnil@gmail.com>
165
166 * Birthday, Mail released as a gem... phew
Something went wrong with that request. Please try again.