You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

These are the highlights of new features or additions to existing features in v5.0.x and 5.1.x. For the complete list of all changes see this JIRA Release Notes.

General changes

  • We do no longer require the Boost library to build!

Jira: TS-3068

New configuration options

  • You can now force unsatisfiable Range: requests to go to origin even when read-while-writer is in effect. This can help avoid significant latency on large objects. The setting is overloaded on the existing proxy.config.cache.enable_read_while_writer configuration.

Jira: TS-2314

traffic_line

 traffic_line -m is now using an unachored regular expression, similar to how diagnostic tracers work.

Jira: TS-3034

traffic_layout

A new command line utility, traffic_layout, is now available. This will show the layout and configuration option for the ATS build tree.

Jira: TS-3041

TLS

We continue to improve our TLS (HTTPS) features and support. Noteworthy in 5.2.x is:

  • SSLv3 is now disabled by default!
  • Dynamic TLS record size tuning. According to Ilya, this makes us the first server that is all Green. (smile)
  • Add forward secrecy support with DHE.
  • Add ssl_pre_handshake hook for better plugin access to SSL handling.
  • Improved session cache, for better performance and scalability.
  • New configuration for OpenSSL session cache, proxy.config.ssl.session_cache.auto_clear.

Jira: TS-3153TS-2503, TS-2417, TS-2956TS-3080TS-3127

Plugin Improvements

The following plugins have new features and improvements.

header_rewrite

  • We now support variable expansion in the set-redirect operator.
  • You can now do matching operators on the port.
  • We do not need Boost.

Jira: TS-2955, TS-3108, TS-3068

stats_over_http

This plugin will now emit JSON numbers.

Jira: TS-3071

background_fetch

  • The plugin behavior and activation can now be controlled per remap-rule.
  • You an control the behavior based on content type.

Jira: TS-2682, TS-2683

Plugin APIs

The following additions were made to the plugin APIs:

  • TSMutexDestroy() was added, for symmetry with the TSMutexCreate() API.
  • TSTextLogObjectRollingSizeMbSet() was added, it as simply missing.
  • TSHttpHdrHostGet() was added.

 

Jira: TS-1432, TS-3059, TS-3101

 

  • No labels