1. 02 Mar, 2001 1 kayıt (commit)
  2. 01 Mar, 2001 1 kayıt (commit)
  3. 19 Şub, 2001 1 kayıt (commit)
  4. 15 Ock, 2001 1 kayıt (commit)
  5. 14 Ock, 2001 2 kayıt (commit)
  6. 13 Ock, 2001 1 kayıt (commit)
    • Tim Peters's avatar
      Guido found a brand new race in tempfile on Linux, due to Linux changing · 9fadfb0d
      Tim Peters yazdı
      pid across threads (but in that case, it's still the same process, and so
      still sharing the "template" cache in tempfile.py).  Repaired that, and
      added a new std test.
      On Linux, someone please run that standalone with more files and/or more
      threads; e.g.,
      
          python lib/test/test_threadedtempfile.py -f 1000 -t 10
      
      to run with 10 threads each creating (and deleting) 1000 temp files.
      9fadfb0d
  7. 12 Ock, 2001 1 kayıt (commit)
  8. 29 Agu, 2000 1 kayıt (commit)
  9. 24 Nis, 2000 1 kayıt (commit)
  10. 04 Şub, 2000 1 kayıt (commit)
    • Guido van Rossum's avatar
      The third and final doc-string sweep by Ka-Ping Yee. · e7b146fb
      Guido van Rossum yazdı
      The attached patches update the standard library so that all modules
      have docstrings beginning with one-line summaries.
      
      A new docstring was added to formatter.  The docstring for os.py
      was updated to mention nt, os2, ce in addition to posix, dos, mac.
      e7b146fb
  11. 01 Haz, 1999 1 kayıt (commit)
  12. 24 Eki, 1998 2 kayıt (commit)
    • Guido van Rossum's avatar
      Improvement to the previous fix suggested by Thomas Bellman: if the · 2457fc2a
      Guido van Rossum yazdı
      unlink() or fdopen() fail, close the file descriptor and re-raise the
      exception.
      2457fc2a
    • Guido van Rossum's avatar
      The TemporaryFile() function has a security leak -- because the · dce3d550
      Guido van Rossum yazdı
      filenames generated are easily predictable, it is possible to trick an
      unsuspecting program into overwriting another file by creating a
      symbolic link with the predicted name.  Fix this by using the
      low-level os.open() function with the O_EXCL flag and mode 0700.  On
      non-Unix platforms, presumably there are no symbolic links so the
      problem doesn't exist.  The explicit test for Unix (posix, actually)
      makes it possible to change the non-Unix logic to work without a
      try-except clause.
      
      The mktemp() file is as unsafe as ever.
      dce3d550
  13. 14 Eki, 1998 1 kayıt (commit)
  14. 28 Nis, 1998 1 kayıt (commit)
  15. 09 Nis, 1998 1 kayıt (commit)
  16. 26 Mar, 1998 1 kayıt (commit)
  17. 19 Ara, 1997 1 kayıt (commit)
  18. 15 Ara, 1997 1 kayıt (commit)
  19. 12 Agu, 1997 1 kayıt (commit)
  20. 11 Nis, 1997 1 kayıt (commit)
  21. 20 Agu, 1996 1 kayıt (commit)
  22. 08 Agu, 1996 1 kayıt (commit)
  23. 28 May, 1996 1 kayıt (commit)
  24. 31 Mar, 1992 1 kayıt (commit)
  25. 14 Ock, 1992 1 kayıt (commit)
  26. 26 Ara, 1991 2 kayıt (commit)
  27. 12 Kas, 1991 1 kayıt (commit)