Download cdn-7.x-2.6.tar.gztar.gz 51.45 KB
MD5: ead39ef8647e12ef61e1e69e55c41f73
SHA-1: 2f53777a10a8b9e0def187014947272dc620e142
SHA-256: 48ebd131c48652daf22768eda7024ae016f49c1203fccfeaddec3733e434ade2
Download cdn-7.x-2.6.zipzip 62.97 KB
MD5: 3405d3a71ed72f078c2d52e690466526
SHA-1: 343fda52ff21f2157d942ed248040fab6580aaa0
SHA-256: 5e5ce205028ed34eb2d6d5ea1ca6bab13f7327f5717b696416f869038ae734d2
Install with Composer: $ composer require 'drupal/cdn:^2.6'
Using Composer to manage Drupal site dependencies

Release info

Created by: Wim Leers
Created on: 10 Mar 2013 at 12:30 UTC
Last updated: 10 Feb 2016 at 11:33 UTC
Core compatibility: 7.x
Release type: Bug fixes

Release notes

Bugfix release.

When you're using Drupal >= 7.20, you must upgrade to this version.

Significantly increased test coverage.

Changes since 7.x-2.5:

  • #1926884 by Wim Leers: CDN module is not compatible with security fix in Drupal core update 7.20
  • #1863310 by Wim Leers: CDN module should know how to deal with custom stream wrappers
  • Minor clean-up.
  • #1859252 by Wim Leers: HTTPS check fails in environments providing HTTP_X_FORWARDED_PROTOCOL
  • #1740168 by Wim Leers: Fixed CDN's statistics' "touch" file links fail: "array/public://" URLs are wrong.
  • #1740168 by Mile23: Fixed CDN's statistics' 'touch" file links fail: "array/public://" URLs are wrong.
  • #1888824 by Chaulky: Fixed Include Drupal core's improvement to drupal_build_css_cache() to prevent unnecessary aggregates.
  • #1929918 by Wim Leers: Fixed Test coverage for image URL rewriting
  • #1634932 by mropanen, desmondmorris | liozn: Follow-up fix for CSS aggregation cache clear broken (was: CSS aggregation with HTTPS + clear cache: CDN's CSS cache not actually cleared).
  • Follow-up commit for issue #1927708. (d.o testbot behavior differs from local testbot!)
  • #1927708 by Wim Leers: Fixed Tests that require hook invocations of CDN module's own hook implementations fail when CDN module is not enabled.
  • Added unit tests for issue #1719568 by Wim Leers: CDN URLs are not properly encoded in some edge cases
  • Follow-up commit for #1593930: tests were breaking.
  • #1634932 by Wim Leers: CSS aggregation with HTTPS + clear cache: CDN's CSS cache not actually cleared
  • Fixed #1576458: PHP Error: Function Redeclare
  • #1572794: Move constant declarations to their own file
  • Fixed #1552456: CDN module says there's a problem with the configuration, while it may be deliberate
  • Fixed #1593930 by mstrelan and Wim Leers: cdn_get_domains() is broken for auto-balancing when using protocol-relative domains: fix + tighten tests
  • Fixed #1623252: Only rewrite image links when they have the same file extension as the image's
  • Problem with cdn_admin_other_settings_form_validate() and cdn_pick_server()


The selected release is the release that will be used for automated testing. Optional projects are only used for testing.


No required projects


No optional projects