Bug Fix
- Fixed infrequent Content-Encoding headers missing from compressed content responses
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
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
Feature/Policy Updates
- Modify HTTP request URL to origin.
- Support M4A HLS
Bug Fix
- Enhanced processing for invalid MP4 size headers.
Bug Fix
- TTL: Content was not updated few seconds in some circumstances
Bug Fix
- Enhanced processing for invalid MP4 size headers
Feature/Policy Updates
- DIMS: allocates system resource for image conversion
- Origin Health Checker: also includes stand-by origin servers
Bug Fix
- Compression on/off
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
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
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
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
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
- 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
- Supports on-the-fly compression.
Bug Fixes
- Expires Header: incorrect max-age value from modification
- DIMS Statistics: incorrect average value from faulty denominator
Feature/Policy Updates
- HTTP response code update: "451 Unavailable For Legal Reasons"
Bug Fix
- TLS : unintended termination upon attacking packets
Bug Fix
- HLS : playback termination upon media segmentation
Bug Fix
- Virtualhost generation failure from Web Management in 2.2.2
- Modifies HTTP request header to origin
Feature/Policy Updates
- HTTP request/response header modification : 'put' action added, which inserts the header
Bug Fixes
- TLS-Handshake: overlapping ChangeCipherSpec return upon separate ChangeCipherSpec and ClientFinished messages
- :ref:`media-dims` : size ratio malfuction from Animated GIF resizing
- 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
Bug Fix
- :ref:`media-hls` : Video playback malfunction from 2.1.7
Bug Fix
- Abnormal termination upon manager port access from blocked IPs (2.1.6 ~ 7)
- :ref:`media-multi-trimming` : Stitches multiple segments trimmed from the origin videos.
Feature/Policy Updates
- :ref:`admin-log-access` : Supports TrimCIP option for X-Forwarded-For header
Bug Fixes
- :ref:`media-hls` : Video jittering from few profiles
- :ref:`media-dims` : B 500 Internal Error responses with zero TTLs
- Unintended space characters in X-Forwarded-For c-ip logging
Feature/Policy Updates
- :ref:`media-dims` : Converts only the first frames for :ref:`media-dims-anigif`
Bug Fixes
- :ref:`access-control` : IP access control malfuction
- :ref:`media-dims` : '+' coordinate malfuction for cropping images
- Virtualhost :ref:`env-vhost-sub-path` : Supports virtualhost sub-path by accessing paths
- :ref:`env-vhost-facadevhost`: Supports separate client traffic statstics and access logs by accessing domains
Feature/Policy Updates
- Less CPU usage
- :ref:`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
- :ref:`media-dims` : encoded strings unrecognized
- :ref:`api-cmd-hardpurge` : case-sensitive error
- Configuration History: POST request exception missing
Feature/Policy Updates
- :ref:`adv_topics_syncstale` : All content control (:ref:`api-cmd-purge` , :ref:`api-cmd-expire` and :ref:`api-cmd-hardpurge`) API calls tracked and logged (synchronization with stale logs and index when restarted)
- %u expression added to :ref:`admin-log-access-custom` (full-length URIs from client requests logged)
Bug Fixes
- :ref:`media-dims` : image revalidation failure with no Last-Modified header from origin
- :ref:`media-trimming` : CPU overload for >4GB trimmed MP4s
- Via header missing in error page responses
Web Management - English support
Feature/Policy Updates
- Single-core CPU support
Bug Fix
- Customized module malfunction in the :ref:`adv_topics_indexing` mode
:ref:`media-hls` : Provides bandwidth and resolution information in StreamAlternates
Bug Fix
- Abnormal termination caused by broken header MP4 video analysis
Animated GIF :ref:`media-dims` supported:ref:`media-dims` statistics supported
Feature/Policy Updates
- Directory expression removed from :ref:`caching-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.jsonWM - resolv.conf editing removed
Bug Fixes
- :ref:`media-dims` : image revalidation failure with no Last-Modified header from origin
- :ref:`media-trimming` : CPU overload for >4GB trimmed MP4s
- Via header missing in error page responses
Feature/Policy Updates
- WM - resolv.conf editing removed
Bug Fix
- abnormal termination from MP4 analysis with broken headers
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
Feature/Policy Updates
Hash
algorithm update at :ref:`origin-balancemode`
- Client requested URI is usable as a parameter when redirecting by :ref:`access-control-vhost`.
Bug Fix
- Disk full due to unremoved caching files
Feature/Policy Updates
- DIMS internalization and enhancement
- WM - traffic alert messages added
Bug Fix
- WM - Virtual host generation failure
- 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.
Bug Fix
- No HitRatio graph value
- Disk space optimization: just as downloaded from the origins. (please refer to :ref:`origin_partsize` )
- :ref:`env-cache-resource` added
- TLS 1.1 support
- :ref:`https-aes-ni` support by AES-NI.
- ECDHE CipherSuite support (please refer to :ref:`https-ciphersuite` )
- :ref:`admin-log-dns` added
- Policy Update: Seprate TTLs for each IP if the origin server is configured by domain
- origin :ref:`origin_exclusion_and_recovery` added
- origin :ref:`origin-health-checker` added
- :ref:`adv_topics_sys_free_mem` added
- etc.
- Supported operating system updaated: CentOS 6.2 or later, Ubuntu 10.01 or later
- NSCD daemon included in the installation package
- :ref:`media-dims` included
- Restart required after :ref:`getting-started-reset`
<DNSBackup>
removed<MaxFileCount>
removed<Distribution>
removed, integrated into :ref:`origin-balancemode`