Commit Graph

70 Commits

Author SHA256 Message Date
Fridrich Strba
5450d6cd33 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=170 2023-01-26 06:54:58 +00:00
1b76f5521f Accepting request 1059302 from home:david.anes:branches:Java:packages
- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
    - <get> has a new attribute authenticateOnRedirect that can be 
      used to prevent Ant from sending the configured credentials 
      when following a redirect. It is false by default, which means
      builds that rely on credentials being used on the redirected 
      URI may break.
  * Fixed bugs:
    - the PropertyEnumerator change introduced in 1.10.9 proved to 
      be not fully backwards compatible when combined with certain 
      custom PropertyHelper implementations - for example when using
      AntXtras.
    - legacy-xml reporter of the junitlauncher task now escapes ]]>
      when writing CDATA.
    - <scp> may leak connections when trying to preserve the last 
      modified timestamps of files transferred recursively from a 
      server.
    - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
      environment variable value to an incorrect date. This has now 
      been fixed.
    - fetch.xml didn't set up non-default repositories propery and 
      thus failed to download JAI.
    - When building and installing Ant distribution from source, the
      build script would change permissions on unrelated files in 
      the destination directory. This is now fixed and such 
      unrelated files in the destination directory will be left 
      untouched.
    - parsing tar entries with multiple NUL bytes in their name 
      would include garbage bytes as the name included all bytes up

OBS-URL: https://build.opensuse.org/request/show/1059302
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=169
2023-01-18 09:54:21 +00:00
Fridrich Strba
88314f628e OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=167 2022-05-09 09:34:26 +00:00
Fridrich Strba
99478e7ee9 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=166 2022-02-22 19:15:38 +00:00
ac69873fec Accepting request 940776 from home:david.anes:branches:Java:packages
Update to 1.10.12 + CVEs/bugzilla mentioned in .changes files

OBS-URL: https://build.opensuse.org/request/show/940776
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=165
2021-12-15 18:05:14 +00:00
Fridrich Strba
d84a30bbeb Accepting request 897253 from home:pmonrealgonzalez:branches:Java:packages
- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes <>& in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The <http> condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations

OBS-URL: https://build.opensuse.org/request/show/897253
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=163
2021-06-04 05:29:32 +00:00
Fridrich Strba
fa9907806c 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
Fridrich Strba
8bb325589f 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
Fridrich Strba
c177bce9e2 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
Fridrich Strba
8225d359c6 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=155 2020-01-14 07:04:45 +00:00
Fridrich Strba
625d79b1ae OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=153 2019-11-09 17:09:20 +00:00
Fridrich Strba
afbb94c1ff OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=152 2019-11-09 16:52:27 +00:00
Fridrich Strba
0d055c4037 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=151 2019-11-09 08:35:14 +00:00
Fridrich Strba
6b6f48f737 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=150 2019-11-08 18:00:07 +00:00
Fridrich Strba
f069281d5c OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=149 2019-11-08 17:01:07 +00:00
Fridrich Strba
5b2e22d685 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=148 2019-11-08 11:17:19 +00:00
Fridrich Strba
5c9c66541b OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=146 2019-10-01 08:36:31 +00:00
Fridrich Strba
c0d5df0443 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=145 2019-09-30 08:17:40 +00:00
Fridrich Strba
ffeeadb2e7 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=144 2019-09-30 08:09:52 +00:00
Fridrich Strba
d6508076f5 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=142 2019-04-09 10:50:16 +00:00
Fridrich Strba
f0d03a6f98 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
Fridrich Strba
174a61e588 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=137 2019-02-08 10:20:14 +00:00
Fridrich Strba
61c1cc6f1b OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=136 2019-02-08 08:52:49 +00:00
Fridrich Strba
f351ecd967 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=135 2019-02-08 07:30:35 +00:00
Fridrich Strba
1df54b9d66 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=133 2019-02-05 09:57:28 +00:00
Fridrich Strba
da8ce6231c OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=132 2019-02-05 09:51:10 +00:00
Fridrich Strba
5289fe33a7 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=131 2019-02-01 16:41:58 +00:00
Fridrich Strba
5228aa3681 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=130 2019-02-01 16:39:59 +00:00
Fridrich Strba
80794b58b6 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=129 2019-02-01 16:39:01 +00:00
Fridrich Strba
ad8bcbda6a OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=128 2019-02-01 16:28:27 +00:00
Fridrich Strba
7f738fe70f OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=127 2019-02-01 16:20:27 +00:00
Fridrich Strba
d693691826 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=125 2018-12-10 08:25:23 +00:00
Fridrich Strba
bac6ca59b9 - Let ant-antlr provide ant-xz too, since it contains the
corresponding jar. 

