Commit 91dc4316 authored by Riccardo Padovani's avatar Riccardo Padovani

Updated Drupal core to 7.29

parent 0ddf1c50
Drupal 7.29, 2014-07-16
----------------------
- Fixed security issues (multiple vulnerabilities). See SA-CORE-2014-003.
Drupal 7.28, 2014-05-08 Drupal 7.28, 2014-05-08
----------------------- -----------------------
......
File mode changed from 100755 to 100644
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
/** /**
* The current system version. * The current system version.
*/ */
define('VERSION', '7.28'); define('VERSION', '7.29');
/** /**
* Core API compatibility. * Core API compatibility.
...@@ -700,7 +700,14 @@ function drupal_environment_initialize() { ...@@ -700,7 +700,14 @@ function drupal_environment_initialize() {
* TRUE if only containing valid characters, or FALSE otherwise. * TRUE if only containing valid characters, or FALSE otherwise.
*/ */
function drupal_valid_http_host($host) { function drupal_valid_http_host($host) {
return preg_match('/^\[?(?:[a-zA-Z0-9-:\]_]+\.?)+$/', $host); // Limit the length of the host name to 1000 bytes to prevent DoS attacks with
// long host names.
return strlen($host) <= 1000
// Limit the number of subdomains and port separators to prevent DoS attacks
// in conf_path().
&& substr_count($host, '.') <= 100
&& substr_count($host, ':') <= 100
&& preg_match('/^\[?(?:[a-zA-Z0-9-:\]_]+\.?)+$/', $host);
} }
/** /**
......
...@@ -1999,23 +1999,7 @@ function file_download() { ...@@ -1999,23 +1999,7 @@ function file_download() {
$target = implode('/', $args); $target = implode('/', $args);
$uri = $scheme . '://' . $target; $uri = $scheme . '://' . $target;
if (file_stream_wrapper_valid_scheme($scheme) && file_exists($uri)) { if (file_stream_wrapper_valid_scheme($scheme) && file_exists($uri)) {
// Let other modules provide headers and controls access to the file. $headers = file_download_headers($uri);
// module_invoke_all() uses array_merge_recursive() which merges header
// values into a new array. To avoid that and allow modules to override
// headers instead, use array_merge() to merge the returned arrays.
$headers = array();
foreach (module_implements('file_download') as $module) {
$function = $module . '_file_download';
$result = $function($uri);
if ($result == -1) {
// Throw away the headers received so far.
$headers = array();
break;
}
if (isset($result) && is_array($result)) {
$headers = array_merge($headers, $result);
}
}
if (count($headers)) { if (count($headers)) {
file_transfer($uri, $headers); file_transfer($uri, $headers);
} }
...@@ -2027,6 +2011,69 @@ function file_download() { ...@@ -2027,6 +2011,69 @@ function file_download() {
drupal_exit(); drupal_exit();
} }
/**
* Retrieves headers for a private file download.
*
* Calls all module implementations of hook_file_download() to retrieve headers
* for files by the module that originally provided the file. The presence of
* returned headers indicates the current user has access to the file.
*
* @param $uri
* The URI for the file whose headers should be retrieved.
*
* @return
* If access is allowed, headers for the file, suitable for passing to
* file_transfer(). If access is not allowed, an empty array will be returned.
*
* @see file_transfer()
* @see file_download_access()
* @see hook_file_downlaod()
*/
function file_download_headers($uri) {
// Let other modules provide headers and control access to the file.
// module_invoke_all() uses array_merge_recursive() which merges header
// values into a new array. To avoid that and allow modules to override
// headers instead, use array_merge() to merge the returned arrays.
$headers = array();
foreach (module_implements('file_download') as $module) {
$function = $module . '_file_download';
$result = $function($uri);
if ($result == -1) {
// Throw away the headers received so far.
$headers = array();
break;
}
if (isset($result) && is_array($result)) {
$headers = array_merge($headers, $result);
}
}
return $headers;
}
/**
* Checks that the current user has access to a particular file.
*
* The return value of this function hinges on the return value from
* file_download_headers(), which is the function responsible for collecting
* access information through hook_file_download().
*
* If immediately transferring the file to the browser and the headers will
* need to be retrieved, the return value of file_download_headers() should be
* used to determine access directly, so that access checks will not be run
* twice.
*
* @param $uri
* The URI for the file whose access should be retrieved.
*
* @return
* Boolean TRUE if access is allowed. FALSE if access is not allowed.
*
* @see file_download_headers()
* @see hook_file_download()
*/
function file_download_access($uri) {
return count(file_download_headers($uri)) > 0;
}
/** /**
* Finds all files that match a given mask in a given directory. * Finds all files that match a given mask in a given directory.
......
...@@ -2722,7 +2722,7 @@ function form_select_options($element, $choices = NULL) { ...@@ -2722,7 +2722,7 @@ function form_select_options($element, $choices = NULL) {
$options = ''; $options = '';
foreach ($choices as $key => $choice) { foreach ($choices as $key => $choice) {
if (is_array($choice)) { if (is_array($choice)) {
$options .= '<optgroup label="' . $key . '">'; $options .= '<optgroup label="' . check_plain($key) . '">';
$options .= form_select_options($element, $choice); $options .= form_select_options($element, $choice);
$options .= '</optgroup>'; $options .= '</optgroup>';
} }
......
...@@ -348,7 +348,7 @@ Drupal.ajax.prototype.beforeSend = function (xmlhttprequest, options) { ...@@ -348,7 +348,7 @@ Drupal.ajax.prototype.beforeSend = function (xmlhttprequest, options) {
// this is only needed for IFRAME submissions. // this is only needed for IFRAME submissions.
var v = $.fieldValue(this.element); var v = $.fieldValue(this.element);
if (v !== null) { if (v !== null) {
options.extraData[this.element.name] = v; options.extraData[this.element.name] = Drupal.checkPlain(v);
} }
} }
......
...@@ -7,8 +7,8 @@ files[] = aggregator.test ...@@ -7,8 +7,8 @@ files[] = aggregator.test
configure = admin/config/services/aggregator/settings configure = admin/config/services/aggregator/settings
stylesheets[all][] = aggregator.css stylesheets[all][] = aggregator.css
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
files[] = block.test files[] = block.test
configure = admin/structure/block configure = admin/structure/block
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -13,8 +13,8 @@ regions[footer] = Footer ...@@ -13,8 +13,8 @@ regions[footer] = Footer
regions[highlighted] = Highlighted regions[highlighted] = Highlighted
regions[help] = Help regions[help] = Help
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
files[] = blog.test files[] = blog.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -7,8 +7,8 @@ files[] = book.test ...@@ -7,8 +7,8 @@ files[] = book.test
configure = admin/content/book/settings configure = admin/content/book/settings
stylesheets[all][] = book.css stylesheets[all][] = book.css
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
files[] = color.test files[] = color.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -9,8 +9,8 @@ files[] = comment.test ...@@ -9,8 +9,8 @@ files[] = comment.test
configure = admin/content/comment configure = admin/content/comment
stylesheets[all][] = comment.css stylesheets[all][] = comment.css
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
files[] = contact.test files[] = contact.test
configure = admin/structure/contact configure = admin/structure/contact
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
files[] = contextual.test files[] = contextual.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -7,8 +7,8 @@ files[] = dashboard.test ...@@ -7,8 +7,8 @@ files[] = dashboard.test
dependencies[] = block dependencies[] = block
configure = admin/dashboard/customize configure = admin/dashboard/customize
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
files[] = dblog.test files[] = dblog.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -11,8 +11,8 @@ dependencies[] = field_sql_storage ...@@ -11,8 +11,8 @@ dependencies[] = field_sql_storage
required = TRUE required = TRUE
stylesheets[all][] = theme/field.css stylesheets[all][] = theme/field.css
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -7,8 +7,8 @@ dependencies[] = field ...@@ -7,8 +7,8 @@ dependencies[] = field
files[] = field_sql_storage.test files[] = field_sql_storage.test
required = TRUE required = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -7,8 +7,8 @@ dependencies[] = field ...@@ -7,8 +7,8 @@ dependencies[] = field
dependencies[] = options dependencies[] = options
files[] = tests/list.test files[] = tests/list.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ package = Testing ...@@ -5,8 +5,8 @@ package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
dependencies[] = field dependencies[] = field
files[] = number.test files[] = number.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
dependencies[] = field dependencies[] = field
files[] = options.test files[] = options.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -7,8 +7,8 @@ dependencies[] = field ...@@ -7,8 +7,8 @@ dependencies[] = field
files[] = text.test files[] = text.test
required = TRUE required = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ files[] = field_test.entity.inc ...@@ -6,8 +6,8 @@ files[] = field_test.entity.inc
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
dependencies[] = field dependencies[] = field
files[] = field_ui.test files[] = field_ui.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
dependencies[] = field dependencies[] = field
files[] = tests/file.test files[] = tests/file.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -510,8 +510,9 @@ function file_managed_file_value(&$element, $input = FALSE, $form_state = NULL) ...@@ -510,8 +510,9 @@ function file_managed_file_value(&$element, $input = FALSE, $form_state = NULL)
$callback($element, $input, $form_state); $callback($element, $input, $form_state);
} }
} }
// Load file if the FID has changed to confirm it exists. // Load file and check access if the FID has changed, to confirm it
if (isset($input['fid']) && $file = file_load($input['fid'])) { // exists and that the current user has access to it.
if (isset($input['fid']) && ($file = file_load($input['fid'])) && file_download_access($file->uri)) {
$fid = $file->fid; $fid = $file->fid;
} }
} }
......
...@@ -1167,5 +1167,18 @@ class FilePrivateTestCase extends FileFieldTestCase { ...@@ -1167,5 +1167,18 @@ class FilePrivateTestCase extends FileFieldTestCase {
// Ensure the file cannot be downloaded. // Ensure the file cannot be downloaded.
$this->drupalGet(file_create_url($node_file->uri)); $this->drupalGet(file_create_url($node_file->uri));
$this->assertResponse(403, 'Confirmed that access is denied for the file without view field access permission.'); $this->assertResponse(403, 'Confirmed that access is denied for the file without view field access permission.');
// Attempt to reuse the existing file when creating a new node, and confirm
// that access is still denied.
$edit = array();
$edit['title'] = $this->randomName(8);
$edit[$field_name . '[' . LANGUAGE_NONE . '][0][fid]'] = $node_file->fid;
$this->drupalPost('node/add/page', $edit, t('Save'));
$new_node = $this->drupalGetNodeByTitle($edit['title']);
$this->assertTrue(!empty($new_node), 'Node was created.');
$this->assertUrl('node/' . $new_node->nid);
$this->assertNoRaw($node_file->filename, 'File without view field access permission does not appear after attempting to attach it to a new node.');
$this->drupalGet(file_create_url($node_file->uri));
$this->assertResponse(403, 'Confirmed that access is denied for the file without view field access permission after attempting to attach it to a new node.');
} }
} }
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -7,8 +7,8 @@ files[] = filter.test ...@@ -7,8 +7,8 @@ files[] = filter.test
required = TRUE required = TRUE
configure = admin/config/content/formats configure = admin/config/content/formats
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -9,8 +9,8 @@ files[] = forum.test ...@@ -9,8 +9,8 @@ files[] = forum.test
configure = admin/structure/forum configure = admin/structure/forum
stylesheets[all][] = forum.css stylesheets[all][] = forum.css
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
files[] = help.test files[] = help.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -7,8 +7,8 @@ dependencies[] = file ...@@ -7,8 +7,8 @@ dependencies[] = file
files[] = image.test files[] = image.test
configure = admin/config/media/image-styles configure = admin/config/media/image-styles
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
files[] = image_module_test.module files[] = image_module_test.module
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
files[] = locale.test files[] = locale.test
configure = admin/config/regional/language configure = admin/config/regional/language
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ package = Testing ...@@ -5,8 +5,8 @@ package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
files[] = menu.test files[] = menu.test
configure = admin/structure/menu configure = admin/structure/menu
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -9,8 +9,8 @@ required = TRUE ...@@ -9,8 +9,8 @@ required = TRUE
configure = admin/structure/types configure = admin/structure/types
stylesheets[all][] = node.css stylesheets[all][] = node.css
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ package = Core ...@@ -5,8 +5,8 @@ package = Core
core = 7.x core = 7.x
files[] = openid.test files[] = openid.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
dependencies[] = openid dependencies[] = openid
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -4,8 +4,8 @@ package = Core ...@@ -4,8 +4,8 @@ package = Core
version = VERSION version = VERSION
core = 7.x core = 7.x
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
files[] = path.test files[] = path.test
configure = admin/config/search/path configure = admin/config/search/path
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
files[] = php.test files[] = php.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
files[] = poll.test files[] = poll.test
stylesheets[all][] = poll.css stylesheets[all][] = poll.css
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -11,8 +11,8 @@ configure = admin/config/people/profile ...@@ -11,8 +11,8 @@ configure = admin/config/people/profile
; See user_system_info_alter(). ; See user_system_info_alter().
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
files[] = rdf.test files[] = rdf.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -8,8 +8,8 @@ files[] = search.test ...@@ -8,8 +8,8 @@ files[] = search.test
configure = admin/config/search/settings configure = admin/config/search/settings
stylesheets[all][] = search.css stylesheets[all][] = search.css
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
files[] = shortcut.test files[] = shortcut.test
configure = admin/config/user-interface/shortcut configure = admin/config/user-interface/shortcut
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -56,8 +56,8 @@ files[] = tests/upgrade/update.trigger.test ...@@ -56,8 +56,8 @@ files[] = tests/upgrade/update.trigger.test
files[] = tests/upgrade/update.field.test files[] = tests/upgrade/update.field.test
files[] = tests/upgrade/update.user.test files[] = tests/upgrade/update.user.test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ package = Testing ...@@ -5,8 +5,8 @@ package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -93,6 +93,11 @@ class BootstrapIPAddressTestCase extends DrupalWebTestCase { ...@@ -93,6 +93,11 @@ class BootstrapIPAddressTestCase extends DrupalWebTestCase {
$this->assertFalse(drupal_valid_http_host('security\\.drupal.org:80'), 'HTTP_HOST with \\ is invalid'); $this->assertFalse(drupal_valid_http_host('security\\.drupal.org:80'), 'HTTP_HOST with \\ is invalid');
$this->assertFalse(drupal_valid_http_host('security<.drupal.org:80'), 'HTTP_HOST with &lt; is invalid'); $this->assertFalse(drupal_valid_http_host('security<.drupal.org:80'), 'HTTP_HOST with &lt; is invalid');
$this->assertFalse(drupal_valid_http_host('security..drupal.org:80'), 'HTTP_HOST with .. is invalid'); $this->assertFalse(drupal_valid_http_host('security..drupal.org:80'), 'HTTP_HOST with .. is invalid');
// Verifies that host names are shorter than 1000 characters.
$this->assertFalse(drupal_valid_http_host(str_repeat('x', 1001)), 'HTTP_HOST with more than 1000 characters is invalid.');
$this->assertFalse(drupal_valid_http_host(str_repeat('.', 101)), 'HTTP_HOST with more than 100 subdomains is invalid.');
$this->assertFalse(drupal_valid_http_host(str_repeat(':', 101)), 'HTTP_HOST with more than 100 portseparators is invalid.');
// IPv6 loopback address // IPv6 loopback address
$this->assertTrue(drupal_valid_http_host('[::1]:80'), 'HTTP_HOST containing IPv6 loopback is valid'); $this->assertTrue(drupal_valid_http_host('[::1]:80'), 'HTTP_HOST containing IPv6 loopback is valid');
} }
......
...@@ -7,8 +7,8 @@ stylesheets[all][] = common_test.css ...@@ -7,8 +7,8 @@ stylesheets[all][] = common_test.css
stylesheets[print][] = common_test.print.css stylesheets[print][] = common_test.print.css
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ package = Testing ...@@ -5,8 +5,8 @@ package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
dependencies[] = entity_cache_test_dependency dependencies[] = entity_cache_test_dependency
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ package = Testing ...@@ -5,8 +5,8 @@ package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
files[] = file_test.module files[] = file_test.module
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ core = 7.x ...@@ -5,8 +5,8 @@ core = 7.x
hidden = TRUE hidden = TRUE
package = Testing package = Testing
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -7,8 +7,8 @@ version = VERSION ...@@ -7,8 +7,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
hidden = TRUE hidden = TRUE
dependencies[] = _missing_dependency dependencies[] = _missing_dependency
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
hidden = TRUE hidden = TRUE
dependencies[] = system_incompatible_core_version_test dependencies[] = system_incompatible_core_version_test
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 5.x core = 5.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -7,8 +7,8 @@ hidden = TRUE ...@@ -7,8 +7,8 @@ hidden = TRUE
; system_incompatible_module_version_test declares version 1.0 ; system_incompatible_module_version_test declares version 1.0
dependencies[] = system_incompatible_module_version_test (>2.0) dependencies[] = system_incompatible_module_version_test (>2.0)
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = 1.0 ...@@ -5,8 +5,8 @@ version = 1.0
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
files[] = system_test.module files[] = system_test.module
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ core = 7.x ...@@ -6,8 +6,8 @@ core = 7.x
hidden = TRUE hidden = TRUE
dependencies[] = taxonomy dependencies[] = taxonomy
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ hidden = TRUE ...@@ -6,8 +6,8 @@ hidden = TRUE
settings[basetheme_only] = base theme value settings[basetheme_only] = base theme value
settings[subtheme_override] = base theme value settings[subtheme_override] = base theme value
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -6,8 +6,8 @@ hidden = TRUE ...@@ -6,8 +6,8 @@ hidden = TRUE
settings[subtheme_override] = subtheme value settings[subtheme_override] = subtheme value
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -17,8 +17,8 @@ stylesheets[all][] = system.base.css ...@@ -17,8 +17,8 @@ stylesheets[all][] = system.base.css
settings[theme_test_setting] = default value settings[theme_test_setting] = default value
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ version = VERSION ...@@ -5,8 +5,8 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
...@@ -5,8 +5,8 @@ package = Testing ...@@ -5,8 +5,8 @@ package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2014-05-08 ; Information added by Drupal.org packaging script on 2014-07-16
version = "7.28" version = "7.29"
project = "drupal" project = "drupal"
datestamp = "1399522731" datestamp = "1405543132"
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment