1. 10 Haz, 2009 1 kayıt (commit)
  2. 07 Tem, 2008 1 kayıt (commit)
  3. 11 Haz, 2008 1 kayıt (commit)
    • Gregory P. Smith's avatar
      Merge in release25-maint r60793: · 9d53457e
      Gregory P. Smith yazdı
       Added checks for integer overflows, contributed by Google. Some are
       only available if asserts are left in the code, in cases where they
       can't be triggered from Python code.
      9d53457e
  4. 09 Haz, 2008 1 kayıt (commit)
  5. 26 May, 2008 1 kayıt (commit)
  6. 19 Eki, 2006 1 kayıt (commit)
  7. 28 May, 2006 1 kayıt (commit)
  8. 20 Mar, 2006 3 kayıt (commit)
  9. 07 Mar, 2006 1 kayıt (commit)
  10. 15 Şub, 2006 1 kayıt (commit)
  11. 19 Ock, 2006 1 kayıt (commit)
  12. 02 Agu, 2002 1 kayıt (commit)
  13. 17 Ock, 2002 1 kayıt (commit)
  14. 07 Ara, 2001 1 kayıt (commit)
  15. 05 Ara, 2001 2 kayıt (commit)
    • Tim Peters's avatar
      audioop_ratecv(): I left a potentially unsafe multiply unchecked · 3127c28b
      Tim Peters yazdı
      yesterday -- repair that.  Also renamed the silly size_times_nchannels
      to bytes_per_frame.
      3127c28b
    • Tim Peters's avatar
      SF bug 482574: audioop.ratecv crashes. · 1691bd9f
      Tim Peters yazdı
      Bugfix candidate.
      A numerically naive computation of output buffer size caused crashes
      and spurious MemoryErrors for reasonable arguments.
      audioop_ratecv():  Avoid spurious overflow by careful reworking of the
      buffer size computations, triggering MemoryError if and only if the
      final buffer size can't be represented in a C int (although
      PyString_FromStringAndSize may legitimately raise MemoryError even if
      it does fit in a C int).  All reasonable arguments should work as
      intended now, and all unreasonable arguments should be cuaght.
      1691bd9f
  16. 01 Eyl, 2000 1 kayıt (commit)
  17. 31 Agu, 2000 1 kayıt (commit)
  18. 04 Agu, 2000 1 kayıt (commit)
  19. 31 Tem, 2000 1 kayıt (commit)
  20. 21 Tem, 2000 1 kayıt (commit)
    • Thomas Wouters's avatar
      Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)', · f3f33dcf
      Thomas Wouters yazdı
      and a couple of functions that were missed in the previous batches. Not
      terribly tested, but very carefully scrutinized, three times.
      
      All these were found by the little findkrc.py that I posted to python-dev,
      which means there might be more lurking. Cases such as this:
      
      long
      func(a, b)
      	long a;
      	long b; /* flagword */
      {
      
      and other cases where the last ; in the argument list isn't followed by a
      newline and an opening curly bracket. Regexps to catch all are welcome, of
      course ;)
      f3f33dcf
  21. 10 Tem, 2000 1 kayıt (commit)
  22. 30 Haz, 2000 2 kayıt (commit)
  23. 02 May, 2000 1 kayıt (commit)
  24. 29 Şub, 2000 1 kayıt (commit)
  25. 07 Eyl, 1999 1 kayıt (commit)
  26. 04 Ara, 1998 1 kayıt (commit)
  27. 23 Nis, 1998 1 kayıt (commit)
  28. 31 Eki, 1997 1 kayıt (commit)
  29. 01 Eki, 1997 1 kayıt (commit)
    • Guido van Rossum's avatar
      Apply two changes, systematically: · 0cb96de2
      Guido van Rossum yazdı
      (1) Use PyErr_NewException("module.class", NULL, NULL) to create the
          exception object.
      
      (2) Remove all calls to Py_FatalError(); instead, return or
          ignore the errors -- the import code now checks PyErr_Occurred()
          after calling a module's init function, so it's no longer a
          fatal error for the initialization to fail.
      
      Also did some small cleanups, e.g. removed unnecessary test for
      "already initialized" from initfpectl(), and unified
      initposix()/initnt().
      
      I haven't checked this very thoroughly, so while the changes are
      pretty trivial -- beware of untested code!
      0cb96de2
  30. 22 Eyl, 1997 1 kayıt (commit)
  31. 20 May, 1997 1 kayıt (commit)
  32. 09 Nis, 1997 1 kayıt (commit)
  33. 14 Şub, 1997 1 kayıt (commit)
  34. 17 Ock, 1997 1 kayıt (commit)
  35. 03 Ock, 1997 1 kayıt (commit)
  36. 05 Ara, 1996 1 kayıt (commit)