Clone
 

steven m. cohen <scohen@apache.org> in ant-git

remove line inadvertently introduced during previous fix.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@470776 13f79535-47bb-0310-9956-ffa450edef68

Fix bug 40882.

Note that the new test added to EchoTest.java would fail as indicated in the

defect without the change to DefaultLogger.java.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@470639 13f79535-47bb-0310-9956-ffa450edef68

remove from documentation (and from comment in source code) the incorrect statement that a message attribute or character data within the element is required.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@469751 13f79535-47bb-0310-9956-ffa450edef68

Add logging of local vs remote timestamps in <ftp> task. PR:31812

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278381 13f79535-47bb-0310-9956-ffa450edef68

Add initialSiteCommand and siteCommand attributes. PR:34257, 34853

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278378 13f79535-47bb-0310-9956-ffa450edef68

    • -1
    • +13
    /docs/manual/OptionalTasks/ftp.html
improve new test

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278375 13f79535-47bb-0310-9956-ffa450edef68

Based on a patch submitted by Neeme Praks, allow support for a retry count on FTP transfers. Some servers are unreliable for unknown - this allows for a retry count to be specified to accomodate work on such flaky servers.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278374 13f79535-47bb-0310-9956-ffa450edef68

    • -0
    • +72
    /src/main/org/apache/tools/ant/util/RetryHandler.java
    • -0
    • +32
    /src/main/org/apache/tools/ant/util/Retryable.java
convert serverLanguageCodeConfig attribute to use EnumeratedAttribute pattern

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278373 13f79535-47bb-0310-9956-ffa450edef68

Convert ftp task systemTypeKey and timestampGranularity attributes to using the EnumeratedAttribute pattern and add some JUnit tests of the new configuration stuff.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278372 13f79535-47bb-0310-9956-ffa450edef68

add installation information for the jpackage distirbution

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278368 13f79535-47bb-0310-9956-ffa450edef68

document recent changes to FTP task

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278347 13f79535-47bb-0310-9956-ffa450edef68

update stale link to Sun javadocs.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278327 13f79535-47bb-0310-9956-ffa450edef68

Document new timestampGranularity attribute and spiff up the page generally, add links to Java code as appropriate, fix up the table column sizing which had become rather unwieldy.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278326 13f79535-47bb-0310-9956-ffa450edef68

    • -21
    • +53
    /docs/manual/OptionalTasks/ftp.html
Add new timestampGranularity attribute to account for the typical case in PUT operations where the client is HH:mm:ss and the ftp server is HH:mm.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278325 13f79535-47bb-0310-9956-ffa450edef68

Added tests for the "newer" attribute in conjunction with the servertimezoneconfig attribute in the PUT and GET actions.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278320 13f79535-47bb-0310-9956-ffa450edef68

add option to read properties file from the user's home directory as well as from the top of the ant tree, where it is vulnerable to being wiped out from cvs replace operations.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278317 13f79535-47bb-0310-9956-ffa450edef68

Change so that systemTypeKey and all the new xxxConfig attributes work by the convention that setting the attribute to "" leaves the attribute unset, at whatever value it had before, that is, for all these, the default value of null. This would enable property-file based development to proceed more easily. Update documentantation to reflect this. PR: 34978

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278316 13f79535-47bb-0310-9956-ffa450edef68

    • -12
    • +28
    /docs/manual/OptionalTasks/ftp.html
fix defect 34941 on the 1.6 branch PR: 34941 Obtained from: Submitted by: Reviewed by: CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: If this code has been contributed to Apache by someone else; i.e., CVS: they sent us a patch or a new module, then include their name/email CVS: address here. If this is your work then delete this line. CVS: Reviewed by: CVS: If we are doing pre-commit code reviews and someone else has CVS: reviewed your changes, include their name(s) here. CVS: If you have not had it reviewed then delete this line.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/branches/ANT_16_BRANCH@278294 13f79535-47bb-0310-9956-ffa450edef68

fix bug 34941

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278293 13f79535-47bb-0310-9956-ffa450edef68

remove unnecessary &quot; marks.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278283 13f79535-47bb-0310-9956-ffa450edef68

    • -104
    • +104
    /docs/manual/OptionalTasks/ftp.html
punctuation

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278266 13f79535-47bb-0310-9956-ffa450edef68

change name of attribute from systemKeyConfig to systemTypeKey as a more intuitive name and check in documentation for revised FTP task.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278265 13f79535-47bb-0310-9956-ffa450edef68

    • -6
    • +171
    /docs/manual/OptionalTasks/ftp.html
improve clarity of what FTPConfigurator is doing.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278258 13f79535-47bb-0310-9956-ffa450edef68

Add FTPConfigurator class so as to avoid forcing users to upgrade to version 1.4.0 of commons-net. As long as users use the ftp task as they have previously, they do not need 1.4.0.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278257 13f79535-47bb-0310-9956-ffa450edef68

Adapt Ant to use the new functionalities of commons-net 1.4.0 to enable greater configurability of the server: Month names other than English, date formats other than the standard ones (such as all-numeric timestamps on unix), and different server time zones can now be supported in Ant. PR:30706, 33443 Obtained from: Submitted by: Neeme Praks Reviewed by: Steve Cohen CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: If this code has been contributed to Apache by someone else; i.e., CVS: they sent us a patch or a new module, then include their name/email CVS: address here. If this is your work then delete this line. CVS: Reviewed by: CVS: If we are doing pre-commit code reviews and someone else has CVS: reviewed your changes, include their name(s) here. CVS: If you have not had it reviewed then delete this line.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278252 13f79535-47bb-0310-9956-ffa450edef68

Adapt Ant to use the new functionalities of commons-net 1.4.0 to enable greater configurability of the server: Month names other than English, date formats other than the standard ones (such as all-numeric timestamps on unix), and different server time zones can now be supported in Ant. PR:30706, 33443 Obtained from: Submitted by: Neeme Praks Reviewed by: Steve Cohen CVS: ---------------------------------------------------------------------- CVS: PR: CVS: If this change addresses a PR in the problem report tracking CVS: database, then enter the PR number(s) here. CVS: Obtained from: CVS: If this change has been taken from another system, such as NCSA, CVS: then name the system in this line, otherwise delete it. CVS: Submitted by: CVS: If this code has been contributed to Apache by someone else; i.e., CVS: they sent us a patch or a new module, then include their name/email CVS: address here. If this is your work then delete this line. CVS: Reviewed by: CVS: If we are doing pre-commit code reviews and someone else has CVS: reviewed your changes, include their name(s) here. CVS: If you have not had it reviewed then delete this line.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278251 13f79535-47bb-0310-9956-ffa450edef68

explain why 1.2.2 of commons-net is recommended.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276660 13f79535-47bb-0310-9956-ffa450edef68

update to reflect the latest release of commons-net which fixed some bugs that interfered with the Ant interface.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276653 13f79535-47bb-0310-9956-ffa450edef68