Skip to main content

4 posts tagged with "docker"

View All Tags

21.11

Important Security Bug-fix Release

Severity: High

CVE-2021-44228 (Tomcat - fixed in 9.0.54)

Two-factor authentication (2FA)​

Since this release, users can activate a TOTP (Time-based One-time Password algorithm) factor to their password. The 2FA factor complies with RFC 6238 and can be used with the usual programmes for this purpose, e.g. Google Authenticator, KeePassXC, Botan, iOS 15, etc.

Refresh JPEG Encoder​

Use of a new JPEG encoder that slightly improves encoder performance.

SwitchUser API​

The API for changing the user via the web interface has been completely re-implemented. However, the API requests themselves do not change.

Fallback Redirects bug​

Fix bugs with static redirected fallback images.

PNG Format bugfix​

Fix wrong colors with some PNG images in rare Channel/ICC combinations.

Import Queue improved​

Reduce used memory per importer job and increased job queue. As a result, the storage is filled more evenly.

FSI Pages​

added parameters:

  • flipCornerSize - Defines the size of the draggable corner of each page
  • flipEdgeSize - Defines the size of the draggable edge of each page

21.05

Important Security Bug-fix Release

Severity: High

CVE-2021-30639 (Tomcat - fixed in 9.0.45) CVE-2021-41079 (Tomcat - fixed in 9.0.44) CVE-2021-25122 (Tomcat - fixed in 9.0.43)

Fix possible expire problem with new licenses​

Fixed an issue that could cause the licence to expire prematurely. This only applied to time limited licences.

Update CORS filter​

The handling of CORS requests has been reimplemented. Fixed wildcard origins bugs.

Reduce log level for invalid effects​

Too many irrelevant log outputs were logged for invalid effect requests. The log outputs have been adjusted.

Fix WebP problems​

Excessive memory consumption with very large WebP encodings has been fixed.

Fix problem with slow uploads​

Fixed a bug that prevented images that uploaded very slowly from being imported.

Static Request Settings​

Support for the size of the chuck in byte range requests for static assets has been added and separated timeout for static requests. Parameter: generalSettings.application.requestStaticChunk Parameter: generalSettings.application.requestStaticTimeout

Logging​

Added environment variables to change log verbosity. Variable: LOG_FSI_LEVEL Variable: LOG_ROOT_LEVEL

The used memory is now displayed in detail per job.

Supported operating system​

Removed support for running FSI Server directly under MacOS X (x86).

Live data view​

Fix problem with display the correct import queue lenght.

PNG images​

Fix issues with PNG encoded images with palettes and no transparency channel.

Health Service​

The internal health thread use now a mockup renderer to determine out-of-memory issues during runtime.

Add support for static fallback images​

It's now possible to use static redirects as 404 fallback images.

Response header X-Dim​

Fix issue (wrong value) with X-Dim response header.

Bugfix format scanner​

Fixed a recognition bug in format scanner, if magic format scanner was enabled.

FSI Layers​

Added viewer FSI Layers. HTML5 and Javascript based viewer to display multiple images or html elements as stacked layers which can be configured.

20.11

Feature Release

JDK: 11.0.9 Tomcat: 9.0.40

Important Security Bug-fix Release

Severity: High

CVE-2021-24122 (Tomcat - fixed in 9.0.40)

Extend response headers​

Added X-Content-Length and X-Dim headers to image requests. Useful for JS-based image viewers.

Fix importer issue​

  • Fixed possible deadlock when import queue was full.
  • Reorg of ordering when big images converted to the storage.

Fix header cache problems​

  • Fixed issue with incorrect invalidation of internal header cache. Could result in an incorrect Content-Length header.
  • Removed usage of header cache for batch jobs

FTL Templates​

XML-based FTL templates had inconsistent line breaks.

Animated GIF​

  • Fixes a problem with non-existent images, when a GIF animation should be created from a picture sequence.
  • Fix issue when image has different resolutions.

Template compatibility​

  • Added compatibility for old request with tpl=info requests instead of info.xml
  • Removed FTL compression in all included templates

File operations​

Fixed file operation issues from static to storage connectors.

I/O concurrency​

Changed default value for "2" to "auto". The optimum value is determined according to the CPU cores.

Aborted HTTP connections​

Fixed timeout issues when client request is aborted.

Server halt​

Decreased stopping time if server under load. At very high load, stopping could exceed the Tomcat Stop Timeout.

Performance peaks​

Increased the maximum of possible threads for image rendering.

Image converter​

  • Fixed an issue when BMP images converted. Possible annoying log message removed.
  • Fixed error with some 16-bit / channel images.
  • Increased memory usage per converter thread
  • Changed memory usage calculation per job

PNG reader​

Improved memory usage for the PNG image reader

EULA​

Added EULA agreement to the web interface.

20.07

Feature Release

JDK: 11.0.8 Tomcat: 9.0.37

Important Security Bug-fix Release

Severity: High

CVE-2020-13935 (Tomcat - fixed in 9.0.37) CVE-2020-11996 (Tomcat - fixed in 9.0.36) CVE-2020-9484 (Tomcat - fixed in 9.0.35)

License test​

Changed status code if API license test failed. Before this version the code was 500 and from now on it is 400.

Static connector​

Session authentication check with static connectors improved.

PNG Reader​

PNG images with wrong ICC profiles (CMYK instead of RGB) is now ignored.

Fallback images per source connector​

Added errorImage and importingImage to connectors. You can now define fallback images per connector.

Memory allocation​

Added pooling for recurring memory allocations.

Import effects​

Fixed incorrect saving of image dimensions when using import effects such as trim.

Import scanner​

Decreased the startup and per-round delay for directory scanning. Increased scanning interval in low activity situations.

Time limited licenses​

Licence expiry dates now have a little extra time buffer.

Alpha channels​

Fixed color issue with some pre-calculated alpha channels.

Encoder auto-negotiation​

Fixed negotiation of image encoding with format=auto of old Internet Explorer browsers.

Shutdown​

Fixed null pointer exception on shutdown.