log Objects/bufferobject.c @ 80661:94de77bd0b4b 2.7

age author description
Mon, 20 Feb 2012 20:42:21 -0500 Barry Warsaw - Issue #13703: oCERT-2011-003: add -R command-line option and PYTHONHASHSEED 2.6
Sat, 05 Mar 2011 15:13:50 +0100 Georg Brandl Dummy-merge 2.5 branch into 2.6 branch. 2.6
Sun, 09 May 2010 14:46:46 +0000 Antoine Pitrou Untabify C files. Will watch buildbots. legacy-trunk
Fri, 08 Aug 2008 04:15:53 +0000 Brett Cannon Change the warning emitted for using the buffer() object; memoryview() in 3.0 legacy-trunk
Thu, 31 Jul 2008 17:17:14 +0000 Neal Norwitz Security patches from Apple: prevent int overflow when allocating memory legacy-trunk
Wed, 11 Jun 2008 07:41:16 +0000 Gregory P. Smith Merge in release25-maint r60793: legacy-trunk
Mon, 09 Jun 2008 04:58:54 +0000 Gregory P. Smith This reverts r63675 based on the discussion in this thread: legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes legacy-trunk
Sun, 27 Apr 2008 03:01:45 +0000 Benjamin Peterson Use PyErr_WarnPy3k throughout legacy-trunk
Tue, 25 Mar 2008 11:59:51 +0000 Georg Brandl Move declarations to block start. legacy-trunk
Tue, 25 Mar 2008 08:29:14 +0000 Georg Brandl Make Py3k warnings consistent w.r.t. punctuation; also respect the legacy-trunk
Tue, 25 Mar 2008 07:56:27 +0000 Georg Brandl #2355: py3k warning for buffer(). legacy-trunk
Thu, 04 Oct 2007 06:00:48 +0000 Neal Norwitz Coverity #151: Remove deadcode. legacy-trunk
Tue, 28 Aug 2007 15:28:19 +0000 Thomas Wouters Improve extended slicing support in builtin types and classes. Specifically: legacy-trunk
Sat, 21 Jul 2007 06:55:02 +0000 Martin v. Löwis PEP 3123: Provide forward compatibility with Python 3.0, while keeping legacy-trunk
Thu, 31 Jul 2008 17:08:14 +0000 Neal Norwitz Security patches from Apple: prevent int overflow when allocating memory 2.5
Thu, 14 Feb 2008 11:26:18 +0000 Martin v. Löwis Added checks for integer overflows, contributed by Google. Some are 2.5
Fri, 08 Jun 2007 17:29:20 +0000 Martin v. Löwis Bug #1733488: Fix compilation of bufferobject.c on AIX. legacy-trunk
Tue, 08 Aug 2006 17:37:00 +0000 Thomas Heller memcmp() can return values other than -1, 0, and +1 but tp_compare legacy-trunk
Sat, 10 Jun 2006 22:38:13 +0000 Skip Montanaro Suppress warning on MacOSX about possible use before set of proc. legacy-trunk
Fri, 09 Jun 2006 17:05:48 +0000 Brett Cannon Fix inconsistency in naming within an enum. legacy-trunk
Thu, 08 Jun 2006 17:00:45 +0000 Brett Cannon Buffer objects would return the read or write buffer for a wrapped object when legacy-trunk
Thu, 31 Jul 2008 17:04:32 +0000 Neal Norwitz Security patches from Apple: prevent int overflow when allocating memory 2.4
Sun, 02 Mar 2008 19:20:32 +0000 Martin v. Löwis Backport of r60793: 2.4
Tue, 08 Aug 2006 17:42:30 +0000 Thomas Heller memcmp() can return values other than -1, 0, and +1 but tp_compare 2.4
Sun, 02 Mar 2008 20:32:57 +0000 Martin v. Löwis Backport of r61180: 2.3
Sun, 23 Sep 2007 02:00:13 +0000 Travis E. Oliphant Change PyBuffer to Py_buffer to be consistent with other non-object structures like Py_complex. Add some more functionality to the memoryview object.
Thu, 30 Aug 2007 22:57:53 +0000 Thomas Wouters Remove the simple slicing API. All slicing is now done with slice objects.
Wed, 29 Aug 2007 16:21:59 +0000 Jeremy Hylton PEP 7 clean ups, no change in behavior.
Tue, 28 Aug 2007 21:37:11 +0000 Thomas Wouters Merge the trunk changes in. Breaks socket.ssl for now.
Mon, 20 Aug 2007 07:16:33 +0000 Travis E. Oliphant Fix memory leak in arraymodule.c and respond to a few comments by nnorwitz.
Sun, 19 Aug 2007 04:23:20 +0000 Neal Norwitz Code review of the new buffer protocol. Mostly add questions that should
Sat, 18 Aug 2007 11:21:56 +0000 Travis E. Oliphant Merged in py3k-buffer branch to main line. All objects now use the buffer protocol in PEP 3118.
Sat, 21 Jul 2007 17:22:18 +0000 Martin v. Löwis Merged revisions 56467-56482 via svnmerge from
Wed, 13 Jun 2007 18:07:49 +0000 Guido van Rossum Merged revisions 55817-55961 via svnmerge from
Fri, 18 May 2007 17:15:44 +0000 Walter Dörwald Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirror
Tue, 15 May 2007 20:37:11 +0000 Guido van Rossum Kill two innocuous compiler warnings.
Tue, 08 May 2007 23:08:31 +0000 Guido van Rossum Make the StringIO test pass.
Thu, 24 Aug 2006 00:41:19 +0000 Guido van Rossum Restructure comparison dramatically. There is no longer a default
Fri, 11 Aug 2006 14:57:12 +0000 Thomas Wouters Merged revisions 46753-51188 via svnmerge from
Tue, 11 Apr 2006 06:54:30 +0000 Anthony Baxter More C++-compliance. Note especially listobject.c - to get C++ to accept the legacy-trunk
Thu, 16 Feb 2006 19:44:46 +0000 Thomas Wouters Use proper PyArg_Parse format char for Py_ssize_t, instead of 'l', in legacy-trunk
Thu, 16 Feb 2006 06:59:22 +0000 Martin v. Löwis Revert 42400. legacy-trunk
Thu, 16 Feb 2006 06:54:25 +0000 Martin v. Löwis Support %zd in PyErr_Format and PyString_FromFormat. legacy-trunk
Thu, 16 Feb 2006 06:21:57 +0000 Neal Norwitz Get rid of compiler warnings (gcc 3.3.4 on x86) legacy-trunk
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Sun, 18 Dec 2005 08:02:38 +0000 Neal Norwitz Check return result for error legacy-trunk
Fri, 26 Aug 2005 06:43:16 +0000 Georg Brandl Disallow keyword arguments for type constructors that don't use them 2.4
Fri, 24 Sep 2004 19:17:26 +0000 Neil Schemenauer Ensure negative offsets cannot be passed to buffer(). When composing legacy-trunk
Fri, 24 Sep 2004 15:41:27 +0000 Neil Schemenauer Fix buffer offset calculation (need to compute it before changing legacy-trunk
Thu, 25 Mar 2004 16:16:28 +0000 Martin v. Löwis Correct code to advance ptr to be well-formed C. legacy-trunk
Thu, 11 Mar 2004 02:42:45 +0000 Neil Schemenauer Make buffer objects based on mutable objects (like array) safe. legacy-trunk
Thu, 11 Mar 2004 01:00:44 +0000 Neil Schemenauer Document one of the many problems with the buffer object. legacy-trunk
Thu, 11 Mar 2004 00:44:54 +0000 Neil Schemenauer Rename static functions, they should not have the _Py prefix. legacy-trunk
Mon, 19 Aug 2002 19:26:42 +0000 Guido van Rossum Call me anal, but there was a particular phrase that was speading to legacy-trunk
Tue, 25 Jun 2002 00:25:30 +0000 Raymond Hettinger Fix SF bug 546434 -- buffer slice type inconsistent. legacy-trunk
Fri, 14 Jun 2002 20:41:17 +0000 Guido van Rossum SF patch 568629 by Oren Tirosh: types made callable. legacy-trunk
Fri, 29 Mar 2002 03:29:08 +0000 Tim Peters Remove the CACHE_HASH and INTERN_STRINGS preprocessor symbols. legacy-trunk
Fri, 19 Oct 2001 13:49:35 +0000 Thomas Heller Fix for Bug #216405: legacy-trunk
Fri, 24 Aug 2001 18:34:26 +0000 Barry Warsaw repr's converted to using PyString_FromFormat() instead of sprintf'ing legacy-trunk