log Modules/ossaudiodev.c @ 78069:a8aa77458e12 3.2

age author description
Thu, 29 Sep 2011 19:46:37 +0200 Charles-François Natali Issue #13058: ossaudiodev: fix a file descriptor leak on error. Patch by Thomas 3.2
Sun, 28 Aug 2011 17:51:43 +0200 Charles-François Natali Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is 3.2
Sun, 24 Oct 2010 20:47:32 +0000 Georg Brandl These are true PyCFunctions, after adding the second argument to oss_self, no need to cast.
Sun, 24 Oct 2010 14:21:42 +0000 Georg Brandl Add casts (one needed, one for consistency).
Sat, 23 Oct 2010 17:31:52 +0000 Georg Brandl #6518: enable context manager protocol for ossaudiodev types.
Sun, 09 May 2010 15:52:27 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from
Tue, 23 Mar 2010 00:25:54 +0000 Antoine Pitrou Issue #8139: ossaudiodev didn't initialize its types properly, therefore
Mon, 02 Feb 2009 20:41:29 +0000 Mark Dickinson Merged revisions 69214 via svnmerge from 3.0
Sat, 06 Sep 2008 21:34:51 +0000 Gregory P. Smith fixes deferred/release blocker issue #3797: Fixed the dbm, marshal, mmap,
Thu, 07 Aug 2008 18:54:33 +0000 Marc-André Lemburg Rename PyUnicode_AsString -> _PyUnicode_AsString and
Wed, 02 Jul 2008 22:38:47 +0000 Amaury Forgeot d'Arc #3247: get rid of Py_FindMethod
Wed, 11 Jun 2008 05:26:20 +0000 Martin v. Löwis Implement PEP 3121: new module initialization and finalization API.
Mon, 26 May 2008 13:22:05 +0000 Christian Heimes Renamed PyBytes to PyByteArray
Sun, 02 Dec 2007 14:31:20 +0000 Christian Heimes Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h
Sun, 26 Aug 2007 04:57:08 +0000 Neal Norwitz Use unicode
Mon, 11 Mar 2013 17:41:44 -0400 Terry Jan Reedy Issue #17047: remove doubled words found in 2.7 to 3.4 Modules/*, 2.7
Thu, 29 Sep 2011 19:43:01 +0200 Charles-François Natali Issue #13058: ossaudiodev: fix a file descriptor leak on error. Patch by Thomas 2.7
Sun, 28 Aug 2011 16:22:33 +0200 Charles-François Natali Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is 2.7
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, 21 Jul 2007 17:22:18 +0000 Martin v. Löwis Merged revisions 56467-56482 via svnmerge from
Wed, 04 Oct 2006 10:23:57 +0000 Armin Rigo Compilation problem caused by conflicting typedefs for uint32_t legacy-trunk
Mon, 29 May 2006 21:04:52 +0000 Georg Brandl Make use of METH_O and METH_NOARGS where possible. legacy-trunk
Fri, 17 Mar 2006 19:03:25 +0000 Georg Brandl Fix some missing checks after PyTuple_New, PyList_New, PyDict_New legacy-trunk
Wed, 01 Mar 2006 22:45:36 +0000 Thomas Wouters Rework channelnumber/samplesize detetion code's output variables a bit to legacy-trunk
Thu, 19 Jan 2006 06:09:39 +0000 Neal Norwitz Check return result from Py_InitModule*(). This API can fail. legacy-trunk
Sat, 07 Jan 2006 21:19:49 +0000 Neal Norwitz Fix icc warnings: extra semi-colon legacy-trunk
Mon, 28 Mar 2005 02:40:46 +0000 Greg Ward Conditionally export a few more AFMT_* macros: AFMT_U16_NE, AFMT_S32_LE, legacy-trunk
Wed, 04 Oct 2006 10:23:57 +0000 Armin Rigo Compilation problem caused by conflicting typedefs for uint32_t 2.4
Wed, 27 Sep 2006 19:17:32 +0000 Andrew M. Kuchling [Backport of rev. 42093 by neal.norwitz] 2.4
Fri, 17 Mar 2006 19:04:15 +0000 Georg Brandl Backport: Fix missing NULL checks after PyTuple_New, PyList_New, PyDict_New 2.4
Wed, 09 Mar 2005 00:55:19 +0000 Greg Ward SF #818006: revert addition of 'closed', 'mode', and 'name' attributes 2.4
Mon, 07 Mar 2005 01:32:03 +0000 Greg Ward SF #818006: add useful read-only attributes to oss_audio_device object: 2.4
Tue, 11 May 2004 01:33:04 +0000 Greg Ward SF #832236: wrap a bunch of _EXPORT_INT calls in #ifdef's, to 2.3
Mon, 02 Jun 2003 14:15:34 +0000 Guido van Rossum Whitespace normalization; break a long line. legacy-trunk
Mon, 02 Jun 2003 14:11:45 +0000 Guido van Rossum Fix a subtle decref bug that caused a GC assertion to fail in a debug legacy-trunk
Thu, 29 May 2003 23:44:44 +0000 Greg Ward Comment fix. legacy-trunk
Thu, 29 May 2003 21:55:41 +0000 Greg Ward Change _ssize() so it doesn't rely on sizeof(char) or sizeof(short): legacy-trunk
Thu, 29 May 2003 21:53:06 +0000 Greg Ward Completely change the interface to setparameters(): legacy-trunk
Tue, 27 May 2003 01:57:21 +0000 Greg Ward Oops, move the GIL release/reacquire from oss_sync() to _do_ioctl_0(): legacy-trunk
Mon, 26 May 2003 22:47:30 +0000 Greg Ward Release the GIL in two more methods: legacy-trunk
Fri, 23 May 2003 01:50:37 +0000 Greg Ward Release the GIL around read(), write(), and select() calls. legacy-trunk
Fri, 04 Apr 2003 01:47:42 +0000 Greg Ward Use fcntl() to put the audio device *back* into blocking mode after legacy-trunk
Tue, 11 Mar 2003 16:53:13 +0000 Greg Ward Open with O_NONBLOCK to avoid hanging on open(). legacy-trunk
Mon, 10 Mar 2003 03:17:06 +0000 Greg Ward <sys/soundcard.h> seems to exist on both Linux and FreeBSD, so include legacy-trunk
Thu, 13 Feb 2003 13:27:07 +0000 Andrew M. Kuchling Conditionalize another constant legacy-trunk
Sun, 02 Feb 2003 17:59:06 +0000 Neal Norwitz Get ossaudiodev to compile on freebsd 4.7 legacy-trunk
Fri, 10 Jan 2003 21:27:54 +0000 Neal Norwitz Get build working on Redhat 7.2 linux 2.4.7 legacy-trunk
Tue, 31 Dec 2002 03:23:59 +0000 Greg Ward Add build_namelists() to expose the OSS macros SOUND_DEVICE_LABELS and legacy-trunk
Tue, 31 Dec 2002 03:07:21 +0000 Greg Ward Rename the parameter 'xp' in several methods to 'self', since that's legacy-trunk
Tue, 31 Dec 2002 03:04:52 +0000 Greg Ward For symmetry with the mixer interface, rename oss_t to oss_audio_t and legacy-trunk
Tue, 31 Dec 2002 03:02:23 +0000 Greg Ward Add a bunch of comments to clearly delineate sections of the code. legacy-trunk
Tue, 31 Dec 2002 02:54:43 +0000 Greg Ward Yet another renaming of some mixer methods: legacy-trunk
Mon, 30 Dec 2002 23:19:32 +0000 Greg Ward Rename more mixer methods: getrecsrc() -> get_recsrc(), legacy-trunk
Mon, 30 Dec 2002 03:02:22 +0000 Greg Ward Untabify. legacy-trunk
Mon, 30 Dec 2002 03:01:48 +0000 Greg Ward Whitespace fixes to conform to coding standards. legacy-trunk
Mon, 30 Dec 2002 02:58:04 +0000 Greg Ward Comment fix. legacy-trunk
Mon, 30 Dec 2002 02:43:36 +0000 Greg Ward Rename some mixer methods: legacy-trunk
Mon, 30 Dec 2002 02:29:28 +0000 Greg Ward Remove 'x_' prefix from oss_t and oss_mixer_t struct members. legacy-trunk
Thu, 12 Dec 2002 17:35:45 +0000 Greg Ward Typo fix. legacy-trunk