summaryrefslogtreecommitdiff
path: root/fs/ftpfs.py
Commit message (Collapse)AuthorAgeFilesLines
* Indentation fixesgcode@loowis.durge.org2014-10-311-24/+24
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@906 67cdc799-7952-0410-af00-57a81ceafa0f
* Fixes, including hang bug in readlinewillmcgugan@gmail.com2014-10-161-32/+7
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@899 67cdc799-7952-0410-af00-57a81ceafa0f
* Fix for #147willmcgugan@gmail.com2013-09-101-1/+1
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@878 67cdc799-7952-0410-af00-57a81ceafa0f
* Added option to folllow symlinks to ftpfs, patch from Andrewwillmcgugan@gmail.com2013-09-091-1/+27
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@873 67cdc799-7952-0410-af00-57a81ceafa0f
* Change of api (fs.open, fs.setcontent, fs.getcontents) to support io module ↵willmcgugan@gmail.com2013-03-311-105/+109
| | | | | | in Py2.6+ and Py3 git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@854 67cdc799-7952-0410-af00-57a81ceafa0f
* Found and fixed some more sneaky Python3 str->bytes problemsgcode@loowis.durge.org2012-08-151-1/+1
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@808 67cdc799-7952-0410-af00-57a81ceafa0f
* Changed DeleteRootError to RemoveRootError for consistencywillmcgugan2012-01-111-1/+1
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@737 67cdc799-7952-0410-af00-57a81ceafa0f
* Fixed copydir/movedir, added DeleteRootErrorwillmcgugan2012-01-111-2/+5
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@736 67cdc799-7952-0410-af00-57a81ceafa0f
* Python3 changeswillmcgugan2011-12-271-5/+5
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@726 67cdc799-7952-0410-af00-57a81ceafa0f
* Python3 compatibilitywillmcgugan2011-12-271-4/+10
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@725 67cdc799-7952-0410-af00-57a81ceafa0f
* First stab at a Python3 portwillmcgugan2011-12-261-1/+1
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@724 67cdc799-7952-0410-af00-57a81ceafa0f
* Fixes and documentationwillmcgugan2011-08-071-1/+1
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@718 67cdc799-7952-0410-af00-57a81ceafa0f
* Fix for issue 75 - _FTPFile.read() was asserting when given a negative sizegcode@loowis.durge.org2011-06-121-1/+1
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@715 67cdc799-7952-0410-af00-57a81ceafa0f
* Added MLST parsing support to FTPFS (Issue #67)gcode@loowis.durge.org2011-05-291-8/+119
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@712 67cdc799-7952-0410-af00-57a81ceafa0f
* whoops, add missing importrfkelly02011-03-111-0/+2
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@670 67cdc799-7952-0410-af00-57a81ceafa0f
* some python2.5 compatability fixes; thanks Andrew Schellerrfkelly02011-03-111-1/+1
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@669 67cdc799-7952-0410-af00-57a81ceafa0f
* Doc fixeswillmcgugan2011-03-081-8/+5
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@651 67cdc799-7952-0410-af00-57a81ceafa0f
* Fixes of some errors/warnings reported by PyDev and inline documentationwillmcgugan2011-03-071-7/+3
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@644 67cdc799-7952-0410-af00-57a81ceafa0f
* Added "thread_safe" meta valuewillmcgugan2011-03-071-1/+2
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@643 67cdc799-7952-0410-af00-57a81ceafa0f
* test fixes for windozewillmcgugan2010-12-201-35/+34
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@565 67cdc799-7952-0410-af00-57a81ceafa0f
* Command improvementswillmcgugan2010-12-161-0/+12
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@554 67cdc799-7952-0410-af00-57a81ceafa0f
* Command fixeswillmcgugan2010-12-131-21/+42
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@552 67cdc799-7952-0410-af00-57a81ceafa0f
* Major ftp improvmentswillmcgugan2010-12-131-122/+192
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@551 67cdc799-7952-0410-af00-57a81ceafa0f
* Added fsmount command, made memroyfs work with threadswillmcgugan2010-12-121-5/+3
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@550 67cdc799-7952-0410-af00-57a81ceafa0f
* Fixed tests for ftpwillmcgugan2010-12-111-8/+64
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@545 67cdc799-7952-0410-af00-57a81ceafa0f
* Changed syntax for commands to be more url like, optimized sftps to use ↵willmcgugan2010-12-091-7/+3
| | | | | | fewer queries for listdir git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@543 67cdc799-7952-0410-af00-57a81ceafa0f
* Added FS command line scriptswillmcgugan2010-12-051-1/+3
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@537 67cdc799-7952-0410-af00-57a81ceafa0f
* Fixed getmeta/hasmeta, added documentation and testswillmcgugan2010-11-201-3/+6
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@534 67cdc799-7952-0410-af00-57a81ceafa0f
* Added getmeta and hasmeta methodswillmcgugan2010-11-071-0/+7
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@526 67cdc799-7952-0410-af00-57a81ceafa0f
* add module "fs.filelike" with utils for building file-like objects.rfkelly02010-11-071-5/+0
| | | | | | | | | | | This is a local copy of the guts of my "filelike" module, re-licensed under the MIT license. This commit also uses it to fix a few edge-cases in various filesystem implementations (e.g. truncating StringIO objects). git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@521 67cdc799-7952-0410-af00-57a81ceafa0f
* FTPFS: raise ResourceInvalidError when open() is called on a directoryrfkelly02010-10-011-0/+2
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@459 67cdc799-7952-0410-af00-57a81ceafa0f
* rename "functools" to "local_functools".rfkelly02010-09-071-1/+1
| | | | | | | | | It can't have the same name as the module it's trying to emulate. Python's local-imports-first rule means it would shadow the stdlib functools module and we would always get the fallback version. git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@421 67cdc799-7952-0410-af00-57a81ceafa0f
* Added better zip exceptions, and added __all__ to core classeswillmcgugan2010-07-101-5/+3
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@378 67cdc799-7952-0410-af00-57a81ceafa0f
* Fixed a few issues that had accumulated in Google Code, bumped the version ↵willmcgugan2010-06-201-1/+4
| | | | | | up to 0.3.0 git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@372 67cdc799-7952-0410-af00-57a81ceafa0f
* Some fixes for Python2.5 compatibilitywillmcgugan2010-02-181-2/+13
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@327 67cdc799-7952-0410-af00-57a81ceafa0f
* ensure that rename() raises ParentDirectoryMissingError when appropriaterfkelly02010-02-161-0/+7
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@326 67cdc799-7952-0410-af00-57a81ceafa0f
* A few tweaks and fixeswillmcgugan2010-01-071-19/+10
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@317 67cdc799-7952-0410-af00-57a81ceafa0f
* More doc tweakswillmcgugan2010-01-021-12/+17
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@312 67cdc799-7952-0410-af00-57a81ceafa0f
* More documentationwillmcgugan2010-01-021-1/+3
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@311 67cdc799-7952-0410-af00-57a81ceafa0f
* Optimized FTP fs by caching directory structurewillmcgugan2010-01-021-189/+252
| | | | git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@310 67cdc799-7952-0410-af00-57a81ceafa0f
* Documentation, fixes, A ReadOnlyFS wrapper and a plain old FTP FS classwillmcgugan2010-01-011-0/+1110
git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@309 67cdc799-7952-0410-af00-57a81ceafa0f