1. a534fc4 Close #18109: os.uname() now decodes fields from the locale encoding, and by Victor Stinner · 11 years ago
  2. 3a09286 Issue #13772: Restored directory detection of targets in `os.symlink` on Windows, which was temporarily removed in Python 3.2.3 due to an incomplete implementation. The implementation now works even if the symlink is created in a location other than the current directory. by Jason R. Coombs · 11 years ago
  3. 3b08a29 indicate that read/write work with bytes (closes #18009) by Benjamin Peterson · 11 years ago
  4. dedac52 prevent double free in cleanup code (#17968) by Benjamin Peterson · 11 years ago
  5. 7f98739 Issue #17968: Fix memory leak in os.listxattr(). by Antoine Pitrou · 11 years ago
  6. cf8a1e5 - Issue #17782: Fix undefined behaviour on platforms where ``struct timespec``'s "tv_nsec" member is not a C long. by Antoine Pitrou · 11 years ago
  7. b462189 Reject float as uid or gid. by Serhiy Storchaka · 12 years ago
  8. 7cf5599 Issue #4591: Uid and gid values larger than 2**31 are supported now. by Serhiy Storchaka · 12 years ago
  9. c73c561 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. by Antoine Pitrou · 12 years ago
  10. 4de7457 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. by Antoine Pitrou · 12 years ago
  11. 1c90eed Issue #1602133: 'environ' is not really available with shared libraries on OSX (merge from 3.2) by Ronald Oussoren · 12 years ago
  12. 697e56d Issue #1602133: 'environ' is not really available with shared libraries on OSX by Ronald Oussoren · 12 years ago
  13. 9101e23 Issue #15989: Fix several occurrences of integer overflow by Serhiy Storchaka · 12 years ago
  14. a2ad5c3 Issue #15972: Fix error messages when os functions expecting a file name or by Serhiy Storchaka · 12 years ago
  15. e4110dc Issue #9644: Fix the encoding used by os.statvfs(): use the filesystem encoding by Victor Stinner · 12 years ago
  16. 5b89840 Issue #16714: use 'raise' exceptions, don't 'throw'. by Andrew Svetlov · 12 years ago
  17. 737fb89 Issue #16714: use 'raise' exceptions, don't 'throw'. by Andrew Svetlov · 12 years ago
  18. 5445a8c Replace tabs with spaces in posixmodule.c by Petri Lehtinen · 12 years ago
  19. 3b9493b Use C-style comments for C89 / ANSI C compatibility by Christian Heimes · 12 years ago
  20. 9a46105 #15965: Explicitly cast AT_FDCWD as (int). by Trent Nelson · 12 years ago
  21. 9d20e0e Issue #15926: Fix crash after multiple reinitializations of the interpreter. by Antoine Pitrou · 12 years ago
  22. 8486987 Issue #12655: Instead of requiring a custom type, os.sched_getaffinity and by Antoine Pitrou · 12 years ago
  23. 5323173 Closes #15514: Correct __sizeof__ support for cpu_set by Jesus Cea · 12 years ago
  24. f3923e9 Issue #15413: os.times() had disappeared under Windows. by Antoine Pitrou · 12 years ago
  25. 2240ac1 Issue #15261: Stop os.stat(fd) crashing on Windows when fd not open. by Richard Oudkerk · 12 years ago
  26. 591c1cc Remove dead code by Victor Stinner · 12 years ago
  27. 969288e Use ValueError, not RuntimeError for a utime flag combination illegal on some systems. by Georg Brandl · 12 years ago
  28. fdaea06 Issue #15176: Clarified behavior, documentation, and implementation by Larry Hastings · 12 years ago
  29. f787559 Whitespace cleanup. by Georg Brandl · 12 years ago
  30. 605a62d Issue #15118: Change return value of os.uname() and os.times() from by Larry Hastings · 12 years ago
  31. 306336b Closes #15161: add support for giving path as a fd for truncate() and pathconf(). by Georg Brandl · 12 years ago
  32. b698d8e Issue #15154: Add "dir_fd" parameter to os.rmdir, remove "rmdir" by Larry Hastings · 12 years ago
  33. 5bb7aa9 Try to fix shutil.which() tests on Windows by fixing a typo introduced in 27f9c26fdd8b in posix_access(). by Georg Brandl · 12 years ago
  34. dbbc0c8 Issue #14626: Fix buildbot issue on OpenIndiana 3.x machines. (Hopefully.) by Larry Hastings · 12 years ago
  35. 67cbf7b Issue #14626: Fix buildbot issue on x86 Tiger 3.x. by Larry Hastings · 12 years ago
  36. 9cf065c Issue #14626: Large refactoring of functions / parameters in the os module. by Larry Hastings · 12 years ago
  37. 9436361 Closes #10142: Support for SEEK_HOLE/SEEK_DATA by Jesus Cea · 12 years ago
  38. 034d0aa Issue #14711: os.stat_float_times() has been deprecated. by Victor Stinner · 12 years ago
  39. 9242c13 capitialize utime statuses by Benjamin Peterson · 12 years ago
  40. eaa5eee Backed out changeset 709850f1ec67 by Benjamin Peterson · 12 years ago
  41. cfe6f2a Update Misc/NEWS for issues #14127 and #14705. (And, technically, #10148.) by Larry Hastings · 12 years ago
  42. 6b03f2c Fix typo in exception message. by Stefan Krah · 12 years ago
  43. fbd85a0 initialization not needed by Benjamin Peterson · 12 years ago
  44. f072b45 Fix for fatal errors in os.*utime*() by Richard Oudkerk · 12 years ago
  45. b333640 Issue #14127: Fix two bugs with the Windows implementation. by Larry Hastings · 12 years ago
  46. 9bd9d74 what is a invalid tuple? by Benjamin Peterson · 12 years ago
  47. b399ab2 clean up converted path on error by Benjamin Peterson · 12 years ago
  48. 3e2e368 avoid unitialized memory by Benjamin Peterson · 12 years ago
  49. 35a8f0d check correct variable for error by Benjamin Peterson · 12 years ago
  50. 76ad59b Issue #14127: Add ns= parameter to utime, futimes, and lutimes. by Larry Hastings · 12 years ago
  51. 990eff0 Backing out 86dc014cdd74. Not ready yet by Jesus Cea · 12 years ago
  52. 2b47f0a Close #10142: Support for SEEK_HOLE/SEEK_DATA by Jesus Cea · 12 years ago
  53. 1d642d2 Closes Issue #14661: posix module: add O_EXEC, O_SEARCH, O_TTY_INIT (I add some Solaris constants too) by Jesus Cea · 12 years ago
  54. cf38120 Issue #14661: posix module: add O_EXEC, O_SEARCH, O_TTY_INIT by Jesus Cea · 12 years ago
  55. 6fe20b3 Issue #14127: Add st_{cma}time_ns fields to os.stat() result object. by Larry Hastings · 12 years ago
  56. 2dbda07 fix condition (#14296) by Benjamin Peterson · 12 years ago
  57. 7b51b8d try to fix compilation on glibc's with cpu sets (#14296) by Benjamin Peterson · 13 years ago
  58. 5d272cc Close #14180: Factorize code to convert a number of seconds to time_t, timeval or timespec by Victor Stinner · 13 years ago
  59. efb00c0 Issue #14153 Create _Py_device_encoding() to prevent _io from having to import by Brett Cannon · 13 years ago
  60. 2fb477c Merge 3.2: Issue #13703 plus some related test suite fixes. by Georg Brandl · 13 years ago
  61. 09a7c72 Merge from 3.1: Issue #13703: add a way to randomize the hash values of basic types (str, bytes, datetime) by Georg Brandl · 13 years ago
  62. 2daf6ae Issue #13703: add a way to randomize the hash values of basic types (str, bytes, datetime) by Georg Brandl · 13 years ago
  63. bcf2b59 Issue #13609: Add two functions to query the terminal size: by Antoine Pitrou · 13 years ago
  64. 4195b5c Backout f8409b3d6449: the PEP 410 is not accepted yet by Victor Stinner · 13 years ago
  65. ccd5715 PEP 410 by Victor Stinner · 13 years ago
  66. 1aa54a4 Issue #13964: Skip os.*utime*() tests if os.stat() doesn't support timestamp by Victor Stinner · 13 years ago
  67. a2f7c00 Issue #13964: Split os.*utime*() subsecond tests into multiple tests to help by Victor Stinner · 13 years ago
  68. 7794090 Following Nick's suggestion, rename posix.fdlistdir() to posix.flistdir(), to by Charles-François Natali · 13 years ago
  69. f3b2d88 Issue #8828: Add new function os.replace(), for cross-platform renaming with overwriting. by Antoine Pitrou · 13 years ago
  70. 91ecea2 Issue #13772: In os.symlink() under Windows, do not try to guess the link by Antoine Pitrou · 13 years ago
  71. 5311c1d Issue #13772: In os.symlink() under Windows, do not try to guess the link by Antoine Pitrou · 13 years ago
  72. 50590f1 Use GetModuleHandleW to avoid *A functions where possible. by Martin v. Löwis · 13 years ago
  73. e83f899 Issue #13530: Document os.lseek() result by Victor Stinner · 13 years ago
  74. 76961fa Issue #13757: Change os.fdlistdir() so that it duplicates the passed file by Charles-François Natali · 13 years ago
  75. f2840a8 Backed out changeset 36f2e236c601: For some reason, rewinddir() doesn't work as by Charles-François Natali · 13 years ago
  76. 38f425e Issue #13739: It's simpler and more direct to call rewinddir() at the beginning. by Charles-François Natali · 13 years ago
  77. 7546ad3 Issue #13739: In os.listdir(), rewind the directory stream (so that listdir() by Charles-François Natali · 13 years ago
  78. 25ec056 Issue #13530: Document os.lseek() result by Victor Stinner · 13 years ago
  79. 1b57967 Issue #13560: Locale codec functions use the classic "errors" parameter, by Victor Stinner · 13 years ago
  80. 1f33f2b Issue #13560: os.strerror() now uses the current locale encoding instead of UTF-8 by Victor Stinner · 13 years ago
  81. 984890f Close #13415: Test in configure if unsetenv() has a return value or not. by Victor Stinner · 13 years ago
  82. e8eb0e8 merge 3.2 by Benjamin Peterson · 13 years ago
  83. 4bb867d plug refleak by Benjamin Peterson · 13 years ago
  84. 6517095 (Merge 3.2) Issue #13415: os.unsetenv() doesn't ignore errors anymore. by Victor Stinner · 13 years ago
  85. 60b385e Issue #13415: os.unsetenv() doesn't ignore errors anymore. by Victor Stinner · 13 years ago
  86. f8facac Fix compiler warnings by Victor Stinner · 13 years ago
  87. 9d3b93b Use the new Unicode API by Victor Stinner · 13 years ago
  88. f7c5ae2 Issue #13374: Deprecate os.getcwdb() on Windows by Victor Stinner · 13 years ago
  89. 1ab6c2d Issue #13374: The Windows bytes API has been deprecated in the os module. Use by Victor Stinner · 13 years ago
  90. 6139c1b Issue #12442: nt._getdiskusage() is now using the Windows Unicode API by Victor Stinner · 13 years ago
  91. d03a491 Commit 59dca1e2363d for issue #13327 introduced a compilation warning by Jesus Cea · 13 years ago
  92. 569b494 Fix #13327. utimensat now has the atime and mtime arguments set as optional, by Brian Curtin · 13 years ago
  93. 7ef53ef Forgot to apply the futimesat change. by Brian Curtin · 13 years ago
  94. c1b65d1 Fix 13327. Remove explicit None arguments from futimes, futimens, futimesat, by Brian Curtin · 13 years ago
  95. b0d5b5d Adjust None handling to be a bit more clean. Thanks to Benjamin by Brian Curtin · 13 years ago
  96. 52fbea1 Fix #13327. Remove the need for an explicit None as the second argument to by Brian Curtin · 13 years ago
  97. ab1078b (Merge 3.2) Issue #13339. by Ross Lagerwall · 13 years ago
  98. dcfde5a Issue #13339: Fix compile error in posixmodule.c due to missing semicolon. by Ross Lagerwall · 13 years ago
  99. 8b905bd Issue #13226: Add RTLD_xxx constants to the os module. These constants can by by Victor Stinner · 13 years ago
  100. bd928fe Rename _Py_identifier to _Py_IDENTIFIER. by Martin v. Löwis · 13 years ago