ant-ivy.git
3 years agoadd license for file copied from ganymed ssh library
Stefan Bodewig [Sun, 29 Sep 2019 11:04:43 +0000 (13:04 +0200)] 
add license for file copied from ganymed ssh library

3 years agoIVY-1586 Set the correct "conf" on the "artifact" of the dependency when parsing...
Jaikiran Pai [Sat, 21 Sep 2019 12:15:35 +0000 (17:45 +0530)] 
IVY-1586 Set the correct "conf" on the "artifact" of the dependency when parsing a pom.xml

3 years agoUpgrade to 0.1.55 of jsch
Jaikiran Pai [Sun, 8 Sep 2019 12:20:47 +0000 (17:50 +0530)] 
Upgrade to 0.1.55 of jsch

3 years agoUpgrade to 4.5.9 of http client
Jaikiran Pai [Sun, 8 Sep 2019 06:21:27 +0000 (11:51 +0530)] 
Upgrade to 4.5.9 of http client

3 years agoUpgrade to 1.62 of bouncycastle
Jaikiran Pai [Sun, 8 Sep 2019 06:19:06 +0000 (11:49 +0530)] 
Upgrade to 1.62 of bouncycastle

3 years agoUpgrade to 1.9.14 of Ant
Jaikiran Pai [Sun, 8 Sep 2019 06:16:55 +0000 (11:46 +0530)] 
Upgrade to 1.9.14 of Ant

3 years agoIVY-1580 Resolve any implicit artifacts when one among multiple dependencies of the...
Jaikiran Pai [Sat, 7 Sep 2019 07:51:40 +0000 (13:21 +0530)] 
IVY-1580 Resolve any implicit artifacts when one among multiple dependencies of the same module has an explicit artifact/includes declaration

3 years agoUse the correct XML namespace URI in the Ivy module descriptor generated out of a...
Jaikiran Pai [Fri, 31 May 2019 12:36:45 +0000 (18:06 +0530)] 
Use the correct XML namespace URI in the Ivy module descriptor generated out of a pom.xml

3 years agoUse https instead of http
Jaikiran Pai [Tue, 28 May 2019 05:48:54 +0000 (11:18 +0530)] 
Use https instead of http

3 years agoInclude the content length header value and the downloaded file size, in the exceptio...
Jaikiran Pai [Tue, 28 May 2019 06:39:04 +0000 (12:09 +0530)] 
Include the content length header value and the downloaded file size, in the exception that gets thrown if they don't match

3 years agoFix checksums of .pom files used in tests
Jaikiran Pai [Tue, 28 May 2019 05:52:09 +0000 (11:22 +0530)] 
Fix checksums of .pom files used in tests

3 years agoFix checksum files of the ivy.xml(s), that changed in previous commit, used in tests
Jaikiran Pai [Tue, 28 May 2019 05:31:21 +0000 (11:01 +0530)] 
Fix checksum files of the ivy.xml(s), that changed in previous commit, used in tests

3 years agoupdated reference to license from http to https using find . -type f -exec sed -i...
jkf [Sun, 26 May 2019 20:48:00 +0000 (22:48 +0200)] 
updated reference to license from http to https using find . -type f -exec sed -i s/apache.org/licenses/LICENSE-2.0/https://www.apache.org/licenses/LICENSE-2.0/ {} \;

3 years agoUpgrade to 0.8.3 of jacoco
Jaikiran Pai [Tue, 19 Feb 2019 03:32:49 +0000 (09:02 +0530)] 
Upgrade to 0.8.3 of jacoco

3 years agoIVY-1602 Prevent cache corruption when attempting to copy a file to a destination...
Jaikiran Pai [Fri, 1 Feb 2019 06:10:35 +0000 (11:40 +0530)] 
IVY-1602 Prevent cache corruption when attempting to copy a file to a destination which resolves back to the same source file

3 years agomoved to gitbox
Stefan Bodewig [Mon, 17 Dec 2018 08:35:16 +0000 (09:35 +0100)] 
moved to gitbox

3 years agoIVY-1594 Make sure we unlink an existing link, when retrieve task is enabled with...
Jaikiran Pai [Thu, 6 Dec 2018 00:52:31 +0000 (06:22 +0530)] 
IVY-1594 Make sure we unlink an existing link, when retrieve task is enabled with symlink = true

3 years agoUpdate FileSystemResolverTest#testListing to expect a new module that was introduced...
Jaikiran Pai [Tue, 23 Oct 2018 06:39:46 +0000 (12:09 +0530)] 
Update FileSystemResolverTest#testListing to expect a new module that was introduced in the testcase for IVY-1594