- Let ant-antlr provide ant-xz too, since it contains the
  corresponding jar. 

- Let ant-antlr provide ant-xz too, since it contains the
  corresponding jar.

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=123
2018-11-26 08:08:13 +00:00
Fridrich Strba
fc60a7b086 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=121 2018-10-31 10:21:17 +00:00
Tomáš Chvátal
e1c5bec22f Accepting request 644830 from home:pmonrealgonzalez:branches:Java:packages
- Update to 1.10.5 [bsc#1113136]
  * Same version as in 1.9.13 but with additional features and
    requires Java8 or higher.
  * Dropped patch to build with java8+ already fixed in this version
    - apache-ant-1.9.9-sourcetarget.patch
  * Refreshed patch:
    - apache-ant-class-path-in-manifest.patch

- Update to 1.10.5 [bsc#1113136]
  * Same version as in 1.9.13 but with additional features and
    requires Java8 or higher.
  * Dropped patch to build with java8+ already fixed in this version
    - apache-ant-1.9.9-sourcetarget.patch
  * Refreshed patch:
    - apache-ant-class-path-in-manifest.patch

- Update to 1.10.5 [bsc#1113136]
  * Same version as in 1.9.13 but with additional features and
    requires Java8 or higher.
  * Dropped patch to build with java8+ already fixed in this version
    - apache-ant-1.9.9-sourcetarget.patch
  * Refreshed patch:
    - apache-ant-class-path-in-manifest.patch

OBS-URL: https://build.opensuse.org/request/show/644830
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=120
2018-10-26 10:55:47 +00:00
Fridrich Strba
372ab108d9 Accepting request 644719 from home:1Antoine1:branches:Java:packages
- Add reproducible-build-manifest.patch: Use less detailed version
  string for manifest's "Created-by" field (boo#1110024).

OBS-URL: https://build.opensuse.org/request/show/644719
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=119
2018-10-25 21:10:16 +00:00
Fridrich Strba
8a1801adbf Accepting request 642712 from home:fstrba:branches:Java:packages
OBS-URL: https://build.opensuse.org/request/show/642712
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=117
2018-10-17 19:42:17 +00:00
Tomáš Chvátal
bfbc1b6865 Accepting request 631428 from home:jsikes:branches:Java:packages
Updated ant to 1.9.13. Have fun!

OBS-URL: https://build.opensuse.org/request/show/631428
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=114
2018-08-24 20:48:52 +00:00
Fridrich Strba
ec71a79c63 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=111 2018-05-15 06:05:51 +00:00
Tomáš Chvátal
007bed30d1 - Add patch to run scripts with python3 if applicable bsc#1082202:
* ant-python3.patch

- Update to 1.9.10:
  * Various fixes for java10
  * Small fixes all around
- Remove merged patch reproducible.patch

- Add patch to run scripts with python3 if applicable bsc#1082202:
  * ant-python3.patch

- Update to 1.9.10:
  * Various fixes for java10
  * Small fixes all around
- Remove merged patch reproducible.patch

- Add patch to run scripts with python3 if applicable bsc#1082202:
  * ant-python3.patch

- Update to 1.9.10:
  * Various fixes for java10
  * Small fixes all around
- Remove merged patch reproducible.patch

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=108
2018-02-22 11:49:36 +00:00
Tomáš Chvátal
a5445b5a24 Accepting request 537343 from home:jengelh:branches:Java:packages
- Simply use find -delete over xargs.
- Make description neutral.

OBS-URL: https://build.opensuse.org/request/show/537343
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=106
2017-10-29 08:21:03 +00:00
Tomáš Chvátal
cfdae8883c Accepting request 536291 from home:bmwiedemann:reproducible:test
Add reproducible-build-date.patch to allow to have fixed build dates to make other packages build more reproducibly

OBS-URL: https://build.opensuse.org/request/show/536291
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=104
2017-10-26 06:45:48 +00:00
Fridrich Strba
3ce79d3b43 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=103 2017-10-12 13:14:04 +00:00
Fridrich Strba
49a1fe3348 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=102 2017-10-12 09:26:03 +00:00
Fridrich Strba
881b3843e6 Don't depend on java-1_5_0-gcj-compat anymore
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=100
2017-10-04 09:08:49 +00:00
Fridrich Strba
140b3ab567 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=99 2017-09-29 16:14:40 +00:00
Fridrich Strba
8a32230115 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=96 2017-09-29 15:37:21 +00:00
Fridrich Strba
c422bb5701 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=95 2017-09-29 07:07:36 +00:00
Fridrich Strba
b6a06f3258 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=93 2017-09-14 07:20:41 +00:00
Fridrich Strba
0430277440 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=92 2017-09-14 06:02:30 +00:00