Serhiy Storchaka
|
b626643734
|
Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X
when decode astral characters.
|
2016-11-12 14:28:06 +02:00 |
|
Serhiy Storchaka
|
31b9410654
|
Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache.
|
2015-12-03 01:02:03 +02:00 |
|
Benjamin Peterson
|
0e617e22f0
|
remove some copyright notices supserseded by the toplevel ones
|
2016-01-01 11:53:47 -06:00 |
|
Benjamin Peterson
|
a82f77fb00
|
protect against mutation of the dict during insertion (closes #24407)
|
2015-07-04 19:55:16 -05:00 |
|
Benjamin Peterson
|
51454a62e2
|
merge 3.2 (#24044)
|
2015-04-23 17:05:07 -04:00 |
|
Benjamin Peterson
|
0823ffb2fb
|
properly handle malloc failure (closes #24044)
Patch by Christian Heimes.
|
2015-04-23 17:04:36 -04:00 |
|
Benjamin Peterson
|
e5a853c390
|
use PyMem_NEW to detect overflow (closes #23362)
|
2015-03-02 13:23:25 -05:00 |
|
Serhiy Storchaka
|
aed198426a
|
Issue #23055: Fixed read-past-the-end error in PyUnicode_FromFormatV.
|
2015-01-31 01:15:48 +02:00 |
|
Serhiy Storchaka
|
4dbc305002
|
Issue #23055: Fixed a buffer overflow in PyUnicode_FromFormatV. Analysis
and fix by Guido Vranken.
|
2015-01-27 22:18:46 +02:00 |
|
Serhiy Storchaka
|
3f95292be6
|
Issue #23055: Fixed a buffer overflow in PyUnicode_FromFormatV. Analysis
and fix by Guido Vranken.
|
2015-01-27 22:18:34 +02:00 |
|
Antoine Pitrou
|
b6dc9b7554
|
Fixed signed/unsigned comparison warning
|
2014-10-15 23:14:53 +02:00 |
|
Benjamin Peterson
|
1e211ff10d
|
it suffices to check for PY_SSIZE_T_MAX overflow (#22643)
|
2014-10-15 12:17:21 -04:00 |
|
Benjamin Peterson
|
c0e64f5027
|
make sure length is unsigned
|
2014-10-15 11:51:05 -04:00 |
|
Benjamin Peterson
|
e1bd38c03c
|
fix integer overflow in unicode case operations (closes #22643)
|
2014-10-15 11:47:36 -04:00 |
|
Georg Brandl
|
ff3e5e3779
|
Fix unicode_aswidechar() for 4b unicode and 2b wchar_t (AIX).
|
2014-10-01 19:15:11 +02:00 |
|
Benjamin Peterson
|
736b8012b4
|
prevent overflow in unicode_repr (closes #22520)
|
2014-09-29 23:02:15 -04:00 |
|
Benjamin Peterson
|
d48bc9468f
|
these variables ought to be Py_ssize_t
|
2014-09-29 19:12:26 -04:00 |
|
Benjamin Peterson
|
42ff105539
|
fix overflow checking in PyBytes_Repr (closes #22519)
|
2014-09-29 19:01:18 -04:00 |
|
Benjamin Peterson
|
a1c1be4e03
|
cleanup overflowing handling in unicode_decode_call_errorhandler and unicode_encode_ucs1 (closes #22518)
|
2014-09-29 18:18:57 -04:00 |
|
Benjamin Peterson
|
0ad6098b67
|
merge 3.2
|
2014-03-30 19:52:22 -04:00 |
|
Benjamin Peterson
|
23cf403ca1
|
fix expandtabs overflow detection to be consistent and not rely on signed overflow
|
2014-03-30 19:47:57 -04:00 |
|
Benjamin Peterson
|
4a42cd48d5
|
avoid referencing past the bounds of an array
|
2014-03-15 12:21:28 -05:00 |
|
Benjamin Peterson
|
ef87f8cb57
|
avoid referencing out-of-bounds memory
|
2014-03-14 21:54:31 -05:00 |
|
Benjamin Peterson
|
45c9dceb56
|
fix c89 declaration order
|
2014-03-14 21:53:51 -05:00 |
|
Benjamin Peterson
|
041c38a790
|
don't do pointer arithmetic with signed numbers
|
2014-03-14 21:47:23 -05:00 |
|