3 years agoIVY-1594 Use a separate moduleid for the testcase to prevent other tests, reliant...
Jaikiran Pai [Tue, 23 Oct 2018 06:22:28 +0000 (11:52 +0530)] 
IVY-1594 Use a separate moduleid for the testcase to prevent other tests, reliant on the org1:mod1.1 module, from being impacted

3 years agoAdd IVY-1594 to release notes
Jaikiran Pai [Tue, 23 Oct 2018 06:08:42 +0000 (11:38 +0530)] 
Add IVY-1594 to release notes

3 years agoIVY-1594 Make sure FileUtil#symlink handles symlinking of directories correctly
Jaikiran Pai [Tue, 23 Oct 2018 06:03:16 +0000 (11:33 +0530)] 
IVY-1594 Make sure FileUtil#symlink handles symlinking of directories correctly

4 years agoNEW: The buildlist task can now have `root` and `leaf` subelements to specify the...
Maarten Coene [Sun, 16 Sep 2018 21:43:30 +0000 (23:43 +0200)] 
NEW: The buildlist task can now have `root` and `leaf` subelements to specify the organisation (and other attributes) of the root and leaf modules

4 years agoRevert commit 7131e1c028e0035de548c6b37e1e8c9624417440.
Jaikiran Pai [Mon, 10 Sep 2018 13:34:42 +0000 (19:04 +0530)] 
Revert commit 7131e1c028e0035de548c6b37e1e8c9624417440.

4 years agoRevert commit ecc271c49247604b5a6396a46ef83fc6b94be594.
Jaikiran Pai [Mon, 10 Sep 2018 13:33:42 +0000 (19:03 +0530)] 
Revert commit ecc271c49247604b5a6396a46ef83fc6b94be594.

4 years agoFix merge
Gintas Grigelionis [Wed, 29 Aug 2018 06:52:03 +0000 (08:52 +0200)] 
Fix merge

4 years agoReduce the amount of downloads and add a clarification
Gintas Grigelionis [Wed, 29 Aug 2018 06:44:31 +0000 (08:44 +0200)] 
Reduce the amount of downloads and add a clarification

4 years agoAdd japicmp checks 61/head
Gintas Grigelionis [Wed, 29 Aug 2018 06:36:15 +0000 (08:36 +0200)] 
Add japicmp checks

4 years agoUpdate tools
Gintas Grigelionis [Wed, 29 Aug 2018 06:22:48 +0000 (08:22 +0200)] 
Update tools

4 years agoUpdate the release notes
Gintas Grigelionis [Wed, 29 Aug 2018 06:03:13 +0000 (08:03 +0200)] 
Update the release notes

4 years agoFixed ModuleDescriptorMemoryCacheTest
Maarten Coene [Fri, 24 Aug 2018 07:25:25 +0000 (09:25 +0200)] 
Fixed ModuleDescriptorMemoryCacheTest

4 years agoFIX: ModuleDescriptorMemoryCache didn't detect outdated entries when Ivy file was...
Maarten Coene [Fri, 24 Aug 2018 06:38:31 +0000 (08:38 +0200)] 
FIX: ModuleDescriptorMemoryCache didn't detect outdated entries when Ivy file was updated in the cache by another process

4 years agoIn continuation of commit 7131e1c028e0035de548c6b37e1e8c9624417440, make sure the...
Jaikiran Pai [Sun, 19 Aug 2018 14:32:35 +0000 (20:02 +0530)] 
In continuation of commit 7131e1c028e0035de548c6b37e1e8c9624417440, make sure the ArtifactOrigin's location is treated as a URL consistently in relevant places

4 years agoTreat the ArtifactOrigin's location as a URL (as already stated in its javadoc).
Jaikiran Pai [Sun, 19 Aug 2018 13:51:18 +0000 (19:21 +0530)] 
Treat the ArtifactOrigin's location as a URL (as already stated in its javadoc).

Should solve issues, especially on Windows OS, like the one reported in https://www.mail-archive.com/ivy-user@ant.apache.org/msg06324.html

4 years agoIVY-1589 Prevent UnsupportedOperationException on list.remove() while doing a FileUti...
Jaikiran Pai [Wed, 15 Aug 2018 05:31:59 +0000 (11:01 +0530)] 
IVY-1589 Prevent UnsupportedOperationException on list.remove() while doing a FileUtil.deepCopy

