R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								301edfa579 
								
							 
						 
						
							
							
								
								Add policy keyword to email.generator.DecodedGenerator.  
							
							
							
						 
						
							2016-09-08 17:57:06 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								2b2a9be913 
								
							 
						 
						
							
							
								
								Issue  #27445 : Don't pass str(_charset) to MIMEText.set_payload()  
							
							... 
							
							
							
							Patch by Claude Paroz. 
							
						 
						
							2016-09-08 19:40:30 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								0be894b2f6 
								
							 
						 
						
							
							
								
								Issue  #27895 :  Spelling fixes (Contributed by Ville Skyttä).  
							
							
							
						 
						
							2016-09-07 12:03:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								dc1650ca06 
								
							 
						 
						
							
							
								
								#22233 : Only split headers on \r and/or \n, per email RFCs.  
							
							... 
							
							
							
							Original patch by Martin Panter, new policy fixes by me. 
							
						 
						
							2016-09-07 17:44:34 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								c2e2473bc2 
								
							 
						 
						
							
							
								
								27988: Make sure iter_attachments does not mutate the payload list.  
							
							
							
						 
						
							2016-09-07 13:39:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								44b548dda8 
								
							 
						 
						
							
							
								
								#27364 : fix "incorrect" uses of escape character in the stdlib.  
							
							... 
							
							
							
							And most of the tools.
Patch by Emanual Barry, reviewed by me, Serhiy Storchaka, and
Martin Panter. 
							
						 
						
							2016-09-08 13:59:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								d8b7770a0e 
								
							 
						 
						
							
							
								
								Issue  #27445 : Merge from 3.5  
							
							
							
						 
						
							2016-09-08 19:42:11 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								29d1bc0842 
								
							 
						 
						
							
							
								
								#24277 : The new email API is no longer provisional.  
							
							... 
							
							
							
							This is a wholesale reorganization and editing of the email documentation to
make the new API the standard one, and the old API the 'legacy' one.  The
default is still the compat32 policy, for backward compatibility.  We will
change that eventually. 
							
						 
						
							2016-09-07 21:15:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								1badd28163 
								
							 
						 
						
							
							
								
								Merge:  #22233 : Only split headers on \r and/or \n, per email RFCs.  
							
							
							
						 
						
							2016-09-07 17:46:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								56b1f1b4d5 
								
							 
						 
						
							
							
								
								#27331 : add policy keyword argument to all MIME subclasses.  
							
							... 
							
							
							
							Patch by Berker Peksag. 
							
						 
						
							2016-09-07 16:48:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								91afe7ec9f 
								
							 
						 
						
							
							
								
								Merge: 27988: Make sure iter_attachments does not mutate the payload list.  
							
							
							
						 
						
							2016-09-07 13:41:06 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								15f44ab043 
								
							 
						 
						
							
							
								
								Issue  #27895 :  Spelling fixes (Contributed by Ville Skyttä).  
							
							
							
						 
						
							2016-08-30 10:47:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								540f0451d2 
								
							 
						 
						
							
							
								
								Correct misspellings of ISO-8859  
							
							
							
						 
						
							2016-08-10 05:25:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6c2f1fd710 
								
							 
						 
						
							
							
								
								Issues  #23147 ,  #23148 : Presumably fixed bugs in folding UnstructuredTokenList.  
							
							
							
						 
						
							2016-07-17 13:25:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								702b0460d2 
								
							 
						 
						
							
							
								
								#27522 : break unintended cycle in feedparser.  
							
							... 
							
							
							
							Patch by Costas. 
							
						 
						
							2016-07-15 21:29:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								8d56c026a5 
								
							 
						 
						
							
							
								
								Issue  #27125 : Fix various errors like “will [be] inherited”  
							
							
							
						 
						
							2016-05-29 04:13:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								46f50726a0 
								
							 
						 
						
							
							
								
								Issue  #27076 : Doc, comment and tests spelling fixes  
							
							... 
							
							
							
							Most fixes to Doc/ and Lib/ directories by Ville Skyttä. 
							
						 
						
							2016-05-26 05:35:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6a7b3a77b4 
								
							 
						 
						
							
							
								
								Issue  #26778 : Fixed "a/an/and" typos in code comment and documentation.  
							
							
							
						 
						
							2016-04-17 08:32:47 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								6245cb3c01 
								
							 
						 
						
							
							
								
								Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc  
							
							... 
							
							
							
							This affects documentation, code comments, and a debugging messages. 
							
						 
						
							2016-04-15 02:14:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								96a4f07107 
								
							 
						 
						
							
							
								
								Issues  #26310 ,  #26311 : Fix typos in the documentation and code comments  
							
							
							
						 
						
							2016-02-10 01:17:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								19fae1a932 
								
							 
						 
						
							
							
								
								Issue  #22932 : Fix timezones in email.utils.formatdate.  
							
							... 
							
							
							
							Patch from Dmitry Shachnev. 
							
						 
						
							2015-08-01 08:19:06 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								2080dc97a7 
								
							 
						 
						
							
							
								
								Issue  #22932 : Fix timezones in email.utils.formatdate.  
							
							... 
							
							
							
							Patch from Dmitry Shachnev. 
							
						 
						
							2015-08-01 08:18:22 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								f070f1cbbc 
								
							 
						 
						
							
							
								
								Issue  #21448 : Improve performance of      the email feedparser  
							
							
							
						 
						
							2015-05-22 17:23:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6baa0a53b0 
								
							 
						 
						
							
							
								
								Issue  #6598 : Increased time precision and random number range in  
							
							... 
							
							
							
							email.utils.make_msgid() to strengthen the uniqueness of the message ID. 
							
						 
						
							2015-05-19 10:10:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								ae760c0a2c 
								
							 
						 
						
							
							
								
								Issue  #6598 : Increased time precision and random number range in  
							
							... 
							
							
							
							email.utils.make_msgid() to strengthen the uniqueness of the message ID. 
							
						 
						
							2015-05-19 10:09:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								fdb23c2fe5 
								
							 
						 
						
							
							
								
								#20098 : add mangle_from_ policy option.  
							
							... 
							
							
							
							This defaults to True in the compat32 policy for backward compatibility,
