Commit Graph

114 Commits

Author SHA1 Message Date
Sameer Naik 4d8c00ab42 tomcat: series 9.0 2017-02-21 12:07:06 +05:30
Sameer Naik bc84fa895b entrypoint: remove references to `entrypoint.sh` from base image 2017-02-14 15:47:02 +05:30
Sameer Naik d3ba605107 config: move default config var to Dockerfile 2017-02-14 15:46:56 +05:30
Sameer Naik 03dd495fd8 BATS has been superceeded by the internal BTS testing infrastructure 2017-02-03 16:31:59 +05:30
Bitnami Bot ad384581e3 9.0.0.M17-r1 release
This release redefines start and stop command to make them more robust.
2017-01-27 13:39:33 +00:00
Bitnami Bot 21b62a2143 9.0.0.M17-r0 release
Apache Tomcat 9.0.0.M17 contains several enhancements and bug fixes. Notable changes from 9.0.0.M15-0 include:
 - Catalina:
    - Extend the JreMemoryLeakPreventionListener to provide protection against ForkJoinPool.commonPool() related memory leaks.
    - Add HTTP status code 451 (RFC 7725) to the list of HTTP status codes recognised by the ErrorReportValve.
    - Update: Update the warnings that reference required options for running on Java 9 to use the latest syntax for those options.
    - Fix: Handle the case where the stored user credential uses a different key length than the length currently configured for the CredentialHandler. Based on a patch by Niklas Holm.
    - Fix: Fix thread safety issue with RMI cleanup code
  - Coyote:
    - Fix: Ensure UpgradeProcessor instances associated with closed connections are removed from the map of current connections to Processors.
    - Fix: Remove a workaround for a problem previously reported with WebSocket, TLS and APR that treated some error conditions as not errors.
    - Fix: Expand the search process for a server certificate when OpenSSL is used with a JSSE connector and an explicit alias has not been configured.
    - Extract the common Acceptor code from each Endpoint into a new Acceptor class that is used by all Endpoints.
    - Fix: Improve the selection algorithm for the default trust store type for a TLS Virtual Host. In particular, don't use PKCS12 as a default trust store type. Better document how the default trust store type is selected for a TLS virtual host.
    - Fix: Correctly handle HTTP/2 header values that contain characters with unicode code points in the range 128 to 255. Reject with a clear error message HTTP/2 header values that contain characters with unicode code points above 255.
    - Fix: Improve the logic that selects an address to use to unlock the Acceptor to take account of platforms what do not listen on all local addresses when configured with an address of 0.0.0.0 or ::.
    - Fix: Correct a regression in the refactoring to make wider use of ByteBuffer that caused an intermittent failure in the unit tests.
    - Fix: HTTP/2 shouldn't do URL decoding on the query string.
    - Fix: Fix an HTTP/2 compression error. Once a new size has been agreed for the dynamic HPACK table, the next header block must begin with a dynamic table update.
    - Fix: Set request start time for HTTP/2.
    - Fix: The default output buffer size for AJP connectors is now based on the configured AJP packet size rather than the minimum permitted AJP packet size.
  - Jasper:
    - Fix: 60497: Follow up fix using a better variable name for the tag reuse flag.
    - Fix: Revert use of try/finally for simple tags.
    - Update: Implement a simpler JSP file encoding detector that delegates XML prolog encoding detection to the JRE rather than using a custom XML parser.
    - Fix: Restore previous tag reuse behavior following the use of try/finally.
    - Fix: Improve the error handling for simple tags to ensure that the tag is released and destroyed once used.
  - WebSocket:
    - Fix: Correctly handle blocking WebSocket writes when the write times out just before the write is attempted.
    - Fix: Prevent potential processing loop on unexpected WebSocket connection closure
  - Web applications:
    - Fix: Prevent potential processing loop on unexpected WebSocket connection closure.
    - Fix: Improve the error handling for simple tags to ensure that the tag is released and destroyed once used.
    - Fix: Restore previous tag reuse behavior following the use of try/finally.
    - Implement a simpler JSP file encoding detector that delegates XML prolog encoding detection to the JRE rather than using a custom XML parser.
  - Tribes:
    - Fix: Reduce the warning logs for a message received from a different domain in order to avoid excessive log outputs.
  - Other:
    - Update: Update the NSIS Installer used to build the Windows installer to version 3.01.
    - Fix: Spelling corrections provided by Josh Soref.
    - Update: Update the ASF logos used in the Apache Tomcat installer for Windows to use the new versions.
