Appendix D: Release Notes

v2.4.x

2.4.5 (FEB 16, 2017)

Bug Fixes
  • Fixed the termination from ‘Transfer-Encoding: chunked’ origin response for DIMS
  • Fixed the connection closing with ECDHE SSL CipherSuite at Chrome browsers
  • Fixed the infrequent termination from logging adjustment

2.4.4 (FEB 8, 2017)

Bug Fix
  • Fixed infrequent DIMS request bypass (pass-through) caused from origin server errors

2.4.3 (JAN 20, 2017)

Bug Fix

  • Fixed infrequent Content-Encoding headers missing from compressed content responses

2.4.2 (JAN 18, 2017)

Feature/Policy Updates

  • Vhost-Link feature added

Bug Fixes

  • Fixed the unintended termination with negative Content-Length header value from origin servers
  • Fixed the unintended termination from unstable origin server communications for MP3HLS packetizing

2.4.1 (NOV 24, 2016)

Feature/Policy Updates

  • Processes origin HTTP responses with missing Reason-Phrase’s
  • DIMS: supports canvas resizing

Bug Fixes

  • Compression integrity improved
  • VLC media player compatibility for M4A HLS playback
  • Abnormal termination from missing DIMS resize dimensions

2.4.0 (NOV 07, 2016)

Feature/Policy Updates

  • Modify HTTP request URL to origin.
  • Support M4A HLS

Bug Fix

  • Enhanced processing for invalid MP4 size headers.

v2.3.x

2.3.9 (OCT 28, 2016)

Bug Fix

  • TTL: Content was not updated few seconds in some circumstances

2.3.8 (OCT 13, 2016)

Bug Fix

  • Enhanced processing for invalid MP4 size headers

2.3.7 (SEP 26, 2016)

Feature/Policy Updates

  • DIMS: allocates system resource for image conversion
  • Origin Health Checker: also includes stand-by origin servers

Bug Fix

  • Compression on/off

2.3.6 (AUG 16, 2016)

Feature/Policy Updates

  • Client socket processing policy update
  • DIMS: PNG alpha compositing update for JPG conversion

Bug Fix

  • Unintended termination from a Hardpurge API call in DIMS processing

2.3.5 (JUL 1, 2016)

Feature/Policy Updates

  • Improved native HLS player compatibility
  • DIMS image cropping in the unfixed aspect ratio

Bug Fix

  • Unintended termination upon an origin status reset API call with Origin Health-Checker activated

2.3.4 (JUN 3, 2016)

Feature/Policy Updates

  • Supports large MP4 files with 32-bit mdat atoms (4GB or more)
  • Supports Host header value in unknown access logs
  • WM installation : Apache Manual folder deleted for security
  • WM installation : “winesoft” Apache account as nologin

Bug Fixes

  • HLS: CPU overload upon some videos
  • Termination upon bypassing HTTP requests
  • Client IP shown as 0.0.0.0 in access logs
  • Configuration backup failure for over 260 virtualhosts generated

2.3.3 (APR 26, 2016)

Bug Fixes

  • Unintended 404 responses upon origin host, DIMS and compression configured [2.3.0 ~ 2.3.2]
  • Unintended CPU overload upon SNMP View deletion
  • WM - 0 value input error from SNMP GlobalMIn

2.3.2 (MAR 22, 2016)

Feature/Policy Update

  • HLS index file compatibility improved

Bug Fixes

  • Unintended termination from encryption/decryption with a bad SSL handshake
  • Occasional termination from active ACLs

2.3.1 (FEB 23, 2016)

  • Supports MP3 streaming in HLS

Feature/Policy Updates

  • Custom access log format
    %..y Request HTTP header size
    %..z Response HTTP header size

Bug Fix

  • WM : unintended failure in no destination port configured

2.3.0 (FEB 3, 2016)

  • Supports on-the-fly compression.

Bug Fixes

  • Expires Header: incorrect max-age value from modification
  • DIMS Statistics: incorrect average value from faulty denominator

v2.2.x

2.2.5 (JAN 12, 2016)

Feature/Policy Updates

  • HTTP response code update: “451 Unavailable For Legal Reasons”

Bug Fix

  • TLS : unintended termination upon attacking packets

2.2.4 (DEC 11, 2015)

Bug Fix

  • HLS : playback termination upon media segmentation

2.2.3 (DEC 4, 2015)

Bug Fix

  • Virtualhost generation failure from Web Management in 2.2.2

2.2.2 (DEC 3, 2015)

  • Modifies HTTP request header to origin

Feature/Policy Updates

  • HTTP request/response header modification : ‘put’ action added, which inserts the header

2.2.1 (NOV 19, 2015)

Bug Fixes

  • TLS-Handshake: overlapping ChangeCipherSpec return upon separate ChangeCipherSpec and ClientFinished messages
  • DIMS : size ratio malfuction from Animated GIF resizing

2.2.0 (NOV 4, 2015)

  • Supports TLS 1.2 (including Forward Secrecy and other security policy updates)

Bug Fixes

  • Abnormal termination upon no disk information

  • TLS-Handshake version choice

    Before. TLSPlaintext.version After. ClientHello.client.version

