Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix for GRADLE-3440 & some improved integTests

    • -5
    • +32
    ./api/publish/ivy/AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 8 more files in changeset.
Upgrade Apache Commons Collections to v3.2.2

Version 3.2.1 has a CVSS 10.0 vulnerability. That's the worst kind of

vulnerability that exists. By merely existing on the classpath, this

library causes the Java serialization parser for the entire JVM process

to go from being a state machine to a turing machine. A turing machine

with an exec() function!

https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-8103

https://commons.apache.org/proper/commons-collections/security-reports.html

http://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/

    • -2
    • +2
    ./api/publish/ivy/AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 54 more files in changeset.
Forcefully clean up test temp directories and mark tests for which it fails on Windows with @LeaksFileHandles so that they still pass.

+review REVIEW-5504

    • -0
    • +2
    ./api/publish/ivy/AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 97 more files in changeset.
Extracted a basic int test that verifies 'uploadArchives' for each transport, from various existing tests.

    • -0
    • +122
    ./api/publish/ivy/AbstractIvyRemoteLegacyPublishIntegrationTest.groovy
  1. … 16 more files in changeset.
Updated superclass for publish integration tests

    • -0
    • +78
    ./api/publish/ivy/AbstractIvyPublishIntegTest.groovy
    • -78
    • +0
    ./integtests/ivy/AbstractIvyPublishIntegTest.groovy
  1. … 14 more files in changeset.
fix packaging for AbstractIvyPublishIntegTest in ivy subproject

    • -0
    • +78
    ./integtests/ivy/AbstractIvyPublishIntegTest.groovy
  1. … 1 more file in changeset.