log Python/modsupport.c @ 57673:20b7deb53d4e legacy-trunk

age author description
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
Sat, 19 Jan 2008 18:02:46 +0000 Georg Brandl #1782: don't leak in error case in PyModule_AddXxxConstant. Patch by Hrvoje Nikšić. legacy-trunk
Wed, 04 Oct 2006 12:17:45 +0000 Armin Rigo Forward-port of r52136,52138: a review of overflow-detecting code. legacy-trunk
Tue, 18 Apr 2006 00:53:48 +0000 Skip Montanaro C++ compiler cleanup: migrate to modsupport.h legacy-trunk
Fri, 14 Apr 2006 09:08:42 +0000 Martin v. Löwis Make Py_BuildValue, PyObject_CallFunction and legacy-trunk
Thu, 13 Apr 2006 07:52:27 +0000 Martin v. Löwis Replace INT_MAX with PY_SSIZE_T_MAX. legacy-trunk
Thu, 16 Mar 2006 08:20:19 +0000 Neal Norwitz Make mktuple consistent with mklist to get rid of Coverity warnings. Also use macro version of SetItem since we know everything is setup. legacy-trunk
Mon, 06 Mar 2006 23:07:34 +0000 Neal Norwitz Try to cleanup the error handling a bit so there aren't false positives legacy-trunk
Wed, 01 Mar 2006 21:33:54 +0000 Martin v. Löwis Fix more memory leaks. Will backport to 2.4. legacy-trunk
Thu, 16 Feb 2006 14:37:16 +0000 Martin v. Löwis Use Py_ssize_t to count the legacy-trunk
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Sat, 24 Dec 2005 06:23:41 +0000 Tim Peters do_mkvalue(), 'I' and 'k' cases: squash legitimate legacy-trunk
Sat, 10 Dec 2005 18:50:16 +0000 Jeremy Hylton Add const to several API functions that take char *. legacy-trunk
Wed, 01 Mar 2006 21:36:32 +0000 Martin v. Löwis Backport of memory leak fixes. 2.4
Mon, 27 Feb 2006 17:49:41 +0000 Tim Peters do_mkvalue(): Squash compiler warnings about mixing 2.4
Thu, 24 Nov 2005 15:37:42 +0000 Georg Brandl bug #1281408: make Py_BuildValue work with unsigned longs and long longs legacy-trunk
Sun, 20 Nov 2005 23:58:38 +0000 Neal Norwitz Fix a few more memory leaks legacy-trunk
Wed, 14 Jul 2004 11:28:06 +0000 Michael W. Hudson This is Pete Shinners' patch from his bug report legacy-trunk
Wed, 19 Nov 2003 15:24:47 +0000 Jack Jansen Getting rid of support for the ancient Apple MPW compiler. legacy-trunk
Fri, 24 Oct 2003 20:05:32 +0000 Martin v. Löwis Patch #828384: Don't discard nested exception in AddObject. legacy-trunk
Sat, 21 Jun 2003 21:35:25 +0000 Jeremy Hylton Better error message legacy-trunk
Thu, 17 Apr 2003 22:01:10 +0000 Jack Jansen dded missing k and K format specifiers to Py_BuildValue and friends. legacy-trunk
Sat, 29 Mar 2003 10:06:18 +0000 Martin v. Löwis Rename LONG_LONG to PY_LONG_LONG. Fixes #710285. legacy-trunk
Fri, 31 Jan 2003 18:33:18 +0000 Jeremy Hylton Provide __module__ attributes for functions defined in C and Python. legacy-trunk
Thu, 30 Jan 2003 15:08:25 +0000 Fred Drake Style consistency, so "grep ^function ..." works as expected. legacy-trunk
Sun, 15 Dec 2002 13:45:32 +0000 Just van Rossum Fixed potential crash: v can be NULL here, so use Py_XDECREF rather than Py_DECREF legacy-trunk
Wed, 14 Aug 2002 20:57:56 +0000 Fred Drake Py_InitModule4(): Accept NULL for the 'methods' argument. This makes legacy-trunk
Sun, 28 Jul 2002 10:23:27 +0000 Martin v. Löwis Patch #554716: Use __va_copy where available. legacy-trunk
Mon, 17 Jun 2002 17:16:57 +0000 Fred Drake PyModule_AddObject(): Added missing exceptions. legacy-trunk
Thu, 28 Mar 2002 05:33:33 +0000 Fred Drake Introduce two new flag bits that can be set in a PyMethodDef method legacy-trunk
Sun, 28 Jul 2002 10:21:31 +0000 Martin v. Löwis Patch #554716: Use __va_copy where available. 2.2
Mon, 17 Jun 2002 17:16:34 +0000 Fred Drake PyModule_AddObject(): Added missing exceptions. 2.2
Fri, 17 Aug 2001 18:39:25 +0000 Martin v. Löwis Patch #445762: Support --disable-unicode legacy-trunk
Sat, 04 Aug 2001 03:11:25 +0000 Fred Drake Plug a memory leak in Py_InitModule4(): when PyDict_SetItemString() failed, legacy-trunk
Tue, 31 Jul 2001 13:24:44 +0000 Marc-André Lemburg This patch turns the Python API mismatch notice into a standard legacy-trunk
Mon, 17 Jun 2002 17:16:11 +0000 Fred Drake PyModule_AddObject(): Added missing exceptions. 2.1
Mon, 12 Mar 2001 21:03:26 +0000 Fred Drake Py_BuildValue(): Add "D" conversion to create a Python complex value from legacy-trunk
Tue, 26 Sep 2000 05:46:01 +0000 Fred Drake Rationalize use of limits.h, moving the inclusion to Python.h. legacy-trunk
Sat, 23 Sep 2000 03:24:27 +0000 Fred Drake Andrew Kuchling <akuchlin@mems-exchange.org>: legacy-trunk
Fri, 15 Sep 2000 12:51:01 +0000 Jack Jansen Cast UCHAR_MAX to int before doing the comparison for overflow of the legacy-trunk
Fri, 01 Sep 2000 23:29:29 +0000 Guido van Rossum REMOVED all CWI, CNRI and BeOpen copyright markings. legacy-trunk
Fri, 04 Aug 2000 14:00:14 +0000 Guido van Rossum Add a test that Py_IsInitialized() in Py_InitModule4(). See legacy-trunk
Sat, 22 Jul 2000 18:47:25 +0000 Thomas Wouters Mass ANSIfication of function definitions. Doesn't cover all 'extern' legacy-trunk
Sun, 09 Jul 2000 03:09:57 +0000 Tim Peters Nuke all remaining occurrences of Py_PROTO and Py_FPROTO. legacy-trunk
Thu, 06 Jul 2000 12:22:00 +0000 Jack Jansen Added support for H (unsigned short) specifier in PyArg_ParseTuple and legacy-trunk
Mon, 03 Jul 2000 21:39:47 +0000 Jack Jansen Include limits.h if we have it. legacy-trunk
Fri, 30 Jun 2000 23:58:06 +0000 Guido van Rossum Change copyright notice - 2nd try. legacy-trunk
Fri, 30 Jun 2000 23:50:40 +0000 Guido van Rossum Change copyright notice. legacy-trunk
Wed, 28 Jun 2000 22:07:35 +0000 Guido van Rossum Trent Mick's Win64 changes: size_t vs. int or long; also some overflow legacy-trunk
Fri, 28 Apr 2000 14:42:37 +0000 Fred Drake Brian Hooper <brian_takashi@hotmail.com>: legacy-trunk
Mon, 25 Jan 1999 21:48:56 +0000 Guido van Rossum Change rare occurrences of #if HAVE_LONG_LONG to #ifdef. legacy-trunk
Wed, 23 Dec 1998 19:53:45 +0000 Guido van Rossum Oops, forgot a pair of {}'s. (Greg Couch) legacy-trunk
Wed, 23 Dec 1998 05:01:38 +0000 Guido van Rossum Add 'N' format character to Py_BuildValue -- like 'O' but doesn't INCREF. legacy-trunk
Tue, 25 Aug 1998 16:07:15 +0000 Guido van Rossum Patch by Mark Hammond to support 64-bit ints on MS platforms. legacy-trunk
Sat, 08 Aug 1998 20:51:26 +0000 Guido van Rossum # Fix strange type (methonname instead of methodname). legacy-trunk
Tue, 04 Aug 1998 22:46:29 +0000 Guido van Rossum Changes for BeOS, QNX and long long, by Chris Herborth. legacy-trunk
Tue, 07 Jul 1998 22:32:19 +0000 Guido van Rossum Two error messages still used the old name of the functio mkvalue() -- legacy-trunk
Thu, 20 Nov 1997 20:35:45 +0000 Guido van Rossum Plug memory leak in Py_BuildValue when using {...} to construct dictionaries. legacy-trunk
Wed, 19 Nov 1997 18:53:33 +0000 Guido van Rossum Fix importing of shared libraries from inside packages. legacy-trunk