Victor Stinner
56cb12542d
Issue #9566 : Explicit downcast to fix compiler warnings on Win64
2012-10-31 00:33:57 +01:00
Antoine Pitrou
d4156c1693
Issue #16351 : New function gc.get_stats() returns per-generation collection statistics.
2012-10-30 22:43:19 +01:00
Andrew Svetlov
d2217a83d4
Issue #15721 : apply PEP 384 Refactoring to tkinter module.
2012-10-30 22:49:16 +02:00
Victor Stinner
b9e2d3f884
Issue #16330 : Fix compilation on Windows
2012-10-30 02:30:31 +01:00
Victor Stinner
266f882dca
Issue #15478 : Fix compilation on Windows
2012-10-30 02:27:11 +01:00
Victor Stinner
292c835548
Issue #15478 : Raising an OSError doesn't decode or encode the filename anymore
...
Pass the original filename argument to OSError constructor, instead of trying
to encode it to or decode it from the filesystem encoding. This change avoids
an additionnal UnicodeDecodeError on Windows if the filename cannot be decoded
from the filesystem encoding (ANSI code page).
2012-10-30 02:17:38 +01:00
Victor Stinner
76df43de30
Issue #16330 : Use surrogate-related macros
...
Patch written by Serhiy Storchaka.
2012-10-30 01:42:39 +01:00
Petri Lehtinen
f1380557e3
#14897 : Enhance error messages of struct.pack and struct.pack_into
...
Patch by Matti Mäki.
2012-10-29 21:26:56 +02:00
Mark Dickinson
9588593b79
Issue #16305 : Merge fix from 3.3.
2012-10-25 10:48:39 +01:00
Petri Lehtinen
d25b3982c7
Replace tabs with spaces in posixmodule.c
2012-10-23 16:31:06 +03:00
Nadeem Vawda
78a59a6a57
Merge #14398 : Fix size truncation and overflow bugs in bz2 module.
2012-10-21 21:19:11 +02:00
Antoine Pitrou
06eecead03
Issue #12034 : Fix bogus caching of result in check_GetFinalPathNameByHandle.
...
Patch by Atsuo Ishimoto.
2012-10-21 16:33:33 +02:00
Christian Heimes
743e0cd6b5
Issue #16166 : Add PY_LITTLE_ENDIAN and PY_BIG_ENDIAN macros and unified
...
endianess detection and handling.
2012-10-17 23:52:17 +02:00
Andrew Svetlov
d0ad0b3ae2
Reformat _tkinter code to follow PEP7
2012-10-16 22:50:34 +03:00
Christian Heimes
7707f6fd32
Issue #16234 : Modify sha3's block_size method to return NotImplemented.
...
This makes the sha3 types unusable from the hmac module. HMAC-SHA3 hasn't been specified yet.
2012-10-14 22:16:27 +02:00
Andrew Svetlov
11dc6c311d
Issue #15721 : make _tkinter module pep384 compatible.
2012-10-14 16:54:35 +03:00
Christian Heimes
1f476504fe
Update comment: SPARC requires proper alignment
2012-10-14 14:36:09 +02:00
Christian Heimes
12e6a53b99
get 64bit platforms without uint64 right again
2012-10-14 04:17:50 +02:00
Christian Heimes
784fde7cb4
Force 32bit Keccak implementation on SPARC. It look like the Solaris CC compiler doesn't like the address alignment.
2012-10-14 02:52:01 +02:00
Christian Heimes
ba3e4a0bc0
Keccak: fromBytesToWord() and fromWordToBytes() are required on 64bit big endian platforms
2012-10-14 00:59:29 +02:00
Gregory P. Smith
70e0007f55
Fixes Issue #16114 : The subprocess module no longer provides a
...
misleading error message stating that args[0] did not exist when
either the cwd or executable keyword arguments specified a path that
did not exist.
2012-10-10 03:53:16 -07:00
Christian Heimes
8836eefb1e
brg_endian.h is back again
2012-10-07 23:38:44 +02:00
Christian Heimes
d8463e9cfd
merge
2012-10-07 22:45:14 +02:00
Christian Heimes
dbc573ff29
re-add brg_endian.h to debug issue in big endian SPARC machine
2012-10-07 22:44:41 +02:00
Richard Oudkerk
8fb9f4cf7b
Get rid of circular import and eliminate unprefixed exported symbols
...
from _multiprocessing.
2012-10-07 18:08:47 +01:00
Andrew Svetlov
09c61bef2d
Remove unused functions from _tkinter.
2012-10-07 13:39:00 +03:00
Andrew Svetlov
885dc287d3
Utilize PyModule_Add{IntConstant,StringConstant,Object} in _tkinter.
2012-10-07 12:30:51 +03:00
Andrew Svetlov
9dc5bdddc0
Utilize Py_RETURN_NONE in _tkinter module.
2012-10-07 12:08:38 +03:00
Mark Dickinson
ff9c54aca2
Issue #16096 : Merge fixes from 3.3.
2012-10-06 18:05:14 +01:00
Christian Heimes
2649105cdd
remove #warning from sha3module.c
2012-10-06 15:44:29 +02:00
Christian Heimes
c018f57186
fix possible memory leak, dealloc newobj
2012-10-06 15:09:06 +02:00
Armin Ronacher
aa9a79d279
Issue #16148 : implemented PEP 424
2012-10-06 14:03:24 +02:00
Christian Heimes
4a0270d82b
Issue #16113 : integrade SHA-3 (Keccak) patch from http://hg.python.org/sandbox/cheimes
2012-10-06 02:23:36 +02:00
Jesus Cea
6efe9dff14
Issue #14446 : Remove deprecated tkinter functions: Delete an unused function to avoid a warning
2012-10-05 04:02:41 +02:00
Jesus Cea
bf0f34421c
Issue #14446 : Remove deprecated tkinter functions: Delete an unused function to avoid a warning
2012-10-05 03:57:56 +02:00
Jesus Cea
14c81aba50
#16135 : Removal of OS/2 support (Modules/*)
2012-10-05 02:11:36 +02:00
Jesus Cea
ab70e2ab32
#16135 : Removal of OS/2 support (posixmodule y platform dependent files)
2012-10-05 01:48:08 +02:00
Andrew Svetlov
456b2b8777
Issue #14446 : Remove deprecated tkinter functions
...
Thanks to Michael Driscoll
2012-10-04 22:10:09 +03:00
Antoine Pitrou
997adb5819
Issue #16089 : Allow ElementTree.TreeBuilder to work again with a non-Element element_factory (fixes a regression in SimpleTAL).
2012-10-04 19:54:53 +02:00
Jesus Cea
d96c1fb6ed
MERGE: Closes #16126 : PyErr_Format format mismatch in _testcapimodule.c
2012-10-04 16:07:03 +02:00
Jesus Cea
dc469454ec
Closes #15488 : Closed files keep their buffer alive
2012-10-04 12:37:56 +02:00
Jesus Cea
42db4157a9
MERGE: Closes #15897 : zipimport.c doesn't check return value of fseek()
2012-10-03 03:03:04 +02:00
Alexander Belopolsky
cf77454908
Issue #9650 : List commonly used format codes in time.strftime and time.strptime docsttings.
2012-10-02 18:39:16 -04:00
Antoine Pitrou
5f62aaaa9e
Sanitize and modernize some of the _elementtree code (see issue #16089 ).
2012-10-01 23:41:51 +02:00
Stefan Krah
16dd5245ac
Merge 3.3.
2012-09-30 17:35:57 +02:00
Stefan Krah
e65676b194
Merge 3.3.
2012-09-30 17:21:49 +02:00
Christian Heimes
c7d9bde2ff
Change libmpdec to use ANSI code in strict ansi mode as inline asm isn't supported in ANSI C
2012-09-30 15:50:20 +02:00
Stefan Krah
2118a01ef9
Merge 3.3.
2012-09-30 09:25:34 +02:00
Benjamin Peterson
b8350f1c7d
upgrade to UCD 6.2
2012-09-29 13:47:39 -04:00
Gregory P. Smith
64359d203e
Update the embedded copy of the expat XML parser to 2.1.0. It brings
...
with it a vareity of bug fixes, both security and behavior. See
http://www.libexpat.org/ for the list.
NOTE: I already backported the expat hash randomization fix in March.
Fixes issue #14340 .
2012-07-14 14:12:35 -07:00