History log of /external/python/cpython3/Objects/bytearrayobject.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a634e23209e90fd516fae1b4a303d57fdb1b9917 06-Jan-2017 INADA Naoki <songofacandy@gmail.com> Issue #29159: Fix regression in bytes(x) when x.__index__() raises Exception.
/external/python/cpython3/Objects/bytearrayobject.c
15f44ab043b37c064d6891c7864205fed9fb0dd1 30-Aug-2016 Raymond Hettinger <python@rcn.com> Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
/external/python/cpython3/Objects/bytearrayobject.c
1b6c6da85d7fd268825e09cc8ff339540c1f77bc 27-Aug-2016 Martin Panter <vadmium+py@gmail.com> Issue #27506: Support bytes/bytearray.translate() delete as keyword argument

Patch by Xiang Zhang.
/external/python/cpython3/Objects/bytearrayobject.c
eb24988962728b3edbd346ced938c4120e7e2eed 15-Aug-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #27704: Optimized creating bytes and bytearray from byte-like objects
and iterables. Speed up to 3 times for short objects. Original patch by
Naoki Inada.
/external/python/cpython3/Objects/bytearrayobject.c
bd09f15b691853968ada24dcc8a4b2dc50d8d6f2 18-Jul-2016 Martin Panter <vadmium+py@gmail.com> Issue #27507: Merge overflow check from 3.5
371731ebfdc3ee754af8cda72dc7ee5442c7491b 18-Jul-2016 Martin Panter <vadmium+py@gmail.com> Issue #27507: Check for integer overflow in bytearray.extend()

Patch by Xiang Zhang.
/external/python/cpython3/Objects/bytearrayobject.c
ca0da9b0a3be265b6e0744bba2391d6ae77f47ab 10-Jul-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #27473: Fixed possible integer overflow in bytes and bytearray
concatenations. Patch by Xiang Zhang.
06cfb0cd7037795cc7dca2729a241ed2a1fb1628 10-Jul-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #27473: Fixed possible integer overflow in bytes and bytearray
concatenations. Patch by Xiang Zhang.
/external/python/cpython3/Objects/bytearrayobject.c
6c94d10a193ffdaad9d3b7c2376d9f4de776575f 03-Jul-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #27443: __length_hint__() of bytearray itearator no longer return
negative integer for resized bytearray.
af65872da2b679e4b1876412aab6a731f82a469f 03-Jul-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #27443: __length_hint__() of bytearray itearator no longer return
negative integer for resized bytearray.
/external/python/cpython3/Objects/bytearrayobject.c
e09132f2c764a9e7df1181b1999d517d949c99e6 03-Jul-2016 Serhiy Storchaka <storchaka@gmail.com> Backed out changeset b0087e17cd5e (issue #26765)

For unknown reasons it perhaps caused a crash on 32-bit Windows (issue #).
/external/python/cpython3/Objects/bytearrayobject.c
355048970b2aef708c5b9f8e5cfcbf56596d94b1 01-Jul-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #26765: Moved wrappers for bytes and bytearray methods to common header
file.
/external/python/cpython3/Objects/bytearrayobject.c
0855e706aa7fed842e18b0ce14e18d6574318643 01-Jul-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #27007: The fromhex() class methods of bytes and bytearray subclasses
now return an instance of corresponding subclass.
/external/python/cpython3/Objects/bytearrayobject.c
4b23494ded6c452d2b777938654a10b2ad5122aa 16-May-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #27039: Fixed bytearray.remove() for values greater than 127.
Based on patch by Joe Jevnik.
7bf36dace8c3d3714dfe5175891612450cb82ce5 16-May-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #27039: Fixed bytearray.remove() for values greater than 127.
Patch by Joe Jevnik.
/external/python/cpython3/Objects/bytearrayobject.c
fb81d3cbe72e406a47962cee0a832d7b67ad11a3 05-May-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #26765: Moved common code for the replace() method of bytes and bytearray
to a template file.
/external/python/cpython3/Objects/bytearrayobject.c
dd40fc3e57da1988bffa35e3aad33fa0a6dda813 04-May-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #26765: Moved common code and docstrings for bytes and bytearray methods
to bytes_methods.c.
/external/python/cpython3/Objects/bytearrayobject.c
7a9579c0ce02ff0254c6aa02952dbcdcdbac6d33 02-May-2016 Serhiy Storchaka <storchaka@gmail.com> Got rid of redundand "self" parameter declarations.

Argument Clinic is now able to infer all needed information.
/external/python/cpython3/Objects/bytearrayobject.c
b6a9c9761ca988e1ab69defd45433fac0b2ff89c 17-Apr-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #26778: Fixed "a/an/and" typos in code comment, documentation and error
messages.
6a7b3a77b4b2be0badd24ee5f0fdbaa2e0e79c3d 17-Apr-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #26778: Fixed "a/an/and" typos in code comment and documentation.
/external/python/cpython3/Objects/bytearrayobject.c
43de36d2c7a6138a47371cbe9411d3dd8026e5a4 16-Apr-2016 Berker Peksag <berker.peksag@gmail.com> Issue #26766: Remove redundant bytearray_format() from bytearrayobject.c
/external/python/cpython3/Objects/bytearrayobject.c
ab479c49d31be03e85b824b8444b474b28e6db71 30-Mar-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #26494: Fixed crash on iterating exhausting iterators.

Affected classes are generic sequence iterators, iterators of str, bytes,
bytearray, list, tuple, set, frozenset, dict, OrderedDict, corresponding
views and os.scandir() iterator.
fbb1c5ee068d209e33f6e15ecb4821d5d8b107fa 30-Mar-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #26494: Fixed crash on iterating exhausting iterators.

Affected classes are generic sequence iterators, iterators of str, bytes,
bytearray, list, tuple, set, frozenset, dict, OrderedDict, corresponding
views and os.scandir() iterator.
/external/python/cpython3/Objects/bytearrayobject.c
fac395681fb758401d17974f258b17d285336c57 21-Mar-2016 Victor Stinner <victor.stinner@gmail.com> Optimize bytes.replace(b'', b'.')

Issue #26574: Optimize bytes.replace(b'', b'.') and
bytearray.replace(b'', b'.'): up to 80% faster. Patch written by Josh Snider.
/external/python/cpython3/Objects/bytearrayobject.c
ffcf1a54d39fcb2b9f9830b64708c423c2c4a18d 15-Mar-2016 Victor Stinner <victor.stinner@gmail.com> Oops, revert unwanted change used to create an example

Issue #26564.
/external/python/cpython3/Objects/bytearrayobject.c
0611c26a58a937dace420691e797fbea21db619b 15-Mar-2016 Victor Stinner <victor.stinner@gmail.com> On memory error, dump the memory block traceback

Issue #26564: _PyObject_DebugDumpAddress() now dumps the traceback where a
memory block was allocated on memory block. Use the tracemalloc module to get
the traceback.
/external/python/cpython3/Objects/bytearrayobject.c
ef1585eb9a488ae8ce3ff057f43a7048b941cc1c 25-Dec-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #25923: Added more const qualifiers to signatures of static and private functions.
/external/python/cpython3/Objects/bytearrayobject.c
a9406e77fa7bd3618c16edd248c24010af7035c1 19-Dec-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
This allows sys.getsize() to work correctly with their subclasses with
__slots__ defined.
5c4064e8bd199d70eefd7ec24766957c22f1b8e8 19-Dec-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
This allows sys.getsize() to work correctly with their subclasses with
__slots__ defined.
/external/python/cpython3/Objects/bytearrayobject.c
413fdcea21908055cb8acad28a94b8f72eb2ffec 14-Nov-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #24821: Refactor STRINGLIB(fastsearch_memchr_1char) and split it on
STRINGLIB(find_char) and STRINGLIB(rfind_char) that can be used independedly
without special preconditions.
/external/python/cpython3/Objects/bytearrayobject.c
f091033b149792e4084a479444c39636c7be2cad 14-Oct-2015 Victor Stinner <victor.stinner@gmail.com> Issue #25401: Remove now unused hex_digit_to_int() function
/external/python/cpython3/Objects/bytearrayobject.c
2bf8993db966256d564d87865ceddf0e33c02500 14-Oct-2015 Victor Stinner <victor.stinner@gmail.com> Optimize bytes.fromhex() and bytearray.fromhex()

Issue #25401: Optimize bytes.fromhex() and bytearray.fromhex(): they are now
between 2x and 3.5x faster. Changes:

* Use a fast-path working on a char* string for ASCII string
* Use a slow-path for non-ASCII string
* Replace slow hex_digit_to_int() function with a O(1) lookup in
_PyLong_DigitValue precomputed table
* Use _PyBytesWriter API to handle the buffer
* Add unit tests to check the error position in error messages
/external/python/cpython3/Objects/bytearrayobject.c
772b2b09f279fdcb01bbd703735d35bd02dd8ec1 14-Oct-2015 Victor Stinner <victor.stinner@gmail.com> Optimize bytearray % args

Issue #25399: Don't create temporary bytes objects: modify _PyBytes_Format() to
create work directly on bytearray objects.

* Rename _PyBytes_Format() to _PyBytes_FormatEx() just in case if something
outside CPython uses it
* _PyBytes_FormatEx() now uses (char*, Py_ssize_t) for the input string, so
bytearray_format() doesn't need tot create a temporary input bytes object
* Add use_bytearray parameter to _PyBytes_FormatEx() which is passed to
_PyBytesWriter, to create a bytearray buffer instead of a bytes buffer

Most formatting operations are now between 2.5 and 5 times faster.
/external/python/cpython3/Objects/bytearrayobject.c
d92d4efe3d1fba48e8b20ec42bec243abea32545 20-Jul-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #23573: Restored optimization of bytes.rfind() and bytearray.rfind()
for single-byte argument on Linux.
/external/python/cpython3/Objects/bytearrayobject.c
bc9e75ed023ff03f555682e57d25fee32e6548a0 29-Jun-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #24467: Fixed possible buffer over-read in bytearray. The bytearray
object now always allocates place for trailing null byte and it's buffer now
is always null-terminated.
7b6e3b91f54e8fafbb1565a7d0999dec4fca783f 29-Jun-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #24467: Fixed possible buffer over-read in bytearray. The bytearray
object now always allocates place for trailing null byte and it's buffer now
is always null-terminated.
/external/python/cpython3/Objects/bytearrayobject.c
ac5569b1fa483c50edca82bab1ab0a8a927ba86a 30-May-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),
PyObject_IsInstance(), PyObject_RichCompareBool() and _PyDict_Contains()
to check for and handle errors correctly.
fa494fd88384acc52cf9292d0c89e2961c8f747f 30-May-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),
PyObject_IsInstance(), PyObject_RichCompareBool() and _PyDict_Contains()
to check for and handle errors correctly.
/external/python/cpython3/Objects/bytearrayobject.c
8b2e8b6cce4960e945c7c635c350c8e44a0f9022 30-May-2015 Serhiy Storchaka <storchaka@gmail.com> Specify default values of semantic booleans in Argument Clinic generated signatures as booleans.
/external/python/cpython3/Objects/bytearrayobject.c
ef64847f7172d74f793cff179c50435e846690a6 19-May-2015 Antoine Pitrou <solipsis@pitrou.net> Issue #23985: Fix a possible buffer overrun when deleting a slice from the front of a bytearray and then appending some other bytes data.

