12 Commits

Author SHA256 Message Date
47de80ec0b Accepting request 838992 from home:pmonrealgonzalez:branches:Java:packages
- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
    - Insecure temporary file vulnerability
  * Fixed bugs:
    - The ftp task could throw a NullPointerException if an
      error occured.
    - Propertyset now also sees in-scope local properties.
    - Replaced ReaderInputStream with the version of Apache
      Commons IO due to problems with surrogate pairs.
    - <fixcrlf> will no longer remove the temporary file it
      just created before writing to it.
    - <sshexec> and <scp> didn't deal with wildcard hostnames
      in shs config files properly.
  * Other changes:
    - Ant will no longer log a warning if it doesn't find tools.jar.
    - The <jar> task accepts now a nested <indexjarsmapper>
      element that can be used to perform custom filename
      transformations for the <indexjars> archives.
    - Added a new PropertyEnumerator interface that extensions can
      provide if they are managing properties unknown to the Ant project.
    - Added some special code to support GraalVM JavaScript as
      javax.script scripting engine for JavaScript. In particular we
      relax some security settings of GraalVM so that scripts can access
      Ant objects.
    - Also Ant enables Nashorn compatibility mode by default, you can
      disable that by setting the magic Ant property
      ant.disable.graal.nashorn.compat to true.
    - If the magic property ant.tmpdir hasn't been set and Ant can
      control the permissions of directories it creates it will create an
      owner-owned temporary directory unaccessible to others as default

OBS-URL: https://build.opensuse.org/request/show/838992
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=161
2020-10-01 14:34:25 +00:00
00e3df926a Accepting request 805655 from home:pmonrealgonzalez:branches:Java:packages
- Update to 1.10.8
 * Security fix: [CVE-2020-1945, bsc#1171696]
   - A new property ant.tmpdir provides improved control over the
     location Ant uses to create temporary files
 * sshexec failed to write output to a file if the file didn't exist
 * Fixes a regression in javac task involving command line argument files.
 * sshexec, sshsession and scp now support a new sshConfig parameter.
   It specified the SSH configuration file (typically ${user.home}/.ssh/config)
   defining the username and keyfile to be used per host.
 * "legacy-xml" formatter of junitlauncher task wasn't writing out
   exceptions that happen in @BeforeAll method of a test.
 * Fixes a potential ConcurrentModificationException in XMLLogger.
 * Fixes a bug in junitlauncher task in forked mode, where if a listener element
   was used as a sibling element for either the test or testclasses element,
   then the forked mode launch would fail.
 * Fixes an issue in AntStructure where an incorrect DTD was being generated.
 * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
 * The runant.py script should now work with Python 3.
 * rmic has been removed from Java 15. The task will now throw an
   exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream

- Update to 1.10.8
 * Security fix: [CVE-2020-1945, bsc#1171696]
   - A new property ant.tmpdir provides improved control over the
     location Ant uses to create temporary files
 * sshexec failed to write output to a file if the file didn't exist
 * Fixes a regression in javac task involving command line argument files.
 * sshexec, sshsession and scp now support a new sshConfig parameter.
   It specified the SSH configuration file (typically ${user.home}/.ssh/config)

OBS-URL: https://build.opensuse.org/request/show/805655
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=159
2020-05-15 05:24:55 +00:00
a6b5c1f373 Accepting request 800825 from home:pmonrealgonzalez:branches:Java:packages
- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]

- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks

- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]

- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks

- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]

- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks

- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]

- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks

OBS-URL: https://build.opensuse.org/request/show/800825
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=157
2020-05-11 08:32:03 +00:00
d1cd1ff826 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=155 2020-01-14 07:04:45 +00:00
95d8761dd6 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=151 2019-11-09 08:35:14 +00:00
089334fd99 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=148 2019-11-08 11:17:19 +00:00
8e3918b45d OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=146 2019-10-01 08:36:31 +00:00
c3aeb89887 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=144 2019-09-30 08:09:52 +00:00
3e117cd0d9 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=142 2019-04-09 10:50:16 +00:00
345407b212 Accepting request 686214 from Java:packages
OBS-URL: https://build.opensuse.org/request/show/686214
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=140
2019-03-18 19:48:22 +00:00
bf7b47daab OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=137 2019-02-08 10:20:14 +00:00
eccb4da514 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=136 2019-02-08 08:52:49 +00:00