You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by an...@apache.org on 2013/05/22 04:26:13 UTC
svn commit: r2028 - in /release/ant: ./ binaries/ manual/ source/
Author: antoine
Date: Wed May 22 02:26:02 2013
New Revision: 2028
Log:
release of Apache Ant 1.9.1
Added:
release/ant/RELEASE-NOTES-1.9.1.html
release/ant/binaries/README.html
release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2 (with props)
release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.asc (with props)
release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.md5
release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.sha1
release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.sha512
release/ant/binaries/apache-ant-1.9.1-bin.tar.gz (with props)
release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.asc (with props)
release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.md5
release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.sha1
release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.sha512
release/ant/binaries/apache-ant-1.9.1-bin.zip (with props)
release/ant/binaries/apache-ant-1.9.1-bin.zip.asc (with props)
release/ant/binaries/apache-ant-1.9.1-bin.zip.md5
release/ant/binaries/apache-ant-1.9.1-bin.zip.sha1
release/ant/binaries/apache-ant-1.9.1-bin.zip.sha512
release/ant/manual/apache-ant-1.9.1-manual.tar.bz2 (with props)
release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.asc (with props)
release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.md5
release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.sha1
release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.sha512
release/ant/manual/apache-ant-1.9.1-manual.tar.gz (with props)
release/ant/manual/apache-ant-1.9.1-manual.tar.gz.asc (with props)
release/ant/manual/apache-ant-1.9.1-manual.tar.gz.md5
release/ant/manual/apache-ant-1.9.1-manual.tar.gz.sha1
release/ant/manual/apache-ant-1.9.1-manual.tar.gz.sha512
release/ant/manual/apache-ant-1.9.1-manual.zip (with props)
release/ant/manual/apache-ant-1.9.1-manual.zip.asc (with props)
release/ant/manual/apache-ant-1.9.1-manual.zip.md5
release/ant/manual/apache-ant-1.9.1-manual.zip.sha1
release/ant/manual/apache-ant-1.9.1-manual.zip.sha512
release/ant/source/apache-ant-1.9.1-src.tar.bz2 (with props)
release/ant/source/apache-ant-1.9.1-src.tar.bz2.asc (with props)
release/ant/source/apache-ant-1.9.1-src.tar.bz2.md5
release/ant/source/apache-ant-1.9.1-src.tar.bz2.sha1
release/ant/source/apache-ant-1.9.1-src.tar.bz2.sha512
release/ant/source/apache-ant-1.9.1-src.tar.gz (with props)
release/ant/source/apache-ant-1.9.1-src.tar.gz.asc (with props)
release/ant/source/apache-ant-1.9.1-src.tar.gz.md5
release/ant/source/apache-ant-1.9.1-src.tar.gz.sha1
release/ant/source/apache-ant-1.9.1-src.tar.gz.sha512
release/ant/source/apache-ant-1.9.1-src.zip (with props)
release/ant/source/apache-ant-1.9.1-src.zip.asc (with props)
release/ant/source/apache-ant-1.9.1-src.zip.md5
release/ant/source/apache-ant-1.9.1-src.zip.sha1
release/ant/source/apache-ant-1.9.1-src.zip.sha512
Removed:
release/ant/RELEASE-NOTES-1.9.0.html
release/ant/binaries/apache-ant-1.9.0-bin.tar.bz2
release/ant/binaries/apache-ant-1.9.0-bin.tar.bz2.asc
release/ant/binaries/apache-ant-1.9.0-bin.tar.bz2.md5
release/ant/binaries/apache-ant-1.9.0-bin.tar.bz2.sha1
release/ant/binaries/apache-ant-1.9.0-bin.tar.bz2.sha512
release/ant/binaries/apache-ant-1.9.0-bin.tar.gz
release/ant/binaries/apache-ant-1.9.0-bin.tar.gz.asc
release/ant/binaries/apache-ant-1.9.0-bin.tar.gz.md5
release/ant/binaries/apache-ant-1.9.0-bin.tar.gz.sha1
release/ant/binaries/apache-ant-1.9.0-bin.tar.gz.sha512
release/ant/binaries/apache-ant-1.9.0-bin.zip
release/ant/binaries/apache-ant-1.9.0-bin.zip.asc
release/ant/binaries/apache-ant-1.9.0-bin.zip.md5
release/ant/binaries/apache-ant-1.9.0-bin.zip.sha1
release/ant/binaries/apache-ant-1.9.0-bin.zip.sha512
release/ant/manual/apache-ant-1.9.0-manual.tar.bz2
release/ant/manual/apache-ant-1.9.0-manual.tar.bz2.asc
release/ant/manual/apache-ant-1.9.0-manual.tar.bz2.md5
release/ant/manual/apache-ant-1.9.0-manual.tar.bz2.sha1
release/ant/manual/apache-ant-1.9.0-manual.tar.bz2.sha512
release/ant/manual/apache-ant-1.9.0-manual.tar.gz
release/ant/manual/apache-ant-1.9.0-manual.tar.gz.asc
release/ant/manual/apache-ant-1.9.0-manual.tar.gz.md5
release/ant/manual/apache-ant-1.9.0-manual.tar.gz.sha1
release/ant/manual/apache-ant-1.9.0-manual.tar.gz.sha512
release/ant/manual/apache-ant-1.9.0-manual.zip
release/ant/manual/apache-ant-1.9.0-manual.zip.asc
release/ant/manual/apache-ant-1.9.0-manual.zip.md5
release/ant/manual/apache-ant-1.9.0-manual.zip.sha1
release/ant/manual/apache-ant-1.9.0-manual.zip.sha512
release/ant/source/apache-ant-1.9.0-src.tar.bz2
release/ant/source/apache-ant-1.9.0-src.tar.bz2.asc
release/ant/source/apache-ant-1.9.0-src.tar.bz2.md5
release/ant/source/apache-ant-1.9.0-src.tar.bz2.sha1
release/ant/source/apache-ant-1.9.0-src.tar.bz2.sha512
release/ant/source/apache-ant-1.9.0-src.tar.gz
release/ant/source/apache-ant-1.9.0-src.tar.gz.asc
release/ant/source/apache-ant-1.9.0-src.tar.gz.md5
release/ant/source/apache-ant-1.9.0-src.tar.gz.sha1
release/ant/source/apache-ant-1.9.0-src.tar.gz.sha512
release/ant/source/apache-ant-1.9.0-src.zip
release/ant/source/apache-ant-1.9.0-src.zip.asc
release/ant/source/apache-ant-1.9.0-src.zip.md5
release/ant/source/apache-ant-1.9.0-src.zip.sha1
release/ant/source/apache-ant-1.9.0-src.zip.sha512
Modified:
release/ant/README.html
release/ant/source/README.html
Modified: release/ant/README.html
==============================================================================
--- release/ant/README.html (original)
+++ release/ant/README.html Wed May 22 02:26:02 2013
@@ -1,145 +1,48 @@
<html><body><pre>
-Changes from Ant 1.8.4 TO Ant 1.9.0
+Changes from Ant 1.9.0 TO Ant 1.9.1
===================================
Changes that could break older environments:
-------------------------------------------
- * Ant now requires at least Java 1.5 to compile and to run
+ * Users who have their own ProjectHelper implementation will need to change it because the import and include tasks
+ will now default the targetPrefix to ProjectHelper.USE_PROJECT_NAME_AS_TARGET_PREFIX.
+ Users using the default ProjectHelper2 with ant need not worry about this change done to fix Bugzilla Report 54940.
- * FixCRLF used to treat the EOL value ASIS to convert to the system property
- line.separator. Specified was that ASIS would leave the EOL characters alone,
- the task now really leaves the EOL characters alone. This also implies that
- EOL ASIS will not insert a newline even if fixlast is set to true.
- Bugzilla report 53036
-
- * The CommandLauncher hierarchy that used to be a set of inner
- classes of Execute has been extracted to the
- org.apache.tools.ant.taskdefs.launcher package.
-
- * Any FileResource whose represented File has a parent also has a basedir.
-
- * Removing the Perforce Ant tasks replaced by tasks supplied by Perforce Inc.
-
- * Setting the default encoding of StringResource to UTF-8 instead of null
-
- * Upgrade JUnit 4 to JUnit 4.11
Fixed bugs:
-----------
- * Made VectorSet faster.
- Bugzilla Report 53622.
-
- * Incorrect URLs in Ant child POMs.
- Bugzilla Report 53617.
-
- * Subclasses of JUnitTask did not correctly find junit.jar.
- Bugzilla Report 53571.
-
- * External XML catalog resolver failed to use project basedir when given an
- unmentioned relative path like the internal resolver does.
- Bugzilla Report 52754.
-
- * Fixed some potential stream leaks.
- Bugzilla Reports 52738, 52740, 52742, 52743.
-
- * Updated documentation to fix spelling errors / broken links.
- Bugzilla Reports 53215, 53291, 53202
-
- * Unable to override system properties. It was not possible not to override
- system properties from the command line (or from a property file).
- Bugzilla Report 51792
-
- * <javac> by default fails when run on JDK 8.
- Bugzilla Report 53347.
-
- * ExtensionPoint doesn't work with nested import/include
- Bugzilla Report 53405.
+ * Corrected XSLTC error in <junitreport>.
+ Bugzilla Report 54641.
- * <packagemapper> failed to strip the non-matched parts with
- handledirsep="true".
- Bugzilla Report 53399.
+ * Provide more control over Zip64 extensions created by <zip> and
+ related tasks. In particular no Zip64 extensions will be used at
+ all by the <jar> task family by default - this is required for jars
+ to be readably by Java5.
+ Bugzilla Report 54762.
+
+ * Fixed loading of external dependencies in JUnit task.
+ Bugzilla Report 54835.
+
+ * Target rewriting for nested "include" only works when "as" is specified.
+ See also "Changes that could break older environments"
+ Bugzilla Report 54940.
- * <expandproperties> filter caused a NullPointerExcpetion when input
- was empty.
- Bugzilla Report 53626.
- * <get> now supports HTTP redirects using status code 307.
- Bugzilla Report 54374.
-
- * ssh tasks prompt for kerberos username/password under Java 7
- Bugzilla Report 53437.
-
- * Zip task on <mappedresources> that excludes certain files by way of the mapper resulted in a NullPointerException
- Bugzilla Report 54026
-
- * The ant launcher script should properly detect JAVA_HOME on
- MacOS X 10.7
- Bugzilla Report 52632
-
- * Depend task does not handle invokeDynamic constant pool entries - java.lang.ClassFormatError: Invalid Constant Pool entry Type 18
- Bugzilla Report 54090
-
- * Base64Converter not properly handling bytes with MSB set (not masking byte to int conversion)
- Bugzilla Report 54460
-
- * The size resource comparator would return wrong results if file
- sizes differed by more than 2 GB.
- Bugzilla Report 54623
+Other changes:
+--------------
- * Unable to encode properly into UTF-8 when the system property file.encoding is
- set to ANSI_X3.4-1968.
- Bugzilla Report 54606
+ * strict attribute added to <signjar>.
+ Bugzilla Report 54889.
- * JUnit4 tests marked @Ignore do not appear in XML output
- Bugzilla Report 43969
+ * simplifying Execute.getEnvironmentVariables since we are only running on Java 1.5 or higher now
-Other changes:
---------------
+ * Add conditional attributes
+ Bugzilla report 43362
- * merged the ZIP package from Commons Compress, it can now read
- archives using Zip64 extensions (files and archives bigger that 4GB
- and with more that 64k entries).
-
- * a new task <commandlaucher> can be used to configure the
- CommandLauncher used by Ant when forking external programs or new
- Java VMs.
- Bugzilla Report 52706.
-
- * merged the TAR package from Commons Compress, it can now read
- archives using POSIX extension headers and STAR extensions.
-
- * merged the BZIP2 package from Commons Compress, it can now
- optionally read files that contain multiple streams properly.
-
- * <bunzip2> will now properly expand files created by pbzip2 and
- similar tools that create files with multiple bzip2 streams.
-
- * <tar> now supports a new "posix" option for longfile-mode which
- will make it create PAX extension headers for long file names. PAX
- extension headers are supported by all modern implementations of
- tar including GNU tar.
- This option should now be used in preference to "warn" or "gnu" as
- it is more portable. For backwards compatibility reasons "warn"
- will still create "gnu" extensions rather than "posix" extensions.
-
- * The ProjectHelper class now exposes a method to be used by third party
- implementations to properly resolve the binding between target extensions
- and extension points.
- Bugzilla Report 53549.
-
- * Make extension point bindable to imported prefixed targets
- Bugzilla Report 53550.
-
- * Add the possibility to register a custom command line argument processor.
- See org.apache.tools.ant.ArgumentProcessor and manual/argumentprocessor.html
-
- * add the possibility to suppress stdout in the sshexec task.
- Bugzilla Report 50270.
-
- * add an encoding attribute to the contains selector.
- This will be useful to use the contains selector if the encoding of the VM is different from the encoding
- of the files being selected.
+ * Recommending to upgrade jsch to 0.1.50, particularly if you are using Java 1.7.
+ jsch is the library behind the sshexec and scp Ant tasks.
+ Versions of jsch older than 0.1.50 fail randomly under Java 1.7 with an error message "verify: false"
</pre></body></html>
Added: release/ant/RELEASE-NOTES-1.9.1.html
==============================================================================
--- release/ant/RELEASE-NOTES-1.9.1.html (added)
+++ release/ant/RELEASE-NOTES-1.9.1.html Wed May 22 02:26:02 2013
@@ -0,0 +1,48 @@
+<html><body><pre>
+Changes from Ant 1.9.0 TO Ant 1.9.1
+===================================
+
+Changes that could break older environments:
+-------------------------------------------
+
+ * Users who have their own ProjectHelper implementation will need to change it because the import and include tasks
+ will now default the targetPrefix to ProjectHelper.USE_PROJECT_NAME_AS_TARGET_PREFIX.
+ Users using the default ProjectHelper2 with ant need not worry about this change done to fix Bugzilla Report 54940.
+
+
+Fixed bugs:
+-----------
+
+ * Corrected XSLTC error in <junitreport>.
+ Bugzilla Report 54641.
+
+ * Provide more control over Zip64 extensions created by <zip> and
+ related tasks. In particular no Zip64 extensions will be used at
+ all by the <jar> task family by default - this is required for jars
+ to be readably by Java5.
+ Bugzilla Report 54762.
+
+ * Fixed loading of external dependencies in JUnit task.
+ Bugzilla Report 54835.
+
+ * Target rewriting for nested "include" only works when "as" is specified.
+ See also "Changes that could break older environments"
+ Bugzilla Report 54940.
+
+
+Other changes:
+--------------
+
+ * strict attribute added to <signjar>.
+ Bugzilla Report 54889.
+
+ * simplifying Execute.getEnvironmentVariables since we are only running on Java 1.5 or higher now
+
+ * Add conditional attributes
+ Bugzilla report 43362
+
+ * Recommending to upgrade jsch to 0.1.50, particularly if you are using Java 1.7.
+ jsch is the library behind the sshexec and scp Ant tasks.
+ Versions of jsch older than 0.1.50 fail randomly under Java 1.7 with an error message "verify: false"
+
+</pre></body></html>
Added: release/ant/binaries/README.html
==============================================================================
--- release/ant/binaries/README.html (added)
+++ release/ant/binaries/README.html Wed May 22 02:26:02 2013
@@ -0,0 +1,48 @@
+<html><body><pre>
+Changes from Ant 1.9.0 TO Ant 1.9.1
+===================================
+
+Changes that could break older environments:
+-------------------------------------------
+
+ * Users who have their own ProjectHelper implementation will need to change it because the import and include tasks
+ will now default the targetPrefix to ProjectHelper.USE_PROJECT_NAME_AS_TARGET_PREFIX.
+ Users using the default ProjectHelper2 with ant need not worry about this change done to fix Bugzilla Report 54940.
+
+
+Fixed bugs:
+-----------
+
+ * Corrected XSLTC error in <junitreport>.
+ Bugzilla Report 54641.
+
+ * Provide more control over Zip64 extensions created by <zip> and
+ related tasks. In particular no Zip64 extensions will be used at
+ all by the <jar> task family by default - this is required for jars
+ to be readably by Java5.
+ Bugzilla Report 54762.
+
+ * Fixed loading of external dependencies in JUnit task.
+ Bugzilla Report 54835.
+
+ * Target rewriting for nested "include" only works when "as" is specified.
+ See also "Changes that could break older environments"
+ Bugzilla Report 54940.
+
+
+Other changes:
+--------------
+
+ * strict attribute added to <signjar>.
+ Bugzilla Report 54889.
+
+ * simplifying Execute.getEnvironmentVariables since we are only running on Java 1.5 or higher now
+
+ * Add conditional attributes
+ Bugzilla report 43362
+
+ * Recommending to upgrade jsch to 0.1.50, particularly if you are using Java 1.7.
+ jsch is the library behind the sshexec and scp Ant tasks.
+ Versions of jsch older than 0.1.50 fail randomly under Java 1.7 with an error message "verify: false"
+
+</pre></body></html>
Added: release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2
==============================================================================
Binary file - no diff available.
Propchange: release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2
------------------------------------------------------------------------------
svn:mime-type = application/x-bzip2
Added: release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.asc
==============================================================================
Binary file - no diff available.
Propchange: release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.md5
==============================================================================
--- release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.md5 (added)
+++ release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.md5 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+a027cadf06422ebc8367632d93331beb
Added: release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.sha1
==============================================================================
--- release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.sha1 (added)
+++ release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.sha1 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+7e688dddf99a7b4699bf1f94fb94be4927b8ce10
Added: release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.sha512
==============================================================================
--- release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.sha512 (added)
+++ release/ant/binaries/apache-ant-1.9.1-bin.tar.bz2.sha512 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+22db3bd9129e823eaf19c87bb316307ae84256a71edc4fce14ae31af92c0d1b6f785dbaaa1b23d9648664951f0d9b0e6ad7b076172a411fedc4f8ea2d3908ff3
Added: release/ant/binaries/apache-ant-1.9.1-bin.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: release/ant/binaries/apache-ant-1.9.1-bin.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/x-gzip
Added: release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.asc
==============================================================================
Binary file - no diff available.
Propchange: release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.md5
==============================================================================
--- release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.md5 (added)
+++ release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.md5 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+d37fc7634c14282e9fb586600a145fa8
Added: release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.sha1
==============================================================================
--- release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.sha1 (added)
+++ release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.sha1 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+75942a23d7a9511db32c51f935e923d7c0878f7e
Added: release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.sha512
==============================================================================
--- release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.sha512 (added)
+++ release/ant/binaries/apache-ant-1.9.1-bin.tar.gz.sha512 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+131258a3af3ea0381f15b81d88916eb91dbbbab7c0f19c913e4d6a3d07fd3c4a6935b4749fce6650dff2f700cf469ff3d02c08c5668ef3abb6a54d7ffe4e2434
Added: release/ant/binaries/apache-ant-1.9.1-bin.zip
==============================================================================
Binary file - no diff available.
Propchange: release/ant/binaries/apache-ant-1.9.1-bin.zip
------------------------------------------------------------------------------
svn:mime-type = application/zip
Added: release/ant/binaries/apache-ant-1.9.1-bin.zip.asc
==============================================================================
Binary file - no diff available.
Propchange: release/ant/binaries/apache-ant-1.9.1-bin.zip.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: release/ant/binaries/apache-ant-1.9.1-bin.zip.md5
==============================================================================
--- release/ant/binaries/apache-ant-1.9.1-bin.zip.md5 (added)
+++ release/ant/binaries/apache-ant-1.9.1-bin.zip.md5 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+838c66f6cad831fdde7af7e7fc11ae6c
Added: release/ant/binaries/apache-ant-1.9.1-bin.zip.sha1
==============================================================================
--- release/ant/binaries/apache-ant-1.9.1-bin.zip.sha1 (added)
+++ release/ant/binaries/apache-ant-1.9.1-bin.zip.sha1 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+178b992a888e3501c4d6ccc41e2247d9572ace7b
Added: release/ant/binaries/apache-ant-1.9.1-bin.zip.sha512
==============================================================================
--- release/ant/binaries/apache-ant-1.9.1-bin.zip.sha512 (added)
+++ release/ant/binaries/apache-ant-1.9.1-bin.zip.sha512 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+c1ec1b68adfb0e931c4879318ab534ba9e17e2730aa9ab87eac193d90bde1b7c415d46a896512fad1c163bdff9c6f8f74fe151687125d6487759291dfae47f3f
Added: release/ant/manual/apache-ant-1.9.1-manual.tar.bz2
==============================================================================
Binary file - no diff available.
Propchange: release/ant/manual/apache-ant-1.9.1-manual.tar.bz2
------------------------------------------------------------------------------
svn:mime-type = application/x-bzip2
Added: release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.asc
==============================================================================
Binary file - no diff available.
Propchange: release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.md5
==============================================================================
--- release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.md5 (added)
+++ release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.md5 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+5db7ab105372fa9ed1a178eeb07efc59
Added: release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.sha1
==============================================================================
--- release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.sha1 (added)
+++ release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.sha1 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+0c8ce2d504f8feb376b6f19b635645d38c88cdeb
Added: release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.sha512
==============================================================================
--- release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.sha512 (added)
+++ release/ant/manual/apache-ant-1.9.1-manual.tar.bz2.sha512 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+8ed18c71a62d0f3d42df777d8bfe9eeeba75e7a0c7df97bd1570cd62d33f31ca08fc9d80e846fd8dfa84128f3f04abb46a3aaf2130c1fc6914190cf9d82cef8c
Added: release/ant/manual/apache-ant-1.9.1-manual.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: release/ant/manual/apache-ant-1.9.1-manual.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/x-gzip
Added: release/ant/manual/apache-ant-1.9.1-manual.tar.gz.asc
==============================================================================
Binary file - no diff available.
Propchange: release/ant/manual/apache-ant-1.9.1-manual.tar.gz.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: release/ant/manual/apache-ant-1.9.1-manual.tar.gz.md5
==============================================================================
--- release/ant/manual/apache-ant-1.9.1-manual.tar.gz.md5 (added)
+++ release/ant/manual/apache-ant-1.9.1-manual.tar.gz.md5 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+5c266ba2ad31669389ea9ea502ce90ab
Added: release/ant/manual/apache-ant-1.9.1-manual.tar.gz.sha1
==============================================================================
--- release/ant/manual/apache-ant-1.9.1-manual.tar.gz.sha1 (added)
+++ release/ant/manual/apache-ant-1.9.1-manual.tar.gz.sha1 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+244ef762dd07aecbe2c30d65aed42a9d15e71960
Added: release/ant/manual/apache-ant-1.9.1-manual.tar.gz.sha512
==============================================================================
--- release/ant/manual/apache-ant-1.9.1-manual.tar.gz.sha512 (added)
+++ release/ant/manual/apache-ant-1.9.1-manual.tar.gz.sha512 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+bc17e359aee49617cf1e761471aa5f3ded0e81578f98e7236abfedf9a5ec18bb02604adab36df8ef5c40763a7698b6bd5d61238ccbf1231c769f50dbe4fe87fc
Added: release/ant/manual/apache-ant-1.9.1-manual.zip
==============================================================================
Binary file - no diff available.
Propchange: release/ant/manual/apache-ant-1.9.1-manual.zip
------------------------------------------------------------------------------
svn:mime-type = application/zip
Added: release/ant/manual/apache-ant-1.9.1-manual.zip.asc
==============================================================================
Binary file - no diff available.
Propchange: release/ant/manual/apache-ant-1.9.1-manual.zip.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: release/ant/manual/apache-ant-1.9.1-manual.zip.md5
==============================================================================
--- release/ant/manual/apache-ant-1.9.1-manual.zip.md5 (added)
+++ release/ant/manual/apache-ant-1.9.1-manual.zip.md5 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+71545e5d84a0e915eb9a338b35d65aa2
Added: release/ant/manual/apache-ant-1.9.1-manual.zip.sha1
==============================================================================
--- release/ant/manual/apache-ant-1.9.1-manual.zip.sha1 (added)
+++ release/ant/manual/apache-ant-1.9.1-manual.zip.sha1 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+6a30ecd6e1f4e2f2ca94f13c5c11e37cdcc78c0e
Added: release/ant/manual/apache-ant-1.9.1-manual.zip.sha512
==============================================================================
--- release/ant/manual/apache-ant-1.9.1-manual.zip.sha512 (added)
+++ release/ant/manual/apache-ant-1.9.1-manual.zip.sha512 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+555966cc669159dee4e3497d5c69538bbdd52a2b6806118c0b14c235673a0b716d33d71e7742941f4fc5b75aa9c7a0debfed0e01fbec64fa3a43ce92e85ddde6
Modified: release/ant/source/README.html
==============================================================================
--- release/ant/source/README.html (original)
+++ release/ant/source/README.html Wed May 22 02:26:02 2013
@@ -1,145 +1,48 @@
<html><body><pre>
-Changes from Ant 1.8.4 TO Ant 1.9.0
+Changes from Ant 1.9.0 TO Ant 1.9.1
===================================
Changes that could break older environments:
-------------------------------------------
- * Ant now requires at least Java 1.5 to compile and to run
+ * Users who have their own ProjectHelper implementation will need to change it because the import and include tasks
+ will now default the targetPrefix to ProjectHelper.USE_PROJECT_NAME_AS_TARGET_PREFIX.
+ Users using the default ProjectHelper2 with ant need not worry about this change done to fix Bugzilla Report 54940.
- * FixCRLF used to treat the EOL value ASIS to convert to the system property
- line.separator. Specified was that ASIS would leave the EOL characters alone,
- the task now really leaves the EOL characters alone. This also implies that
- EOL ASIS will not insert a newline even if fixlast is set to true.
- Bugzilla report 53036
-
- * The CommandLauncher hierarchy that used to be a set of inner
- classes of Execute has been extracted to the
- org.apache.tools.ant.taskdefs.launcher package.
-
- * Any FileResource whose represented File has a parent also has a basedir.
-
- * Removing the Perforce Ant tasks replaced by tasks supplied by Perforce Inc.
-
- * Setting the default encoding of StringResource to UTF-8 instead of null
-
- * Upgrade JUnit 4 to JUnit 4.11
Fixed bugs:
-----------
- * Made VectorSet faster.
- Bugzilla Report 53622.
-
- * Incorrect URLs in Ant child POMs.
- Bugzilla Report 53617.
-
- * Subclasses of JUnitTask did not correctly find junit.jar.
- Bugzilla Report 53571.
-
- * External XML catalog resolver failed to use project basedir when given an
- unmentioned relative path like the internal resolver does.
- Bugzilla Report 52754.
-
- * Fixed some potential stream leaks.
- Bugzilla Reports 52738, 52740, 52742, 52743.
-
- * Updated documentation to fix spelling errors / broken links.
- Bugzilla Reports 53215, 53291, 53202
-
- * Unable to override system properties. It was not possible not to override
- system properties from the command line (or from a property file).
- Bugzilla Report 51792
-
- * <javac> by default fails when run on JDK 8.
- Bugzilla Report 53347.
-
- * ExtensionPoint doesn't work with nested import/include
- Bugzilla Report 53405.
+ * Corrected XSLTC error in <junitreport>.
+ Bugzilla Report 54641.
- * <packagemapper> failed to strip the non-matched parts with
- handledirsep="true".
- Bugzilla Report 53399.
+ * Provide more control over Zip64 extensions created by <zip> and
+ related tasks. In particular no Zip64 extensions will be used at
+ all by the <jar> task family by default - this is required for jars
+ to be readably by Java5.
+ Bugzilla Report 54762.
+
+ * Fixed loading of external dependencies in JUnit task.
+ Bugzilla Report 54835.
+
+ * Target rewriting for nested "include" only works when "as" is specified.
+ See also "Changes that could break older environments"
+ Bugzilla Report 54940.
- * <expandproperties> filter caused a NullPointerExcpetion when input
- was empty.
- Bugzilla Report 53626.
- * <get> now supports HTTP redirects using status code 307.
- Bugzilla Report 54374.
-
- * ssh tasks prompt for kerberos username/password under Java 7
- Bugzilla Report 53437.
-
- * Zip task on <mappedresources> that excludes certain files by way of the mapper resulted in a NullPointerException
- Bugzilla Report 54026
-
- * The ant launcher script should properly detect JAVA_HOME on
- MacOS X 10.7
- Bugzilla Report 52632
-
- * Depend task does not handle invokeDynamic constant pool entries - java.lang.ClassFormatError: Invalid Constant Pool entry Type 18
- Bugzilla Report 54090
-
- * Base64Converter not properly handling bytes with MSB set (not masking byte to int conversion)
- Bugzilla Report 54460
-
- * The size resource comparator would return wrong results if file
- sizes differed by more than 2 GB.
- Bugzilla Report 54623
+Other changes:
+--------------
- * Unable to encode properly into UTF-8 when the system property file.encoding is
- set to ANSI_X3.4-1968.
- Bugzilla Report 54606
+ * strict attribute added to <signjar>.
+ Bugzilla Report 54889.
- * JUnit4 tests marked @Ignore do not appear in XML output
- Bugzilla Report 43969
+ * simplifying Execute.getEnvironmentVariables since we are only running on Java 1.5 or higher now
-Other changes:
---------------
+ * Add conditional attributes
+ Bugzilla report 43362
- * merged the ZIP package from Commons Compress, it can now read
- archives using Zip64 extensions (files and archives bigger that 4GB
- and with more that 64k entries).
-
- * a new task <commandlaucher> can be used to configure the
- CommandLauncher used by Ant when forking external programs or new
- Java VMs.
- Bugzilla Report 52706.
-
- * merged the TAR package from Commons Compress, it can now read
- archives using POSIX extension headers and STAR extensions.
-
- * merged the BZIP2 package from Commons Compress, it can now
- optionally read files that contain multiple streams properly.
-
- * <bunzip2> will now properly expand files created by pbzip2 and
- similar tools that create files with multiple bzip2 streams.
-
- * <tar> now supports a new "posix" option for longfile-mode which
- will make it create PAX extension headers for long file names. PAX
- extension headers are supported by all modern implementations of
- tar including GNU tar.
- This option should now be used in preference to "warn" or "gnu" as
- it is more portable. For backwards compatibility reasons "warn"
- will still create "gnu" extensions rather than "posix" extensions.
-
- * The ProjectHelper class now exposes a method to be used by third party
- implementations to properly resolve the binding between target extensions
- and extension points.
- Bugzilla Report 53549.
-
- * Make extension point bindable to imported prefixed targets
- Bugzilla Report 53550.
-
- * Add the possibility to register a custom command line argument processor.
- See org.apache.tools.ant.ArgumentProcessor and manual/argumentprocessor.html
-
- * add the possibility to suppress stdout in the sshexec task.
- Bugzilla Report 50270.
-
- * add an encoding attribute to the contains selector.
- This will be useful to use the contains selector if the encoding of the VM is different from the encoding
- of the files being selected.
+ * Recommending to upgrade jsch to 0.1.50, particularly if you are using Java 1.7.
+ jsch is the library behind the sshexec and scp Ant tasks.
+ Versions of jsch older than 0.1.50 fail randomly under Java 1.7 with an error message "verify: false"
</pre></body></html>
Added: release/ant/source/apache-ant-1.9.1-src.tar.bz2
==============================================================================
Binary file - no diff available.
Propchange: release/ant/source/apache-ant-1.9.1-src.tar.bz2
------------------------------------------------------------------------------
svn:mime-type = application/x-bzip2
Added: release/ant/source/apache-ant-1.9.1-src.tar.bz2.asc
==============================================================================
Binary file - no diff available.
Propchange: release/ant/source/apache-ant-1.9.1-src.tar.bz2.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: release/ant/source/apache-ant-1.9.1-src.tar.bz2.md5
==============================================================================
--- release/ant/source/apache-ant-1.9.1-src.tar.bz2.md5 (added)
+++ release/ant/source/apache-ant-1.9.1-src.tar.bz2.md5 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+39771fd8b4ba87cd77ff6f27001cce4e
Added: release/ant/source/apache-ant-1.9.1-src.tar.bz2.sha1
==============================================================================
--- release/ant/source/apache-ant-1.9.1-src.tar.bz2.sha1 (added)
+++ release/ant/source/apache-ant-1.9.1-src.tar.bz2.sha1 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+7a0b420ecbe9c03ff66029fc1a7c315f49fce429
Added: release/ant/source/apache-ant-1.9.1-src.tar.bz2.sha512
==============================================================================
--- release/ant/source/apache-ant-1.9.1-src.tar.bz2.sha512 (added)
+++ release/ant/source/apache-ant-1.9.1-src.tar.bz2.sha512 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+82862fbc503f09e92f3936a410536385c101ca00315d4468fa90584d2d8fbd70b26845e64ee5220f38bcd71ba72a3f455a73279d0316452382f489706cdead72
Added: release/ant/source/apache-ant-1.9.1-src.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: release/ant/source/apache-ant-1.9.1-src.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/x-gzip
Added: release/ant/source/apache-ant-1.9.1-src.tar.gz.asc
==============================================================================
Binary file - no diff available.
Propchange: release/ant/source/apache-ant-1.9.1-src.tar.gz.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: release/ant/source/apache-ant-1.9.1-src.tar.gz.md5
==============================================================================
--- release/ant/source/apache-ant-1.9.1-src.tar.gz.md5 (added)
+++ release/ant/source/apache-ant-1.9.1-src.tar.gz.md5 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+b6420cfdd20e3c15fe5a0b5bb9324869
Added: release/ant/source/apache-ant-1.9.1-src.tar.gz.sha1
==============================================================================
--- release/ant/source/apache-ant-1.9.1-src.tar.gz.sha1 (added)
+++ release/ant/source/apache-ant-1.9.1-src.tar.gz.sha1 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+23b625e53aad67ca50e8b9890eeee966f04e0fc1
Added: release/ant/source/apache-ant-1.9.1-src.tar.gz.sha512
==============================================================================
--- release/ant/source/apache-ant-1.9.1-src.tar.gz.sha512 (added)
+++ release/ant/source/apache-ant-1.9.1-src.tar.gz.sha512 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+de18cf52e9d10211ec45e38c72649ef4adf44795a50f9289b8ab41a278a457c922caca03b98caacd1e4f8d8f066cf2ba621970006e1637dff8581f8aba705173
Added: release/ant/source/apache-ant-1.9.1-src.zip
==============================================================================
Binary file - no diff available.
Propchange: release/ant/source/apache-ant-1.9.1-src.zip
------------------------------------------------------------------------------
svn:mime-type = application/zip
Added: release/ant/source/apache-ant-1.9.1-src.zip.asc
==============================================================================
Binary file - no diff available.
Propchange: release/ant/source/apache-ant-1.9.1-src.zip.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: release/ant/source/apache-ant-1.9.1-src.zip.md5
==============================================================================
--- release/ant/source/apache-ant-1.9.1-src.zip.md5 (added)
+++ release/ant/source/apache-ant-1.9.1-src.zip.md5 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+d6258401c9721b65a616c423efb37d4f
Added: release/ant/source/apache-ant-1.9.1-src.zip.sha1
==============================================================================
--- release/ant/source/apache-ant-1.9.1-src.zip.sha1 (added)
+++ release/ant/source/apache-ant-1.9.1-src.zip.sha1 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+385918fc2c99212d5a985e6bfd5e55229e475ba5
Added: release/ant/source/apache-ant-1.9.1-src.zip.sha512
==============================================================================
--- release/ant/source/apache-ant-1.9.1-src.zip.sha512 (added)
+++ release/ant/source/apache-ant-1.9.1-src.zip.sha512 Wed May 22 02:26:02 2013
@@ -0,0 +1 @@
+34185b47fd84337cb6fb72d1928621afb4c510502593e344d5b74d658f3b7194a2b4516e3e403e6bf1ca0a7522df1817c96bb8e7cefb9c5ae597dee06577f5b3