| 
								
								
									 Serhiy Storchaka | 8f0f205649 | Issue #28322: Fixed possible crashes when unpickle itertools objects from incorrect pickle data.  Based on patch by John Leitch. | 2016-10-02 09:13:14 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 85c3f268f4 | Issue #28322: Fixed possible crashes when unpickle itertools objects from incorrect pickle data.  Based on patch by John Leitch. | 2016-10-02 08:34:53 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 8f9cafad3d | Issue #28019: itertools.count() no longer rounds non-integer step in range between 1.0 and 2.0 to 1. | 2016-09-10 09:53:51 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 8ddcf3abf7 | Issue #28019: itertools.count() no longer rounds non-integer step in range between 1.0 and 2.0 to 1. | 2016-09-10 09:49:24 +03:00 |  | 
				
					
						| 
								
								
									 Martin Panter | 8bde911115 | Issue #27626: Merge spelling fixes from 3.5 | 2016-07-28 01:30:58 +00:00 |  | 
				
					
						| 
								
								
									 Martin Panter | eb9957065a | Issue #27626: Spelling fixes in docs, comments and internal names Based on patch by Ville Skyttä. | 2016-07-28 01:11:04 +00:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | b6a9c9761c | Issue #26778: Fixed "a/an/and" typos in code comment, documentation and error messages. | 2016-04-17 09:39:28 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 6a7b3a77b4 | Issue #26778: Fixed "a/an/and" typos in code comment and documentation. | 2016-04-17 08:32:47 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | f01e408c16 | Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF in places where Py_DECREF was used. | 2016-04-10 18:12:01 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 57a01d3a0e | Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF in places where Py_DECREF was used. | 2016-04-10 18:05:40 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | ec39756960 | Issue #22570: Renamed Py_SETREF to Py_XSETREF. | 2016-04-06 09:50:03 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 48842714b9 | Issue #22570: Renamed Py_SETREF to Py_XSETREF. | 2016-04-06 09:45:48 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 5608411a96 | Issue #25718: Fixed pickling and copying the accumulate() iterator with total is None. | 2016-03-06 14:02:26 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | d55162517d | Issue #25718: Fixed pickling and copying the accumulate() iterator with total is None. | 2016-03-06 14:00:45 +02:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 3e47a1337c | merge 3.5 | 2016-01-01 11:56:35 -06:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 4e3dd51396 | merge 3.4 | 2016-01-01 11:56:16 -06:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 630329e4ea | merge 3.3 | 2016-01-01 11:55:47 -06:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 0e617e22f0 | remove some copyright notices supserseded by the toplevel ones | 2016-01-01 11:53:47 -06:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 1ed017ae92 | Issue #20440: Cleaning up the code by using Py_SETREF and Py_CLEAR. Old code is correct, but with Py_SETREF and Py_CLEAR it can be cleaner.
This patch doesn't fix bugs and hence there is no need to backport it. | 2015-12-27 15:51:32 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | bdb908ea54 | Issue #20440: Applied yet one patch for using Py_SETREF. The patch is automatically generated, it replaces the code that uses Py_CLEAR. | 2015-12-27 12:38:28 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 4a1e70fc31 | Issue #20440: Applied yet one patch for using Py_SETREF. The patch is automatically generated, it replaces the code that uses Py_CLEAR. | 2015-12-27 12:36:18 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | f006940351 | Issue #20440: Massive replacing unsafe attribute setting code with special macro Py_SETREF. | 2015-12-24 10:39:57 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 5a57ade58e | Issue #20440: Massive replacing unsafe attribute setting code with special macro Py_SETREF. | 2015-12-24 10:35:59 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | a9406e77fa | Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. This allows sys.getsize() to work correctly with their subclasses with
__slots__ defined. | 2015-12-19 20:07:11 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 5c4064e8bd | Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. This allows sys.getsize() to work correctly with their subclasses with
__slots__ defined. | 2015-12-19 20:05:25 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 4a7c03aab4 | Issue #25523: Merge a-to-an corrections from 3.5. | 2015-11-02 14:44:29 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | a84f6c3dd3 | Issue #25523: Merge a-to-an corrections from 3.4. | 2015-11-02 14:39:05 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | d65c9496da | Issue #25523: Further a-to-an corrections. | 2015-11-02 14:10:23 +02:00 |  | 
				
					
						| 
								
								
									 Kristján Valur Jónsson | a8a930f863 | Issue #25021: Merge 3.5 to default | 2015-09-12 16:36:15 +00:00 |  | 
				
					
						| 
								
								
									 Kristján Valur Jónsson | d7f65e5763 | Issue #25021: Merge 3.4 to 3.5 | 2015-09-12 16:34:33 +00:00 |  | 
				
					
						| 
								
								
									 Kristján Valur Jónsson | 95c3e6cb22 | Issue #25021: Merge from 3.3 to 3.4 | 2015-09-12 15:30:23 +00:00 |  | 
				
					
						| 
								
								
									 Kristján Valur Jónsson | 102764a1f6 | Issue #25021: Correctly make sure that product.__setstate__ does not access invalid memory. | 2015-09-12 15:20:54 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | a6ea44aed1 | Minor cleanups | 2015-08-17 23:55:28 -07:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | ca3788c2e8 | Issue #24874: Speed-up itertools and make it pickles more compact. | 2015-08-16 14:49:24 -07:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | a6a2d44dc7 | Neaten-up whitespace, vertical alignment, and line-wrapping. | 2015-08-16 14:38:07 -07:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | b5244a3fe5 | Inline PyIter_Next() matching what was done for other itertools. | 2015-08-16 14:24:20 -07:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | c39786dc08 | Fix oddly placed whitespace | 2015-08-15 15:16:12 -07:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 98958fedb6 | Remove dead code (unreachable) | 2015-08-15 15:09:30 -07:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 79c878d5f2 | Fix crash in itertools.cycle.__setstate__() caused by lack of type checking. Will backport after the 3.6 release is done. | 2015-08-15 13:51:59 -07:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | b468e1f595 | Neaten-up vertical alignment of comments | 2015-08-14 14:10:49 -07:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | d2117e18a0 | merge | 2015-07-28 02:07:14 -07:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | acd61b6e40 | Issue #24735: Fix invalid memory access in combinations_with_replacement() | 2015-07-28 02:05:44 -07:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 553e156921 | Fixed indentation of Python examples in C comments. | 2015-06-11 00:07:47 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | d741a88049 | Fixed indentation of Python examples in C comments. | 2015-06-11 00:06:39 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 483405bcca | Issue #22883: Got rid of outdated references to PyInt and PyString in comments. | 2015-02-17 10:14:30 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | b5e8e57555 | Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests. Used PyMem_New to check overflow. | 2015-02-03 01:35:10 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | dee948b359 | Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests. Used PyMem_New to check overflow. | 2015-02-03 01:34:09 +02:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | c468b537cd | merge 3.3 (#23364, #23363) | 2015-02-01 21:35:34 -05:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 0eaabf1c05 | check for overflows in permutations() and product() (closes #23363, closes #23364) | 2015-02-01 21:34:07 -05:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | f635dc32b1 | merge 3.3 (#23365) | 2015-02-01 21:11:39 -05:00 |  |