Patch by Martin Panter.
2545411e2848c50bd4f7345fc76e9d24cd063d32 19-May-2015 Antoine Pitrou <solipsis@pitrou.net> Issue #23985: Fix a possible buffer overrun when deleting a slice from the front of a bytearray and then appending some other bytes data.

Patch by Martin Panter.
/external/python/cpython3/Objects/bytearrayobject.c
8cb6569fe14ba8e57ab1a2bea68594747852a9d1 26-Apr-2015 Gregory P. Smith <greg@krypto.org> Implements issue #9951: Adds a hex() method to bytes, bytearray, & memoryview.

Also updates a few internal implementations of the same thing to use the
new built-in code.

Contributed by Arnon Yaari.
/external/python/cpython3/Objects/bytearrayobject.c
4e25913f9fa6c5f67c4591459a8eed2db4178367 18-Apr-2015 Christian Heimes <christian@python.org> Remove local dead code. In both blocks dir is always greater 0.
/external/python/cpython3/Objects/bytearrayobject.c
89964c48d1493e5fe87f1ca3ac78029cfbd3b64b 15-Apr-2015 Larry Hastings <larry@hastings.org> Issue #23944: Argument Clinic now wraps long impl prototypes at column 78.
/external/python/cpython3/Objects/bytearrayobject.c
1009bf18b38a8d36298575191dd8fdf43f8f9097 03-Apr-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #23501: Argumen Clinic now generates code into separate files by default.
/external/python/cpython3/Objects/bytearrayobject.c
dabbfe7b3017ff6ba62fb4c44c63a43c180532dd 25-Mar-2015 Victor Stinner <victor.stinner@gmail.com> Issue #23573: Fix bytes.rfind() and bytearray.rfind() on Windows

Windows has no memrchr() function.

This change is only a workaround, the optimization must be reenabled on other
platforms.
/external/python/cpython3/Objects/bytearrayobject.c
d9d769fcdd573ab12b628798288c02dceba53505 24-Mar-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #23573: Increased performance of string search operations (str.find,
str.index, str.count, the in operator, str.split, str.partition) with
arguments of different kinds (UCS1, UCS2, UCS4).
/external/python/cpython3/Objects/bytearrayobject.c
5178d91be09d73900699655b3ddecc0482e7942f 03-Feb-2015 Stefan Krah <skrah@bytereef.org> Issue #14203: Remove obsolete support for view==NULL in PyBuffer_FillInfo()
and bytearray_getbuffer(). Both functions now raise BufferError in that
case.
/external/python/cpython3/Objects/bytearrayobject.c
3dd3e26680110b3eeadedc9c8457dfe1db2b913c 03-Feb-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()
and PyObject_AsWriteBuffer().
4fdb68491e8b2d044c9173babf625bbb815c39d1 03-Feb-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()
and PyObject_AsWriteBuffer().
/external/python/cpython3/Objects/bytearrayobject.c
b95b56150fc3e7834783b54acdddeaed4fe44e27 24-Jan-2015 Ethan Furman <ethan@stoneleaf.us> Issue20284: Implement PEP461
/external/python/cpython3/Objects/bytearrayobject.c
8a03896cace7cf2b8634c1409722fe6d3f9c8bcd 02-Nov-2014 Antoine Pitrou <solipsis@pitrou.net> Issue #22335: Fix crash when trying to enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform.
cc23154d020723dc85d055324861f6a8f54fe0f7 02-Nov-2014 Antoine Pitrou <solipsis@pitrou.net> Issue #22335: Fix crash when trying to enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform.
/external/python/cpython3/Objects/bytearrayobject.c
861470c83607a4312d3c65bce3e18414b965e586 05-Oct-2014 R David Murray <rdmurray@bitdance.com> #16518: Bring error messages in harmony with docs ("bytes-like object")

Some time ago we changed the docs to consistently use the term 'bytes-like
object' in all the contexts where bytes, bytearray, memoryview, etc are used.
This patch (by Ezio Melotti) completes that work by changing the error
messages that previously reported that certain types did "not support the
buffer interface" to instead say that a bytes-like object is required. (The
glossary entry for bytes-like object references the discussion of the buffer
protocol in the docs.)
/external/python/cpython3/Objects/bytearrayobject.c
ffff1440d118cae189a6c2baf595dda52cdc7c3a 02-Aug-2014 Terry Jan Reedy <tjreedy@udel.edu> Issue #22077: Improve index error messages for bytearrays, bytes, lists, and
tuples by adding 'or slices'. Added ', not <typename' for bytearrays.
Original patch by Claudiu Popa.
/external/python/cpython3/Objects/bytearrayobject.c
0efea322a9733c5184eaacea4e3a6484609de587 27-Jul-2014 Martin v. Löwis <martin@v.loewis.de> Rerun AC, silence pointer conversion warnings.
/external/python/cpython3/Objects/bytearrayobject.c
7252a6e81e1e1616057fa806836ec85ec88e1c1c 27-Jul-2014 Martin v. Löwis <martin@v.loewis.de> Issue #20179: Apply Argument Clinic to bytes and bytearray.
Patch by Tal Einat.
/external/python/cpython3/Objects/bytearrayobject.c
2bc4d95bb67a0bcddec5b76e7f7b5d10b098aa49 02-Jun-2014 Victor Stinner <victor.stinner@gmail.com> Issue #21233: Revert bytearray(int) optimization using calloc()
/external/python/cpython3/Objects/bytearrayobject.c
db067af12a5ebb889874e47d8177f9c4a3dc9a68 02-May-2014 Victor Stinner <victor.stinner@gmail.com> Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(),
PyObject_Calloc(), _PyObject_GC_Calloc(). bytes(int) and bytearray(int) are now
using ``calloc()`` instead of ``malloc()`` for large objects which is faster
and use less memory (until the bytearray buffer is filled with data).
/external/python/cpython3/Objects/bytearrayobject.c
c5cc5011ac33f96a8bf28e3ba088980fd5e71d7a 05-Mar-2014 Kristján Valur Jónsson <sweskman@gmail.com> Make the various iterators' "setstate" sliently and consistently clip the
index. This avoids the possibility of setting an iterator to an invalid
state.
25dded041fe532fcb041b6e68582bf76b4968132 05-Mar-2014 Kristján Valur Jónsson <sweskman@gmail.com> Make the various iterators' "setstate" sliently and consistently clip the
index. This avoids the possibility of setting an iterator to an invalid
state.
/external/python/cpython3/Objects/bytearrayobject.c
8455723cfb0cdb0fc8d908210fa21b63b9d09a2b 21-Nov-2013 Victor Stinner <victor.stinner@gmail.com> Close #19568: Fix bytearray_setslice_linear(), fix handling of
PyByteArray_Resize() failure: leave the bytearray object in an consistent state.

