1. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 5 years ago
  2. 5f5a778 bpo-34740: Get rid of tp_getattro in ossaudiodev.oss_audio_device. (GH-9421) by Serhiy Storchaka · 6 years ago
  3. 0e0bc4e Fix misleading mentions of tp_size in comments (GH-9093) by Peter Eisentraut · 6 years ago
  4. e2f92de Add the const qualifier to "char *" variables that refer to literal strings. (#4370) by Serhiy Storchaka · 7 years ago
  5. 55fe1ae bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051) by Serhiy Storchaka · 7 years ago
  6. 228b12e Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 7 years ago
  7. e209739 Issue #28715: Added error checks for PyUnicode_AsUTF8(). by Serhiy Storchaka · 8 years ago
  8. 144f77a Issue #28715: Added error checks for PyUnicode_AsUTF8(). by Serhiy Storchaka · 8 years ago
  9. 840ef8f more linux -> __linux__ by Benjamin Peterson · 8 years ago
  10. fa935c4 Issue #26854: Android has a different include path for soundcard.h. by Stefan Krah · 8 years ago
  11. 9995300 Issue #23709, #23001: ossaudiodev now uses Py_ssize_t for sizes instead of int by Victor Stinner · 9 years ago
  12. 716a74e Issue #23001: Fix typo by Victor Stinner · 9 years ago
  13. 8490f5a Issue #23001: Few functions in modules mmap, ossaudiodev, socket, ssl, and by Serhiy Storchaka · 9 years ago
  14. 4fa99cd Issue #23709: The ossaudiodev module now retries read/write when interrupted by by Victor Stinner · 9 years ago
  15. a555cfc Issue #23694: Enhance _Py_open(), it now raises exceptions by Victor Stinner · 9 years ago
  16. 1486799 Issue #22369: Change "context manager protocol" to "context management protocol". by Serhiy Storchaka · 10 years ago
  17. 85c2497 Issue #16404: Add checks for return value of PyLong_FromLong() in by Serhiy Storchaka · 11 years ago
  18. 48d761e Issue #16404: Add checks for return value of PyLong_FromLong() in by Serhiy Storchaka · 11 years ago
  19. daf4555 Issue #18571: Implementation of the PEP 446: file descriptors and file handles by Victor Stinner · 11 years ago
  20. e91ad50 Use strncat() instead of strcat() to silence some warnings. by Christian Heimes · 11 years ago
  21. 09b7503 Merge 3.2, Issue #17047: remove doubled words found in 2.7 to 3.4 by Terry Jan Reedy · 11 years ago
  22. 0158af3 Issue #17047: remove doubled words found in 2.7 to 3.4 Modules/*, by Terry Jan Reedy · 11 years ago
  23. bd928fe Rename _Py_identifier to _Py_IDENTIFIER. by Martin v. Löwis · 13 years ago
  24. afe55bb Add API for static strings, primarily good for identifiers. by Martin v. Löwis · 13 years ago
  25. 9624a76 Issue #13058: ossaudiodev: fix a file descriptor leak on error. Patch by Thomas by Charles-François Natali · 13 years ago
  26. 5a4a109 Issue #13058: ossaudiodev: fix a file descriptor leak on error. Patch by Thomas by Charles-François Natali · 13 years ago
  27. 6394188 Use the new Py_ARRAY_LENGTH macro by Victor Stinner · 13 years ago
  28. ac7e9e0 Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is by Charles-François Natali · 13 years ago
  29. aa26b27 Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is by Charles-François Natali · 13 years ago
  30. a529308 Issue #12287: In ossaudiodev, check that the device isn't closed in several by Charles-François Natali · 13 years ago
  31. 770a2be These are true PyCFunctions, after adding the second argument to oss_self, no need to cast. by Georg Brandl · 14 years ago
  32. 687a1fa Add casts (one needed, one for consistency). by Georg Brandl · 14 years ago
  33. 1e908af #6518: enable context manager protocol for ossaudiodev types. by Georg Brandl · 14 years ago
  34. f95a1b3 Recorded merge of revisions 81029 via svnmerge from by Antoine Pitrou · 14 years ago
  35. 39b3543 Issue #8139: ossaudiodev didn't initialize its types properly, therefore by Antoine Pitrou · 14 years ago
  36. e94c679 Issue #1717: rename tp_compare to tp_reserved. I'll change the by Mark Dickinson · 15 years ago
  37. 0a608fd fixes deferred/release blocker issue #3797: Fixed the dbm, marshal, mmap, by Gregory P. Smith · 16 years ago
  38. 4cc0f24 Rename PyUnicode_AsString -> _PyUnicode_AsString and by Marc-André Lemburg · 16 years ago
  39. 1f900f1 #3247: get rid of Py_FindMethod by Amaury Forgeot d'Arc · 16 years ago
  40. 1a21451 Implement PEP 3121: new module initialization and finalization API. by Martin v. Löwis · 16 years ago
  41. 9c4756e Renamed PyBytes to PyByteArray by Christian Heimes · 16 years ago
  42. 217cfd1 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h by Christian Heimes · 17 years ago
  43. 8abd2e6 Use unicode by Neal Norwitz · 17 years ago
  44. 9f2e346 Merged revisions 56467-56482 via svnmerge from by Martin v. Löwis · 17 years ago
  45. 89f507f Four months of trunk changes (including a few releases...) by Thomas Wouters · 18 years ago
  46. 4d70c3d Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn by Thomas Wouters · 18 years ago
  47. 49fd7fa Merge p3yk branch with the trunk up to revision 45595. This breaks a fair by Thomas Wouters · 18 years ago
  48. 3ffa59b Rework channelnumber/samplesize detetion code's output variables a bit to by Thomas Wouters · 18 years ago
  49. 1ac754f Check return result from Py_InitModule*(). This API can fail. by Neal Norwitz · 18 years ago
  50. 3f04648 Fix icc warnings: extra semi-colon by Neal Norwitz · 19 years ago
  51. 0f26054 Conditionally export a few more AFMT_* macros: AFMT_U16_NE, AFMT_S32_LE, by Greg Ward · 19 years ago
  52. 50682d0 SF #818006: merge from release24-maint branch: add useful read-only by Greg Ward · 19 years ago
  53. fd0283e SF #832236: merge from release23-maint branch: wrap a bunch of by Greg Ward · 20 years ago
  54. 0741f80 Whitespace normalization; break a long line. by Guido van Rossum · 21 years ago
  55. f39dafb Fix a subtle decref bug that caused a GC assertion to fail in a debug by Guido van Rossum · 21 years ago
  56. 84f8ecd Comment fix. by Greg Ward · 21 years ago
  57. 38c9266 Change _ssize() so it doesn't rely on sizeof(char) or sizeof(short): by Greg Ward · 21 years ago
  58. d676906 Completely change the interface to setparameters(): by Greg Ward · 21 years ago
  59. d0d592f Oops, move the GIL release/reacquire from oss_sync() to _do_ioctl_0(): by Greg Ward · 21 years ago
  60. b804390 Release the GIL in two more methods: by Greg Ward · 21 years ago
  61. 6492785 Release the GIL around read(), write(), and select() calls. by Greg Ward · 21 years ago
  62. 76ffb19 Use fcntl() to put the audio device *back* into blocking mode after by Greg Ward · 21 years ago
  63. 5c49ef2 Open with O_NONBLOCK to avoid hanging on open(). by Greg Ward · 21 years ago
  64. 0b6dfb8 <sys/soundcard.h> seems to exist on both Linux and FreeBSD, so include by Greg Ward · 21 years ago
  65. fe62bc9 Conditionalize another constant by Andrew M. Kuchling · 21 years ago
  66. d156c2d Get ossaudiodev to compile on freebsd 4.7 by Neal Norwitz · 21 years ago
  67. faa7b9b Get build working on Redhat 7.2 linux 2.4.7 by Neal Norwitz · 22 years ago
  68. 744f0fd Add build_namelists() to expose the OSS macros SOUND_DEVICE_LABELS and by Greg Ward · 22 years ago
  69. 58ae13c Rename the parameter 'xp' in several methods to 'self', since that's what it is. by Greg Ward · 22 years ago
  70. 499b73e For symmetry with the mixer interface, rename oss_t to oss_audio_t and by Greg Ward · 22 years ago
  71. da1cacb Add a bunch of comments to clearly delineate sections of the code. by Greg Ward · 22 years ago
  72. 2d6f9a9 Yet another renaming of some mixer methods: by Greg Ward · 22 years ago
  73. f05aa10 Rename more mixer methods: getrecsrc() -> get_recsrc(), by Greg Ward · 22 years ago
  74. ad4d9b9 Untabify. by Greg Ward · 22 years ago
  75. e703766 Whitespace fixes to conform to coding standards. by Greg Ward · 22 years ago
  76. 5c5c577 Comment fix. by Greg Ward · 22 years ago
  77. 37897c2 Rename some mixer methods: by Greg Ward · 22 years ago
  78. 7b43c68 Remove 'x_' prefix from oss_t and oss_mixer_t struct members. by Greg Ward · 22 years ago
  79. b69bb3d Typo fix. by Greg Ward · 22 years ago
  80. 3d9994d Add OSS mixer interface (from Nicholas FitzRoy-Dale <wzdd@lardcave.net>): by Greg Ward · 22 years ago
  81. da9f853 Prepare for the coming mixer support patch: change _do_ioctl_0() and by Greg Ward · 22 years ago
  82. 8c6b6a9 Finish expunging the 'linuxaudiodev' name: by Greg Ward · 22 years ago
  83. 9a568eb Expunge any remaining mentions of linuxaudiodev -- it's ossaudiodev now! by Greg Ward · 22 years ago
  84. 97708bc Rename LinuxAudioError to OSSAudioError ('ossaudiodev.error'). by Greg Ward · 22 years ago
  85. 1e0f57d Added mode 'rw' for full-duplex (play and record at the same time) mode. by Greg Ward · 22 years ago
  86. 131bce0 * Don't put the device in non-blocking mode at open() time; this makes by Greg Ward · 22 years ago
  87. 04613a9 ossaudiodev -- Python interface to the OSS (Open Sound System) API. by Greg Ward · 22 years ago