4 years agoIVY-1486 Respect exclude regardless of resolution order 63/head
Gintas Grigelionis [Tue, 14 Aug 2018 17:33:26 +0000 (19:33 +0200)] 
IVY-1486 Respect exclude regardless of resolution order

4 years agoAdded short comment in the release notes for the thread-safety fixes made some time ago
Maarten Coene [Tue, 14 Aug 2018 13:21:13 +0000 (15:21 +0200)] 
Added short comment in the release notes for the thread-safety fixes made some time ago

4 years agoIVY-1588 Don't throw a CircularDependencyException when parsing the pom of a import...
Jaikiran Pai [Mon, 13 Aug 2018 10:17:13 +0000 (15:47 +0530)] 
IVY-1588 Don't throw a CircularDependencyException when parsing the pom of a import scoped dependency in dependencyManagement section

4 years agoRevise the documentation
Gintas Grigelionis [Fri, 10 Aug 2018 12:50:12 +0000 (14:50 +0200)] 
Revise the documentation

4 years agoUpdate the release notes
Gintas Grigelionis [Tue, 7 Aug 2018 12:35:36 +0000 (14:35 +0200)] 
Update the release notes

4 years agoFix IVY-982 by subtracting negated entries from wildcard bin
aprelev [Mon, 6 Aug 2018 15:05:48 +0000 (18:05 +0300)] 
Fix IVY-982 by subtracting negated entries from wildcard bin

4 years agoUpdate the release notes 73/head
Gintas Grigelionis [Sat, 4 Aug 2018 12:41:34 +0000 (14:41 +0200)] 
Update the release notes

4 years agoFix IVY-1104 by including extra attribute in XML report
aprelev [Fri, 3 Aug 2018 21:06:35 +0000 (00:06 +0300)] 
Fix IVY-1104 by including extra attribute in XML report

4 years agoRedundant string length calculation
Gintas Grigelionis [Fri, 3 Aug 2018 12:00:59 +0000 (14:00 +0200)] 
Redundant string length calculation

4 years agoUseless casts
Gintas Grigelionis [Fri, 3 Aug 2018 11:57:33 +0000 (13:57 +0200)] 
Useless casts

4 years agoUse try with resources
Gintas Grigelionis [Fri, 3 Aug 2018 11:54:24 +0000 (13:54 +0200)] 
Use try with resources

4 years agoUse StandardCharsets
Gintas Grigelionis [Fri, 3 Aug 2018 10:20:40 +0000 (12:20 +0200)] 
Use StandardCharsets

4 years agoUnused imports
Gintas Grigelionis [Fri, 3 Aug 2018 10:17:50 +0000 (12:17 +0200)] 
Unused imports

4 years agoSet the https.protocol system property even for regular builds when running on Java 7
Jaikiran Pai [Wed, 25 Jul 2018 05:20:59 +0000 (10:50 +0530)] 
Set the https.protocol system property even for regular builds when running on Java 7

4 years agoFix build failures of tutorials when running against Java 7
Jaikiran Pai [Wed, 25 Jul 2018 04:46:10 +0000 (10:16 +0530)] 
Fix build failures of tutorials when running against Java 7

4 years agoCorrect credits
Gintas Grigelionis [Thu, 21 Jun 2018 05:37:47 +0000 (07:37 +0200)] 
Correct credits

4 years agoPrefer HTTPS
Gintas Grigelionis [Sat, 16 Jun 2018 09:48:03 +0000 (11:48 +0200)] 
Prefer HTTPS

4 years agoUse try with resources
Gintas Grigelionis [Sat, 9 Jun 2018 20:03:09 +0000 (22:03 +0200)] 
Use try with resources

4 years agoURL-based resolvers should accept query parameters in publish patterns
Gintas Grigelionis [Sat, 9 Jun 2018 18:48:53 +0000 (20:48 +0200)] 
URL-based resolvers should accept query parameters in publish patterns

4 years agoFurther sync of Checkstyle setup
Gintas Grigelionis [Sat, 9 Jun 2018 16:07:01 +0000 (18:07 +0200)] 
Further sync of Checkstyle setup

4 years agoUpdate RAT
Gintas Grigelionis [Fri, 8 Jun 2018 08:45:17 +0000 (10:45 +0200)] 
Update RAT

4 years agoSync Checkstyle setup with IvyDE
Gintas Grigelionis [Fri, 8 Jun 2018 08:41:11 +0000 (10:41 +0200)] 
Sync Checkstyle setup with IvyDE

4 years agoUpdate JaCoCo
Gintas Grigelionis [Thu, 7 Jun 2018 20:15:21 +0000 (22:15 +0200)] 
Update JaCoCo

