Commit Graph

97 Commits

Author SHA256 Message Date
Fridrich Strba
faa49568d9 OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=159 2019-04-15 13:54:16 +00:00
Matei Albu
8be94dcc73 fix typo in changelog
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=156
2019-02-21 11:17:26 +00:00
Matei Albu
5239f21dd2 Accepting request 677954 from home:mateialbu:branches:Java:packages
- Don't overwrite changes made to server.xml contexts when updating
  bundleded webapps.

OBS-URL: https://build.opensuse.org/request/show/677954
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=155
2019-02-21 10:44:05 +00:00
Matei Albu
1dd79e98f1 Accepting request 677168 from home:mateialbu:branches:Java:packages
- Set javac target to 1.8 when building docs samples and serverxmltool

OBS-URL: https://build.opensuse.org/request/show/677168
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=153
2019-02-18 16:00:05 +00:00
Matei Albu
f1bb9c0f85 Rollback request 674514
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=152
2019-02-14 15:24:42 +00:00
Matei Albu
d7994db69e Accepting request 674514 from home:ecsos:server
- Add tomcat-9.0-tomcat-webapps.patch to fix missing context for
  manager and host-mamanger.

OBS-URL: https://build.opensuse.org/request/show/674514
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=151
2019-02-14 15:16:41 +00:00
Matei Albu
59ec06a2d1 Accepting request 671956 from home:mateialbu:branches:Java:packages
- Move webapps bundled with Tomcat to /usr/share/tomcat/tomcat-webapps
  (bsc#1092341). Affected packages:
  - tomcat-webapps
  - tomcat-admin-webapps
  - tomcat-docs-webapp
- Remove %doc directive from tomcat-docs-webapps files section so that
  zypper installs files even if rpm.install.excludedocs is set to yes.

OBS-URL: https://build.opensuse.org/request/show/671956
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=149
2019-02-05 18:26:47 +00:00
Matei Albu
612d45ac23 Accepting request 671144 from home:mateialbu:branches:Java:packages
- Require Java 1.8 or later (bsc#1123407)

OBS-URL: https://build.opensuse.org/request/show/671144
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=148
2019-02-04 15:45:17 +00:00
Fridrich Strba
ea92286465 OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=145 2019-01-26 08:09:06 +00:00
Matei Albu
f1a3bfce65 Accepting request 666520 from home:mateialbu:branches:home:mateialbu:branches:Java:packages
- Fix tomcat-tool-wrapper classpath error (bsc#1120745)

OBS-URL: https://build.opensuse.org/request/show/666520
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=143
2019-01-16 17:15:30 +00:00
Matei Albu
1281862736 Accepting request 664712 from home:mateialbu:branches:Java:packages
- Fix tomcat-digest classpath error (bsc#1120745)

OBS-URL: https://build.opensuse.org/request/show/664712
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=141
2019-01-11 16:11:31 +00:00
Matei Albu
f45eab76d9 Accepting request 661953 from home:ecsos:branches:Java:packages
- Update to Tomcat 9.0.14. See changelog at
  http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.14_(markt)

OBS-URL: https://build.opensuse.org/request/show/661953
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=140
2019-01-09 09:10:53 +00:00
Fridrich Strba
fec8ac3b01 OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=139 2018-12-15 13:53:15 +00:00
Fridrich Strba
36d2f9ab53 OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=138 2018-12-13 16:57:43 +00:00
Fridrich Strba
d26ef6d7a2 Accepting request 655001 from home:fstrba:maven
OBS-URL: https://build.opensuse.org/request/show/655001
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=136
2018-12-05 09:37:03 +00:00
Fridrich Strba
46faac1087 OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=135 2018-12-05 08:10:56 +00:00
Matei Albu
b226ca55fa Accepting request 647509 from home:seanlew:branches:Java:packages
Update tomcat to 9.0.13

OBS-URL: https://build.opensuse.org/request/show/647509
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=133
2018-11-13 09:38:54 +00:00
Matei Albu
499d59fd6e Accepting request 642919 from home:mateialbu:branches:Java:packages
- Update to Tomcat 9.0.12. See changelog at 
  http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.12_(markt)
- Fixed CVEs:
  - CVE-2018-11784 (bsc#1110850)
- Rebased patches:
  - tomcat-9.0-disable-osgi-build.patch
  - tomcat-9.0-javadoc.patch
  - tomcat-9.0-sle.catalina.policy.patch
  - tomcat-9.0-tomcat-users-webapp.patch
- Declare following files to config(noreplace) to prevent override
  access rights:
  - host-manager/META-INF/context.xml
  - manager/META-INF/context.xml
- Empty tomcat-9.0.sysconfig to avoid overwriting of customer's 
  configuration during update (bsc#1067720)
- Update to Tomcat 9.0.10. See changelog at 
  http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.10_(markt)
- Fixed CVEs:
  - CVE-2018-1336 (bsc#1102400)
  - CVE-2018-8014 (bsc#1093697)
  - CVE-2018-8034 (bsc#1102379)
  - CVE-2018-8037 (bsc#1102410)
- Rebased patch tomcat-9.0-JDTCompiler-java.patch
- Added patch tomcat-9.0-disable-osgi-build.patch to disable adding 
  OSGi metadata to JAR files
- Update to Tomcat 9.0.5. See changelog at
  http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.5_(markt)
- Modified patch:
  * tomcat-9.0-javadoc.patch
    + Don't append to javadoc --add-modules since we are building
      with source=8
    + Avoid accessing Internet URLs from build environment
- Update to Tomcat 9.0.2:
  * Major update for tomcat8 from tomcat9
  * For full changelog please read upstream changes at:
    + http://tomcat.apache.org/tomcat-9.0-doc/changelog.html
  * Rename all tomcat-8.0-* files to tomcat-9.0-*
- Changed patches:
  * Deleted: tomcat-8.0-bootstrap-MANIFEST.MF.patch
  * Deleted: tomcat-8.0-sle.catalina.policy.patch
  * Deleted: tomcat-8.0-tomcat-users-webapp.patch
  * Deleted: tomcat-8.0.33-JDTCompiler-java.patch
  * Deleted: tomcat-8.0.44-javadoc.patch
  * Deleted: tomcat-8.0.9-property-build.windows.patch
  * Added: tomcat-9.0-JDTCompiler-java.patch
  * Added: tomcat-9.0-bootstrap-MANIFEST.MF.patch
  * Added: tomcat-9.0-javadoc.patch
  * Added: tomcat-9.0-sle.catalina.policy.patch
  * Added: tomcat-9.0-tomcat-users-webapp.patch
- Renamed subpackage tomcat-3_1-api to tomcat-4_0-api
  to reflect the new Servlet API version.
- Commented out JAVA_HOME in /etc/tomcat/tomcat.conf
- Added "tomcat-" prefix to lib symlinks under
  /usr/share/java to avoid file conflicts with servletapi5
  and geronimo-specs
- Fixed wrong %ghost file paths for alternatives symlinks
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- Build with JDK 8 to fix runtime errors when running with JDK 7
  and 8
- Fix tomcat-digest classpath error (bsc#977410)
- Fix packaged /etc/alternatives symlinks for api libs that caused
  rpm -V to report link mismatch (bsc#1019016)
- update to 8.0.47
  http://tomcat.apache.org/tomcat-8.0-doc/changelog.html
  * Fixed CVE:
    - CVE-2017-12617
- rebase tomcat-8.0-sle.catalina.policy.patch
- Added patch:
  * tomcat-8.0.44-javadoc.patch
    - generate documentation with the same source level as class
      files
    - fixes build with jdk9
- Version update to 8.0.44:
  http://tomcat.apache.org/tomcat-8.0-doc/changelog.html
  * Fixed CVE:
    - CVE-2017-5664 (bsc#1042910)
- New build dependency: javapackages-local
- Version update to 8.0.43:
  * Another bugfix release, for full details see:
    http://tomcat.apache.org/tomcat-8.0-doc/changelog.html
  * Fixed CVEs:
    - CVE-2017-5647 (bnc#1033448)
    - CVE-2017-5648 (bnc#1033447)
    - CVE-2016-8745
- Renamed and rebased patches:
  * tomcat-7.0-sle.catalina.policy.patch -> tomcat-8.0-sle.catalina.policy.patch
- Enable optional setenv.sh script. See section
  "(3.4) Using the "setenv" script (optional, recommended)" in
  http://tomcat.apache.org/tomcat-8.0-doc/RUNNING.txt
  (bnc#1002662)
- Fix file conflicts when upgrading from SLES 12 to SLES 12 SP1 (bnc#1023412).
  Added explicit obsoletes for tomcat-el-2_2-api, tomcat-jsp-2_2-api,
  tomcat-servlet-3_0-api
- update to 8.0.39: (boo#1003911)
  * Improve handling of I/O errors with async processing
  * Fail earlier on invalid HTTP request
- includes changes from  8.0.38:
  * Refactoring the non-container thread Async complete()/dispatch()
    handling to remove the possibility of deadlock
  * Improved UTF-8 handling for the RewriteValve
- includes changes from 8.0.37:
  * Treat paths used to obtain a request dispatcher as encoded
    (configurable)
  * Various jdbc-pool fixes
- drop tomcat-8.0.36-jar-scanner-loop.patch, upstream
- Switch to commons-dbcp2 fate#321029
- Backport fix for inifinite loop in the jar scanner for 8.0.36. (bnc#993862)
  Added: tomcat-8.0.36-jar-scanner-loop.patch
- Version update to 8.0.36:
  * Another bugfix release for the 8.0 series. Full details:
    http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.36_(markt)
- CVE fixed by the version update:
  - CVE-2016-3092 (bnc#986359)
- Fixed a deployment error in the examples webapp by changing the context.xml format to the new one
  introduced by Tomcat 8. See http://tomcat.apache.org/migration-8.html#Web_application_resources
- fix maven fragments paths to build in multiple distribution
  versions
- Version update to 8.0.33:
  * Another bugfix release for 8.0 series, full details:
    http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.33_(markt)
- Rebase tomcat-8.0-tomcat-users-webapp.patch
- Rebase tomcat-7.0.53-JDTCompiler-java.patch
  to tomcat-8.0.33-JDTCompiler-java.patch
- Fix fixme for the prereq preamble value
- It seems systemd prints error on adding the @ services to macros
  so do not do that
- package was partly merged with the scripts used in the
  Fedora distribution
- support running multiple tomcat instances on the same server
  (fate#317783)
- add catalina-jmx-remote.jar (fate#318403)
- remove sysvinit support: systemd is required
- update changes file for CVE information
- Fixed CVEs:
  - CVE-2015-5346 (bnc#967814) in 8.0.32
  - CVE-2015-5351 (bnc#967812) in 8.0.32
  - CVE-2016-0706 (bnc#967815) in 8.0.32
  - CVE-2016-0714 (bnc#967964) in 8.0.32
  - CVE-2016-0763 (bnc#967966) in 8.0.32
  - CVE-2015-5345 (bnc#967965) in 8.0.30
  - CVE-2015-5174 (bnc#967967) in 8.0.27
- Version update to 8.0.32:
  * Another bugfix release for 8.0 series, full details:
    http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.32_(markt)
- Rebase patch:
  * tomcat-8.0.9-property-build.windows.patch
- update to Tomcat 8.0.28
  * Multiple fixes, read upstream changelog at:
  https://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.28_(markt)
- Some whitespace cleanups
- Remove pointless conflicts on provide/obsolete symbols
- Version bump to 8.0.23 fate#318913:
  * Multiple testfixes all around, read upstream changelog at:
  http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.23_(markt)
- Fix previous commit. Fix one rpmlint warning
- Drop gpg verification from spec, it is done by obs
- Fix build with new jpackage-tools
- update to Tomcat 8.0.18:
  * Major update for tomcat8 from tomcat7
  * For full changelog please read upstream changes at:
    + http://tomcat.apache.org/tomcat-8.0-doc/changelog.html
  * Rename all tomcat-7.0-* files to tomcat-8.0-*
  * Update keyring file
- Update windows patch to apply again:
  * Deleted: tomcat-7.0.52-property-build.windows.patch
  * Added: tomcat-8.0.9-property-build.windows.patch
  * Added:tomcat-8.0-tomcat-users-webapp.patch
  * Deleted: tomcat-7.0-tomcat-users-webapp.patch
  * Added: tomcat-8.0-bootstrap-MANIFEST.MF.patch
  * Deleted: tomcat-7.0-bootstrap-MANIFEST.MF.patch
- Version 1.1.30 or higher is required for APR listener (bnc#914725)
- SLE12 has different path for the "rm" command than older versions.
  To avoid possible clashes, the entire coreutils must be provided.
  (bnc#894292)
- Fixed Security Manager policies, which makes unable properly
  run webapps by default. (bnc#891264)
  Added: tomcat-7.0-sle.catalina.policy.patch
- Missing security manager policy file prevents Tomcat to start
  with systemd. (bnc#890995)
- Tomcat 7.0.55 requires ecj 4.4.0
- include the tomcat websocket implementation (tomcat7-websocket)
- Update to 7.0.55
  * Update to the Eclipse JDT Compiler 4.4
  * Better error handling when the error occurs after the response
    has been committed
  * Various improvements to the Mapper including fixing some
    concurrency bugs
  * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html
- build tomcat-embed as a subpackage
- Drop two unused defines
- touch the alternatives files to avoid build errors
  in older versions
- Do not define default defattr as it is pointless.
- One file here was not supposed to be ghost.
- Fix once more the alternatives.
- Add path to rm command.
- Silence loads of warnings by rpmlintrc
- Cleanup with spec-cleaner and format few things a bit.
- Remove few deps not really needed for sle11.
- Drop unused files obs.bl and local.lb
- Drop unused collections-tomcat-build.xml
- Version bump to 7.0.54:
  * bugfix update
  * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html
- Update to 7.0.53
  * bugfix release
  * Update the Eclipse JDT compiler to enable full Java 8 support in JSPs.
  * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html
- Patch for Bug 56373
  * See https://issues.apache.org/bugzilla/show_bug.cgi?id=56373
  * tomcat-7.0.53-JDTCompiler-java.patch
- Rename tomcat-7.0.2-property-build.windows.patch to
  tomcat-7.0.52-property-build.windows.patch
- remove saxon build requirement for sles
- disable bytecode check for sles
- remove unknown option from fillup_only macro
- wrap systemd %pre[un]/%post[un] in conditional
- specify required ant version
- Update to 7.0.52
  * bugfix release
  * Fix CVE-2014-0050, a DoS vulnerability related to multi-part processing
- Update to 7.0.50
  * bugfix release
- Add missing commons-pool-tomcat5 symlink (bnc#847505c#13)
- Update to 7.0.47
  * bugfix release
  * backport of JSR-356 Java WebSocket 1.0
  * package tomcat now requires java7 at lease
- Updated tomcat.keyring to reflect the fact new release is signed by
  Violeta Georgieva / D63011C7
  see http://osdir.com/ml/dev-tomcat.apache.org/2013-10/msg00849.html
- Add tomcat-dbcp.jar (bnc#847505) back into tomcat lib dir
- Install tomcat-coyote.jar as well
- Remove pointless scriplets
- Move from jpackage-utils to javapackage-tools
- drop a dependency on unecessary -tomcat5 packages
- use commons-dbcp.jar for build
- add missing commons-pool.jar to libdir
- add _constraints to not schedule build on some build machines
  workaround for bnc#832762
- Add missing 'su root tomcat' line to logrotate. See also
  https://bugzilla.redhat.com/show_bug.cgi?id=790334
- call chown --no-dereference in init script
  (bnc#822177#c7/prevents CVE-2013-1976)
- update to 7.0.42 (bugfix release)
  see http://tomcat.apache.org/tomcat-7.0-doc/changelog.html
- fix file list to be compatible for new rpm
- update to 7.0.39 (bugfix release)
- install only systemd unit files on openSUSE 12.1+
  * and call proper code when init script still exists
- add a proper scripplets for -jsvc subpackage
- don't use catalina.out, systemd redirects stderr/stdout to syslog
- don't use and recommends logrotate
- package /etc/ant.d properly, mark only catalina-ant as a config file
- Fix tomcat init scripts generating malformed classpath
  (http://youtrack.jetbrains.com/issue/JT-18545)
  bnc#804992
- update to 7.0.35 (bugfix release)
  require ecj >= 4.2.1, like upstream do
- make gpg-offline work distros after 12.2
- Ensure tomcat stdout/stderr output ends up in catalina.out
- Recommend libtcnative-1-0 >= 1.1.24
- /etc/init.d/tomcate init script fixes:
  * Include /usr/bin and /usr/sbin in the PATH
  * Fix logic for cleaning the work directories
  * Fix typo (log_success_msg lsb function name)
  * Fix typo (reload message)
- Require log4j
- Require gpg-offline on 12.2+
- Verify GPG signature.
- update to 7.0.33 (bugfix release)
- update to 7.0.30 (bugfix release)
  * SSI and CGI disabled by default
- fix bnc#779538: change the working dir to $CATALINA_BASE
- document the CATALINA_BASE and CATALINA_HOME in tomcat.conf better
- fix rpmlintrc file
- fix bnc#771802 - systemd support is broken
  * change type froking to simple as it does not make a sense run java in a
    background to emulate that
  * remove the need of nested wrappers, so /usr/sbin/tomcat-sysd now relies on
    systemd features like User/EnvironmentFile
  * workaround the 143 exit code in Stop phase - return 0 in this case
  * merge the jsvc into tomcat-sysd code, the -jsvc-sysd is a symlink
  * properly use jsvc with pid file to start and stop
- update to 7.0.26 (bugfix release)
- rename package to tomcat in order to emphasise a fact, there is only one
  major release of tomcat maintained in distribution
- add manifest files and systemd support (thanks Fedora)
- create tomcat-jsvc package
- update to 7.0.26 (bugfix release)
- fix bnc#747771 - don't use /var/lock/subsys
  sync tomcat7 init with tomcat6
- update to 7.0.25 (bugfix release)
- update to 7.0.22 (bugfix release)
- wrote changes and prepare for inclusion to openSUSE distribution
- fix bnc#726307
  /etc/tomcat7 is writtable for tomcat group
 - update to version 7.0.21
 - update to version 7.0.16 (bugfix update)
 - add rpmlintrc, digest, init and wrapper scripts and config file
 - build require geronimo apis and wsdl4j
 - disable webservices in javadoc target
 - initial packaging of tomcat7 7.0.6

OBS-URL: https://build.opensuse.org/request/show/642919
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=131
2018-10-18 11:15:17 +00:00
Matei Albu
6b40ed278e Accepting request 635258 from home:ecsos:server
- Declare following files to config(noreplace) to prevent override
  access  rights:
  - host-manager/META-INF/context.xml
  - manager/META-INF/context.xml

OBS-URL: https://build.opensuse.org/request/show/635258
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=129
2018-10-02 14:07:34 +00:00
Matei Albu
d0f3155bd6 Accepting request 631635 from home:mateialbu:branches:Java:packages
- Empty tomcat-9.0.sysconfig to avoid overwriting of customer's 
  configuration during update (bsc#1067720)

OBS-URL: https://build.opensuse.org/request/show/631635
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=127
2018-08-26 22:23:16 +00:00
Matei Albu
2fb58ed407 Accepting request 629579 from home:mateialbu:branches:Java:packages
- Update to Tomcat 9.0.10. See changelog at 
  http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.10_(markt)
- Fixed CVEs:
  - CVE-2018-1336 (bsc#1102400)
  - CVE-2018-8014 (bsc#1093697)
  - CVE-2018-8034 (bsc#1102379)
  - CVE-2018-8037 (bsc#1102410)
- Rebased patch tomcat-9.0-JDTCompiler-java.patch
- Added patch tomcat-9.0-disable-osgi-build.patch to disable adding 
  OSGi metadata to JAR files

OBS-URL: https://build.opensuse.org/request/show/629579
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=126
2018-08-16 13:14:11 +00:00
Fridrich Strba
b1ddb8d898 OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=124 2018-07-16 08:57:56 +00:00
Fridrich Strba
22a6348253 OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=123 2018-07-11 16:34:22 +00:00
Matei Albu
08e3f6cca4 Accepting request 577306 from home:mateialbu:branches:Java:packages
- Update to Tomcat 9.0.5. See changelog at 
  http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.5_(markt)

OBS-URL: https://build.opensuse.org/request/show/577306
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=121
2018-02-16 16:47:38 +00:00
Fridrich Strba
469edaa9ad Fix build with jdk10
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=119
2018-01-17 09:40:12 +00:00
Matei Albu
095f7b2bdb Accepting request 548119 from home:mateialbu:branches:Java:packages
- Update to Tomcat 9.0.2:
  * Major update for tomcat8 from tomcat9
  * For full changelog please read upstream changes at:
    + http://tomcat.apache.org/tomcat-9.0-doc/changelog.html
  * Rename all tomcat-8.0-* files to tomcat-9.0-*
- Changed patches:
  * Deleted: tomcat-8.0-bootstrap-MANIFEST.MF.patch
  * Deleted: tomcat-8.0-sle.catalina.policy.patch
  * Deleted: tomcat-8.0-tomcat-users-webapp.patch
  * Deleted: tomcat-8.0.33-JDTCompiler-java.patch
  * Deleted: tomcat-8.0.44-javadoc.patch
  * Deleted: tomcat-8.0.9-property-build.windows.patch
  * Added: tomcat-9.0-JDTCompiler-java.patch
  * Added: tomcat-9.0-bootstrap-MANIFEST.MF.patch
  * Added: tomcat-9.0-javadoc.patch
  * Added: tomcat-9.0-sle.catalina.policy.patch
  * Added: tomcat-9.0-tomcat-users-webapp.patch
- Renamed subpackage tomcat-3_1-api to tomcat-4_0-api
  to reflect the new Servlet API version.
- Commented out JAVA_HOME in /etc/tomcat/tomcat.conf
- Added "tomcat-" prefix to lib symlinks under
  /usr/share/java to avoid file conflicts with servletapi5
  and geronimo-specs
- Fixed wrong %ghost file paths for alternatives symlinks
- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)
- Build with JDK 8 to fix runtime errors when running with JDK 7 
  and 8
- Fix tomcat-digest classpath error (bsc#977410)
- Fix packaged /etc/alternatives symlinks for api libs that caused
  rpm -V to report link mismatch (bsc#1019016) 
- update to 8.0.47
  http://tomcat.apache.org/tomcat-8.0-doc/changelog.html
  * Fixed CVE:
    - CVE-2017-12617 
- rebase tomcat-8.0-sle.catalina.policy.patch
- Added patch:
  * tomcat-8.0.44-javadoc.patch
    - generate documentation with the same source level as class
      files
	- fixes build with jdk9
- Version update to 8.0.44:
  http://tomcat.apache.org/tomcat-8.0-doc/changelog.html
  * Fixed CVE: 
    - CVE-2017-5664 (bsc#1042910)
- New build dependency: javapackages-local
- Version update to 8.0.43:                                                                                                                                                  * Another bugfix release, for full details see:
    http://tomcat.apache.org/tomcat-8.0-doc/changelog.html
  * Fixed CVEs:
    - CVE-2017-5647 (bnc#1033448)
    - CVE-2017-5648 (bnc#1033447)
    - CVE-2016-8745
- Renamed and rebased patches:
  * tomcat-7.0-sle.catalina.policy.patch -> tomcat-8.0-sle.catalina.policy.patch
- Enable optional setenv.sh script. See section
  "(3.4) Using the "setenv" script (optional, recommended)" in
  http://tomcat.apache.org/tomcat-8.0-doc/RUNNING.txt
  (bnc#1002662)
- Fix file conflicts when upgrading from SLES 12 to SLES 12 SP1 (bnc#1023412).
  Added explicit obsoletes for tomcat-el-2_2-api, tomcat-jsp-2_2-api,
  tomcat-servlet-3_0-api
- update to 8.0.39: (boo#1003911)
  * Improve handling of I/O errors with async processing
  * Fail earlier on invalid HTTP request
- includes changes from  8.0.38:
  * Refactoring the non-container thread Async complete()/dispatch()
    handling to remove the possibility of deadlock
  * Improved UTF-8 handling for the RewriteValve
- includes changes from 8.0.37:
  * Treat paths used to obtain a request dispatcher as encoded
    (configurable)
  * Various jdbc-pool fixes
- drop tomcat-8.0.36-jar-scanner-loop.patch, upstream
- Switch to commons-dbcp2 fate#321029
- Backport fix for inifinite loop in the jar scanner for 8.0.36. (bnc#993862)
  Added: tomcat-8.0.36-jar-scanner-loop.patch
- Version update to 8.0.36:
  * Another bugfix release for the 8.0 series. Full details:
    http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.36_(markt)
- CVE fixed by the version update:
  - CVE-2016-3092 (bnc#986359)
- Fixed a deployment error in the examples webapp by changing the context.xml format to the new one
  introduced by Tomcat 8. See http://tomcat.apache.org/migration-8.html#Web_application_resources
- fix maven fragments paths to build in multiple distribution
  versions
- Version update to 8.0.33:
  * Another bugfix release for 8.0 series, full details:
    http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.33_(markt)
- Rebase tomcat-8.0-tomcat-users-webapp.patch
- Rebase tomcat-7.0.53-JDTCompiler-java.patch
  to tomcat-8.0.33-JDTCompiler-java.patch
- Fix fixme for the prereq preamble value
- It seems systemd prints error on adding the @ services to macros
  so do not do that
- package was partly merged with the scripts used in the
  Fedora distribution
- support running multiple tomcat instances on the same server
  (fate#317783)
- add catalina-jmx-remote.jar (fate#318403)
- remove sysvinit support: systemd is required
- update changes file for CVE information
- Fixed CVEs:
  - CVE-2015-5346 (bnc#967814) in 8.0.32
  - CVE-2015-5351 (bnc#967812) in 8.0.32
  - CVE-2016-0706 (bnc#967815) in 8.0.32
  - CVE-2016-0714 (bnc#967964) in 8.0.32
  - CVE-2016-0763 (bnc#967966) in 8.0.32
  - CVE-2015-5345 (bnc#967965) in 8.0.30
  - CVE-2015-5174 (bnc#967967) in 8.0.27
- Version update to 8.0.32:
  * Another bugfix release for 8.0 series, full details:
    http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.32_(markt)
- Rebase patch:
  * tomcat-8.0.9-property-build.windows.patch
- update to Tomcat 8.0.28
  * Multiple fixes, read upstream changelog at:
  https://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.28_(markt)
- Some whitespace cleanups
- Remove pointless conflicts on provide/obsolete symbols
- Version bump to 8.0.23 fate#318913:
  * Multiple testfixes all around, read upstream changelog at:
  http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.23_(markt)
- Fix previous commit. Fix one rpmlint warning
- Drop gpg verification from spec, it is done by obs
- Fix build with new jpackage-tools
- update to Tomcat 8.0.18:
  * Major update for tomcat8 from tomcat7
  * For full changelog please read upstream changes at:
    + http://tomcat.apache.org/tomcat-8.0-doc/changelog.html
  * Rename all tomcat-7.0-* files to tomcat-8.0-*
  * Update keyring file
- Update windows patch to apply again:
  * Deleted: tomcat-7.0.52-property-build.windows.patch
  * Added: tomcat-8.0.9-property-build.windows.patch
  * Added:tomcat-8.0-tomcat-users-webapp.patch
  * Deleted: tomcat-7.0-tomcat-users-webapp.patch
  * Added: tomcat-8.0-bootstrap-MANIFEST.MF.patch
  * Deleted: tomcat-7.0-bootstrap-MANIFEST.MF.patch
- Version 1.1.30 or higher is required for APR listener (bnc#914725)
- SLE12 has different path for the "rm" command than older versions.
  To avoid possible clashes, the entire coreutils must be provided.
  (bnc#894292)
- Fixed Security Manager policies, which makes unable properly
  run webapps by default. (bnc#891264)
  Added: tomcat-7.0-sle.catalina.policy.patch
- Missing security manager policy file prevents Tomcat to start
  with systemd. (bnc#890995)
- Tomcat 7.0.55 requires ecj 4.4.0
- include the tomcat websocket implementation (tomcat7-websocket)
- Update to 7.0.55
  * Update to the Eclipse JDT Compiler 4.4
  * Better error handling when the error occurs after the response
    has been committed
  * Various improvements to the Mapper including fixing some 
    concurrency bugs
  * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html
- build tomcat-embed as a subpackage
- Drop two unused defines
- touch the alternatives files to avoid build errors
  in older versions
- Do not define default defattr as it is pointless.
- One file here was not supposed to be ghost.
- Fix once more the alternatives.
- Add path to rm command.
- Silence loads of warnings by rpmlintrc
- Cleanup with spec-cleaner and format few things a bit.
- Remove few deps not really needed for sle11.
- Drop unused files obs.bl and local.lb
- Drop unused collections-tomcat-build.xml
- Version bump to 7.0.54:
  * bugfix update
  * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html
- Update to 7.0.53
  * bugfix release
  * Update the Eclipse JDT compiler to enable full Java 8 support in JSPs.
  * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html
- Patch for Bug 56373
  * See https://issues.apache.org/bugzilla/show_bug.cgi?id=56373
  * tomcat-7.0.53-JDTCompiler-java.patch
- Rename tomcat-7.0.2-property-build.windows.patch to
  tomcat-7.0.52-property-build.windows.patch
- remove saxon build requirement for sles
- disable bytecode check for sles 
- remove unknown option from fillup_only macro
- wrap systemd %pre[un]/%post[un] in conditional
- specify required ant version
- Update to 7.0.52
  * bugfix release
  * Fix CVE-2014-0050, a DoS vulnerability related to multi-part processing
- Update to 7.0.50
  * bugfix release
- Add missing commons-pool-tomcat5 symlink (bnc#847505c#13)
- Update to 7.0.47
  * bugfix release
  * backport of JSR-356 Java WebSocket 1.0
  * package tomcat now requires java7 at lease
- Updated tomcat.keyring to reflect the fact new release is signed by
  Violeta Georgieva / D63011C7
  see http://osdir.com/ml/dev-tomcat.apache.org/2013-10/msg00849.html
- Add tomcat-dbcp.jar (bnc#847505) back into tomcat lib dir
- Install tomcat-coyote.jar as well
- Remove pointless scriplets
- Move from jpackage-utils to javapackage-tools
- drop a dependency on unecessary -tomcat5 packages 
- use commons-dbcp.jar for build
- add missing commons-pool.jar to libdir
- add _constraints to not schedule build on some build machines
  workaround for bnc#832762
- Add missing 'su root tomcat' line to logrotate. See also
  https://bugzilla.redhat.com/show_bug.cgi?id=790334 
- call chown --no-dereference in init script
  (bnc#822177#c7/prevents CVE-2013-1976)
 
- update to 7.0.42 (bugfix release)
  see http://tomcat.apache.org/tomcat-7.0-doc/changelog.html
- fix file list to be compatible for new rpm
- update to 7.0.39 (bugfix release)
- install only systemd unit files on openSUSE 12.1+
  * and call proper code when init script still exists
- add a proper scripplets for -jsvc subpackage
- don't use catalina.out, systemd redirects stderr/stdout to syslog
- don't use and recommends logrotate
- package /etc/ant.d properly, mark only catalina-ant as a config file
- Fix tomcat init scripts generating malformed classpath
  (http://youtrack.jetbrains.com/issue/JT-18545)
  bnc#804992
- update to 7.0.35 (bugfix release)
  require ecj >= 4.2.1, like upstream do
- make gpg-offline work distros after 12.2
- Ensure tomcat stdout/stderr output ends up in catalina.out
- Recommend libtcnative-1-0 >= 1.1.24
- /etc/init.d/tomcate init script fixes:
  * Include /usr/bin and /usr/sbin in the PATH
  * Fix logic for cleaning the work directories
  * Fix typo (log_success_msg lsb function name)
  * Fix typo (reload message)
- Require log4j
- Require gpg-offline on 12.2+ 
- Verify GPG signature.
- update to 7.0.33 (bugfix release)
- update to 7.0.30 (bugfix release) 
  * SSI and CGI disabled by default
- fix bnc#779538: change the working dir to $CATALINA_BASE
- document the CATALINA_BASE and CATALINA_HOME in tomcat.conf better
- fix rpmlintrc file
- fix bnc#771802 - systemd support is broken
  * change type froking to simple as it does not make a sense run java in a
    background to emulate that
  * remove the need of nested wrappers, so /usr/sbin/tomcat-sysd now relies on
    systemd features like User/EnvironmentFile
  * workaround the 143 exit code in Stop phase - return 0 in this case
  * merge the jsvc into tomcat-sysd code, the -jsvc-sysd is a symlink
  * properly use jsvc with pid file to start and stop
- update to 7.0.26 (bugfix release)
- rename package to tomcat in order to emphasise a fact, there is only one
  major release of tomcat maintained in distribution
- add manifest files and systemd support (thanks Fedora)
- create tomcat-jsvc package
- update to 7.0.26 (bugfix release)
- fix bnc#747771 - don't use /var/lock/subsys
  sync tomcat7 init with tomcat6
- update to 7.0.25 (bugfix release)
- update to 7.0.22 (bugfix release)
- wrote changes and prepare for inclusion to openSUSE distribution
- fix bnc#726307
  /etc/tomcat7 is writtable for tomcat group
 
 - update to version 7.0.21
 - update to version 7.0.16 (bugfix update)
 - add rpmlintrc, digest, init and wrapper scripts and config file
 - build require geronimo apis and wsdl4j
 - disable webservices in javadoc target
 - initial packaging of tomcat7 7.0.6

OBS-URL: https://build.opensuse.org/request/show/548119
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=117
2017-12-04 15:08:14 +00:00
Matei Albu
04c4ab4e9f Accepting request 548034 from home:mateialbu:branches:Java:packages
update-alternatives fixes

OBS-URL: https://build.opensuse.org/request/show/548034
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=116
2017-12-04 10:14:09 +00:00
Matei Albu
4851db8aac Accepting request 547624 from home:mateialbu:branches:Java:packages
- Update to Tomcat 9.0.2:
  * Major update for tomcat8 from tomcat9
  * For full changelog please read upstream changes at:
    + http://tomcat.apache.org/tomcat-9.0-doc/changelog.html
  * Rename all tomcat-8.0-* files to tomcat-9.0-*
- Changed patches:
  * Deleted: tomcat-8.0-bootstrap-MANIFEST.MF.patch
  * Deleted: tomcat-8.0-sle.catalina.policy.patch
  * Deleted: tomcat-8.0-tomcat-users-webapp.patch
  * Deleted: tomcat-8.0.33-JDTCompiler-java.patch
  * Deleted: tomcat-8.0.44-javadoc.patch
  * Deleted: tomcat-8.0.9-property-build.windows.patch
  * Added: tomcat-9.0-JDTCompiler-java.patch
  * Added: tomcat-9.0-bootstrap-MANIFEST.MF.patch
  * Added: tomcat-9.0-javadoc.patch
  * Added: tomcat-9.0-sle.catalina.policy.patch
  * Added: tomcat-9.0-tomcat-users-webapp.patch
- Renamed subpackage tomcat-3_1-api to tomcat-4_0-api
- Commented out JAVA_HOME in /etc/tomcat/tomcat.conf
- Marked /usr/share/java/*.jar symlinks to /etc/alternatives
  as %ghost

OBS-URL: https://build.opensuse.org/request/show/547624
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=115
2017-12-02 23:45:46 +00:00
Matei Albu
7e1ec194df Accepting request 544792 from home:RBrownSUSE:branches:Java:packages
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544792
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=114
2017-11-28 21:04:57 +00:00
Matei Albu
ee237b5c60 Accepting request 535989 from home:mateialbu:branches:Java:packages
- Build with JDK 8 to fix runtime errors when running with JDK 7 
  and 8
- Fix tomcat-digest classpath error (bsc#977410)
- Fix packaged /etc/alternatives symlinks for api libs that caused
  rpm -V to report link mismatch (bsc#1019016)

OBS-URL: https://build.opensuse.org/request/show/535989
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=113
2017-10-23 12:39:41 +00:00
Matei Albu
b3dd0c42dc Accepting request 535883 from home:ecsos:server
- update to 8.0.47
  http://tomcat.apache.org/tomcat-8.0-doc/changelog.html
  * Fixed CVE:
    - CVE-2017-12617 
- rebase tomcat-8.0-sle.catalina.policy.patch

OBS-URL: https://build.opensuse.org/request/show/535883
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=112
2017-10-23 09:27:05 +00:00
Fridrich Strba
b2af519e1c Fix build with jdk9
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=110
2017-09-19 09:08:57 +00:00
Matei Albu
a5568d2be1 Accepting request 504840 from home:ecsos:server
update to 8.0.44
fix CVE-2017-5664 (bsc#1042910)

OBS-URL: https://build.opensuse.org/request/show/504840
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=108
2017-06-23 15:31:32 +00:00
Tomáš Chvátal
e5c2ae6c94 Accepting request 496547 from home:DZiolkowski:branches:Java:packages
- New build dependency: javapackages-local

OBS-URL: https://build.opensuse.org/request/show/496547
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=106
2017-05-19 15:56:31 +00:00
Matei Albu
bf6c27d9ef Accepting request 493809 from home:mateialbu:branches:Java:packages
OBS-URL: https://build.opensuse.org/request/show/493809
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=104
2017-05-09 16:59:24 +00:00
Matei Albu
21808b373c Accepting request 447333 from home:AndreasStieger:branches:Java:packages
tomcat 8.0.39 boo#1003911

OBS-URL: https://build.opensuse.org/request/show/447333
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=102
2017-01-02 10:28:40 +00:00
Tomáš Chvátal
52a0653876 - Switch to commons-dbcp2 fate#321029
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=99
2016-09-29 12:27:01 +00:00
Tomáš Chvátal
79ee9e4537 Accepting request 424483 from home:mateialbu:branches:Java:packages
Fix for infinite loop in jar scanning (bsc#993862)

OBS-URL: https://build.opensuse.org/request/show/424483
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=97
2016-09-04 19:25:39 +00:00
Matei Albu
fbd81a9403 Accepting request 407906 from home:mateialbu:branches:Java:packages
OBS-URL: https://build.opensuse.org/request/show/407906
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=95
2016-07-12 13:47:50 +00:00
Matei Albu
1fcda7bfef Accepting request 407760 from home:mateialbu:branches:Java:packages
- Version update to 8.0.36:
  * Another bugfix release for the 8.0 series. Full details:
    http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.36_(markt)
- CVE fixed by the version update:
  - CVE-2016-3092 (bnc#986359)

OBS-URL: https://build.opensuse.org/request/show/407760
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=94
2016-07-11 13:24:03 +00:00
Duncan Mac-Vicar
078160fe69 - fix maven fragments paths to build in multiple distribution
versions

OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=91
2016-05-02 16:07:21 +00:00
Duncan Mac-Vicar
2445018907 Retroactively snyc the changelog with SLE so that we can keep sharing manpower
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=89
2016-04-29 12:24:22 +00:00
P. Janouch
219e9d1981 - Fix changelog
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=87
2016-04-22 09:46:29 +00:00
P. Janouch
bec9fc7ebc Accepting request 391258 from home:j-engel:branches:Java:packages
Update to 8.0.33 including several bugfixes

OBS-URL: https://build.opensuse.org/request/show/391258
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=86
2016-04-22 09:40:16 +00:00
Tomáš Chvátal
c29a84fd86 - Fix fixme for the prereq preamble value
- It seems systemd prints error on adding the @ services to macros
  so do not do that

OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=84
2016-04-07 13:02:00 +00:00
Tomáš Chvátal
122197843b Accepting request 385746 from home:dmacvicar:branches:Java:packages
- package was partly merged with the scripts used in the
  Fedora distribution
- support running multiple tomcat instances on the same server
  (fate#317783)
- add catalina-jmx-remote.jar (fate#318403)
- remove sysvinit support: systemd is required

OBS-URL: https://build.opensuse.org/request/show/385746
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=83
2016-04-07 12:59:42 +00:00
Duncan Mac-Vicar
505ecb2dd1 - update changes file for CVE information
- Fixed CVEs:
  - CVE-2015-5346 (bnc#967814) in 8.0.32
  - CVE-2015-5351 (bnc#967812) in 8.0.32
  - CVE-2016-0706 (bnc#967815) in 8.0.32
  - CVE-2016-0714 (bnc#967964) in 8.0.32
  - CVE-2016-0763 (bnc#967966) in 8.0.32
  - CVE-2015-5345 (bnc#967965) in 8.0.30
  - CVE-2015-5174 (bnc#967967) in 8.0.27

OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=81
2016-02-29 15:04:41 +00:00
Tomáš Chvátal
f4f0187f69 - Version update to 8.0.32:
* Another bugfix release for 8.0 series, full details:
    http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.32_(markt)
- Rebase patch:
  * tomcat-8.0.9-property-build.windows.patch

OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=77
2016-02-17 18:24:24 +00:00
Tomáš Chvátal
0fede34aeb Accepting request 343392 from home:dmacvicar:branches:Java:packages
- update to Tomcat 8.0.28
  * Multiple fixes, read upstream changelog at:
  https://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.28_(markt)

OBS-URL: https://build.opensuse.org/request/show/343392
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=75
2015-11-10 12:22:09 +00:00
Tomáš Chvátal
6be4a4bc07 - Some whitespace cleanups
OBS-URL: https://build.opensuse.org/package/show/Java:packages/tomcat?expand=0&rev=73
2015-06-01 09:08:51 +00:00