Jaikiran Pai [Sun, 22 May 2022 02:22:06 +0000 (07:52 +0530)]
go back to ignoring the ImageIOTest#testFailOnError() test, like it was for several years/releases before being moved from ImageTest to this new test class
Jaikiran Pai [Sat, 21 May 2022 13:57:33 +0000 (19:27 +0530)]
upgrade junit5 library dependencies
Jaikiran Pai [Sat, 21 May 2022 13:57:33 +0000 (19:27 +0530)]
Maven Ant tasks has been EOLed (https://maven.apache.org/ant-tasks/). Switch to Maven Artficat
Resolver Ant tasks instead (https://maven.apache.org/resolver-ant-tasks/)
Jaikiran Pai [Sat, 21 May 2022 10:05:11 +0000 (15:35 +0530)]
Use a fixed timezone in Tstamp test
Mikolaj Izdebski [Fri, 22 Apr 2022 22:12:11 +0000 (00:12 +0200)]
Fix integer overflow when parsing SOURCE_DATE_EPOCH
This closes #186 pull request at github/apache/ant repo.
Stefan Bodewig [Sun, 10 Apr 2022 15:09:59 +0000 (17:09 +0200)]
Merge branch '1.9.x'
Stefan Bodewig [Sun, 10 Apr 2022 15:09:06 +0000 (17:09 +0200)]
typo
thanks @twogee
Stefan Bodewig [Sat, 9 Apr 2022 16:01:35 +0000 (18:01 +0200)]
Merge branch '1.9.x'
Stefan Bodewig [Sat, 9 Apr 2022 15:58:33 +0000 (17:58 +0200)]
plug resource leak as suggested by Mike Phillips in BZ issue 66001
Stefan Bodewig [Sat, 9 Apr 2022 15:49:44 +0000 (17:49 +0200)]
Merge pull request #185 from chagmed/master
Update selectors.html
Dan DeRobertis [Fri, 8 Apr 2022 16:46:14 +0000 (12:46 -0400)]
Update selectors.html
Correct small typo in selectors.html
Matt Benson [Tue, 29 Mar 2022 22:25:04 +0000 (17:25 -0500)]
terse w/ Optional
Stefan Bodewig [Tue, 22 Mar 2022 20:23:45 +0000 (21:23 +0100)]
Merge branch '1.9.x'
Stefan Bodewig [Tue, 22 Mar 2022 20:22:54 +0000 (21:22 +0100)]
document modificationtime attribute of zip added many moons ago
Matt Benson [Fri, 11 Mar 2022 15:46:17 +0000 (09:46 -0600)]
@since
Matt Benson [Fri, 11 Mar 2022 15:10:06 +0000 (09:10 -0600)]
pathconvert: avoid buffering for log/property output
Matt Benson [Sat, 26 Feb 2022 00:48:19 +0000 (18:48 -0600)]
local += nested name elements
Matt Benson [Fri, 25 Feb 2022 23:55:40 +0000 (17:55 -0600)]
scriptdef += @setbeans
Matt Benson [Fri, 25 Feb 2022 16:46:56 +0000 (10:46 -0600)]
compute effective properties permitting null values
Matt Benson [Fri, 25 Feb 2022 02:49:21 +0000 (20:49 -0600)]
set expectedMessage for antunit test
Matt Benson [Fri, 25 Feb 2022 02:45:08 +0000 (20:45 -0600)]
support default value for scriptdef attribute
Matt Benson [Thu, 24 Feb 2022 20:36:56 +0000 (14:36 -0600)]
test script properties binding
Matt Benson [Thu, 24 Feb 2022 20:35:48 +0000 (14:35 -0600)]
bind all effective properties to script* tasks/types
Matt Benson [Sun, 20 Feb 2022 17:06:30 +0000 (11:06 -0600)]
filter out null
Matt Benson [Sat, 19 Feb 2022 23:44:18 +0000 (17:44 -0600)]
warm up before expected compiled to outperform noncompiled
Matt Benson [Thu, 17 Feb 2022 16:23:54 +0000 (10:23 -0600)]
Merge branch 'master' into script-manager
Matt Benson [Wed, 16 Feb 2022 21:27:09 +0000 (15:27 -0600)]
try again with a value that already handles dirsep
Matt Benson [Wed, 16 Feb 2022 20:59:58 +0000 (14:59 -0600)]
fixup testcase for Windows
Matt Benson [Wed, 16 Feb 2022 19:30:29 +0000 (13:30 -0600)]
support writing pathconvert output to resource
Matt Benson [Wed, 16 Feb 2022 18:57:32 +0000 (12:57 -0600)]
remove spurious default field values
Matt Benson [Wed, 16 Feb 2022 18:52:22 +0000 (12:52 -0600)]
skip tests relying on Javascript when running in Jenkins w/ JDK >= 15
Matt Benson [Wed, 16 Feb 2022 18:51:36 +0000 (12:51 -0600)]
propagate same properties as build.xml antunit invocation
Matt Benson [Wed, 16 Feb 2022 18:52:22 +0000 (12:52 -0600)]
skip tests relying on Javascript when running in Jenkins w/ JDK >= 15
Matt Benson [Wed, 16 Feb 2022 18:51:36 +0000 (12:51 -0600)]
propagate same properties as build.xml antunit invocation
Matt Benson [Tue, 15 Feb 2022 23:37:54 +0000 (17:37 -0600)]
refactor script manager to enum
Matt Benson [Tue, 15 Feb 2022 16:28:00 +0000 (10:28 -0600)]
use javascript w/ javax for scriptcondition return tests
Matt Benson [Mon, 14 Feb 2022 21:18:28 +0000 (15:18 -0600)]
fix bug with scriptcondition eval result
Matt Benson [Mon, 14 Feb 2022 21:04:16 +0000 (15:04 -0600)]
make scriptcondition behave as documented wrt script return value
Matt Benson [Mon, 14 Feb 2022 20:52:33 +0000 (14:52 -0600)]
add scriptcondition tests
Matt Benson [Sun, 13 Feb 2022 20:37:53 +0000 (14:37 -0600)]
use coreLoader, if set, to create subordinate classLoaders
Matt Benson [Sun, 13 Feb 2022 18:01:50 +0000 (12:01 -0600)]
move netrexx to end because it's prone to hang/fail
Matt Benson [Sun, 13 Feb 2022 17:49:19 +0000 (11:49 -0600)]
Address some Javadoc issues
Matt Benson [Fri, 11 Feb 2022 21:16:33 +0000 (15:16 -0600)]
cleanup
Matt Benson [Fri, 11 Feb 2022 14:19:12 +0000 (08:19 -0600)]
tweak to x-platform test fix
Matt Benson [Thu, 10 Feb 2022 15:28:01 +0000 (09:28 -0600)]
javadoc
Matt Benson [Thu, 10 Feb 2022 15:07:56 +0000 (09:07 -0600)]
fix testcase x-platform
Taylor Smock [Fri, 21 Jan 2022 15:52:25 +0000 (08:52 -0700)]
Fix an issue in LegacyXmlResultFormatter with ]]> in stacktraces
Bugzilla Report 65833
This occurs when the stacktrace message contains ]]>, which is the CDATA
end code. There is no escape, so it must be replaced with `]]` + `]]>` +
`<![CDATA[` + `>`, which means that the CDATA section is split.
Signed-off-by: Taylor Smock <tsmock@fb.com>
This closes #175 pull request at github.com/apache/ant
Matt Benson [Thu, 10 Feb 2022 01:05:55 +0000 (19:05 -0600)]
refactor attribute introspection to support Optional* types
Matt Benson [Thu, 10 Feb 2022 01:05:33 +0000 (19:05 -0600)]
add static BuildException factory method
Matt Benson [Wed, 9 Feb 2022 19:23:50 +0000 (13:23 -0600)]
test pathconvert setonempty=false
Matt Benson [Wed, 9 Feb 2022 19:00:49 +0000 (13:00 -0600)]
pathconvert to outputstream so that logging requires no in-memory String accumulation
Matt Benson [Wed, 9 Feb 2022 18:59:34 +0000 (12:59 -0600)]
iterate resources directly when !cache
Matt Benson [Wed, 9 Feb 2022 17:51:13 +0000 (11:51 -0600)]
use Collections#emptyIterator
Matt Benson [Wed, 9 Feb 2022 17:49:38 +0000 (11:49 -0600)]
volatile cache property
Matt Benson [Wed, 9 Feb 2022 17:46:13 +0000 (11:46 -0600)]
Resources javadoc
Matt Benson [Wed, 9 Feb 2022 16:09:16 +0000 (10:09 -0600)]
test pathconvert features
Matt Benson [Wed, 9 Feb 2022 00:28:05 +0000 (18:28 -0600)]
fully migrate pathconvert tests to antunit
Jaikiran Pai [Mon, 7 Feb 2022 03:37:09 +0000 (09:07 +0530)]
add java.security.manager=allow while launching against Java 19
Matt Benson [Sat, 5 Feb 2022 20:39:18 +0000 (14:39 -0600)]
avoid unnecessary work
Matt Benson [Sat, 5 Feb 2022 19:36:20 +0000 (13:36 -0600)]
remove extra semi
Jaikiran Pai [Sat, 15 Jan 2022 06:03:02 +0000 (11:33 +0530)]
fix ant.bat script for Java 18 security manager configuration/check
Stefan Bodewig [Wed, 12 Jan 2022 18:04:41 +0000 (19:04 +0100)]
typo
Stefan Bodewig [Wed, 12 Jan 2022 18:00:29 +0000 (19:00 +0100)]
make PropertyHelper a bit more backwards compatible
Bugzilla Report 65799
Stefan Bodewig [Mon, 3 Jan 2022 15:09:03 +0000 (16:09 +0100)]
Merge branch '1.9.x'
Stefan Bodewig [Mon, 3 Jan 2022 15:08:37 +0000 (16:08 +0100)]
happy new year
Stefan Bodewig [Wed, 29 Dec 2021 10:23:45 +0000 (11:23 +0100)]
credit @sonyDeswal for #170
Stefan Bodewig [Tue, 28 Dec 2021 17:47:37 +0000 (18:47 +0100)]
Merge branch '1.9.x'
Stefan Bodewig [Tue, 28 Dec 2021 17:46:15 +0000 (18:46 +0100)]
properly describe how Ant reads environment variables
closes https://bz.apache.org/bugzilla/show_bug.cgi?id=65768
Stefan Bodewig [Thu, 23 Dec 2021 17:36:48 +0000 (18:36 +0100)]
Merge branch '1.9.x'
Stefan Bodewig [Thu, 23 Dec 2021 17:33:16 +0000 (18:33 +0100)]
Allow ant:get task to disable authentication on redirect.
see #173
Stefan Bodewig [Thu, 23 Dec 2021 17:25:47 +0000 (18:25 +0100)]
change the default of authenticateOnRedirect
Jaikiran Pai [Thu, 23 Dec 2021 04:12:44 +0000 (09:42 +0530)]
fix typo
Stefan Bodewig [Wed, 22 Dec 2021 17:22:41 +0000 (18:22 +0100)]
document #173
Stefan Bodewig [Wed, 22 Dec 2021 17:19:39 +0000 (18:19 +0100)]
Merge pull request #173 from bernolanger/master
Allow ant:get task to disable authentication on redirect.
Berno Langer [Mon, 20 Dec 2021 10:46:36 +0000 (11:46 +0100)]
Allow ant:get task to disable authentication on redirect.
When the server answers with a redirect response, the request to the new
location may or may not need a second authentication. To disable the
authentication, the new attribute "authenticateOnRedirect" can be set to
"false".
Stefan Bodewig [Thu, 16 Dec 2021 18:00:52 +0000 (19:00 +0100)]
add docs for #170 and make host name check strict by default
Stefan Bodewig [Thu, 16 Dec 2021 17:50:37 +0000 (18:50 +0100)]
Merge pull request #170 from sonyDeswal/Add_FTPS_Option_AntTask
Make Changes to Support FTPS AntTaskDef that extends FTP but uses FTP…
Jaikiran Pai [Wed, 1 Dec 2021 03:31:28 +0000 (09:01 +0530)]
set java.security.manager=allow in Ant launcher .bat file for Windows, for Java 18
Jaikiran Pai [Mon, 29 Nov 2021 08:26:56 +0000 (13:56 +0530)]
reduce level of log message
Jaikiran Pai [Mon, 29 Nov 2021 03:51:38 +0000 (09:21 +0530)]
don't rely on deltree command - prevent any build failures on CI where that command is not present
Jaikiran Pai [Sun, 28 Nov 2021 15:13:27 +0000 (20:43 +0530)]
fix condition check for non-bash shell
Jaikiran Pai [Sun, 28 Nov 2021 14:23:20 +0000 (19:53 +0530)]
launch Ant project tests by passing java.security.manager=allow on Java 18
Jaikiran Pai [Sun, 28 Nov 2021 14:09:28 +0000 (19:39 +0530)]
Revert "Pass -Djava.security.manager=allow while launching JUnit forked VM to allow JUnit triggered code to set security manager at runtime"
This reverts commit
13e6e309585b18210b71d8ecc70af2a075804873.
Jaikiran Pai [Sun, 28 Nov 2021 13:14:52 +0000 (18:44 +0530)]
Pass -Djava.security.manager=allow while launching JUnit forked VM to allow JUnit triggered code to set security manager at runtime
Jaikiran Pai [Sun, 28 Nov 2021 13:11:17 +0000 (18:41 +0530)]
Pass -Djava.security.manager=allow from *nix launcher script for Java 18
Santosh R Dhariwal [Wed, 17 Nov 2021 15:12:43 +0000 (20:42 +0530)]
Make Changes to Support FTPS AntTaskDef that extends FTP but uses FTPSClient.
Jaikiran [Wed, 17 Nov 2021 11:20:16 +0000 (11:20 +0000)]
Merge pull request #172 from azotcsit/junitlauncher-extension
junitlauncher - Fixed extension attribute support for listeners
Aleksei Zotov [Wed, 17 Nov 2021 08:15:45 +0000 (12:15 +0400)]
junitlauncher - Fixed extension attribute support for listeners
Aleksei Zotov [Mon, 15 Nov 2021 14:20:17 +0000 (18:20 +0400)]
junitlauncher - Support extension attribute for listeners
This closes #168 pull request at github.com/apache/ant
Santosh R Dhariwal [Tue, 16 Nov 2021 10:21:10 +0000 (15:51 +0530)]
Make Changes to Support FTPS AntTaskDef that extends FTP but uses FTPSClient.
Stefan Bodewig [Sat, 6 Nov 2021 13:33:41 +0000 (14:33 +0100)]
Merge pull request #166 from twogee/jakarta-mail
Support Jakarta Mail in MailLogger
twogee [Sat, 30 Oct 2021 17:33:57 +0000 (19:33 +0200)]
Support Jakarta Mail in MailLogger
Stefan Bodewig [Sat, 30 Oct 2021 10:25:25 +0000 (12:25 +0200)]
make javamail.complete (that we lost somewhere) accept JakartaMail
Stefan Bodewig [Sat, 30 Oct 2021 10:11:26 +0000 (12:11 +0200)]
actually fetch javax.mail
Stefan Bodewig [Fri, 29 Oct 2021 14:43:39 +0000 (16:43 +0200)]
add new jakartamail artifact to Ivy as well
Stefan Bodewig [Thu, 28 Oct 2021 14:20:09 +0000 (16:20 +0200)]
document #161
Stefan Bodewig [Thu, 28 Oct 2021 14:09:58 +0000 (16:09 +0200)]
fix versions
Stefan Bodewig [Thu, 28 Oct 2021 14:08:05 +0000 (16:08 +0200)]
Merge pull request #161 from twogee/jakarta-mail
Use Jakarta EE
Jaikiran Pai [Wed, 13 Oct 2021 04:46:29 +0000 (10:16 +0530)]
Next dev version post 1.10.12 release of Ant
twogee [Thu, 4 Mar 2021 13:50:08 +0000 (14:50 +0100)]
Use Jakarta EE