If growth < 0, handling the memory allocation failure is tricky here because
the bytearray object has already been modified. If lo != 0, the operation is
completed, but a MemoryError is still raised and the memory block is not
shrinked. If lo == 0, the bytearray is restored in its previous state and a
MemoryError is raised.
/external/python/cpython3/Objects/bytearrayobject.c
745d54d2fa1870bbb933579b390fdd1702874ead 16-Nov-2013 Ezio Melotti <ezio.melotti@gmail.com> #17806: Added keyword-argument support for "tabsize" to str/bytes.expandtabs().
/external/python/cpython3/Objects/bytearrayobject.c
5b720753872ff522a19fcc9ba6181caf785df2f1 05-Oct-2013 Antoine Pitrou <solipsis@pitrou.net> Hopefully fix Windows compilation error following 499a96611baa
/external/python/cpython3/Objects/bytearrayobject.c
5df8a8a1fd6cc6f4469dc7d3994d06e2aea24c52 05-Oct-2013 Antoine Pitrou <solipsis@pitrou.net> Issue #19087: Improve bytearray allocation in order to allow cheap popping of data at the front (slice deletion).
/external/python/cpython3/Objects/bytearrayobject.c
9ed5f2726607c57c894af24159b6a7ccf660da7f 13-Aug-2013 Antoine Pitrou <solipsis@pitrou.net> Issue #18722: Remove uses of the "register" keyword in C code.
/external/python/cpython3/Objects/bytearrayobject.c
68959475705df9bae196e26c4d9ea82f2e2ca7ad 21-Jul-2013 Christian Heimes <christian@cheimes.de> Propagate error when PyByteArray_Resize() fails in bytearray_translate()
CID 715334
c731bbe66545101069980fff4b89c45614b6fa9c 21-Jul-2013 Christian Heimes <christian@cheimes.de> Propagate error when PyByteArray_Resize() fails in bytearray_translate()
CID 715334
/external/python/cpython3/Objects/bytearrayobject.c
e9d08cf450e342f604fce919c6ae2905d8373881 03-Nov-2012 Christian Heimes <christian@cheimes.de> Fix compilation on Windows
d081fbba58882adc06a07f820ecf555a992e8966 03-Nov-2012 Christian Heimes <christian@cheimes.de> Fix compilation on Windows
6d26ade9205a5649431c7ea8aa1cb67b1caaf004 03-Nov-2012 Christian Heimes <christian@cheimes.de> Fix compilation on Windows
/external/python/cpython3/Objects/bytearrayobject.c
212843b29f573f56c16940b0600b907847fc11f7 03-Nov-2012 Ezio Melotti <ezio.melotti@gmail.com> #8401: merge with 3.3.
7376801f61330d8053c9393da813a3092f881634 03-Nov-2012 Ezio Melotti <ezio.melotti@gmail.com> #8401: merge with 3.2.
c64bcbec4bb3cdad320184b4155cdc05c55bb10d 03-Nov-2012 Ezio Melotti <ezio.melotti@gmail.com> #8401: assigning an int to a bytearray slice (e.g. b[3:4] = 5) now raises an error.
/external/python/cpython3/Objects/bytearrayobject.c
cfc22b4a9b8d6176d90ef1eb59f51aa095300ded 16-Oct-2012 Antoine Pitrou <solipsis@pitrou.net> Issue #15958: bytes.join and bytearray.join now accept arbitrary buffer objects.
/external/python/cpython3/Objects/bytearrayobject.c
aa9a79d27958ae5afb6c8769a2b342d98677c091 06-Oct-2012 Armin Ronacher <armin.ronacher@active-4.com> Issue #16148: implemented PEP 424
/external/python/cpython3/Objects/bytearrayobject.c
7d12d9df136b45785fb945dcb4812fdb068a2498 28-Jul-2012 Stefan Krah <skrah@bytereef.org> Issue #12834: Fix PyBuffer_ToContiguous() for non-contiguous arrays.
/external/python/cpython3/Objects/bytearrayobject.c
a701388de1135241b5a8e4c970e06c0e83a66dc0 05-Apr-2012 Antoine Pitrou <solipsis@pitrou.net> Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in the stable ABI.
/external/python/cpython3/Objects/bytearrayobject.c
31668b8f7a3efc7b17511bb08525b28e8ff5f23a 03-Apr-2012 Kristján Valur Jónsson <kristjan@ccpgames.com> Issue #14288: Serialization support for builtin iterators.
/external/python/cpython3/Objects/bytearrayobject.c
29b964d0ddebad90c252139911f6702632b55b8a 01-Apr-2012 Antoine Pitrou <solipsis@pitrou.net> Issue #13019: Fix potential reference leaks in bytearray.extend().
Patch by Suman Saha.
58bb82e7b4b50fa5efaefc1196bd927992fbe783 01-Apr-2012 Antoine Pitrou <solipsis@pitrou.net> Issue #13019: Fix potential reference leaks in bytearray.extend().
Patch by Suman Saha.
/external/python/cpython3/Objects/bytearrayobject.c
cda6b6d60d96e6f755da92deb5e4066839095791 26-Feb-2012 Ezio Melotti <ezio.melotti@gmail.com> #14081: The sep and maxsplit parameter to str.split, bytes.split, and bytearray.split may now be passed as keyword arguments.
/external/python/cpython3/Objects/bytearrayobject.c
bb2e9c477d1cfb24f20ff979584af8fdb7b67a57 17-Dec-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #11231: Fix bytes and bytearray docstrings

Patch written by Brice Berna.
/external/python/cpython3/Objects/bytearrayobject.c
e010fc029daa0a445c9d7ab78d4cd4f12b42a991 17-Dec-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #11231: Fix bytes and bytearray docstrings

Patch written by Brice Berna.
b0e1f8b38bbbb80cd83ed15dde8cbad141296ae1 05-Dec-2011 Antoine Pitrou <solipsis@pitrou.net> Issue #13503: Use a more efficient reduction format for bytearrays with
pickle protocol >= 3. The old reduction format is kept with older
protocols in order to allow unpickling under Python 2.

Patch by Irmen de Jong.
/external/python/cpython3/Objects/bytearrayobject.c
39aba4f5636f37d93d9fca44968f2846385e27d2 12-Nov-2011 Antoine Pitrou <solipsis@pitrou.net> Use the small object allocator for small bytearrays
/external/python/cpython3/Objects/bytearrayobject.c
ac65d96777f1619c2910de82093e4f6f24dedd2f 20-Oct-2011 Antoine Pitrou <solipsis@pitrou.net> Issue #12170: The count(), find(), rfind(), index() and rindex() methods
of bytes and bytearray objects now accept an integer between 0 and 255
as their first argument. Patch by Petri Lehtinen.
/external/python/cpython3/Objects/bytearrayobject.c
bd928fef428e48084ff29ece0e21d07ad86d0793 14-Oct-2011 Martin v. Löwis <martin@v.loewis.de> Rename _Py_identifier to _Py_IDENTIFIER.
/external/python/cpython3/Objects/bytearrayobject.c
f5cff56a1be70d2c4e5cde5fa4e5d5d92e620dda 14-Oct-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #13088: Add shared Py_hexdigits constant to format a number into base 16
/external/python/cpython3/Objects/bytearrayobject.c
1ee1b6fe0dd7baca0da50e365929d03d42128705 10-Oct-2011 Martin v. Löwis <martin@v.loewis.de> Use identifier API for PyObject_GetAttrString.
/external/python/cpython3/Objects/bytearrayobject.c
6430fd56b4da63339c7238a75e5e014b95b39983 29-Sep-2011 Victor Stinner <victor.stinner@haypocalc.com> Fix hex_digit_to_int() prototype: expect Py_UCS4, not Py_UNICODE
/external/python/cpython3/Objects/bytearrayobject.c
d63a3b8beb4a0841cb59fb3515347ccaab34b733 28-Sep-2011 Martin v. Löwis <martin@v.loewis.de> Implement PEP 393.
/external/python/cpython3/Objects/bytearrayobject.c
0d5f6adbb3e5d829a64ef1b431f7ac76dd258c1e 24-Sep-2011 Mark Dickinson <mdickinson@enthought.com> Issue #13012: Allow 'keepends' to be passed as a keyword argument in str.splitlines, bytes.splitlines and bytearray.splitlines.
/external/python/cpython3/Objects/bytearrayobject.c
dfc80e3d97680ee26e509daba4a08502fefe22ee 11-Aug-2011 Brian Curtin <brian@python.org> Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.
The macro was introduced in #12724.
/external/python/cpython3/Objects/bytearrayobject.c
fcdaaa9011be28d4653dadc92df4a94b2f669711 27-Jul-2011 Senthil Kumaran <senthil@uthcode.com> merge from 3.2 - Fix closes Issue12621 - Fix docstrings of find and rfind methods of bytes/bytearry/unicodeobject.
53516a82df8db500a968451daa54fc72eaed7056 27-Jul-2011 Senthil Kumaran <senthil@uthcode.com> Fix closes Issue12621 - Fix docstrings of find and rfind methods of bytes/bytearry/unicodeobject.
/external/python/cpython3/Objects/bytearrayobject.c
bf1253b25ac6fc27beb9819dade9c4465ea493fc 26-Apr-2011 Ezio Melotti <ezio.melotti@gmail.com> #6780: merge with 3.2.
f2b3f780a160347b0759b8d0f8ea9c41a456f724 26-Apr-2011 Ezio Melotti <ezio.melotti@gmail.com> #6780: merge with 3.1.
ba42fd5801af664060dd90fccc4054b73967944c 26-Apr-2011 Ezio Melotti <ezio.melotti@gmail.com> #6780: fix starts/endswith error message to mention that tuples are accepted too.
/external/python/cpython3/Objects/bytearrayobject.c
c1ceb64e41082282f2e3d28065f5ae1e03fa78ae 20-Apr-2011 Jesus Cea <jcea@jcea.es> MERGE: startswith and endswith don't accept None as slice index. Patch by Torsten Becker. (closes #11828)
6159ee3cf59b3fd8fcf9818c0a8071362d1ad7c2 20-Apr-2011 Jesus Cea <jcea@jcea.es> MERGE: startswith and endswith don't accept None as slice index. Patch by Torsten Becker. (closes #11828)
ac4515063c18157645d135bca8c4cf39542ccd6e 20-Apr-2011 Jesus Cea <jcea@jcea.es> startswith and endswith don't accept None as slice index. Patch by Torsten Becker. (closes #11828)
/external/python/cpython3/Objects/bytearrayobject.c
4969f709cc07088a40574c05724d83cddc8fafc7 15-Mar-2011 Ezio Melotti <ezio.melotti@gmail.com> #11515: Merge with 3.1.
42da663e6fe7ecbb89b17d596c76812a91bb99a4 15-Mar-2011 Ezio Melotti <ezio.melotti@gmail.com> #11515: fix several typos. Patch by Piotr Kasprzyk.
/external/python/cpython3/Objects/bytearrayobject.c
373089239b26e7445aa44a3501c7056cfa4c3728 15-Mar-2011 Ezio Melotti <ezio.melotti@gmail.com> #11515: Merge with 3.2.
e0c8635d89f8d63808b3be66cccc36d7a7d3bdab 04-Mar-2011 Eli Bendersky <eliben@gmail.com> Merged revisions 88735 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r88735 | eli.bendersky | 2011-03-04 06:55:25 +0200 (Fri, 04 Mar 2011) | 2 lines

