Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								616f8035a8 
								
							 
						 
						
							
							
								
								Issue  #16197 : Fix several small errors in winreg documentation.  
							
							... 
							
							
							
							Initial patch by Zachary Ware. 
							
						 
						
							2012-10-31 19:29:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								6b879fa402 
								
							 
						 
						
							
							
								
								Merge 3.2  
							
							
							
						 
						
							2012-10-29 18:18:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								e9aeca7c24 
								
							 
						 
						
							
							
								
								Fix   #16197 . Update docstrings and documentation to match winreg code.  
							
							... 
							
							
							
							Patch by Zachary Ware. 
							
						 
						
							2012-10-29 18:16:39 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								2247775bfa 
								
							 
						 
						
							
							
								
								Merge with 3.2 (Issue  #14471 )  
							
							
							
						 
						
							2012-04-02 15:41:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								984dfa7eed 
								
							 
						 
						
							
							
								
								Issue  #14471 : Fix a possible buffer overrun in the winreg module.  
							
							
							
						 
						
							2012-04-02 15:23:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								50590f111b 
								
							 
						 
						
							
							
								
								Use GetModuleHandleW to avoid *A functions where possible.  
							
							
							
						 
						
							2012-01-14 17:54:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								9d3b93ba30 
								
							 
						 
						
							
							
								
								Use the new Unicode API  
							
							... 
							
							
							
							* Replace PyUnicode_FromUnicode(NULL, 0) by PyUnicode_New(0, 0)
 * Replce PyUnicode_FromUnicode(str, len) by PyUnicode_FromWideChar(str, len)
 * Replace Py_UNICODE by wchar_t
 * posix_putenv() uses PyUnicode_FromFormat() to create the string, instead
   of PyUnicode_FromUnicode() + _snwprintf() 
							
						 
						
							2011-11-22 02:27:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								be49244bdc 
								
							 
						 
						
							
							
								
								winreg module avoids the deprecated Unicode API  
							
							
							
						 
						
							2011-11-21 12:43:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								d63a3b8beb 
								
							 
						 
						
							
							
								
								Implement PEP 393.  
							
							
							
						 
						
							2011-09-28 07:41:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								fbb1c6191c 
								
							 
						 
						
							
							
								
								Follow up to  #9778 : fix regressions on 64-bit Windows builds  
							
							
							
						 
						
							2010-10-23 17:37:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								1771b54bed 
								
							 
						 
						
							
							
								
								Implement  #8521 . Added named argument handling to winreg's CreateKeyEx,  
							
							... 
							
							
							
							DeleteKeyEx, and OpenKeyEx.
Note that CKE and DKE are new functions for 3.2 so I didn't give them a
versionchanged because of the existing versionadded. OpenKeyEx already
existed so it gets a versionchanged tag. 
							
						 
						
							2010-09-27 17:56:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								abb3351785 
								
							 
						 
						
							
							
								
								Properly downcast from size_t/Py_ssize_t in a few places.  
							
							
							
						 
						
							2010-08-17 20:08:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								f2b69df023 
								
							 
						 
						
							
							
								
								Fix compilation warning on Windows  
							
							
							
						 
						
							2010-08-16 22:11:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								9b7e2d1e54 
								
							 
						 
						
							
							
								
								Fix a compile warning missed during porting (wchar_t/char) and move a  
							
							... 
							
							
							
							variable declaration outside of a loop. #2810  was when this first went in. 
							
						 
						
							2010-06-08 20:57:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								60853211da 
								
							 
						 
						
							
							
								
								Fix   #2810  - handle the case where some registry calls return  
							
							... 
							
							
							
							ERROR_MORE_DATA, requiring another call to get the remaining data.
Patch by Daniel Stutzbach 
							
						 
						
							2010-05-26 17:43:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f95a1b3c53 
								
							 
						 
						
							
							
								
								Recorded merge of revisions 81029 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines
  Untabify C files. Will watch buildbots.
........ 
							
						 
						
							2010-05-09 15:52:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								3035c3925c 
								
							 
						 
						
							
							
								
								Port  #7347  to py3k.  
							
							... 
							
							
							
							Add CreateKeyEx and DeleteKeyEx, along with test improvements. 
							
						 
						
							2010-04-21 23:56:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								e94c679df0 
								
							 
						 
						
							
							
								
								Issue  #1717 : rename tp_compare to tp_reserved.  I'll change the  
							
							... 
							
							
							
							type of tp_compare in a separate commit, for ease of reversion
should things go wrong. 
							
						 
						
							2009-02-02 20:36:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								211c625829 
								
							 
						 
						
							
							
								
								Issue  #1717 , stage 2: remove uses of tp_compare in Modules and most  
							
							... 
							
							
							
							Objects. 
							
						 
						
							2009-02-01 10:28:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								8055afd019 
								
							 
						 
						
							
							
								
								Issue  #4910 , patch 3/3:  rename nb_long to nb_reserved  
							
							
							
						 
						
							2009-01-17 10:04:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								cce2f217d4 
								
							 
						 
						
							
							
								
								Issue 4910, patch 2 of (probably) 3: pave the way for renaming of  
							
							... 
							
							
							
							nb_long:  remove last remaining use of nb_long
(in the struct module) from the core, set nb_long slots on all builtin
and extension types to 0, and remove uses of __long__ in test_complex
and test_binop.
Reviewed by Benjamin Peterson. 
							
						 
						
							2009-01-15 19:32:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								0a608fdaac 
								
							 
						 
						
							
							
								
								fixes deferred/release blocker issue  #3797 : Fixed the dbm, marshal, mmap,  
							
							... 
							
							
							
							ossaudiodev, & winreg modules to return bytes objects instead of bytearray
objects. 
							
						 
						
							2008-09-06 21:34:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								423be95dcf 
								
							 
						 
						
							
							
								
								Merged revisions 65654 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r65654 | martin.v.loewis | 2008-08-12 16:49:50 +0200 (Tue, 12 Aug 2008) | 6 lines
  Issue #3139 : Make buffer-interface thread-safe wrt. PyArg_ParseTuple,
  by denying s# to parse objects that have a releasebuffer procedure,
  and introducing s*.
  More module might need to get converted to use s*.
........ 
							
						 
						
							2008-08-13 15:53:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								e43d33a4db 
								
							 
						 
						
							
							
								
								#3247  Get rid of Py_FindMethod; use tp_members instead.  
							
							... 
							
							
							
							Otherwise dir(_sre.SRE_Match) returns an empty list.
First step: handle most occurrences, remove tp_getattr and fill the tp_methods and tp_members slots.
Add some test about attribute access. 
							
						 
						
							2008-07-02 20:50:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								4f92ca4022 
								
							 
						 
						
							
							
								
								Remove nb_reserved (nb_coerce), nb_hex, and nb_oct from PyNumberMethods  
							
							
							
						 
						
							2008-06-11 20:21:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								1a21451b1d 
								
							 
						 
						
							
							
								
								Implement PEP 3121: new module initialization and finalization API.  
							
							
							
						 
						
							2008-06-11 05:26:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								9c4756ea26 
								
							 
						 
						
							
							
								
								Renamed PyBytes to PyByteArray  
							
							
							
						 
						
							2008-05-26 13:22:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								38feaf0fef 
								
							 
						 
						
							
							
								
								#2879 : rename _winreg to winreg.  
							
							
							
						 
						
							2008-05-25 07:45:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								ee8c418408 
								
							 
						 
						
							
							
								
								Finish converting the winreg extension to _winreg.  
							
							
							
						 
						
							2000-06-29 16:43:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hammond 
								
							 
						 
						
							
							
							
							
								
							
							
								b422f95db0 
								
							 
						 
						
							
							
								
								Cleanup a few docstrings.  
							
							
							
						 
						
							2000-06-09 06:01:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								b18618dab7 
								
							 
						 
						
							
							
								
								Vladimir Marangozov's long-awaited malloc restructuring.  
							
							... 
							
							
							
							For more comments, read the patches@python.org  archives.
For documentation read the comments in mymalloc.h and objimpl.h.
(This is not exactly what Vladimir posted to the patches list; I've
made a few changes, and Vladimir sent me a fix in private email for a
problem that only occurs in debug mode.  I'm also holding back on his
change to main.c, which seems unnecessary to me.) 
							
						 
						
							2000-05-03 23:44:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								9f3712c6f1 
								
							 
						 
						
							
							
								
								Mark Hammond: new winreg module; updated dllbase file.  
							
							
							
						 
						
							2000-03-28 20:37:15 +00:00