2017-01-18 11:47:31 +00:00
Juan Ariza Toledano 1b74f99536 Adding Missing Env Variable 2017-01-18 11:23:29 +00:00
Sameer Naik 812f831b96 git: ignore `/local/` directory 2017-01-11 11:42:59 +05:30
Sameer Naik 7ace999d90 bump image version to 8.0.39-r5 2016-12-28 21:49:18 +05:30
Sameer Naik ee579b767e switch to `gcr.io/stacksmith-images/minideb:jessie-r8` 2016-12-28 18:27:18 +05:30
Sameer Naik c30534ae3b bump image version to 8.0.39-r4 2016-12-23 13:02:32 +05:30
Sameer Naik b9288da7c4 updated `circle.yml` spec to use scripts from `bitnami/test-infra` repo 2016-12-22 16:04:34 +05:30
Sameer Naik 0e7fcc5036 switch to `gcr.io/stacksmith-images/minideb:jessie-r7` 2016-12-22 16:04:34 +05:30
Sameer Naik 8025ea4588 bump image version to 8.0.39-r3 2016-12-08 14:04:55 +05:30
Sameer Naik 01cfb16684 update to `gcr.io/stacksmith-images/minideb:jessie-r5` 2016-12-07 21:05:58 +05:30
jdrios 3f72189dcd replace the bundled common libraries with references to system packages 2016-12-06 17:30:30 +01:00
Andrés Bono 225d7d16a4 Remove javaMemOpts (#38) 2016-11-22 18:32:49 +01:00
Juan Ariza Toledano c72e1f511b Updated Tomcat to 8.0.39 2016-11-16 12:19:29 +00:00
Sameer Naik f3e7d458be readme: updated docker-compose.yml snippets to v2 format 2016-11-08 16:35:47 +05:30
Sameer Naik 65198f474f adds docker-compose.yml 2016-11-08 16:34:26 +05:30
Sameer Naik b0174066a2 bump image version to 8.0.38-r1 2016-11-02 19:56:46 +05:30
Sameer Naik 5d2f1b94e7 switch to `gcr.io/stacksmith-images/minideb:jessie-r2` 2016-10-31 18:33:24 +05:30
Sameer Naik ef3edfd511 switch to `gcr.io/stacksmith-images/minideb:jessie-r1` 2016-10-31 18:33:24 +05:30
Fran 0e8d1faeed Fixed typo 2016-10-31 12:28:03 +01:00
Fran 0dfc5707b3 Bump Tomcat version 2016-10-31 12:23:37 +01:00
Juan Ariza c00602c5ca New Tomcat revision 8.0.36-r1 2016-10-27 19:19:14 +02:00
Sameer Naik a3308fc991 ci: enforce stricter tagging rules 2016-10-17 13:27:54 +05:30
Sameer Naik d0b55e8b6a ci: quote variables in bash conditional statements 2016-10-17 13:27:53 +05:30
Adnan Abdulhussein a97d140022 Set origin for GCR releases 2016-10-14 15:21:06 -07:00
Adnan Abdulhussein 6a9f7b02a4 Fix CircleCI tag regex 2016-10-14 11:30:40 -07:00
Sameer Naik 275ae30082 circle.yml: simplify deployment tag selection 2016-10-14 10:52:00 +05:30
Sameer Naik 432e03ee27 circle.yml: renamed cache build to `_` 2016-10-14 10:52:00 +05:30
Sameer Naik fa50222ff9 add circle ci status badge to the readme 2016-10-13 22:46:56 +05:30
Sameer Naik 64bf05b4af bats: end-of-life 2016-10-13 22:01:35 +05:30
Sameer Naik 7c3e40deff fix: BITNAMI_APP_VERSION script macro has been renamed to BITNAMI_IMAGE_VERSION 2016-10-13 20:34:17 +05:30
Sameer Naik b38124e7d3 replace development build with a cache build 2016-10-13 11:27:42 +05:30
Sameer Naik a6280e949a use CircleCI to build and deploy releases on multiple targets 2016-10-12 23:05:17 +05:30
Adnan Abdulhussein d43699e279 Release 8.0.35-r4 with OpenSSL security fixes 2016-09-23 13:17:04 -07:00
Sameer Naik d4c8d2006f update to gcr.io/stacksmith-images/ubuntu:14.04-r10 baseimage 2016-09-23 23:49:31 +05:30
Sameer Naik d65d63e9e4 bump image version to revision-8.0.35-r3
- `TOMCAT_USER` parameter has been renamed to `TOMCAT_USERNAME`.
2016-09-11 17:33:14 +05:30
Adnan Abdulhussein 97606ea8ce Standardise env vars
`TOMCAT_USER` -> `TOMCAT_USERNAME`
2016-09-09 16:34:14 -07:00
Sameer Naik bf524fd9de bump image version to revision-8.0.35-r2 2016-09-07 11:46:42 +05:30
Sameer Naik fc7a3f248f entrypoint: load the module inputs.json file 2016-09-04 23:28:54 +05:30
Sameer Naik 2254bfcbfd Dockerfile: java-1.8.0_101-0 module update` 2016-09-04 23:25:24 +05:30
Sameer Naik 00824e0200 `harpoon` has been renamed to `nami` 2016-09-04 23:25:11 +05:30
Adnan Abdulhussein 262a1fdc9e Add Docker Hub automated build badge 2016-08-26 17:41:37 -07:00
Sameer Naik 5c4ac77183 license: updated copyright notice 2016-08-02 18:00:37 +05:30
Sameer Naik 26505d2ce8 bump version to `8.0.35-r1` 2016-07-12 10:46:02 +05:30
Sameer Naik 4350588826 update to `gcr.io/stacksmith-images/ubuntu:14.04-r8` 2016-07-12 10:45:50 +05:30
Sameer Naik 150c58758f Stacksmith merger (#18)
* switch to harpoon installer

* removed unused `installer.run.sha256`

* bump java version to 1.8.0_71-0

* added sha256 hash for package verification

* switch to `gcr.io/stacksmith-images/ubuntu:14.04` base image

* removed unused files

* tests: updated for current feature set

* switch to `gcr.io/stacksmith-images/ubuntu:14.04-r05` base image

* organize dockerfile for stacksmith (#2)

* verify checksum in harpoon commands
* removed `BITNAMI_APP_DIR` macro
* removed `BITNAMI_APP_VOL_PREFIX` macro
* moved hacks to `app-entrypoint.sh`
* organize dockerfile for stacksmith
* added `VOLUME` instruction
* tests: volume tests

* tests: remove host volumes in cleanup

* app-entrypoint: remove mkdir instrcution

* tests: restored test to deploy sample application

* upgrade to `tomcat-8.0.35-0`

* readme: updates

* updated `.dockerignore` rules

* tests: bump `SLEEP_TIME`

* readme: fixes
2016-05-27 16:56:27 -07:00