Issue #11386: Fixed the exception thrown by bytearray.pop() for empty bytearrays
........
/external/python/cpython3/Objects/bytearrayobject.c
1bc4f193d8419405e9b34f5e8dcbeb2ee5a15fc9 04-Mar-2011 Eli Bendersky <eliben@gmail.com> Issue #11386: Fixed the exception thrown by bytearray.pop() for empty bytearrays
/external/python/cpython3/Objects/bytearrayobject.c
4db28d3343da7e48946a62036058fc6f0ee7cd71 03-Mar-2011 Eli Bendersky <eliben@gmail.com> Issue #10516: added copy() and clear() methods to bytearrays as well
/external/python/cpython3/Objects/bytearrayobject.c
f6c8fd62b924cf3478a141fba7eb970cf23940bf 25-Feb-2011 Georg Brandl <georg@python.org> Merged revisions 86537,86867-86868,86881,86887,86913-86915,86931-86933,86960,86964,86974,86980,86996,87008,87050 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
r86537 | georg.brandl | 2010-11-19 23:09:04 +0100 (Fr, 19 Nov 2010) | 1 line

Do not put a raw REPLACEMENT CHARACTER in the document.
........
r86867 | georg.brandl | 2010-11-29 15:50:54 +0100 (Mo, 29 Nov 2010) | 1 line

Fix indentation bug.
........
r86868 | georg.brandl | 2010-11-29 15:53:15 +0100 (Mo, 29 Nov 2010) | 1 line

Fix heading style inconsistencies.
........
r86881 | georg.brandl | 2010-11-30 08:43:28 +0100 (Di, 30 Nov 2010) | 1 line

#10584: fix bad links.
........
r86887 | georg.brandl | 2010-11-30 15:57:54 +0100 (Di, 30 Nov 2010) | 1 line

Fix typo.
........
r86913 | georg.brandl | 2010-12-01 16:32:43 +0100 (Mi, 01 Dez 2010) | 1 line

Add missing word, and add a better reference to the actual function.
........
r86914 | georg.brandl | 2010-12-01 16:36:33 +0100 (Mi, 01 Dez 2010) | 1 line

#10594: fix parameter names in PyList API docs.
........
r86915 | georg.brandl | 2010-12-01 16:44:25 +0100 (Mi, 01 Dez 2010) | 1 line

Fix some markup and style in the unittest docs.
........
r86931 | georg.brandl | 2010-12-02 10:06:12 +0100 (Do, 02 Dez 2010) | 1 line

Fix-up documentation of makedirs().
........
r86932 | david.malcolm | 2010-12-02 17:41:00 +0100 (Do, 02 Dez 2010) | 2 lines

Fix spelling of Jamie Zawinski's surname in urllib.parse docstring (issue 10606)
........
r86933 | georg.brandl | 2010-12-02 19:02:01 +0100 (Do, 02 Dez 2010) | 1 line

#10597: fix Py_SetPythonHome docs by pointing to where the meaning of PYTHONHOME is already documented.
........
r86960 | georg.brandl | 2010-12-03 08:55:44 +0100 (Fr, 03 Dez 2010) | 1 line

#10360: catch TypeError in WeakSet.__contains__, just like WeakKeyDictionary does.
........
r86964 | georg.brandl | 2010-12-03 10:58:38 +0100 (Fr, 03 Dez 2010) | 1 line

#10549: fix interface of docclass() for text documenter.
........
r86974 | georg.brandl | 2010-12-03 16:30:09 +0100 (Fr, 03 Dez 2010) | 1 line

Markup consistency fixes.
........
r86980 | georg.brandl | 2010-12-03 18:19:27 +0100 (Fr, 03 Dez 2010) | 1 line

Fix punctuation.
........
r86996 | georg.brandl | 2010-12-03 20:56:42 +0100 (Fr, 03 Dez 2010) | 1 line

Fix indentation.
........
r87008 | georg.brandl | 2010-12-04 10:04:04 +0100 (Sa, 04 Dez 2010) | 1 line

Fix typo.
........
r87050 | georg.brandl | 2010-12-04 18:09:30 +0100 (Sa, 04 Dez 2010) | 1 line

Fix typo.
........
/external/python/cpython3/Objects/bytearrayobject.c
b94767ff44edf5d461d7cb1c8eb5160f83886358 22-Feb-2011 Brett Cannon <bcannon@gmail.com> Issue #8914: fix various warnings from the Clang static analyzer v254.
/external/python/cpython3/Objects/bytearrayobject.c
28a4dce6a827eb221e986722c90bb1343e5db8e3 12-Dec-2010 Benjamin Peterson <benjamin@python.org> remove (un)transform methods
/external/python/cpython3/Objects/bytearrayobject.c
f3fa5685e85f7aa21c124bb6a71a076f80666f2c 04-Dec-2010 Georg Brandl <georg@python.org> Fix typo.
/external/python/cpython3/Objects/bytearrayobject.c
4d0d471a8031de90a2b1ce99c4ac4780e60b3bc9 03-Dec-2010 Martin v. Löwis <martin@v.loewis.de> Merge branches/pep-0384.
/external/python/cpython3/Objects/bytearrayobject.c
02524629f39bb70f4ea00ab8e64d694e08719227 02-Dec-2010 Georg Brandl <georg@python.org> #7475: add (un)transform method to bytes/bytearray and str, add back codecs that can be used with them from Python 2.
/external/python/cpython3/Objects/bytearrayobject.c
c911bbfd5d18ac14bf24fc7a881883debcc7c7c8 07-Nov-2010 Victor Stinner <victor.stinner@haypocalc.com> str, bytes, bytearray docstring: remove unnecessary [...]
/external/python/cpython3/Objects/bytearrayobject.c
e14e2122211081fe7e71871f77f70a0cb105dbfd 07-Nov-2010 Victor Stinner <victor.stinner@haypocalc.com> Fix encode/decode method doc of str, bytes, bytearray types

* Specify the default encoding: write 'utf-8' instead of
sys.getdefaultencoding(), because the default encoding is now constant
* Specify the default errors value
/external/python/cpython3/Objects/bytearrayobject.c
bc760d9f4572c1f2356f7444d8cd3aa01f7fad38 15-Aug-2010 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 84070,84074 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r84070 | antoine.pitrou | 2010-08-15 19:12:55 +0200 (dim., 15 août 2010) | 5 lines