4 years agoFIX: Removed fetchedSet field from ResolveEngine because this was causing issues...
Maarten Coene [Thu, 7 Jun 2018 13:14:32 +0000 (15:14 +0200)] 
FIX: Removed fetchedSet field from ResolveEngine because this was causing issues when the same ResolveEngine instance was used by multiple threads. The fetchedSet is now passed around as parameter between the 'fetch' methods of this class.

4 years agoFIX: ModuleDescriptorMemoryCache isn't thread safe resulting in corruption of the...
Maarten Coene [Mon, 23 Apr 2018 12:03:56 +0000 (14:03 +0200)] 
FIX: ModuleDescriptorMemoryCache isn't thread safe resulting in corruption of the LinkedHashMap internal structure when multiple threads simultaneously read/write to this cache.

4 years agoSuggest a mail template to announce a release
Nicolas Lalevée [Sun, 22 Apr 2018 18:29:11 +0000 (20:29 +0200)] 
Suggest a mail template to announce a release

4 years agoUpdate the release instruction for asciidoc documentation
Nicolas Lalevée [Sun, 22 Apr 2018 18:21:16 +0000 (20:21 +0200)] 
Update the release instruction for asciidoc documentation

4 years agoPrepare the version for the next release
Nicolas Lalevée [Thu, 19 Apr 2018 18:45:59 +0000 (20:45 +0200)] 
Prepare the version for the next release

4 years agoDocument how to properly declare the qualifier of the OSGi version
Nicolas Lalevée [Sun, 15 Apr 2018 17:12:27 +0000 (19:12 +0200)] 
Document how to properly declare the qualifier of the OSGi version

4 years agowhen packaging the sources, do not default-exclude, but still exclude .git folder
Nicolas Lalevée [Sun, 15 Apr 2018 13:31:45 +0000 (15:31 +0200)] 
when packaging the sources, do not default-exclude, but still exclude .git folder

4 years agoUpdate release instructions: we use git now
Nicolas Lalevée [Thu, 12 Apr 2018 16:17:30 +0000 (18:17 +0200)] 
Update release instructions: we use git now

4 years agoUse the latest asciidoctorj
Gintas Grigelionis [Thu, 12 Apr 2018 16:05:13 +0000 (18:05 +0200)] 
Use the latest asciidoctorj

4 years agoFor the unit tests, do not depend on the version of Ant running the tests, but depend...
Nicolas Lalevée [Wed, 11 Apr 2018 22:50:29 +0000 (00:50 +0200)] 
For the unit tests, do not depend on the version of Ant running the tests, but depend on the version declared in the ivy.xml

4 years agoReduce the chance to have a conflict of port binding by being able to bind to one...
Nicolas Lalevée [Wed, 11 Apr 2018 22:27:20 +0000 (00:27 +0200)] 
Reduce the chance to have a conflict of port binding by being able to bind to one, even briefly.

4 years agofix asciidoctor task classpath
Nicolas Lalevée [Wed, 11 Apr 2018 19:12:07 +0000 (21:12 +0200)] 
fix asciidoctor task classpath

4 years agobuilding 2.5.0-rc1
Nicolas Lalevée [Wed, 11 Apr 2018 17:32:21 +0000 (19:32 +0200)] 
building 2.5.0-rc1

4 years agoAsciidoc needs to be run unnested from their jar.
Nicolas Lalevée [Wed, 11 Apr 2018 17:29:28 +0000 (19:29 +0200)] 
Asciidoc needs to be run unnested from their jar.

cf https://github.com/spring-projects/spring-boot/issues/7399#issuecomment-260908153

4 years agoAdd missing License
Nicolas Lalevée [Wed, 11 Apr 2018 12:57:28 +0000 (14:57 +0200)] 
Add missing License

4 years agoexclude md5 files from License check
Nicolas Lalevée [Wed, 11 Apr 2018 12:42:11 +0000 (14:42 +0200)] 
exclude md5 files from License check

4 years agoadd ASL headers, so also chnage the associated checksums
Nicolas Lalevée [Wed, 11 Apr 2018 12:41:46 +0000 (14:41 +0200)] 
add ASL headers, so also chnage the associated checksums

4 years agofix style in the release doc
Nicolas Lalevée [Wed, 11 Apr 2018 12:34:31 +0000 (14:34 +0200)] 
fix style in the release doc

4 years agoadd missing License headers
Nicolas Lalevée [Wed, 11 Apr 2018 12:33:44 +0000 (14:33 +0200)] 
add missing License headers

