Download cdn-6.x-2.3.tar.gztar.gz 58.28 KB
MD5: c39da0e73891813e8aed453853eb358b
SHA-1: 2678b6a183b9e369b24d493118a346ace11573bd
SHA-256: 2ba7bdcf408e993eb0a6cb677acb9ca282a288bc8936921dbd941f6dd4fb442d
Download cdn-6.x-2.3.zipzip 69.87 KB
MD5: b4040e6121059e1ed2fb4fda452dda4a
SHA-1: 8c3ce48e4b04624e8e790b80dfcf5184ed10725d
SHA-256: 9d1055c2500a49cb4a55b49b88e8375c5066a0f523a88f7e0bcc922a056348db

Release info

Created by: Wim Leers
Created on: February 15, 2012 - 20:42
Last updated: June 16, 2015 - 06:28
Core compatibility: 6.x

Release notes

Many small bug fixes, some new features (overridden Drupal core's CSS aggregation to alter image URLs (if AdvAgg is not installed), DNS prefetching, CORS support, new UFI method) and a security fix.

If you're using Origin Pull and the Far Future expiration option, upgrade ASAP: SA-CONTRIB-2012-022 - CDN - Information disclosure!

Important!
You have to rebuild your menus, so that the new Far Future URLs actually work, plus you have to clear the CSS cache so that the file URLs in the CSS files (usually to images, but also fonts, for example) are updated to the new style.
You can do that:
- with Drush: drush cc menu && drush cc css+js.
- just through Drupal's UI: submitting the modules page and clicking "Clear Cached data" at admin/settings/performance in D6

Changes since 6.x-2.2:

  • #1428530: Override CSS aggregation to ensure correct file URL altering for files referenced by CSS files
  • Improve CDN module's Far Future expiration URLs.
  • #1434358: Clean-up: keys in hook_cdn_unique_file_identifier_info() implementations *are* the machine names
  • #1294822: Document private files support
  • Follow-up patch for #1431284: Far Future file URLs are not properly encoded
  • #982188: Work around Same-Origin Policy: Cross-Origin Resource Sharing (CORS) support
  • #1431284: Far Future file URLs are not properly encoded
  • Follow-up patch for #1416404: Do not use Far Future URLs when in maintenance mode
  • #1247078: Support DNS Prefetching
  • #1421836 by mr.baileys and Wim Leers: Provide an UFI method based on Drupal cache flush
  • Fixed #1421282: warning: filemtime() [function.filemtime]: stat failed for blog/feed in cdn.basic.farfuture.inc on line 232.
  • #1267902 by andreiashu and wimleers: Allow different CDN domain when using HTTPS
  • Fix syntax error that I just introduced…
  • Follow-up patch for #1413162: Advanced Help support
  • #1422394: Prevent file URL rewriting of URLs that already point to Far Future URLs
  • Follow-up patch for #1419644: CDN URL rewriting can fail in specific (rare) scenario
  • Fixed #1419644: CDN URL rewriting can fail in specific (rare) scenario
  • Fixed #1416404: Do not use Far Future URLs when in maintenance mode