Timeline


and .

2010-08-26:

17:50 Changeset [940:9cbafd321b59] by Stefan Schwarzer <sschwarzer@…>
Use a `CallbackInfo` object instead of several parameters. For one, this ...
17:05 Changeset [939:abd5c7bc2405] by Stefan Schwarzer <sschwarzer@…>
Renamed `buffer` to `chunk` (more appropriate abstraction level).
17:03 Ticket #48 (Instructions for running "real FTP access" test are unclear) closed by schwa
fixed: I hope the workaround is good enough, so I close this bug for now. If …
16:52 Changeset [938:0f43f2462890] by Stefan Schwarzer <sschwarzer@…>
Use triple quotes for docstring.
05:56 Documentation edited by schwa
(diff)
05:54 WikiStart edited by schwa
(diff)
05:48 WikiStart edited by schwa
(diff)

2010-08-23:

21:13 Changeset [937:fe986b2da629] by Stefan Schwarzer <sschwarzer@…>
Moved timestamp comparison test to `test_file_transfer.py`.
21:09 Changeset [936:52ebff73dafa] by Stefan Schwarzer <sschwarzer@…>
Moved most upload/download functionality to new `file_transfer.py`.
21:07 Changeset [935:5485b320a78b] by Stefan Schwarzer <sschwarzer@…>
Design sketch for file transfer refactoring.
15:42 Changeset [934:53d109b2639f] by Stefan Schwarzer <sschwarzer@…>
Only `copyfileobj` uses callback, so process callback `None` only here.
13:11 Changeset [933:315e5f9e6446] by Stefan Schwarzer <sschwarzer@…>
Use dummy callback if no callback is specified.
13:10 Changeset [932:241cd8e32ebd] by Stefan Schwarzer <sschwarzer@…>
Emit a deprecation warning if `length` is used as keyword argument. Note: ...
12:36 Changeset [931:cff9d1c349f7] by Stefan Schwarzer <sschwarzer@…>
Improved docstring and some comments.
12:26 Changeset [930:acabbe6bb908] by Stefan Schwarzer <sschwarzer@…>
Changed comments to style recommended by PEP 8.

2010-08-22:

21:49 Changeset [929:db5336cce7f3] by Stefan Schwarzer <sschwarzer@…>
Added support for upload/download callbacks. Still missing: - More tests ...
20:03 Changeset [928:7629bea5b6ff] by Stefan Schwarzer <sschwarzer@…>
Improved docstring.
19:53 Changeset [927:7565a6b81a7b] by Stefan Schwarzer <sschwarzer@…>
Extracted test classes for certain functionalities (e. g. removal).
19:51 Changeset [926:1308732708fd] by Stefan Schwarzer <sschwarzer@…>
Fixed names which were meanwhile changed in `ftputil.py`.
19:50 Changeset [925:f745dcd627b2] by Stefan Schwarzer <sschwarzer@…>
Removed rather obvious comment.
18:42 Changeset [924:f4a38ed07366] by Stefan Schwarzer <sschwarzer@…>
Added information on `_copy_file`'s return value.
17:12 Changeset [923:2639fba954ac] by Stefan Schwarzer <sschwarzer@…>
Renamed `_current_dir` to `_cached_current_dir` to clarify usage.
17:11 Changeset [922:1bdaf3088105] by Stefan Schwarzer <sschwarzer@…>
Minor comment/formatting changes.
16:58 Changeset [921:04f7c1e38c32] by Stefan Schwarzer <sschwarzer@…>
Renamed method `__copy_file` to `_copy_file`.
16:52 Changeset [920:062f3cf8b131] by Stefan Schwarzer <sschwarzer@…>
Removed leading underscores from `_LocalFile` and `_RemoteFile`.
16:44 Changeset [919:9081cbb403f7] by Stefan Schwarzer <sschwarzer@…>
Removed second pause because it's no longer needed. The new logic for ...
16:43 Changeset [918:7107bc5c6f60] by Stefan Schwarzer <sschwarzer@…>
Clarified docstring a bit.
16:37 Changeset [917:2046f7989e50] by Stefan Schwarzer <sschwarzer@…>
If in doubt, transfer a file in a `...load_if_newer` call. This ...
10:30 Changeset [916:7cec326d2364] by Stefan Schwarzer <sschwarzer@…>
Handle special case of more than one " -> " in a directory/file name.
10:11 Changeset [915:ce7101ab1755] by Stefan Schwarzer <sschwarzer@…>
Made recognition of alternative Unix format shorter and more robust.
09:35 Changeset [914:01f5700bc724] by Stefan Schwarzer <sschwarzer@…>
Also test names, including link targets.
08:53 Changeset [913:8d51f3b91fc0] by Stefan Schwarzer <sschwarzer@…>
Improved `_split_line`'s docstring. Use named constants in method body.
08:36 Changeset [912:90cf1273a253] by Stefan Schwarzer <sschwarzer@…>
Swap condition parts to emphasize special handling of hour 12.
08:35 Changeset [911:534501434d19] by Stefan Schwarzer <sschwarzer@…>
Use shorter form of key in dictionary test.
08:12 Changeset [910:3f0d1fb253ee] by Stefan Schwarzer <sschwarzer@…>
Improved some comments.