4 years agoremove the reference to the old documentation folder
Nicolas Lalevée [Wed, 11 Apr 2018 12:32:50 +0000 (14:32 +0200)] 
remove the reference to the old documentation folder

4 years agoLet's make the release instruction a simple text file
Nicolas Lalevée [Wed, 11 Apr 2018 12:32:12 +0000 (14:32 +0200)] 
Let's make the release instruction a simple text file

4 years agoAdd missing License
Nicolas Lalevée [Wed, 11 Apr 2018 12:26:31 +0000 (14:26 +0200)] 
Add missing License

4 years agooutput the path to the rat report in case of error
Nicolas Lalevée [Wed, 11 Apr 2018 12:25:02 +0000 (14:25 +0200)] 
output the path to the rat report in case of error

4 years agoThe NOTICE file is supposed to be a simple text file
Nicolas Lalevée [Wed, 11 Apr 2018 12:24:33 +0000 (14:24 +0200)] 
The NOTICE file is supposed to be a simple text file

4 years agoCheckstyle
Gintas Grigelionis [Sun, 8 Apr 2018 23:02:32 +0000 (01:02 +0200)] 
Checkstyle

4 years agoUpdate HttpClient to 4.5.5
Gintas Grigelionis [Sun, 8 Apr 2018 22:52:05 +0000 (00:52 +0200)] 
Update HttpClient to 4.5.5

4 years agoUpdate release notes
Gintas Grigelionis [Sun, 8 Apr 2018 22:46:41 +0000 (00:46 +0200)] 
Update release notes

4 years agoUpdate documentation
Gintas Grigelionis [Sat, 7 Apr 2018 11:44:21 +0000 (13:44 +0200)] 
Update documentation

4 years agoFix the credits
Gintas Grigelionis [Fri, 6 Apr 2018 17:50:19 +0000 (19:50 +0200)] 
Fix the credits

4 years agoAdded makepom option to main/standalone
Thomas Pasch [Tue, 27 Mar 2018 19:17:01 +0000 (21:17 +0200)] 
Added makepom option to main/standalone

This close PR #71 at github.com/apache/ant-ivy

4 years agoUpgrade to 1.9.11 of Ant
Jaikiran Pai [Sat, 31 Mar 2018 05:28:18 +0000 (10:58 +0530)] 
Upgrade to 1.9.11 of Ant

4 years agoUpdate BouncyCastle to 1.59
Gintas Grigelionis [Thu, 29 Mar 2018 12:55:56 +0000 (14:55 +0200)] 
Update BouncyCastle to 1.59

4 years agoTidy up the code
Gintas Grigelionis [Thu, 29 Mar 2018 04:53:16 +0000 (06:53 +0200)] 
Tidy up the code

4 years agoSimplify assertions
Gintas Grigelionis [Wed, 28 Mar 2018 19:58:04 +0000 (21:58 +0200)] 
Simplify assertions

4 years agoExtraneous exceptions
Gintas Grigelionis [Wed, 28 Mar 2018 18:58:32 +0000 (20:58 +0200)] 
Extraneous exceptions

4 years agoextraneous check: parseBoolean takes null
Gintas Grigelionis [Wed, 28 Mar 2018 18:46:03 +0000 (20:46 +0200)] 
extraneous check: parseBoolean takes null

4 years agoSimplify append substring
Gintas Grigelionis [Wed, 28 Mar 2018 18:20:10 +0000 (20:20 +0200)] 
Simplify append substring

4 years agoSimplify try with resources
Gintas Grigelionis [Wed, 28 Mar 2018 17:55:27 +0000 (19:55 +0200)] 
Simplify try with resources

4 years agoIVY-1321 Make Main.run() public 70/head
Gintas Grigelionis [Wed, 21 Mar 2018 15:36:01 +0000 (16:36 +0100)] 
IVY-1321 Make Main.run() public

4 years agoUse Java 5+ features
Gintas Grigelionis [Mon, 19 Mar 2018 22:06:17 +0000 (23:06 +0100)] 
Use Java 5+ features

4 years agoBad merge…
Gintas Grigelionis [Sat, 17 Mar 2018 21:03:01 +0000 (22:03 +0100)] 
Bad merge…

4 years agoSuppress “deprecation” and “unused” warnings
Gintas Grigelionis [Sat, 17 Mar 2018 11:51:46 +0000 (12:51 +0100)] 
Suppress “deprecation” and “unused” warnings

4 years agoMore updates to the release notes
Gintas Grigelionis [Fri, 16 Mar 2018 12:41:53 +0000 (13:41 +0100)] 
More updates to the release notes