but to False for all new policies.
Patch by Milan Oberkirch, with a few tweaks. 
							
						 
						
							2015-05-17 14:24:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								224ef3ec3b 
								
							 
						 
						
							
							
								
								#24211 : Add RFC6532 support to the email library.  
							
							... 
							
							
							
							This could use more edge case tests, but the basic functionality is tested.
(Note that this changeset does not add tailored support for the RFC 6532
message/global MIME type, but the email package generic facilities will handle
it.)
Reviewed by Maciej Szulik. 
							
						 
						
							2015-05-17 11:29:21 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								b744f3a45e 
								
							 
						 
						
							
							
								
								#21083 : add get_content_disposition method to email.message.  
							
							... 
							
							
							
							Patch by Abhilash Raj. 
							
						 
						
							2015-05-16 15:41:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								50ef0f41af 
								
							 
						 
						
							
							
								
								Escaped backslashes in docstrings.  
							
							
							
						 
						
							2015-04-03 18:13:23 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								9f8a8910a4 
								
							 
						 
						
							
							
								
								Escaped backslashes in docstrings.  
							
							
							
						 
						
							2015-04-03 18:12:41 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								7d0325d6c8 
								
							 
						 
						
							
							
								
								#23745 : handle duplicate MIME parameter names in new parser.  
							
							... 
							
							
							
							This mimics get_param's error handling for the most part.  It is slightly