Fix some compilation warnings under 64-bit Windows (issue #9566).
Some of these are genuine bugs with objects bigger than 2GB, but
my system doesn't allow me to write tests for it.
........
r84074 | antoine.pitrou | 2010-08-15 19:41:31 +0200 (dim., 15 août 2010) | 3 lines

Fix (harmless) warning with MSVC.
........
/external/python/cpython3/Objects/bytearrayobject.c
0010d37a431b580034a1da979c2ee7c546fbda90 15-Aug-2010 Antoine Pitrou <solipsis@pitrou.net> Fix some compilation warnings under 64-bit Windows (issue #9566).
Some of these are genuine bugs with objects bigger than 2GB, but
my system doesn't allow me to write tests for it.
/external/python/cpython3/Objects/bytearrayobject.c
f0f45142d52436d26ce8ed888c73496949caae90 11-Aug-2010 Alexander Belopolsky <alexander.belopolsky@gmail.com> Issue #2443: Added a new macro, Py_VA_COPY, which is equivalent to C99
va_copy, but available on all python platforms. Untabified a few
unrelated files.
/external/python/cpython3/Objects/bytearrayobject.c
cf940c701f982d7a38144b31d09dc9613af841b7 10-Aug-2010 Mark Dickinson <dickinsm@gmail.com> Issue #9530: Fix undefined-behaviour-inducing overflow checks in bytes and bytearray implementations.
/external/python/cpython3/Objects/bytearrayobject.c
7e3b948cfeba35411a6ef3a9e6455b46c57a9bd6 06-Aug-2010 Mark Dickinson <dickinsm@gmail.com> Issue #9530: Fix a couple of places where undefined behaviour can
occur, as a result of signed integer overflow.
/external/python/cpython3/Objects/bytearrayobject.c
10de93a715ecf1f1829cf65ca275c0adc0db7c01 09-Jul-2010 Mark Dickinson <dickinsm@gmail.com> Silence gcc warning. (In function 'bytearray_init': warning: 'value' may be used uninitialized in this function).
/external/python/cpython3/Objects/bytearrayobject.c
a57aae7d47a20b2cb579b51192d39b9d0521c979 09-Jun-2010 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 81862 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
r81862 | antoine.pitrou | 2010-06-09 18:38:55 +0200 (mer., 09 juin 2010) | 9 lines

Merged revisions 81860 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r81860 | antoine.pitrou | 2010-06-09 18:24:00 +0200 (mer., 09 juin 2010) | 3 lines

Issue #8930: fix some C code indentation
........
................
/external/python/cpython3/Objects/bytearrayobject.c
d118856049e514dd413112ee6e2d03713c68df9d 09-Jun-2010 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 81860 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r81860 | antoine.pitrou | 2010-06-09 18:24:00 +0200 (mer., 09 juin 2010) | 3 lines

Issue #8930: fix some C code indentation
........
/external/python/cpython3/Objects/bytearrayobject.c
0ff8a505c6ae5bcca275bf04e5738e99fd6ec96d 17-Apr-2010 Benjamin Peterson <benjamin@python.org> Merged revisions 80125,80128,80130 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
r80125 | benjamin.peterson | 2010-04-16 17:35:32 -0500 (Fri, 16 Apr 2010) | 13 lines

Merged revisions 80123-80124 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r80123 | benjamin.peterson | 2010-04-16 17:24:16 -0500 (Fri, 16 Apr 2010) | 1 line

bytearray -> type2test
........
r80124 | benjamin.peterson | 2010-04-16 17:25:57 -0500 (Fri, 16 Apr 2010) | 1 line

fix typo
........
................
r80128 | benjamin.peterson | 2010-04-16 17:51:37 -0500 (Fri, 16 Apr 2010) | 9 lines

Merged revisions 80126 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r80126 | benjamin.peterson | 2010-04-16 17:35:38 -0500 (Fri, 16 Apr 2010) | 1 line

have a clear error when passing something > sys.maxsize to bytearray
........
................
r80130 | benjamin.peterson | 2010-04-16 18:00:53 -0500 (Fri, 16 Apr 2010) | 9 lines

Merged revisions 80129 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r80129 | benjamin.peterson | 2010-04-16 17:52:44 -0500 (Fri, 16 Apr 2010) | 1 line

tiny simplification
........
................
/external/python/cpython3/Objects/bytearrayobject.c
9c0e94f95cb7c72da3554ead8b5b255455e6caae 17-Apr-2010 Benjamin Peterson <benjamin@python.org> Merged revisions 80129 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r80129 | benjamin.peterson | 2010-04-16 17:52:44 -0500 (Fri, 16 Apr 2010) | 1 line

tiny simplification
........
/external/python/cpython3/Objects/bytearrayobject.c
8380dd5aa42372929fe962ebdc3c180d929e497a 17-Apr-2010 Benjamin Peterson <benjamin@python.org> Merged revisions 80126 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r80126 | benjamin.peterson | 2010-04-16 17:35:38 -0500 (Fri, 16 Apr 2010) | 1 line

have a clear error when passing something > sys.maxsize to bytearray
........
/external/python/cpython3/Objects/bytearrayobject.c
5a41a4c235ed09e08d7325e64c9ee2b485f54670 14-Feb-2010 Mark Dickinson <dickinsm@gmail.com> Merged revisions 78185 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
r78185 | mark.dickinson | 2010-02-14 12:53:32 +0000 (Sun, 14 Feb 2010) | 13 lines

Merged revisions 78183-78184 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r78183 | mark.dickinson | 2010-02-14 12:16:43 +0000 (Sun, 14 Feb 2010) | 1 line

Silence some 'comparison between signed and unsigned' compiler warnings.
........
r78184 | mark.dickinson | 2010-02-14 12:31:26 +0000 (Sun, 14 Feb 2010) | 1 line

Silence more compiler warnings; fix an instance of potential undefined behaviour from signed overflow.
........
................
/external/python/cpython3/Objects/bytearrayobject.c
66f575b359f8a29963483d60776bafcb9a2dfd7f 14-Feb-2010 Mark Dickinson <dickinsm@gmail.com> Merged revisions 78183-78184 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r78183 | mark.dickinson | 2010-02-14 12:16:43 +0000 (Sun, 14 Feb 2010) | 1 line

Silence some 'comparison between signed and unsigned' compiler warnings.
........
r78184 | mark.dickinson | 2010-02-14 12:31:26 +0000 (Sun, 14 Feb 2010) | 1 line

Silence more compiler warnings; fix an instance of potential undefined behaviour from signed overflow.
........
/external/python/cpython3/Objects/bytearrayobject.c
a53f2c997eb6070cc59a6675a10514c9e18f2c9e 29-Jan-2010 Mark Dickinson <dickinsm@gmail.com> Merged revisions 77823 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
r77823 | mark.dickinson | 2010-01-29 17:27:24 +0000 (Fri, 29 Jan 2010) | 10 lines

Merged revisions 77821 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r77821 | mark.dickinson | 2010-01-29 17:11:39 +0000 (Fri, 29 Jan 2010) | 3 lines

Issue #7788: Fix a crash produced by deleting a list slice with huge
step value. Patch by Marcin Bachry.
........
................
/external/python/cpython3/Objects/bytearrayobject.c
bc09964be115a81e6324dbea5b5fc049759e9430 29-Jan-2010 Mark Dickinson <dickinsm@gmail.com> Merged revisions 77821 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r77821 | mark.dickinson | 2010-01-29 17:11:39 +0000 (Fri, 29 Jan 2010) | 3 lines

Issue #7788: Fix a crash produced by deleting a list slice with huge
step value. Patch by Marcin Bachry.
........
/external/python/cpython3/Objects/bytearrayobject.c
4c81fbb118247ae6cecbdce11b7bc37dd98e060c 25-Jan-2010 Ezio Melotti <ezio.melotti@gmail.com> Merged revisions 77745 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
r77745 | ezio.melotti | 2010-01-25 13:58:28 +0200 (Mon, 25 Jan 2010) | 9 lines

Merged revisions 77743 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r77743 | ezio.melotti | 2010-01-25 13:24:37 +0200 (Mon, 25 Jan 2010) | 1 line

#7775: fixed docstring for rpartition
........
................
/external/python/cpython3/Objects/bytearrayobject.c
5b2b242f0780d4761acc366f01b3bc61aa01d210 25-Jan-2010 Ezio Melotti <ezio.melotti@gmail.com> Merged revisions 77743 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r77743 | ezio.melotti | 2010-01-25 13:24:37 +0200 (Mon, 25 Jan 2010) | 1 line

#7775: fixed docstring for rpartition
........
/external/python/cpython3/Objects/bytearrayobject.c
20d6c153275de051f0800a266d511ea5bef782ce 17-Jan-2010 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 77576 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
r77576 | antoine.pitrou | 2010-01-17 13:38:54 +0100 (dim., 17 janv. 2010) | 12 lines

Merged revisions 77573 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r77573 | antoine.pitrou | 2010-01-17 13:26:20 +0100 (dim., 17 janv. 2010) | 6 lines

Issue #7561: Operations on empty bytearrays (such as `int(bytearray())`)
could crash in many places because of the PyByteArray_AS_STRING() macro
returning NULL. The macro now returns a statically allocated empty
string instead.
........
................
/external/python/cpython3/Objects/bytearrayobject.c
fc8d6f4b73c995b6de2e2b1058140192cf1f7e72 17-Jan-2010 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 77573 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r77573 | antoine.pitrou | 2010-01-17 13:26:20 +0100 (dim., 17 janv. 2010) | 6 lines

Issue #7561: Operations on empty bytearrays (such as `int(bytearray())`)
could crash in many places because of the PyByteArray_AS_STRING() macro
returning NULL. The macro now returns a statically allocated empty
string instead.
........
/external/python/cpython3/Objects/bytearrayobject.c
f2c5484f9ee9c964454b2d4a176170042e3beea5 13-Jan-2010 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 77461 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r77461 | antoine.pitrou | 2010-01-13 08:55:48 +0100 (mer., 13 janv. 2010) | 5 lines

Issue #7622: Improve the split(), rsplit(), splitlines() and replace()
methods of bytes, bytearray and unicode objects by using a common
implementation based on stringlib's fast search. Patch by Florent Xicluna.
........
/external/python/cpython3/Objects/bytearrayobject.c
da2ecaf3349d564ef0392183d86270eea5cdb439 02-Jan-2010 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 77241 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r77241 | antoine.pitrou | 2010-01-02 22:12:58 +0100 (sam., 02 janv. 2010) | 4 lines

Issue #7462: Implement the stringlib fast search algorithm for the `rfind`,
`rindex`, `rsplit` and `rpartition` methods. Patch by Florent Xicluna.
........
/external/python/cpython3/Objects/bytearrayobject.c
308d637c94b9ed88c386b83891ad38b2131ebd12 18-Sep-2009 Benjamin Peterson <benjamin@python.org> Merged revisions 74929 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r74929 | benjamin.peterson | 2009-09-18 16:14:55 -0500 (Fri, 18 Sep 2009) | 1 line

add keyword arguments support to str/unicode encode and decode #6300
........
/external/python/cpython3/Objects/bytearrayobject.c
099d7a0ffbd44bae7fdb3767b01b591d9211787b 06-Sep-2009 Mark Dickinson <dickinsm@gmail.com> Merged revisions 74679 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
r74679 | mark.dickinson | 2009-09-06 11:34:47 +0100 (Sun, 06 Sep 2009) | 9 lines

Merged revisions 74677 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r74677 | mark.dickinson | 2009-09-06 11:32:21 +0100 (Sun, 06 Sep 2009) | 1 line

Issue #6847: s/bytes/bytearray/ in some bytearray error messages. Thanks Hagen Fürstenau.
........
................
/external/python/cpython3/Objects/bytearrayobject.c
2b6705fb1c8aa6d7a50647cd9007bd8e6b33af07 06-Sep-2009 Mark Dickinson <dickinsm@gmail.com> Merged revisions 74677 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r74677 | mark.dickinson | 2009-09-06 11:32:21 +0100 (Sun, 06 Sep 2009) | 1 line

Issue #6847: s/bytes/bytearray/ in some bytearray error messages. Thanks Hagen Fürstenau.
........
/external/python/cpython3/Objects/bytearrayobject.c
424d75a3f57bfd465dd7c7342f79a8afeaafafcb 06-Sep-2009 Mark Dickinson <dickinsm@gmail.com> Merged revisions 74675 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
r74675 | mark.dickinson | 2009-09-06 11:19:23 +0100 (Sun, 06 Sep 2009) | 10 lines

Merged revisions 74673 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r74673 | mark.dickinson | 2009-09-06 11:03:31 +0100 (Sun, 06 Sep 2009) | 3 lines

Issue #6846: bytearray.pop was returning ints in the range [-128, 128)
instead of [0, 256). Thanks Hagen Fürstenau for the report and fix.
........
................
/external/python/cpython3/Objects/bytearrayobject.c
54a3db9f41269dd00ec26b345b8518afcd5858ff 06-Sep-2009 Mark Dickinson <dickinsm@gmail.com> Merged revisions 74673 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r74673 | mark.dickinson | 2009-09-06 11:03:31 +0100 (Sun, 06 Sep 2009) | 3 lines

Issue #6846: bytearray.pop was returning ints in the range [-128, 128)
instead of [0, 256). Thanks Hagen Fürstenau for the report and fix.
........
/external/python/cpython3/Objects/bytearrayobject.c
069bcc3dd99be9d4a0ea2202377066c0a77de651 22-Jul-2009 Georg Brandl <georg@python.org> Merged revisions 74169 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
r74169 | georg.brandl | 2009-07-22 14:03:59 +0200 (Mi, 22 Jul 2009) | 9 lines

Merged revisions 74167 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r74167 | georg.brandl | 2009-07-22 13:57:15 +0200 (Mi, 22 Jul 2009) | 1 line

Issue #6540: Fixed crash for bytearray.translate() with invalid parameters.
........
................
/external/python/cpython3/Objects/bytearrayobject.c
953152f0640d7c99b9ffe03392a4c9ce590489cb 22-Jul-2009 Georg Brandl <georg@python.org> Merged revisions 74167 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r74167 | georg.brandl | 2009-07-22 13:57:15 +0200 (Mi, 22 Jul 2009) | 1 line

Issue #6540: Fixed crash for bytearray.translate() with invalid parameters.
........
/external/python/cpython3/Objects/bytearrayobject.c
6dc46f5eaa14c8aa33b8ae5b41642a00a1b25807 27-Apr-2009 Eric Smith <eric@trueblade.com> Merged revisions 72040 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r72040 | eric.smith | 2009-04-27 15:04:37 -0400 (Mon, 27 Apr 2009) | 1 line

Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to py3k. Should fix Windows buildbot errors.
........
/external/python/cpython3/Objects/bytearrayobject.c
153c70f6d770f69314cc3f95ab240e2d9bcaf959 18-Apr-2009 Benjamin Peterson <benjamin@python.org> Merged revisions 71719 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r71719 | benjamin.peterson | 2009-04-18 10:31:34 -0500 (Sat, 18 Apr 2009) | 1 line

rename internal bytes_ functions to bytearray
........
/external/python/cpython3/Objects/bytearrayobject.c
abc387747dc573e05a4b31387797a0272062b2ef 12-Apr-2009 Georg Brandl <georg@python.org> Add bytes/bytearray.maketrans() to mirror str.maketrans(), and deprecate
string.maketrans() which actually works on bytes. (Also closes #5675.)
/external/python/cpython3/Objects/bytearrayobject.c
ef3e4c2b4d5f07acc33c66d01063fcdf00b7b7d9 11-Apr-2009 Benjamin Peterson <benjamin@python.org> Merged revisions 70980,71059,71225,71234,71241,71243,71249,71251,71255,71266,71299,71329,71397-71398,71486 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r70980 | jack.diederich | 2009-04-01 15:26:13 -0500 (Wed, 01 Apr 2009) | 3 lines

bounds check arguments to mmap.move(). All of them. Really.
fixes crasher on OS X 10.5
........
r71059 | mark.dickinson | 2009-04-02 13:39:37 -0500 (Thu, 02 Apr 2009) | 2 lines

sys.long_info attributes should be ints, not longs
........
r71225 | georg.brandl | 2009-04-05 06:54:07 -0500 (Sun, 05 Apr 2009) | 1 line

#5580: no need to use parentheses when converterr() argument is actually a type description.
........
r71234 | georg.brandl | 2009-04-05 08:16:35 -0500 (Sun, 05 Apr 2009) | 1 line

Whitespace normalization.
........
r71241 | georg.brandl | 2009-04-05 09:48:49 -0500 (Sun, 05 Apr 2009) | 1 line

#5471: fix expanduser() for $HOME set to "/".
........
r71243 | georg.brandl | 2009-04-05 10:14:29 -0500 (Sun, 05 Apr 2009) | 1 line

#5432: make plistlib docstring a raw string, since it contains examples with backslash escapes.
........
r71249 | georg.brandl | 2009-04-05 11:30:43 -0500 (Sun, 05 Apr 2009) | 1 line

#5444: adapt make.bat to new htmlhelp output file name.
........
r71251 | georg.brandl | 2009-04-05 12:17:42 -0500 (Sun, 05 Apr 2009) | 1 line

#5298: clarify docs about GIL by using more consistent wording.
........
r71255 | georg.brandl | 2009-04-05 13:34:58 -0500 (Sun, 05 Apr 2009) | 1 line

#602893: add indicator for current line in cgitb that doesnt rely on styling alone.
........
r71266 | georg.brandl | 2009-04-05 15:23:13 -0500 (Sun, 05 Apr 2009) | 1 line

Normalize issue referencing style.
........
r71299 | gregory.p.smith | 2009-04-05 18:43:58 -0500 (Sun, 05 Apr 2009) | 3 lines

Fixes issue5705: os.setuid() and friends did not accept the same range of
values that pwd.getpwnam() returns.
........
r71329 | benjamin.peterson | 2009-04-06 16:53:33 -0500 (Mon, 06 Apr 2009) | 1 line

add create_connection to __all__ #5711
........
r71397 | georg.brandl | 2009-04-08 11:36:39 -0500 (Wed, 08 Apr 2009) | 1 line

Remove redundant backtick.
........
r71398 | georg.brandl | 2009-04-08 11:39:04 -0500 (Wed, 08 Apr 2009) | 1 line

Update ignore file for suspicious builder.
........
r71486 | andrew.kuchling | 2009-04-11 11:18:14 -0500 (Sat, 11 Apr 2009) | 1 line

Re-word
........
/external/python/cpython3/Objects/bytearrayobject.c
e2641f45b6305f9371cecdcb8765998e2946ca94 03-Apr-2009 Alexandre Vassalotti <alexandre@peadrop.com> Optimize slicing of bytes and bytearray by avoiding useless copying.

This restores the behavior that was present in Python 2.x.
/external/python/cpython3/Objects/bytearrayobject.c
e0124bd9c3d3af4bd36d9977e0f76da2cf8a1412 09-Mar-2009 Benjamin Peterson <benjamin@python.org> Merged revisions 69998-69999,70002,70022-70023,70025-70026,70061,70086,70145,70171,70183,70188,70235,70244,70275,70281 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r69998 | benjamin.peterson | 2009-02-26 13:04:40 -0600 (Thu, 26 Feb 2009) | 1 line

the startship is rather outdated now
........
r69999 | benjamin.peterson | 2009-02-26 13:05:59 -0600 (Thu, 26 Feb 2009) | 1 line

comma
........
r70002 | andrew.kuchling | 2009-02-26 16:34:30 -0600 (Thu, 26 Feb 2009) | 1 line

The curses panel library is now supported
........
r70022 | georg.brandl | 2009-02-27 10:23:18 -0600 (Fri, 27 Feb 2009) | 1 line

#5361: fix typo.
........
r70023 | georg.brandl | 2009-02-27 10:39:26 -0600 (Fri, 27 Feb 2009) | 1 line

#5363: fix cmpfiles() docs. Another instance where a prose description is twice as long as the code.
........
r70025 | georg.brandl | 2009-02-27 10:52:55 -0600 (Fri, 27 Feb 2009) | 1 line

#5344: fix punctuation.
........
r70026 | georg.brandl | 2009-02-27 10:59:03 -0600 (Fri, 27 Feb 2009) | 1 line

#5365: add quick look conversion table for different time representations.
........
r70061 | hirokazu.yamamoto | 2009-02-28 09:24:00 -0600 (Sat, 28 Feb 2009) | 1 line

Binary flag is needed on windows.
........
r70086 | benjamin.peterson | 2009-03-01 21:35:12 -0600 (Sun, 01 Mar 2009) | 1 line

fix a silly problem of caching gone wrong #5401
........
r70145 | benjamin.peterson | 2009-03-03 16:51:57 -0600 (Tue, 03 Mar 2009) | 1 line

making the writing more formal
........
r70171 | facundo.batista | 2009-03-04 15:18:17 -0600 (Wed, 04 Mar 2009) | 3 lines

Fixed a typo.
........
r70183 | benjamin.peterson | 2009-03-04 18:17:57 -0600 (Wed, 04 Mar 2009) | 1 line

add example
........
r70188 | hirokazu.yamamoto | 2009-03-05 03:34:14 -0600 (Thu, 05 Mar 2009) | 1 line

Fixed memory leak on failure.
........
r70235 | benjamin.peterson | 2009-03-07 18:21:17 -0600 (Sat, 07 Mar 2009) | 1 line

fix funky indentation
........
r70244 | martin.v.loewis | 2009-03-08 09:06:19 -0500 (Sun, 08 Mar 2009) | 2 lines

Add Chris Withers.
........
r70275 | georg.brandl | 2009-03-09 11:35:48 -0500 (Mon, 09 Mar 2009) | 2 lines

Add missing space.
........
r70281 | benjamin.peterson | 2009-03-09 15:38:56 -0500 (Mon, 09 Mar 2009) | 1 line

gzip and bz2 are context managers
........
/external/python/cpython3/Objects/bytearrayobject.c
e8364233aea88cf68e8f54a515dce10160ead35b 02-Feb-2009 Raymond Hettinger <python@rcn.com> Issue 1242657: list(obj) can swallow KeyboardInterrupt.
/external/python/cpython3/Objects/bytearrayobject.c
e94c679df0b632bc929936ca54f0de006e1a6dc2 02-Feb-2009 Mark Dickinson <dickinsm@gmail.com> 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.
/external/python/cpython3/Objects/bytearrayobject.c
ccc47b6eee267d6661c8521578e2fc9d53494029 28-Dec-2008 Georg Brandl <georg@python.org> #4759: allow None as first argument of bytearray.translate(), for consistency with bytes.translate().

Also fix segfault for bytearray.translate(x, None) -- will backport this part to 3.0 and 2.6.
/external/python/cpython3/Objects/bytearrayobject.c
5504e893f84f07d5930094f07bcd479d859b5f0c 06-Dec-2008 Antoine Pitrou <solipsis@pitrou.net> Issue #4509: bugs in bytearray with exports (buffer protocol)
/external/python/cpython3/Objects/bytearrayobject.c
0f3641ce88025b5e41e80d1cb73d6f5751785e38 19-Nov-2008 Benjamin Peterson <benjamin@python.org> Merged revisions 67291 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r67291 | benjamin.peterson | 2008-11-19 15:49:09 -0600 (Wed, 19 Nov 2008) | 5 lines

make sure that bytearray methods return a new bytearray even if there is no change

Fixes #4348
Reviewed by Brett
........
/external/python/cpython3/Objects/bytearrayobject.c
9e9dcd6d4225faa6a8b19120f009e0253d16ab92 17-Oct-2008 Barry Warsaw <barry@python.org> STINNER Victor (haypo)'s patch for bug 3988, Byte warning mode and b'' != ''

Also, his patch to runtests.sh to pass the -bb option (issue 4125).
/external/python/cpython3/Objects/bytearrayobject.c
a786b026c9992cee195b7a550bab2c70c50f874f 25-Aug-2008 Benjamin Peterson <benjamin@python.org> Merged revisions 65910,65977,65980,65984,65986,66000,66011-66012,66014,66017,66020 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r65910 | benjamin.peterson | 2008-08-20 09:07:59 -0500 (Wed, 20 Aug 2008) | 1 line

fix up the multiprocessing docs a little
........
r65977 | christian.heimes | 2008-08-22 14:47:25 -0500 (Fri, 22 Aug 2008) | 3 lines

Silenced compiler warning
Objects/stringlib/find.h:97: warning: 'stringlib_contains_obj' defined but not used
Reviewed by Benjamin Peterson
........
r65980 | christian.heimes | 2008-08-22 15:10:27 -0500 (Fri, 22 Aug 2008) | 3 lines

Fixed two format strings in the _collections module. For example
Modules/_collectionsmodule.c:674: warning: format '%i' expects type 'int', but argument 2 has type 'Py_ssize_t'
Reviewed by Benjamin Peterson
........
r65984 | christian.heimes | 2008-08-22 16:23:47 -0500 (Fri, 22 Aug 2008) | 1 line

d is the correct format string
........
r65986 | mark.hammond | 2008-08-22 19:59:14 -0500 (Fri, 22 Aug 2008) | 2 lines

Fix bug 3625: test issues on 64bit windows. r=pitrou
........
r66000 | benjamin.peterson | 2008-08-23 15:27:43 -0500 (Sat, 23 Aug 2008) | 5 lines

#3643 add a few more checks to _testcapi to prevent segfaults

Author: Victor Stinner
Reviewer: Benjamin Peterson
........
r66011 | neal.norwitz | 2008-08-24 12:27:43 -0500 (Sun, 24 Aug 2008) | 1 line

Ignore a couple more tests that report leaks inconsistently.
........
r66012 | neal.norwitz | 2008-08-24 12:29:53 -0500 (Sun, 24 Aug 2008) | 1 line

Use the actual blacklist of leaky tests
........
r66014 | georg.brandl | 2008-08-24 13:11:07 -0500 (Sun, 24 Aug 2008) | 2 lines

#3654: fix duplicate test method name. Review by Benjamin P.
........
r66017 | benjamin.peterson | 2008-08-24 16:55:03 -0500 (Sun, 24 Aug 2008) | 1 line

remove note about unimplemented feature
........
r66020 | brett.cannon | 2008-08-24 18:15:19 -0500 (Sun, 24 Aug 2008) | 1 line

Clarify that some attributes/methods are listed somewhat separately because they are not part of the threading API.
........
/external/python/cpython3/Objects/bytearrayobject.c
3ce5d9207e66d61d4b0502cf47ed2d2bcdd2212f 24-Aug-2008 Neal Norwitz <nnorwitz@gmail.com> Closes release blocker #3627.

Merged revisions 65335 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt)

........
r65335 | neal.norwitz | 2008-07-31 10:17:14 -0700 (Thu, 31 Jul 2008) | 1 line

Security patches from Apple: prevent int overflow when allocating memory
........
/external/python/cpython3/Objects/bytearrayobject.c
c4fe6f39612b58d2a4a9caf20e651551dd46ed48 19-Aug-2008 Benjamin Peterson <benjamin@python.org> Merged revisions 65780,65782,65785,65809,65812,65834,65846,65859,65861 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r65780 | antoine.pitrou | 2008-08-17 15:15:07 -0500 (Sun, 17 Aug 2008) | 3 lines

#3580: fix a failure in test_os
........
r65782 | benjamin.peterson | 2008-08-17 15:33:45 -0500 (Sun, 17 Aug 2008) | 1 line

set svn:executable on a script
........
r65785 | amaury.forgeotdarc | 2008-08-17 16:05:18 -0500 (Sun, 17 Aug 2008) | 3 lines

Fix a refleak in bytearray.split and bytearray.rsplit, detected by
regrtest.py -R:: test_bytes
........
r65809 | nick.coghlan | 2008-08-18 07:42:46 -0500 (Mon, 18 Aug 2008) | 1 line

Belated NEWS entry for r65642
........
r65812 | nick.coghlan | 2008-08-18 08:32:19 -0500 (Mon, 18 Aug 2008) | 1 line

Fix typo
........
r65834 | amaury.forgeotdarc | 2008-08-18 14:23:47 -0500 (Mon, 18 Aug 2008) | 4 lines

#2234 distutils failed with mingw binutils 2.18.50.20080109.
Be less strict when parsing these version numbers,
they don't necessarily follow the python numbering scheme.
........
r65846 | georg.brandl | 2008-08-18 18:09:49 -0500 (Mon, 18 Aug 2008) | 2 lines

Fix grammar.
........
r65859 | thomas.heller | 2008-08-19 12:47:13 -0500 (Tue, 19 Aug 2008) | 2 lines

Fix strange character in the docstring.
........
r65861 | benjamin.peterson | 2008-08-19 12:59:23 -0500 (Tue, 19 Aug 2008) | 1 line

get unparse to at least unparse its self
........
/external/python/cpython3/Objects/bytearrayobject.c
423be95dcf55b0b8737207beb7b30eb549430dba 13-Aug-2008 Martin v. Löwis <martin@v.loewis.de> 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*.
........
/external/python/cpython3/Objects/bytearrayobject.c
3dbca81c9b7903e8d808089a6a76dc97807b3df3 23-Jul-2008 Georg Brandl <georg@python.org> Merged revisions 65012,65035,65037-65040,65048,65057,65077,65091-65095,65097-65099,65127-65128,65131,65133-65136,65139,65149-65151,65155,65158-65159,65176-65178,65183-65184,65187-65190,65192,65194 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r65012 | jesse.noller | 2008-07-16 15:24:06 +0200 (Wed, 16 Jul 2008) | 2 lines

Apply patch for issue 3090: ARCHFLAGS parsing incorrect
........
r65035 | georg.brandl | 2008-07-16 23:19:28 +0200 (Wed, 16 Jul 2008) | 2 lines

#3045: fix pydoc behavior for TEMP path with spaces.
........
r65037 | georg.brandl | 2008-07-16 23:31:41 +0200 (Wed, 16 Jul 2008) | 2 lines

#1608818: errno can get set by every call to readdir().
........
r65038 | georg.brandl | 2008-07-17 00:04:20 +0200 (Thu, 17 Jul 2008) | 2 lines

#3305: self->stream can be NULL.
........
r65039 | georg.brandl | 2008-07-17 00:09:17 +0200 (Thu, 17 Jul 2008) | 2 lines

#3345: fix docstring.
........
r65040 | georg.brandl | 2008-07-17 00:33:18 +0200 (Thu, 17 Jul 2008) | 2 lines

#3312: fix two sqlite3 crashes.
........
r65048 | georg.brandl | 2008-07-17 01:35:54 +0200 (Thu, 17 Jul 2008) | 2 lines

#3388: add a paragraph about using "with" for file objects.
........
r65057 | gregory.p.smith | 2008-07-17 05:13:05 +0200 (Thu, 17 Jul 2008) | 2 lines

news note for r63052
........
r65077 | jesse.noller | 2008-07-17 23:01:05 +0200 (Thu, 17 Jul 2008) | 3 lines

Fix issue 3395, update _debugInfo to be _debug_info
........
r65091 | ronald.oussoren | 2008-07-18 07:48:03 +0200 (Fri, 18 Jul 2008) | 2 lines

Last bit of a fix for issue3381 (addon for my patch in r65061)
........
r65092 | vinay.sajip | 2008-07-18 10:59:06 +0200 (Fri, 18 Jul 2008) | 1 line

Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
........
r65093 | vinay.sajip | 2008-07-18 11:00:00 +0200 (Fri, 18 Jul 2008) | 1 line

Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
........
r65094 | vinay.sajip | 2008-07-18 11:00:35 +0200 (Fri, 18 Jul 2008) | 1 line

Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
........
r65095 | vinay.sajip | 2008-07-18 11:01:10 +0200 (Fri, 18 Jul 2008) | 1 line

Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
........
r65097 | georg.brandl | 2008-07-18 12:20:59 +0200 (Fri, 18 Jul 2008) | 2 lines

Remove duplicate entry in __all__.
........
r65098 | georg.brandl | 2008-07-18 12:29:30 +0200 (Fri, 18 Jul 2008) | 2 lines

Correct attribute name.
........
r65099 | georg.brandl | 2008-07-18 13:15:06 +0200 (Fri, 18 Jul 2008) | 3 lines

Document the different meaning of precision for {:f} and {:g}.
Also document how inf and nan are formatted. #3404.
........
r65127 | raymond.hettinger | 2008-07-19 02:42:03 +0200 (Sat, 19 Jul 2008) | 1 line

Improve accuracy of gamma test function
........
r65128 | raymond.hettinger | 2008-07-19 02:43:00 +0200 (Sat, 19 Jul 2008) | 1 line

Add recipe to the itertools docs.
........
r65131 | georg.brandl | 2008-07-19 12:08:55 +0200 (Sat, 19 Jul 2008) | 2 lines

#3378: in case of no memory, don't leak even more memory. :)
........
r65133 | georg.brandl | 2008-07-19 14:39:10 +0200 (Sat, 19 Jul 2008) | 3 lines

#3302: fix segfaults when passing None for arguments that can't
be NULL for the C functions.
........
r65134 | georg.brandl | 2008-07-19 14:46:12 +0200 (Sat, 19 Jul 2008) | 2 lines

#3303: fix crash with invalid Py_DECREF in strcoll().
........
r65135 | georg.brandl | 2008-07-19 15:00:22 +0200 (Sat, 19 Jul 2008) | 3 lines

#3319: don't raise ZeroDivisionError if number of rounds is so
low that benchtime is zero.
........
r65136 | georg.brandl | 2008-07-19 15:09:42 +0200 (Sat, 19 Jul 2008) | 3 lines

#3323: mention that if inheriting from a class without __slots__,
the subclass will have a __dict__ available too.
........
r65139 | georg.brandl | 2008-07-19 15:48:44 +0200 (Sat, 19 Jul 2008) | 2 lines

Add ordering info for findall and finditer.
........
r65149 | raymond.hettinger | 2008-07-20 01:21:57 +0200 (Sun, 20 Jul 2008) | 1 line

Fix compress() recipe in docs to use itertools.
........
r65150 | raymond.hettinger | 2008-07-20 01:58:47 +0200 (Sun, 20 Jul 2008) | 1 line

Clean-up itertools docs and recipes.
........
r65151 | gregory.p.smith | 2008-07-20 02:22:08 +0200 (Sun, 20 Jul 2008) | 9 lines

fix issue3120 - don't truncate handles on 64-bit Windows.

This is still messy, realistically PC/_subprocess.c should never cast pointers
to python numbers and back at all.

I don't have a 64-bit windows build environment because microsoft apparently
thinks that should cost money. Time to watch the buildbots. It builds and
passes tests on 32-bit windows.
........
r65155 | georg.brandl | 2008-07-20 13:50:29 +0200 (Sun, 20 Jul 2008) | 2 lines

#926501: add info where to put the docstring.
........
r65158 | neal.norwitz | 2008-07-20 21:35:23 +0200 (Sun, 20 Jul 2008) | 1 line

Fix a couple of names in error messages that were wrong
........
r65159 | neal.norwitz | 2008-07-20 22:39:36 +0200 (Sun, 20 Jul 2008) | 1 line

Fix misspeeld method name (negative)
........
r65176 | amaury.forgeotdarc | 2008-07-21 23:36:24 +0200 (Mon, 21 Jul 2008) | 4 lines

Increment version number in NEWS file, and move items that were added after 2.6b2.

(I thought there was a script to automate this kind of updates)
........
r65177 | amaury.forgeotdarc | 2008-07-22 00:00:38 +0200 (Tue, 22 Jul 2008) | 5 lines

Issue2378: pdb would delete free variables when stepping into a class statement.

The problem was introduced by r53954, the correction is to restore the symmetry between
PyFrame_FastToLocals and PyFrame_LocalsToFast
........
r65178 | benjamin.peterson | 2008-07-22 00:05:34 +0200 (Tue, 22 Jul 2008) | 1 line

don't use assert statement
........
r65183 | ronald.oussoren | 2008-07-22 09:06:00 +0200 (Tue, 22 Jul 2008) | 2 lines

Fix buglet in fix for issue3381
........
r65184 | ronald.oussoren | 2008-07-22 09:06:33 +0200 (Tue, 22 Jul 2008) | 2 lines

Fix build issue on OSX 10.4, somehow this wasn't committed before.
........
r65187 | raymond.hettinger | 2008-07-22 20:54:02 +0200 (Tue, 22 Jul 2008) | 1 line

Remove out-of-date section on Exact/Inexact.
........
r65188 | raymond.hettinger | 2008-07-22 21:00:47 +0200 (Tue, 22 Jul 2008) | 1 line

Tuples now have both count() and index().
........
r65189 | raymond.hettinger | 2008-07-22 21:03:05 +0200 (Tue, 22 Jul 2008) | 1 line

Fix credits for math.sum()
........
r65190 | raymond.hettinger | 2008-07-22 21:18:50 +0200 (Tue, 22 Jul 2008) | 1 line

One more attribution.
........
r65192 | benjamin.peterson | 2008-07-23 01:44:37 +0200 (Wed, 23 Jul 2008) | 1 line

remove unneeded import
........
r65194 | benjamin.peterson | 2008-07-23 15:25:06 +0200 (Wed, 23 Jul 2008) | 1 line

use isinstance
........
/external/python/cpython3/Objects/bytearrayobject.c
9a54d7c3506441bb017b06a2cecd0de9888645a9 17-Jul-2008 Georg Brandl <georg@python.org> Merged revisions 65041 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r65041 | georg.brandl | 2008-07-17 00:57:41 +0200 (Thu, 17 Jul 2008) | 3 lines

#3156: fix consistency in what type bytearray methods accept as items.
Also rename confusing "item" parameters to "index".
........
/external/python/cpython3/Objects/bytearrayobject.c
fbe94c55ca482bc30a831f8319bdc2074124a4e3 14-Jul-2008 Robert Schuppenies <okkotonushi@googlemail.com> Merged revisions 64842,64853,64856,64945 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r64842 | robert.schuppenies | 2008-07-10 15:43:26 +0200 (Thu, 10 Jul 2008) | 2 lines

Fixed Issue3122 and extended sys.getsizeof tests for built-in types.
........
r64853 | robert.schuppenies | 2008-07-10 17:24:04 +0200 (Thu, 10 Jul 2008) | 3 lines

Added additional __sizeof__ implementations and addressed comments made in
Issue3122.
........
r64856 | robert.schuppenies | 2008-07-10 19:13:55 +0200 (Thu, 10 Jul 2008) | 3 lines

Added garbage collector overhead and optional default return value to
sys.getsizeof.
........
r64945 | robert.schuppenies | 2008-07-14 10:42:18 +0200 (Mon, 14 Jul 2008) | 2 lines

Fixed test failure on Win64 machines.
........
/external/python/cpython3/Objects/bytearrayobject.c
dcf97b98ec5cad972b3a8b4989001c45da87d0ea 02-Jul-2008 Benjamin Peterson <benjamin@python.org> Merged revisions 64434-64435,64440-64443,64445,64447-64448,64450,64452,64455,64461,64464,64466,64468 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r64434 | andrew.kuchling | 2008-06-20 18:13:58 -0500 (Fri, 20 Jun 2008) | 1 line

Remove request for e-mail; it's unlikely these classes will be saved
........
r64435 | andrew.kuchling | 2008-06-20 18:14:32 -0500 (Fri, 20 Jun 2008) | 1 line

Grammar fixes
........
r64440 | andrew.kuchling | 2008-06-21 08:29:12 -0500 (Sat, 21 Jun 2008) | 1 line

Docstring typo
........
r64441 | andrew.kuchling | 2008-06-21 08:47:20 -0500 (Sat, 21 Jun 2008) | 1 line

Use repr() for bad input strings; this makes the empty string or binary characters more visible
........
r64442 | andrew.kuchling | 2008-06-21 08:48:38 -0500 (Sat, 21 Jun 2008) | 1 line

Docstring correction
........
r64443 | georg.brandl | 2008-06-21 09:26:19 -0500 (Sat, 21 Jun 2008) | 2 lines

Documentation fix.
........
r64445 | facundo.batista | 2008-06-21 12:30:06 -0500 (Sat, 21 Jun 2008) | 3 lines


Reviewed and updated the documentation. Fixes #3017.
........
r64447 | facundo.batista | 2008-06-21 13:58:04 -0500 (Sat, 21 Jun 2008) | 6 lines


Now a from submitted via POST that also has a query string
will contain both FieldStorage and MiniFieldStorage items.

Fixes #1817.
........
r64448 | facundo.batista | 2008-06-21 14:48:19 -0500 (Sat, 21 Jun 2008) | 5 lines


In the deprecated functions I added an alert to review
specially a section of the subprocess documentation
that helps with the replacing of those functionss.
........
r64450 | georg.brandl | 2008-06-22 04:05:29 -0500 (Sun, 22 Jun 2008) | 2 lines

Turn section references into proper cross-references.
........
r64452 | facundo.batista | 2008-06-22 08:36:20 -0500 (Sun, 22 Jun 2008) | 5 lines


Issue #2722. Now the char buffer to support the path string has
not fixed length, it mallocs memory if needed. As a result, we
don't have a maximum for the getcwd() method.
........
r64455 | facundo.batista | 2008-06-22 10:27:10 -0500 (Sun, 22 Jun 2008) | 4 lines


Issue 3164. Small fix to don't repeat a comparation
without necessity.
........
r64461 | georg.brandl | 2008-06-22 13:11:52 -0500 (Sun, 22 Jun 2008) | 2 lines

#3085: Fix syntax error.
........
r64464 | georg.brandl | 2008-06-22 13:31:54 -0500 (Sun, 22 Jun 2008) | 2 lines

Expand docstrings of sqlite3 functions.
........
r64466 | georg.brandl | 2008-06-22 14:07:59 -0500 (Sun, 22 Jun 2008) | 2 lines

Write out "phi" consistently.
........
r64468 | facundo.batista | 2008-06-22 14:35:24 -0500 (Sun, 22 Jun 2008) | 4 lines


Just returning nothing instead of rising TestSkipped, because
it makes the test fail in the trunk.loewis-sun buildbot.
........
/external/python/cpython3/Objects/bytearrayobject.c
b2750b5d334e9c8d262009069bce41c15803eca0 06-Jun-2008 Marc-André Lemburg <mal@egenix.com> Move the codec decode type checks to bytes/bytearray.decode().

Use faster PyUnicode_FromEncodedObject() for bytes/bytearray.decode().

Add new PyCodec_KnownEncoding() API.

Add new PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode() APIs.

Add missing PyUnicode_AsDecodedObject() to unicodeobject.h

Fix punicode codec to also work on memoryviews.
/external/python/cpython3/Objects/bytearrayobject.c
e5d68aceb529934e75d505bbfaf867e02493a1bc 04-Jun-2008 Georg Brandl <georg@python.org> Fix misspelling.
/external/python/cpython3/Objects/bytearrayobject.c
1e7217de49d06130bb7a68c1d21868f9ad85cd2f 30-May-2008 Georg Brandl <georg@python.org> Don't return the same object from trivial replace() cases --
it is guaranteed to return a new bytearray.
/external/python/cpython3/Objects/bytearrayobject.c
17cb8a85d4931d60fc6f4a2f692514dd77e8d700 30-May-2008 Georg Brandl <georg@python.org> Fix all return types for str/bytes/bytearray docstrings and make the wording more consistent.
/external/python/cpython3/Objects/bytearrayobject.c
2c9c7a5f33d502fa468e38537d57834c7e33aa4d 26-May-2008 Christian Heimes <christian@cheimes.de> Renamed files bytesobject.[ch] and stringobject.[ch]
Fixed Windows build
/external/python/cpython3/Objects/bytearrayobject.c