v2.1.x

2.1.9 (OCT 15, 2015)

Bug Fix

  • MP4 HLS : Video playback malfunction from 2.1.7

2.1.8 (OCT 14, 2015)

Bug Fix

  • Abnormal termination upon manager port access from blocked IPs (2.1.6 ~ 7)

2.1.7 (OCT 7, 2015)

  • Multi-Trimming : Stitches multiple segments trimmed from the origin videos.

Feature/Policy Updates

  • Access Log : Supports TrimCIP option for X-Forwarded-For header

Bug Fixes

  • MP4 HLS : Video jittering from few profiles
  • DIMS : B 500 Internal Error responses with zero TTLs
  • Unintended space characters in X-Forwarded-For c-ip logging

2.1.6 (SEP 9, 2015)

Feature/Policy Updates

Bug Fixes

2.1.5 (AUG 18, 2015)

  • Virtualhost Sub-Path : Supports virtualhost sub-path by accessing paths
  • Facade Virtual Host: Supports separate client traffic statstics and access logs by accessing domains

2.1.4 (JUL 31, 2015)

Feature/Policy Updates

  • Less CPU usage

  • https-multi-nic: listening on multiple NICs

  • URI policy change for Access Control

    Before. keywords omitted (such as MP4HLS) from URIs After. the whole URIs

Bug Fixes

  • DIMS : encoded strings unrecognized
  • HardPurge : case-sensitive error
  • Configuration History: POST request exception missing

2.1.3 (JUN 25, 2015)

Feature/Policy Updates

Bug Fixes

  • DIMS : image revalidation failure with no Last-Modified header from origin
  • Trimming : CPU overload for >4GB trimmed MP4s
  • Via header missing in error page responses

2.1.2 (MAY 29, 2015)

Web Management - English support

Feature/Policy Updates

  • Single-core CPU support

Bug Fix

  • Customized module malfunction in the Indexing mode

2.1.1 (MAY 7, 2015)

MP4 HLS : Provides bandwidth and resolution information in StreamAlternates

Bug Fix

  • Abnormal termination caused by broken header MP4 video analysis

2.1.0 (APR 15, 2015)

Indexing added
Animated GIF DIMS supported
DIMS statistics supported

Feature/Policy Updates

  • Directory expression removed from Chapter 5. Content Purge (purge, expire, hardpurge, expireafter)

    URL by directory expression (example.com/img/) caches the returned file from the origin. Directory expression (example.com/img/) merged with pattern (example.com/img/*)

  • API expressions added
    /monitoring/average.xml
    /monitoring/average.json
    /monitoring/realtime.xml
    /monitoring/realtime.json
    /monitoring/fileinfo.json
    /monitoring/hwinfo.json
    /monitoring/cpuinfo.json
    /monitoring/vhostslist.json
    /monitoring/geoiplist.json
    /monitoring/ssl.json
    /monitoring/cacheresource.json
    /monitoring/origin.json
    /monitoring/coldfiledist.json
  • WM - resolv.conf editing removed

v2.0.x

2.0.7 (JUN 25, 2015)

Bug Fixes

  • DIMS : image revalidation failure with no Last-Modified header from origin
  • Trimming : CPU overload for >4GB trimmed MP4s
  • Via header missing in error page responses

2.0.6 (APR 28, 2015)

Feature/Policy Updates

  • WM - resolv.conf editing removed

Bug Fix

  • abnormal termination from MP4 analysis with broken headers

2.0.5 (APR 1, 2015)

Feature/Policy Updates

  • Serves trimmed MP4 by HLS The following expressions trim the original media file (/vod.mp4) from 0 to 60 seconds and serve in HLS. | /vod.mp4?start=0&end=60/mp4hls/index.m3u8 | /vod.mp4**/mp4hls/index.m3u8**?start=0&end=60 | /vod.mp4?start=0/mp4hls/index.m3u8?end=60
  • HLS index file (.m3u8) update Before. Version 1 After. Version 3 (changeable back to version 1)

Bug Fixes

  • abnormal termination in HLS conversion with HTTP encoded special characters
  • overloaded CPU for MP4 media with broken headers
  • audio/video synchronization failure while serving MP4 with uneven audio keyframe in HLS
  • RRD - statistics bug: average response time shown in total
  • WM - forcing formatting new disks removed

2.0.4 (FEB 27, 2015)

Feature/Policy Updates

Before. hash(URL) / servers

Bug Fix

  • Disk full due to unremoved caching files

2.0.3 (FEB 9, 2015)

Feature/Policy Updates

  • DIMS internalization and enhancement
  • WM - traffic alert messages added

Bug Fix

  • WM - Virtual host generation failure

2.0.2 (Jan 28, 2015)

  • Able to pass User-Agent header value from clients when requesting to the origin server.

Bug Fixes

  • Failed to trim MP4 files with MDAT length 1.
  • WM - failed to show other clustered servers’ graph.
  • WM - showing other clustered server’s status as the relevant one.

2.0.1 (DEC 30, 2014)

Bug Fix

  • No HitRatio graph value

2.0.0 (DEC 17, 2014)