summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* Fix additional leaks.Stefan Krah2010-11-271-0/+2
|
* Further indentation cleanup.Stefan Krah2010-11-261-49/+49
|
* Issue #10383: Fix two leaks.Stefan Krah2010-11-261-7/+11
|
* Fix compilation warnings seen on Windows.Amaury Forgeot d'Arc2010-11-251-7/+7
| | | | 'typecode' is always an ascii letter, there was no data lost.
* Fix #8879. Add os.link support to Windows.Brian Curtin2010-11-241-0/+32
| | | | | | | | Additionally, the st_ino attribute of stat structures was not being filled in. This was left out of the fix to #10027 and was noticed due to test_tarfile failing when applying the patch for this issue. An earlier version of the fix to #10027 included st_ino, but that attribute got lost in the shuffle of a few review/fix cycles. All tests pass.
* ifdef a Windows specific section.Brian Curtin2010-11-241-0/+2
|
* Fix #10027. st_nlink not set on Windows calls to os.stat/lstat.Brian Curtin2010-11-241-302/+279
| | | | | | Note: This patch has no tests because as of now there is no way to create links. #8879 adds that and the tests will go in there. I've manually observed that existing links on my system function properly with this.
* Issue #10459: Update CJK character names to Unicode 6.0.Martin v. Löwis2010-11-221-4/+7
|
* Issue #8078: Add constants for higher baud rates in the termios module.Antoine Pitrou2010-11-201-0/+37
| | | | Patch by Rodolpho Eckhardt.
* correct logic when pos is after the string #10467Benjamin Peterson2010-11-201-3/+8
|
* Issue #10443: Add the SSLContext.set_default_verify_paths() method.Antoine Pitrou2010-11-171-0/+12
|
* Issue #10440: Support RUSAGE_THREAD as a constant in the resource module.Antoine Pitrou2010-11-171-0/+4
| | | | Patch by Robert Collins.
* Modules/_io/bufferedio.c (buffered_dealloc_warn): Make it static.Matthias Klose2010-11-161-1/+1
|
* getpath.c: fix test to detech PyUnicode_AsWideChar() failureVictor Stinner2010-11-101-4/+4
| | | | | | PyUnicode_AsWideChar() result is signed, whereas it was stored in a unsigned variable, and then the test was "n >= 0" which is always true to an unsigned number. Patch written by Hallvard B Furuseth.
* Issue #10022: The dictionary returned by the `getpeercert()` methodAntoine Pitrou2010-11-091-53/+47
| | | | of SSL sockets now has additional items such as `issuer` and `notBefore`.
* Fix issue10324 - Modules/binascii.c: simplify expressionsSenthil Kumaran2010-11-091-2/+1
|
* Issue #10359: Remove useless (duplicate) initialization in _csvVictor Stinner2010-11-091-1/+1
|
* Issue #10359: Remove useless comma, invalid in ISO CVictor Stinner2010-11-091-2/+2
|
* Issue #10359: Use Py_UNICODE for the typecode in arrayVictor Stinner2010-11-091-7/+9
| | | | And don't create non constant array, invalid in ISO C.
* Issue #10359: Remove ";" after function definition, invalid in ISO CVictor Stinner2010-11-091-1/+1
|
* Issue #6011: decode PREFIX, EXEC_PREFIX and PYTHONPATH variables usingVictor Stinner2010-11-081-17/+30
| | | | | _Py_char2wchar(), instead of L"" VAR hack, to escape undecodable bytes using the surrogateescape error handler.
* PyUnicode_EncodeFS() raises an exception if _Py_wchar2char() failsVictor Stinner2010-11-081-1/+1
| | | | | | * Add error_pos optional argument to _Py_wchar2char() * PyUnicode_EncodeFS() raises a UnicodeEncodeError or MemoryError if _Py_wchar2char() fails
* Issue #10180: Pickling file objects is now explicitly forbidden, sinceAntoine Pitrou2010-11-053-0/+32
| | | | unpickling them produced nonsensical results.
* Issue #10311: The signal module now restores errno before returning fromAntoine Pitrou2010-11-051-14/+20
| | | | its low-level signal handler. Patch by Hallvard B Furuseth.
* Fixed socket_gethostname() on windows.Hirokazu Yamamoto2010-11-051-6/+9
|
* Issue #10279: fix test_gc under Win64.Antoine Pitrou2010-11-051-2/+2
|
* Issue #10314: improve performance of JSON encoding with sort_keys=TrueAntoine Pitrou2010-11-041-20/+25
|
* Issue #5391: mmap.read_byte() should return unsigned value [0, 255]Hirokazu Yamamoto2010-11-041-1/+1
| | | | instead of signed value [-127, 128].
* Fix Issue 10307 - compile error in readline.cSenthil Kumaran2010-11-041-1/+1
|
* No declarations in the middle of a block (fixes compile under Windows)Antoine Pitrou2010-10-311-3/+3
|
* Issue #10160: Speed up operator.attrgetter. Patch by Christos Georgiou.Antoine Pitrou2010-10-311-29/+104
|
* if FileIO.__init__ fails, close fdBenjamin Peterson2010-10-301-0/+2
|
* fix styleBenjamin Peterson2010-10-301-1/+1
|
* Issue #10253: FileIO leaks a file descriptor when trying to open a fileAntoine Pitrou2010-10-301-1/+6
| | | | for append that isn't seekable. Patch by Brian Brazil.
* plug refleakBenjamin Peterson2010-10-291-0/+1
|
* Issue #9377: Use Unicode API for gethostname on Windows.Martin v. Löwis2010-10-291-0/+22
|
* Issue #10093: ResourceWarnings are now issued when files and sockets areAntoine Pitrou2010-10-295-13/+104
| | | | | deallocated without explicit closing. These warnings are silenced by default, except in pydebug mode.
* Issue #8852: Allow the socket module to build on OpenSolaris.Antoine Pitrou2010-10-271-12/+28
|
* In open(), only set the buffer size from st.st_blksize when it is greaterAntoine Pitrou2010-10-271-1/+1
| | | | | than 1. This matches the pure Python implementation in _pyio and should fix a couple of failures on the NetBSD buildbot.
* Issue #10143: Update "os.pathconf" valuesJesus Cea2010-10-251-0/+33
|
* These are true PyCFunctions, after adding the second argument to oss_self, ↵Georg Brandl2010-10-241-5/+5
| | | | no need to cast.
* Add a new warning gategory, ResourceWarning, as discussed on python-dev. It ↵Georg Brandl2010-10-241-10/+10
| | | | | | | | is silent by default, except when configured --with-pydebug. Emit this warning from the GC shutdown procedure, rather than just printing to stderr.
* Add casts (one needed, one for consistency).Georg Brandl2010-10-241-4/+4
|
* Issue #10185: use Py_hash_t instead of longAntoine Pitrou2010-10-231-1/+1
|
* #6518: enable context manager protocol for ossaudiodev types.Georg Brandl2010-10-231-0/+25
|
* Issue #6011: getpath: decode VPATH env var from the locale encodingVictor Stinner2010-10-231-7/+10
| | | | | | Instead of casting it to wchar_t* without conversion. It fixes a bug if Python is compiled a non-ascii directory, different than the source code directory, with C locale.
* Revert r85797 (and r85798): it broke the Windows buildbots because ofAntoine Pitrou2010-10-221-34/+17
| | | | test_multiprocessing's misbehaviour.
* Issue #9935: Speed up pickling of instances of user-defined classes.Antoine Pitrou2010-10-221-17/+34
|
* For now, remove accept4() code (issue #10115)Antoine Pitrou2010-10-221-9/+0
|
* Issue #5639: Add a *server_hostname* argument to `SSLContext.wrap_socket`Antoine Pitrou2010-10-221-5/+40
| | | | | | in order to support the TLS SNI extension. `HTTPSConnection` and `urlopen()` also use this argument, so that HTTPS virtual hosts are now supported.