Serhiy Storchaka
|
85b0f5beb1
|
Added the const qualifier to char* variables that refer to readonly internal
UTF-8 represenatation of Unicode objects.
|
2016-11-20 10:16:47 +02:00 |
Serhiy Storchaka
|
a98c4a984b
|
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
with PyUnicode_AsUTF8 and PyUnicode_AsUTF8AndSize.
|
2016-11-20 09:13:40 +02:00 |
Serhiy Storchaka
|
06515833fe
|
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
with PyUnicode_AsUTF8 and PyUnicode_AsUTF8AndSize.
|
2016-11-20 09:13:07 +02:00 |
Serhiy Storchaka
|
f6f1591808
|
Issue #28715: Added error checks for PyUnicode_AsUTF8().
|
2016-11-20 08:48:30 +02:00 |
Serhiy Storchaka
|
e20973926a
|
Issue #28715: Added error checks for PyUnicode_AsUTF8().
|
2016-11-20 08:48:07 +02:00 |
Serhiy Storchaka
|
144f77a981
|
Issue #28715: Added error checks for PyUnicode_AsUTF8().
|
2016-11-20 08:47:21 +02:00 |
Steve Dower
|
83aeb3cc80
|
Issue #28732: Raise ValueError when argv[0] is empty
|
2016-11-19 19:17:46 -08:00 |
Steve Dower
|
bce26262d1
|
Issue #28732: Raise ValueError when argv[0] is empty
|
2016-11-19 19:17:26 -08:00 |
Steve Dower
|
93ff8725b3
|
Issue #28732: Raise ValueError when argv[0] is empty.
|
2016-11-19 19:03:54 -08:00 |
Steve Dower
|
6f33e294e5
|
Issue #28732: Raise ValueError when os.spawn*() is passed an empty tuple of arguments
|
2016-11-19 18:53:36 -08:00 |
Steve Dower
|
859fd7bd7a
|
Issue #28732: Raise ValueError when os.spawn*() is passed an empty tuple of arguments
|
2016-11-19 18:53:19 -08:00 |
Steve Dower
|
1325ee0938
|
Merge from 3.6
|
2016-11-19 18:41:31 -08:00 |
Steve Dower
|
c3630612ab
|
Merge from 3.5 and fix a few other functions missing IPH handling.
|
2016-11-19 18:41:16 -08:00 |
Steve Dower
|
11f4326ca1
|
Issue #28732: Fix crash in os.spawnv() with no elements in args
Prevents crashes in some other posixmodule.c functions
|
2016-11-19 18:33:39 -08:00 |
Serhiy Storchaka
|
1a73bf365e
|
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
The latter function is more readable, faster and doesn't raise exceptions.
|
2016-11-16 10:19:57 +02:00 |
Serhiy Storchaka
|
3b73ea1278
|
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
The latter function is more readable, faster and doesn't raise exceptions.
|
2016-11-16 10:19:20 +02:00 |
Serhiy Storchaka
|
f4934ea77d
|
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
The latter function is more readable, faster and doesn't raise exceptions.
|
2016-11-16 10:17:58 +02:00 |
Benjamin Peterson
|
2294f83c7c
|
merge 3.6
|
2016-11-14 00:15:52 -08:00 |
Benjamin Peterson
|
996fc1fcfc
|
correctly emulate error semantics of gen.throw in FutureIter_throw
|
2016-11-14 00:15:44 -08:00 |
Martin Panter
|
5e17ad9716
|
Merge AIX fixes from 3.6
|
2016-11-14 05:04:36 +00:00 |
Martin Panter
|
f8cebad290
|
Merge AIX fixes from 3.5 into 3.6
|
2016-11-14 05:04:12 +00:00 |
Martin Panter
|
c9e08d8cb5
|
Issue #28000: Fix gethostbyname_r() usage on AIX with _LINUX_SOURCE_COMPAT
Patch by Matthieu S.
|
2016-11-14 04:26:36 +00:00 |
Serhiy Storchaka
|
ac40c6c575
|
Issue #19398: Extra slash no longer added to sys.path components in case of
empty compile-time PYTHONPATH components. This fixes some tests in -S or -I
modes.
|
2016-11-11 12:07:48 +02:00 |
Serhiy Storchaka
|
a27c064428
|
Issue #19398: Extra slash no longer added to sys.path components in case of
empty compile-time PYTHONPATH components. This fixes some tests in -S or -I
modes.
|
2016-11-11 12:06:38 +02:00 |
Serhiy Storchaka
|
62e32d6352
|
Issue #19398: Extra slash no longer added to sys.path components in case of
empty compile-time PYTHONPATH components. This fixes some tests in -S or -I
modes.
|
2016-11-11 12:05:01 +02:00 |
Yury Selivanov
|
3e05a9c2b0
|
Merge 3.6 (issue #28653)
|
2016-11-09 18:57:00 -05:00 |
Yury Selivanov
|
0a66a1cdd6
|
Merge 3.6 (issue #28653)
|
2016-11-09 18:56:26 -05:00 |
Yury Selivanov
|
46a02db90b
|
Issue #28653: Fix a refleak in functools.lru_cache.
|
2016-11-09 18:55:45 -05:00 |
Yury Selivanov
|
bff8f647a9
|
Merge 3.6 (issue #26081)
|
2016-11-08 19:05:42 -05:00 |
Yury Selivanov
|
692796a948
|
Issue #26081: Fix refleak in _asyncio.Future.__iter__().throw.
|
2016-11-08 19:04:57 -05:00 |
Serhiy Storchaka
|
b74fecc396
|
Issue #28585: Restored docstring of os._isdir().
|
2016-11-08 20:28:43 +02:00 |
Serhiy Storchaka
|
852cc3335e
|
Issue #28585: Restored docstring of os._isdir().
|
2016-11-08 20:26:18 +02:00 |
Serhiy Storchaka
|
579f038018
|
Issue #28585: Restored docstring of os._isdir().
|
2016-11-08 20:21:22 +02:00 |
Serhiy Storchaka
|
85bcf37e15
|
Issue #23996: Added _PyGen_SetStopIterationValue for safe raising
StopIteration with value. More safely handle non-normalized exceptions
in -_PyGen_FetchStopIterationValue.
|
2016-11-06 18:47:35 +02:00 |
Serhiy Storchaka
|
60e49aa756
|
Issue #23996: Added _PyGen_SetStopIterationValue for safe raising
StopIteration with value. More safely handle non-normalized exceptions
in -_PyGen_FetchStopIterationValue.
|
2016-11-06 18:47:03 +02:00 |
Serhiy Storchaka
|
f0b311bd73
|
Issue #28123: _PyDict_GetItem_KnownHash() now can raise an exception as
PyDict_GetItemWithError(). Patch by Xiang Zhang.
|
2016-11-06 13:18:24 +02:00 |
Serhiy Storchaka
|
5f548a24a4
|
Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator when
the garbage collector is invoked in other thread.
Based on patch by Sebastian Cufre.
|
2016-11-03 15:38:17 +02:00 |
Serhiy Storchaka
|
a7c972e03b
|
Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator when
the garbage collector is invoked in other thread.
Based on patch by Sebastian Cufre.
|
2016-11-03 15:37:01 +02:00 |
Serhiy Storchaka
|
88b2219358
|
Issue #27517: LZMA compressor and decompressor no longer raise exceptions if
given empty data twice. Patch by Benjamin Fogle.
|
2016-10-31 08:31:13 +02:00 |
Serhiy Storchaka
|
04f17f103a
|
Issue #27517: LZMA compressor and decompressor no longer raise exceptions if
given empty data twice. Patch by Benjamin Fogle.
|
2016-10-31 08:30:09 +02:00 |
Serhiy Storchaka
|
a0d9c685d0
|
Issue #28549: Fixed segfault in curses's addch() with ncurses6.
|
2016-10-30 22:53:09 +02:00 |
Serhiy Storchaka
|
0bcd89b859
|
Issue #28549: Fixed segfault in curses's addch() with ncurses6.
|
2016-10-30 22:52:06 +02:00 |
Xavier de Gaye
|
0eacef3ecf
|
Issue #28444: Merge with 3.5.
|
2016-10-29 16:59:32 +02:00 |
Xavier de Gaye
|
84968b74c8
|
Issue #28444: Fix missing extensions modules when cross compiling.
|
2016-10-29 16:57:20 +02:00 |
Serhiy Storchaka
|
49d02d1659
|
Issue #28586: Converted os.scandir() to Argument Clinic.
|
2016-11-06 13:45:33 +02:00 |
Serhiy Storchaka
|
04230c4087
|
Issue #28123: _PyDict_GetItem_KnownHash() now can raise an exception as
PyDict_GetItemWithError(). Patch by Xiang Zhang.
|
2016-11-06 13:19:38 +02:00 |
Serhiy Storchaka
|
d63f1f757c
|
Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator when
the garbage collector is invoked in other thread.
Based on patch by Sebastian Cufre.
|
2016-11-03 15:38:58 +02:00 |
Serhiy Storchaka
|
ecf40c1dce
|
Issue #27517: LZMA compressor and decompressor no longer raise exceptions if
given empty data twice. Patch by Benjamin Fogle.
|
2016-10-31 08:31:41 +02:00 |
Serhiy Storchaka
|
e1ac09d137
|
Issue #28549: Fixed segfault in curses's addch() with ncurses6.
|
2016-10-30 22:54:23 +02:00 |
Xavier de Gaye
|
0af10ac472
|
Issue #28444: Merge with 3.6.
|
2016-10-29 17:01:07 +02:00 |