2010-08-21:

12:16 Changeset [909:6efd15417150] by Stefan Schwarzer <sschwarzer@…>
Removed obsolete `localcopy` target. This was once needed to copy the ...
12:11 Changeset [908:827cf34a8cf6] by Stefan Schwarzer <sschwarzer@…>
Added `cleanorig` target to remove files left behind by `hg revert`.
10:04 Changeset [907:2326b0881180] by Stefan Schwarzer <sschwarzer@…>
Added XXX comment on `reset` method.
09:49 MailingList edited by schwa
Mentioned archive and search function at Gmane. (diff)
08:57 Ticket #52 (Main FTPHost session times out while downloading a large file) created by schwa
If an upload or download is started whose duration exceeds the timeout …

2010-08-17:

20:57 Changeset [906:97a404840d1f] by Stefan Schwarzer <sschwarzer@…>
Allow tests to be executed in subdirectory `test`.
20:42 Changeset [905:ae67396588a4] by Stefan Schwarzer <sschwarzer@…>
Renamed mock library to get rid of leading underscore.
20:28 Changeset [904:3020210874f5] by Stefan Schwarzer <sschwarzer@…>
Moved mock FTP stuff into test directory.
20:14 Changeset [903:aecd87cac282] by Stefan Schwarzer <sschwarzer@…>
Moved tests into subdirectory.
20:08 Changeset [902:c53434dae47d] by Stefan Schwarzer <sschwarzer@…>
Consider Debian subdirectories.

2010-08-14:

09:47 Changeset [901:30117454bae3] by Stefan Schwarzer <sschwarzer@…>
Replaced patch to reflect changes `setup.py` since ftputil 2.4.2.
08:57 Changeset [900:6dbd16e82b2e] by Stefan Schwarzer <sschwarzer@…>
Added patches and source/format file by Chris Silva.
08:46 Changeset [899:0ab21328ee0b] by Stefan Schwarzer <sschwarzer@…>
Added `compat` file as recommended by Chris Silva.

2010-08-13:

20:18 Changeset [898:ac9deb53d85c] by Stefan Schwarzer <sschwarzer@…>
Added XXX comment on link addresses contained in the download page.
20:17 Changeset [897:2cd9310306d1] by Stefan Schwarzer <sschwarzer@…>
Added the "virtual filesystem" remark to the description. This is also ...
20:15 Changeset [896:48000fd0e6f3] by Stefan Schwarzer <sschwarzer@…>
Changed documentation path to `doc/ftputil`. If package maintainers for ...
20:10 Changeset [895:9b83e45a0fa7] by Stefan Schwarzer <sschwarzer@…>
Removed bogus line from end of file.
20:09 Changeset [894:0fb29f6679ea] by Stefan Schwarzer <sschwarzer@…>
Applied some changes from Chris Silva's package files.
19:37 Changeset [893:2860d99e23e2] by Stefan Schwarzer <sschwarzer@…>
Debian watch file by Chris Silva.

2010-08-09:

11:22 Changeset [892:4651e714221f] by Stefan Schwarzer <sschwarzer@…>
Ignore more Debian-specific files and `dist` directory contents.
11:16 Changeset [891:214bfa2fdf80] by Stefan Schwarzer <sschwarzer@…>
Added `debian/ftputil-*` and comments.
11:12 Changeset [890:777a915c8edc] by Stefan Schwarzer <sschwarzer@…>
Use one more informative comment.

2010-08-08:

11:16 Changeset [889:8099ce8f7e62] by Stefan Schwarzer <sschwarzer@…>
Format comments according to PEP 8 and improve some of them. The notation ...
06:10 Changeset [888:9ef33ceff744] by Stefan Schwarzer <sschwarzer@…>
Use a `docs` file as suggested by Chris Silva.

2010-08-07:

18:50 Changeset [887:983975cc5ce2] by Stefan Schwarzer <sschwarzer@…>
Removed handling of "with test" as test files aren't included anymore. I ...
18:27 Changeset [886:50e62f7588b7] by Stefan Schwarzer <sschwarzer@…>
Changed max. year to 2010.
18:26 Changeset [885:e1089787793b] by Stefan Schwarzer <sschwarzer@…>
Changed documentation path as advised by Chris Silva (Debian).
12:51 Changeset [884:886bbc6eec76] by Stefan Schwarzer <sschwarzer@…>
ftputil >= 2.5 requires Python >= 2.4.
12:51 Changeset [883:bb69f050f315] by Stefan Schwarzer <sschwarzer@…>
Call lintian with `--info` option to get more useful information.
12:30 Changeset [882:ef33312c206a] by Stefan Schwarzer <sschwarzer@…>
ftputil >= 1.5 requires Python >= 2.4.
12:20 Changeset [881:9ed0953ba538] by Stefan Schwarzer <sschwarzer@…>
Changed file names in `debdist` target; pattern seems to have changed.
12:18 Changeset [880:2967dc7b477e] by Stefan Schwarzer <sschwarzer@…>
Changed release so that Debian package gets the right name. It's a bit ...

2010-08-05:

21:51 Changeset [879:970603a0e29f] by Stefan Schwarzer <sschwarzer@…>
Removed import of setuptools because it broke the use of the ...
21:33 Changeset [878:ca198c4bfc06] by Stefan Schwarzer <sschwarzer@…>
File `dirs` doesn't seem to be used anymore.
19:13 IssueTracker edited by schwa
(diff)
19:12 SourceCode edited by schwa
Included repository info. (diff)
19:03 MailingList edited by schwa
(diff)
19:01 WikiStart edited by schwa
(diff)
19:00 WikiStart edited by schwa
(diff)
18:57 MailingList edited by schwa
(diff)
18:49 IssueTracker edited by schwa
(diff)
18:47 SourceRepository edited by schwa
(diff)

2010-08-04:

14:04 IssueTracker edited by schwa
(diff)

2010-08-03:

20:53 SourceCode created by schwa
14:48 IssueTracker edited by schwa
Use inline style for page outline. (diff)
07:28 IssueTracker edited by schwa
Minor changes. (diff)

2010-08-02:

21:11 IssueTracker edited by schwa
Explicitly talk about enhancements and checking tickets. Provide links … (diff)

2010-06-17:

16:19 Changeset [877:ca06daa965b8] by Stefan Schwarzer <sschwarzer@…>
Mentioned where the login data is taken from at the moment.
16:14 Ticket #50 (Possible to remove 30 lines of copyright from top of every file?) closed by schwa
fixed: Finished in changeset [808476873684].
16:12 Ticket #47 (makefile has python 2.4 hardcoded, should default to system python) closed by schwa
fixed: Since changeset [bf6c26a5a1fe] the test for Python 2.4 is only run if the …
16:05 Ticket #49 (Drop 2.3 support, make 2.5 for Python 2.5 +) closed by schwa
wontfix: The topic was …
13:02 Ticket #51 (_FTPFile.close() blocks after reading only a part of a file) closed by schwa
fixed: I committed a fix for the 150 status code in changeset [4f4a4541b97a] and …
12:57 Changeset [876:dc80d10de7eb] by Stefan Schwarzer <sschwarzer@…>
Added timeout logic for servers which don't send a response for incomplete ...
12:56 Changeset [875:30884edad2ee] by Stefan Schwarzer <sschwarzer@…>
Add empty lines according to PEP 8.
11:50 Changeset [874:4a9fa6aea435] by Stefan Schwarzer <sschwarzer@…>
Consider multiline-responses from server in `_FTPFile.close`.
11:49 Changeset [873:4f4a4541b97a] by Stefan Schwarzer <sschwarzer@…>
Handle status code 150 for an incomplete transfer (see ticket #51).
10:39 Changeset [872:6ee82a8d62dd] by Stefan Schwarzer <sschwarzer@…>
Support for more file type characters. TODO: support "S" (for user and ...
10:32 Changeset [871:256c3f314374] by Stefan Schwarzer <sschwarzer@…>
Test script finding threshold for file size above which closing blocks.

2010-06-15:

07:34 Ticket #51 (_FTPFile.close() blocks after reading only a part of a file) created by schwa
After opening a remote file for reading, a subsequent call of the file's …

2010-06-14:

20:32 Changeset [870:91c408781e68] by Stefan Schwarzer <sschwarzer@…>
Support "s" (socket) as mode character (thanks to Stefano Masini).
Note: See TracTimeline for information about the timeline view.