1. c2a8169 Fix issue #16646: ftplib.FTP.makeport() might lose socket error details. (patch by Serhiy Storchaka) by Giampaolo Rodola' · 12 years ago
  2. b42c53e Issue #10883: Fix socket leaks in urllib.request. by Nadeem Vawda · 13 years ago
  3. e4ef726 Fix closes issue1067702 The problem with close multiple ftp transfers were due cases where sockets/file were not closed immediately. Tightned those cases and failure is no longer observed. by Senthil Kumaran · 13 years ago
  4. 24b07bc #11515: fix several typos. Patch by Piotr Kasprzyk. by Ezio Melotti · 14 years ago
  5. 607f7c0 Fix Issue #4841: timeout is now applied for connections resulting from PORT/EPRT commands by Giampaolo Rodolà · 15 years ago
  6. cf445fc Fix Issue #3817: 225 is now considered a valid response code for ABOR by Giampaolo Rodolà · 15 years ago
  7. acbe3bd Issue #6845: Add restart support for binary upload in ftplib. The by Antoine Pitrou · 15 years ago
  8. ccd5e02 Issue #2054: ftplib now provides an FTP_TLS class to do secure FTP using by Antoine Pitrou · 15 years ago
  9. 50ba6e1 #1726172: dont raise an unexpected IndexError if a voidresp() call has an empty response. by Georg Brandl · 16 years ago
  10. dee0b17 backport r66656 so people using -Qnew aren't affected by Benjamin Peterson · 16 years ago
  11. 4f1b1ed Fixed the semantic of timeout for socket.create_connection and by Facundo Batista · 16 years ago
  12. e6c0303 socket.error inherits from IOError, it no longer needs listing in by Gregory P. Smith · 17 years ago
  13. 2230bcf docstring and comment updates suggested by Giampaolo Rodola' by Gregory P. Smith · 17 years ago
  14. c64386b accepts and closes issue #1221598: adds an optional callback to ftplib.FTP by Gregory P. Smith · 17 years ago
  15. 9249312 FTP.ntransfercmd method now uses create_connection when passive, by Facundo Batista · 17 years ago
  16. 0d4c06e Whitespace normalization. Ugh, we really need to do this more often. by Neal Norwitz · 18 years ago
  17. 93c3368 Added the posibility to pass the timeout to FTP.connect, not only when by Facundo Batista · 18 years ago
  18. 3f10099 Forgot to add the file before the previous commit, here go the ftplib tests. by Facundo Batista · 18 years ago
  19. f733abb Whitespace normalization. by Tim Peters · 18 years ago
  20. 36cbc08 Patch #1359217: Ignore 2xx response before 150 response. Will backport to 2.5. by Martin v. Löwis · 18 years ago
  21. c88a6c7 SF bug #1168983: ftplib.py string index out of range by Raymond Hettinger · 20 years ago
  22. 70a6b49 Replace backticks with repr() or "%r" by Walter Dörwald · 21 years ago
  23. a401ae4 Fix a regression from the 1.68->1.69 checkin: by Walter Dörwald · 22 years ago
  24. 54f0222 SF 563203. Replaced 'has_key()' with 'in'. by Raymond Hettinger · 22 years ago
  25. 094662a Replace boolean test with is None by Raymond Hettinger · 22 years ago
  26. 7ce734c Use string methods where possible, and remove import string by Neal Norwitz · 22 years ago
  27. e874fc3 Closes SF patch 553277. Per GvR, reverting to original patch -- the way to by Raymond Hettinger · 23 years ago
  28. a8dd094 Patch #553277: Accept callbacks that are callable, not callbacks that are true. by Martin v. Löwis · 23 years ago
  29. b525511 Access the exception argument to see whether it starts with '500'. by Martin v. Löwis · 23 years ago
  30. e12454f The Grande 'sendall()' patch, copied from release21-maint. Fixes #516715. by Martin v. Löwis · 23 years ago
  31. e441860 Whitespace normalization. by Tim Peters · 23 years ago
  32. 24a6434 Update the docstring too. :-) by Guido van Rossum · 23 years ago
  33. c33e077 SF patch #497420 (Eduardo Pérez): ftplib: ftp anonymous password by Guido van Rossum · 23 years ago
  34. 2826fad Don't set passiveserver to 0 in connect(). See SF bug #495693. by Guido van Rossum · 23 years ago
  35. 1f74cb3 Oops. Catching OverflowError from int() doesn't help, since it raises by Guido van Rossum · 23 years ago
  36. b6aca6a Fix SF bug #459767: ftplib fails with files > 2GB by Guido van Rossum · 23 years ago
  37. 322c0d1 Only close sockets if they have been created. Reported by Blake Winton. by Martin v. Löwis · 23 years ago
  38. 70297d3 Change the 227 response parser to use a more liberal regular by Guido van Rossum · 23 years ago
  39. 2ad2569 Initialize msg to avoid unbound locals. by Martin v. Löwis · 23 years ago
  40. 4eb5940 Untabify IPv6 changes. by Martin v. Löwis · 23 years ago
  41. a43c2f8 Patch #401196: Use getaddrinfo and AF_INET6 in TCP servers and clients. by Martin v. Löwis · 23 years ago
  42. 0e8468c remove global decl about unused variable by Jeremy Hylton · 24 years ago
  43. 9c98a42 Move some constant initialization from FTP.__init__() and FTP.connect() by Fred Drake · 24 years ago
  44. 4ac8347 Provide a default for the blocksize arg of storbinary(). by Guido van Rossum · 24 years ago
  45. c95bf69 String method conversion. by Eric S. Raymond · 24 years ago
  46. eccd02a more __all__ updates by Skip Montanaro · 24 years ago
  47. e6ccf3a Default to passive mode. See SF bug #126851. by Guido van Rossum · 24 years ago
  48. 88869f9 Whitespace normalization. by Tim Peters · 24 years ago
  49. 8152d32 Update the code to better reflect recommended style: by Fred Drake · 24 years ago
  50. 100d81e Added support for RFC 959's REST command (restart), closing SF patch by Barry Warsaw · 24 years ago
  51. 227b120 Convert some old-style string exceptions to class exceptions. by Fred Drake · 24 years ago
  52. 2d2785a updated occurences of fqdn algorithm (closes patch #101197) by Peter Schneider-Kamp · 24 years ago
  53. 93a7c0f Fredrik Lundh: by Guido van Rossum · 25 years ago
  54. 98d9fd3 Simple changes by Gerrit Holl - move author acknowledgements out of by Guido van Rossum · 25 years ago
  55. 4b8c6ea Actually, the previous batch's comment should have been different; by Guido van Rossum · 25 years ago
  56. 1ebcf6a Patches by Michael Reilly to correctly deal with ftp URLs of the form by Guido van Rossum · 25 years ago
  57. d5f173b FTP.dir(): Fix typo in docstring. by Fred Drake · 25 years ago
  58. c822a45 Add warning to Netrc's docstring that it is obsolete -- use the netrc by Guido van Rossum · 26 years ago
  59. c6769c5 Typo discovered by Just. by Guido van Rossum · 26 years ago
  60. 6bbd1d0 According to Robin Dunn, at least one FTP server returns 200 instead by Guido van Rossum · 26 years ago
  61. 9291d27 parse150(): Simplify RE used to parse the message a little, taking advantage by Fred Drake · 27 years ago
  62. 8ca8420 A few lines were indented using spaces instead of tabs -- fix them. by Guido van Rossum · 27 years ago
  63. 9824509 Add rmd() (remove directory command); fix comment in parse257. by Guido van Rossum · 27 years ago
  64. ab76af3 Provide default for blocksize on retrbinary (Skip Montanaro). by Guido van Rossum · 27 years ago
  65. acfb82a Use re instead of regex. Also remove bogus return statement from __init__(). by Guido van Rossum · 27 years ago
  66. 2f3941d Return the error code from most commands, rather than swallowing it. by Guido van Rossum · 27 years ago
  67. 475d51d Wrapped up the ~/.netrc support. This is basically just the changes Guido & by Fred Drake · 27 years ago
  68. 56d1e3a Added Fred Drake's netrc parser class. by Guido van Rossum · 28 years ago
  69. 4de02d9 (ftplib.py): Added parse150() function and FTP.ntransfercmd(). This allows by Fred Drake · 28 years ago
  70. 24611f8 Always open file objects in binary mode. by Guido van Rossum · 28 years ago
  71. d2560b0 Docstringified and PASV support by Siebren (including new ftpcp() function). by Guido van Rossum · 28 years ago
  72. 2bb57b8 Changed makefile() args from r/w to rb/wb, for non-unix compatability. by Jack Jansen · 29 years ago
  73. 0eaa74b add acct() method to send new account name by Guido van Rossum · 29 years ago
  74. a61bdeb add delete() method to ftp object by Guido van Rossum · 29 years ago
  75. c0e68d1 actualized example, catch EOFError, print retrieved lines if debugging>2 by Guido van Rossum · 29 years ago
  76. 221ec0b new sendport() interface; add test() program call by Guido van Rossum · 29 years ago
  77. 303c179 add bind(0,''); better way of guessing our fully qualified hostname by Guido van Rossum · 29 years ago
  78. ebaf104 don't show print passwords in debug output by Guido van Rossum · 30 years ago
  79. 2db6bfc For anonymous ftp, make sure local hostname is fully qualified. by Jack Jansen · 30 years ago
  80. 40b9835 Always use 'anonymous' if os.environ doesn't exist by Jack Jansen · 30 years ago
  81. b6775db Merge alpha100 branch back to main trunk by Guido van Rossum · 30 years ago
  82. 7bc817d * Mass change: get rid of all init() methods, in favor of __init__() by Guido van Rossum · 31 years ago
  83. 79c85f1 * wdbframewin.py (re_eval): set __privileged__ in globals so private by Guido van Rossum · 31 years ago
  84. ae3b3a3 * test_*.py: new lambda syntax (also affects tests for filter, map, by Guido van Rossum · 31 years ago
  85. e65cce5 * string.py: added rindex(), rfind(); changed index() to interpret by Guido van Rossum · 31 years ago
  86. df56386 * posixpath.py: Fix border cases in normpath ('/foo/..' should return '/') by Guido van Rossum · 31 years ago
  87. 52fc1f6 * calendar.py: minor cleanups by Guido van Rossum · 31 years ago
  88. 17ed1ae * toaiff.py: import whatsound instead of sndhdr by Guido van Rossum · 31 years ago
  89. d316607 * ftplib.py: added abort() command (sends oob data). by Guido van Rossum · 31 years ago
  90. 02cf582 Added cwd() by Guido van Rossum · 32 years ago
  91. 2197479 Added all_errors, list of all possible exceptions. by Guido van Rossum · 32 years ago
  92. c68a401 Use getsockname() if it exists by Guido van Rossum · 32 years ago
  93. c567c60 Added much functionality, changed some names (errors, login). by Guido van Rossum · 32 years ago
  94. 1115ab2 Initial revision by Guido van Rossum · 32 years ago