better in some regards as get_param can produce some really weird results for
duplicate *0* parts.  It departs from get_param slightly in that if we have a
mix of non-extended and extended pieces for the same parameter name, the new
parser assumes they were all supposed to be extended and concatenates all the
values, whereas get_param always picks the non-extended parameter value.  All
of this error recovery is pretty much arbitrary decisions... 
							
						 
						
							2015-03-29 21:53:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								c4bb599be0 
								
							 
						 
						
							
							
								
								Merge:  #23745 : handle duplicate MIME parameter names in new parser.  
							
							
							
						 
						
							2015-03-29 21:54:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								08448a1f4d 
								
							 
						 
						
							
							
								
								Issue  #23326 : Removed __ne__ implementations.  Since fixing default __ne__  
							
							... 
							
							
							
							implementation in issue #21408  they are redundant. 
							
						 
						
							2015-01-31 12:05:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								60a2f49c8c 
								
							 
						 
						
							
							
								
								merge 3.4 ( #19996 )  
							
							
							
						 
						
							2015-01-25 23:31:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								155ceaa454 
								
							 
						 
						
							
							
								
								handle headers with no key ( closes   #19996 )  
							
							... 
							
							
							
							Patch by Cory Benfield. 
							
						 
						
							2015-01-25 23:30:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								82e07b92b3 
								
							 
						 
						
							
							
								
								Issue  #23181 : More "codepoint" -> "code point".  
							
							
							
						 
						
							2015-01-18 11:33:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								d3faf43f9b 
								
							 
						 
						
							
							
								
								Issue  #23181 : More "codepoint" -> "code point".  
							
							
							
						 
						
							2015-01-18 11:28:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								d2ff243b38 
								
							 
						 
						
							
							
								
								Merge:  #21991 : make headerregistry params property MappingProxyType.  
							
							
							
						 
						
							2014-10-17 19:32:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								685b3495e1 
								
							 
						 
						
							
							
								
								#21991 : make headerregistry params property MappingProxyType.  
							
							... 
							
							
							
							It is unlikely anyone is using the fact that the dictionary returned
by the 'params' attribute was previously writable, but even if someone
is the API is provisional so this kind of change is acceptable (and
needed, to get the API "right" before it becomes official).
Patch by Stéphane Wirtel. 
							
						 
						
							2014-10-17 19:30:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								df75fee9a3 
								
							 
						 
						
							
							
								
								#22508 : Drop email __version__ string.  It no longer means anything.  
							
							... 
							
							
							
							A debian code search (by Tshepang Lekhonkhobe) turned up only one package
checking email.__version__...and it was the 2.7-only mailman package.  Since
Barry approves this change, it seems safe enough to make it... 
							
						 
						
							2014-10-03 13:02:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								1f31583566 
								
							 
						 
						
							
							
								
								merge 3.4  
							
							
							
						 
						
							2014-10-02 12:35:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								529452926b 
								
							 
						 
						
							
							
								
								Closes   #19434 : fix copy-paste error in MIMENonMultipart docstring.  
							
							
							
						 
						
							2014-10-02 12:35:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								fe21e4d4d7 
								
							 
						 
						
							
							
								
								Issue  #16324 : _charset parameter of MIMEText now also accepts email.charset.Charset instances.  
							
							... 
							
							
							
							Initial patch by Claude Paroz. 
							
						 
						
							2014-09-27 00:57:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								7c4093ca95 
								
							 
						 
						
							
							
								
								Merge:  #21091 : make is_attachment a method.  
							
							
							
						 
						
							2014-09-20 18:16:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								8a97896a76 
								
							 
						 
						
							
							
								
								#21091 : make is_attachment a method.  
							
							... 
							
							
							
							Since EmailMessage is a provisional API we can fix API bugs in a
maintenance release, but I used a trick suggested by Serhiy to
maintain backward compatibility with 3.4.0/1. 
							
						 
						
							2014-09-20 18:05:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								1de0ac05f3 
								
							 
						 
						
							
							
								
								Merge:  #21079 : is_attachment now looks only at the value, ignoring parameters.  
							
							
							
						 
						
							2014-09-20 17:49:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								97dfad7856 
								
							 
						 
						
							
							
								
								#21079 : is_attachment now looks only at the value, ignoring parameters.  
							
							
							
						 
						
							2014-09-20 17:44:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								1e133cab39 
								
							 
						 
						
							
							
								
								Issue  #21448 : Fixed FeedParser feed() to avoid O(N**2) behavior when parsing long line.  
							
							... 
							
							
							
							Original patch by Raymond Hettinger. 
							
						 
						
							2014-08-12 14:00:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								320a1c0ff7 
								
							 
						 
						
							
							
								
								Issue  #21448 : Fixed FeedParser feed() to avoid O(N**2) behavior when parsing long line.  
							
							... 
							
							
							
							Original patch by Raymond Hettinger. 
							
						 
						
							2014-08-12 13:59:11 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								c734c387de 
								
							 
						 
						
							
							
								
								#20977 : merge with 3.4.  
							
							
							
						 
						
							2014-08-04 17:17:21 +03:00