Projet

Général

Profil

Révision f842d52a

Ajouté par Julien Enselme il y a presque 10 ans

Update to 7.28

Voir les différences:

drupal7/CHANGELOG.txt
1
Drupal 7.29, 2014-07-16
2
----------------------
3
- Fixed security issues (multiple vulnerabilities). See SA-CORE-2014-003.
1 4

  
2 5
Drupal 7.28, 2014-05-08
3 6
-----------------------
drupal7/includes/bootstrap.inc
8 8
/**
9 9
 * The current system version.
10 10
 */
11
define('VERSION', '7.28');
11
define('VERSION', '7.29');
12 12

  
13 13
/**
14 14
 * Core API compatibility.
......
700 700
 *  TRUE if only containing valid characters, or FALSE otherwise.
701 701
 */
702 702
function drupal_valid_http_host($host) {
703
  return preg_match('/^\[?(?:[a-zA-Z0-9-:\]_]+\.?)+$/', $host);
703
  // Limit the length of the host name to 1000 bytes to prevent DoS attacks with
704
  // long host names.
705
  return strlen($host) <= 1000
706
    // Limit the number of subdomains and port separators to prevent DoS attacks
707
    // in conf_path().
708
    && substr_count($host, '.') <= 100
709
    && substr_count($host, ':') <= 100
710
    && preg_match('/^\[?(?:[a-zA-Z0-9-:\]_]+\.?)+$/', $host);
704 711
}
705 712

  
706 713
/**
drupal7/includes/file.inc
1999 1999
  $target = implode('/', $args);
2000 2000
  $uri = $scheme . '://' . $target;
2001 2001
  if (file_stream_wrapper_valid_scheme($scheme) && file_exists($uri)) {
2002
    // Let other modules provide headers and controls access to the file.
2003
    // module_invoke_all() uses array_merge_recursive() which merges header
2004
    // values into a new array. To avoid that and allow modules to override
2005
    // headers instead, use array_merge() to merge the returned arrays.
2006
    $headers = array();
2007
    foreach (module_implements('file_download') as $module) {
2008
      $function = $module . '_file_download';
2009
      $result = $function($uri);
2010
      if ($result == -1) {
2011
        // Throw away the headers received so far.
2012
        $headers = array();
2013
        break;
2014
      }
2015
      if (isset($result) && is_array($result)) {
2016
        $headers = array_merge($headers, $result);
2017
      }
2018
    }
2002
    $headers = file_download_headers($uri);
2019 2003
    if (count($headers)) {
2020 2004
      file_transfer($uri, $headers);
2021 2005
    }
......
2027 2011
  drupal_exit();
2028 2012
}
2029 2013

  
2014
/**
2015
 * Retrieves headers for a private file download.
2016
 *
2017
 * Calls all module implementations of hook_file_download() to retrieve headers
2018
 * for files by the module that originally provided the file. The presence of
2019
 * returned headers indicates the current user has access to the file.
2020
 *
2021
 * @param $uri
2022
 *   The URI for the file whose headers should be retrieved.
2023
 *
2024
 * @return
2025
 *   If access is allowed, headers for the file, suitable for passing to
2026
 *   file_transfer(). If access is not allowed, an empty array will be returned.
2027
 *
2028
 * @see file_transfer()
2029
 * @see file_download_access()
2030
 * @see hook_file_downlaod()
2031
 */
2032
function file_download_headers($uri) {
2033
  // Let other modules provide headers and control access to the file.
2034
  // module_invoke_all() uses array_merge_recursive() which merges header
2035
  // values into a new array. To avoid that and allow modules to override
2036
  // headers instead, use array_merge() to merge the returned arrays.
2037
  $headers = array();
2038
  foreach (module_implements('file_download') as $module) {
2039
    $function = $module . '_file_download';
2040
    $result = $function($uri);
2041
    if ($result == -1) {
2042
      // Throw away the headers received so far.
2043
      $headers = array();
2044
      break;
2045
    }
2046
    if (isset($result) && is_array($result)) {
2047
      $headers = array_merge($headers, $result);
2048
    }
2049
  }
2050
  return $headers;
2051
}
2052

  
2053
/**
2054
 * Checks that the current user has access to a particular file.
2055
 *
2056
 * The return value of this function hinges on the return value from
2057
 * file_download_headers(), which is the function responsible for collecting
2058
 * access information through hook_file_download().
2059
 *
2060
 * If immediately transferring the file to the browser and the headers will
2061
 * need to be retrieved, the return value of file_download_headers() should be
2062
 * used to determine access directly, so that access checks will not be run
2063
 * twice.
2064
 *
2065
 * @param $uri
2066
 *   The URI for the file whose access should be retrieved.
2067
 *
2068
 * @return
2069
 *   Boolean TRUE if access is allowed. FALSE if access is not allowed.
2070
 *
2071
 * @see file_download_headers()
2072
 * @see hook_file_download()
2073
 */
2074
function file_download_access($uri) {
2075
  return count(file_download_headers($uri)) > 0;
2076
}
2030 2077

  
2031 2078
/**
2032 2079
 * Finds all files that match a given mask in a given directory.
drupal7/includes/form.inc
2722 2722
  $options = '';
2723 2723
  foreach ($choices as $key => $choice) {
2724 2724
    if (is_array($choice)) {
2725
      $options .= '<optgroup label="' . $key . '">';
2725
      $options .= '<optgroup label="' . check_plain($key) . '">';
2726 2726
      $options .= form_select_options($element, $choice);
2727 2727
      $options .= '</optgroup>';
2728 2728
    }
drupal7/misc/ajax.js
348 348
    // this is only needed for IFRAME submissions.
349 349
    var v = $.fieldValue(this.element);
350 350
    if (v !== null) {
351
      options.extraData[this.element.name] = v;
351
      options.extraData[this.element.name] = Drupal.checkPlain(v);
352 352
    }
353 353
  }
354 354

  
drupal7/modules/aggregator/aggregator.info
7 7
configure = admin/config/services/aggregator/settings
8 8
stylesheets[all][] = aggregator.css
9 9

  
10
; Information added by Drupal.org packaging script on 2014-05-08
11
version = "7.28"
10
; Information added by Drupal.org packaging script on 2014-07-16
11
version = "7.29"
12 12
project = "drupal"
13
datestamp = "1399522731"
13
datestamp = "1405543132"
14 14

  
drupal7/modules/aggregator/tests/aggregator_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/block/block.info
6 6
files[] = block.test
7 7
configure = admin/structure/block
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/block/tests/block_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/block/tests/themes/block_test_theme/block_test_theme.info
13 13
regions[highlighted] = Highlighted
14 14
regions[help] = Help
15 15

  
16
; Information added by Drupal.org packaging script on 2014-05-08
17
version = "7.28"
16
; Information added by Drupal.org packaging script on 2014-07-16
17
version = "7.29"
18 18
project = "drupal"
19
datestamp = "1399522731"
19
datestamp = "1405543132"
20 20

  
drupal7/modules/blog/blog.info
5 5
core = 7.x
6 6
files[] = blog.test
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/book/book.info
7 7
configure = admin/content/book/settings
8 8
stylesheets[all][] = book.css
9 9

  
10
; Information added by Drupal.org packaging script on 2014-05-08
11
version = "7.28"
10
; Information added by Drupal.org packaging script on 2014-07-16
11
version = "7.29"
12 12
project = "drupal"
13
datestamp = "1399522731"
13
datestamp = "1405543132"
14 14

  
drupal7/modules/color/color.info
5 5
core = 7.x
6 6
files[] = color.test
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/comment/comment.info
9 9
configure = admin/content/comment
10 10
stylesheets[all][] = comment.css
11 11

  
12
; Information added by Drupal.org packaging script on 2014-05-08
13
version = "7.28"
12
; Information added by Drupal.org packaging script on 2014-07-16
13
version = "7.29"
14 14
project = "drupal"
15
datestamp = "1399522731"
15
datestamp = "1405543132"
16 16

  
drupal7/modules/contact/contact.info
6 6
files[] = contact.test
7 7
configure = admin/structure/contact
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/contextual/contextual.info
5 5
core = 7.x
6 6
files[] = contextual.test
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/dashboard/dashboard.info
7 7
dependencies[] = block
8 8
configure = admin/dashboard/customize
9 9

  
10
; Information added by Drupal.org packaging script on 2014-05-08
11
version = "7.28"
10
; Information added by Drupal.org packaging script on 2014-07-16
11
version = "7.29"
12 12
project = "drupal"
13
datestamp = "1399522731"
13
datestamp = "1405543132"
14 14

  
drupal7/modules/dblog/dblog.info
5 5
core = 7.x
6 6
files[] = dblog.test
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/field/field.info
11 11
required = TRUE
12 12
stylesheets[all][] = theme/field.css
13 13

  
14
; Information added by Drupal.org packaging script on 2014-05-08
15
version = "7.28"
14
; Information added by Drupal.org packaging script on 2014-07-16
15
version = "7.29"
16 16
project = "drupal"
17
datestamp = "1399522731"
17
datestamp = "1405543132"
18 18

  
drupal7/modules/field/modules/field_sql_storage/field_sql_storage.info
7 7
files[] = field_sql_storage.test
8 8
required = TRUE
9 9

  
10
; Information added by Drupal.org packaging script on 2014-05-08
11
version = "7.28"
10
; Information added by Drupal.org packaging script on 2014-07-16
11
version = "7.29"
12 12
project = "drupal"
13
datestamp = "1399522731"
13
datestamp = "1405543132"
14 14

  
drupal7/modules/field/modules/list/list.info
7 7
dependencies[] = options
8 8
files[] = tests/list.test
9 9

  
10
; Information added by Drupal.org packaging script on 2014-05-08
11
version = "7.28"
10
; Information added by Drupal.org packaging script on 2014-07-16
11
version = "7.29"
12 12
project = "drupal"
13
datestamp = "1399522731"
13
datestamp = "1405543132"
14 14

  
drupal7/modules/field/modules/list/tests/list_test.info
5 5
version = VERSION
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/field/modules/number/number.info
6 6
dependencies[] = field
7 7
files[] = number.test
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/field/modules/options/options.info
6 6
dependencies[] = field
7 7
files[] = options.test
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/field/modules/text/text.info
7 7
files[] = text.test
8 8
required = TRUE
9 9

  
10
; Information added by Drupal.org packaging script on 2014-05-08
11
version = "7.28"
10
; Information added by Drupal.org packaging script on 2014-07-16
11
version = "7.29"
12 12
project = "drupal"
13
datestamp = "1399522731"
13
datestamp = "1405543132"
14 14

  
drupal7/modules/field/tests/field_test.info
6 6
version = VERSION
7 7
hidden = TRUE
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/field_ui/field_ui.info
6 6
dependencies[] = field
7 7
files[] = field_ui.test
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/file/file.info
6 6
dependencies[] = field
7 7
files[] = tests/file.test
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/file/file.module
510 510
          $callback($element, $input, $form_state);
511 511
        }
512 512
      }
513
      // Load file if the FID has changed to confirm it exists.
514
      if (isset($input['fid']) && $file = file_load($input['fid'])) {
513
      // Load file and check access if the FID has changed, to confirm it
514
      // exists and that the current user has access to it.
515
      if (isset($input['fid']) && ($file = file_load($input['fid'])) && file_download_access($file->uri)) {
515 516
        $fid = $file->fid;
516 517
      }
517 518
    }
drupal7/modules/file/tests/file.test
1167 1167
    // Ensure the file cannot be downloaded.
1168 1168
    $this->drupalGet(file_create_url($node_file->uri));
1169 1169
    $this->assertResponse(403, 'Confirmed that access is denied for the file without view field access permission.');
1170

  
1171
    // Attempt to reuse the existing file when creating a new node, and confirm
1172
    // that access is still denied.
1173
    $edit = array();
1174
    $edit['title'] = $this->randomName(8);
1175
    $edit[$field_name . '[' . LANGUAGE_NONE . '][0][fid]'] = $node_file->fid;
1176
    $this->drupalPost('node/add/page', $edit, t('Save'));
1177
    $new_node = $this->drupalGetNodeByTitle($edit['title']);
1178
    $this->assertTrue(!empty($new_node), 'Node was created.');
1179
    $this->assertUrl('node/' . $new_node->nid);
1180
    $this->assertNoRaw($node_file->filename, 'File without view field access permission does not appear after attempting to attach it to a new node.');
1181
    $this->drupalGet(file_create_url($node_file->uri));
1182
    $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.');
1170 1183
  }
1171 1184
}
drupal7/modules/file/tests/file_module_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/filter/filter.info
7 7
required = TRUE
8 8
configure = admin/config/content/formats
9 9

  
10
; Information added by Drupal.org packaging script on 2014-05-08
11
version = "7.28"
10
; Information added by Drupal.org packaging script on 2014-07-16
11
version = "7.29"
12 12
project = "drupal"
13
datestamp = "1399522731"
13
datestamp = "1405543132"
14 14

  
drupal7/modules/forum/forum.info
9 9
configure = admin/structure/forum
10 10
stylesheets[all][] = forum.css
11 11

  
12
; Information added by Drupal.org packaging script on 2014-05-08
13
version = "7.28"
12
; Information added by Drupal.org packaging script on 2014-07-16
13
version = "7.29"
14 14
project = "drupal"
15
datestamp = "1399522731"
15
datestamp = "1405543132"
16 16

  
drupal7/modules/help/help.info
5 5
core = 7.x
6 6
files[] = help.test
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/image/image.info
7 7
files[] = image.test
8 8
configure = admin/config/media/image-styles
9 9

  
10
; Information added by Drupal.org packaging script on 2014-05-08
11
version = "7.28"
10
; Information added by Drupal.org packaging script on 2014-07-16
11
version = "7.29"
12 12
project = "drupal"
13
datestamp = "1399522731"
13
datestamp = "1405543132"
14 14

  
drupal7/modules/image/tests/image_module_test.info
6 6
files[] = image_module_test.module
7 7
hidden = TRUE
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/locale/locale.info
6 6
files[] = locale.test
7 7
configure = admin/config/regional/language
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/locale/tests/locale_test.info
5 5
version = VERSION
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/menu/menu.info
6 6
files[] = menu.test
7 7
configure = admin/structure/menu
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/node/node.info
9 9
configure = admin/structure/types
10 10
stylesheets[all][] = node.css
11 11

  
12
; Information added by Drupal.org packaging script on 2014-05-08
13
version = "7.28"
12
; Information added by Drupal.org packaging script on 2014-07-16
13
version = "7.29"
14 14
project = "drupal"
15
datestamp = "1399522731"
15
datestamp = "1405543132"
16 16

  
drupal7/modules/node/tests/node_access_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/node/tests/node_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/node/tests/node_test_exception.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/openid/openid.info
5 5
core = 7.x
6 6
files[] = openid.test
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/openid/tests/openid_test.info
6 6
dependencies[] = openid
7 7
hidden = TRUE
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/overlay/overlay.info
4 4
version = VERSION
5 5
core = 7.x
6 6

  
7
; Information added by Drupal.org packaging script on 2014-05-08
8
version = "7.28"
7
; Information added by Drupal.org packaging script on 2014-07-16
8
version = "7.29"
9 9
project = "drupal"
10
datestamp = "1399522731"
10
datestamp = "1405543132"
11 11

  
drupal7/modules/path/path.info
6 6
files[] = path.test
7 7
configure = admin/config/search/path
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/php/php.info
5 5
core = 7.x
6 6
files[] = php.test
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/poll/poll.info
6 6
files[] = poll.test
7 7
stylesheets[all][] = poll.css
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/profile/profile.info
11 11
; See user_system_info_alter().
12 12
hidden = TRUE
13 13

  
14
; Information added by Drupal.org packaging script on 2014-05-08
15
version = "7.28"
14
; Information added by Drupal.org packaging script on 2014-07-16
15
version = "7.29"
16 16
project = "drupal"
17
datestamp = "1399522731"
17
datestamp = "1405543132"
18 18

  
drupal7/modules/rdf/rdf.info
5 5
core = 7.x
6 6
files[] = rdf.test
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/rdf/tests/rdf_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/search/search.info
8 8
configure = admin/config/search/settings
9 9
stylesheets[all][] = search.css
10 10

  
11
; Information added by Drupal.org packaging script on 2014-05-08
12
version = "7.28"
11
; Information added by Drupal.org packaging script on 2014-07-16
12
version = "7.29"
13 13
project = "drupal"
14
datestamp = "1399522731"
14
datestamp = "1405543132"
15 15

  
drupal7/modules/search/tests/search_embedded_form.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/search/tests/search_extra_type.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/shortcut/shortcut.info
6 6
files[] = shortcut.test
7 7
configure = admin/config/user-interface/shortcut
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/simpletest/simpletest.info
56 56
files[] = tests/upgrade/update.field.test
57 57
files[] = tests/upgrade/update.user.test
58 58

  
59
; Information added by Drupal.org packaging script on 2014-05-08
60
version = "7.28"
59
; Information added by Drupal.org packaging script on 2014-07-16
60
version = "7.29"
61 61
project = "drupal"
62
datestamp = "1399522731"
62
datestamp = "1405543132"
63 63

  
drupal7/modules/simpletest/tests/actions_loop_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/ajax_forms_test.info
5 5
version = VERSION
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/ajax_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/batch_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/bootstrap.test
93 93
    $this->assertFalse(drupal_valid_http_host('security\\.drupal.org:80'), 'HTTP_HOST with \\ is invalid');
94 94
    $this->assertFalse(drupal_valid_http_host('security<.drupal.org:80'), 'HTTP_HOST with &lt; is invalid');
95 95
    $this->assertFalse(drupal_valid_http_host('security..drupal.org:80'), 'HTTP_HOST with .. is invalid');
96
    // Verifies that host names are shorter than 1000 characters.
97
    $this->assertFalse(drupal_valid_http_host(str_repeat('x', 1001)), 'HTTP_HOST with more than 1000 characters is invalid.');
98
    $this->assertFalse(drupal_valid_http_host(str_repeat('.', 101)), 'HTTP_HOST with more than 100 subdomains is invalid.');
99
    $this->assertFalse(drupal_valid_http_host(str_repeat(':', 101)), 'HTTP_HOST with more than 100 portseparators is invalid.');
100

  
96 101
    // IPv6 loopback address
97 102
    $this->assertTrue(drupal_valid_http_host('[::1]:80'), 'HTTP_HOST containing IPv6 loopback is valid');
98 103
  }
drupal7/modules/simpletest/tests/common_test.info
7 7
stylesheets[print][] = common_test.print.css
8 8
hidden = TRUE
9 9

  
10
; Information added by Drupal.org packaging script on 2014-05-08
11
version = "7.28"
10
; Information added by Drupal.org packaging script on 2014-07-16
11
version = "7.29"
12 12
project = "drupal"
13
datestamp = "1399522731"
13
datestamp = "1405543132"
14 14

  
drupal7/modules/simpletest/tests/common_test_cron_helper.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/database_test.info
5 5
version = VERSION
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/drupal_system_listing_compatible_test/drupal_system_listing_compatible_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/drupal_system_listing_incompatible_test/drupal_system_listing_incompatible_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/entity_cache_test.info
6 6
dependencies[] = entity_cache_test_dependency
7 7
hidden = TRUE
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/simpletest/tests/entity_cache_test_dependency.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/entity_crud_hook_test.info
5 5
version = VERSION
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/entity_query_access_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/error_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/file_test.info
6 6
files[] = file_test.module
7 7
hidden = TRUE
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/simpletest/tests/filter_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/form_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/image_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/menu_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/module_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/path_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/psr_0_test/psr_0_test.info
5 5
hidden = TRUE
6 6
package = Testing
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/requirements1_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/requirements2_test.info
7 7
core = 7.x
8 8
hidden = TRUE
9 9

  
10
; Information added by Drupal.org packaging script on 2014-05-08
11
version = "7.28"
10
; Information added by Drupal.org packaging script on 2014-07-16
11
version = "7.29"
12 12
project = "drupal"
13
datestamp = "1399522731"
13
datestamp = "1405543132"
14 14

  
drupal7/modules/simpletest/tests/session_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/system_dependencies_test.info
6 6
hidden = TRUE
7 7
dependencies[] = _missing_dependency
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/simpletest/tests/system_incompatible_core_version_dependencies_test.info
6 6
hidden = TRUE
7 7
dependencies[] = system_incompatible_core_version_test
8 8

  
9
; Information added by Drupal.org packaging script on 2014-05-08
10
version = "7.28"
9
; Information added by Drupal.org packaging script on 2014-07-16
10
version = "7.29"
11 11
project = "drupal"
12
datestamp = "1399522731"
12
datestamp = "1405543132"
13 13

  
drupal7/modules/simpletest/tests/system_incompatible_core_version_test.info
5 5
core = 5.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
9
version = "7.29"
10 10
project = "drupal"
11
datestamp = "1399522731"
11
datestamp = "1405543132"
12 12

  
drupal7/modules/simpletest/tests/system_incompatible_module_version_dependencies_test.info
7 7
; system_incompatible_module_version_test declares version 1.0
8 8
dependencies[] = system_incompatible_module_version_test (>2.0)
9 9

  
10
; Information added by Drupal.org packaging script on 2014-05-08
11
version = "7.28"
10
; Information added by Drupal.org packaging script on 2014-07-16
11
version = "7.29"
12 12
project = "drupal"
13
datestamp = "1399522731"
13
datestamp = "1405543132"
14 14

  
drupal7/modules/simpletest/tests/system_incompatible_module_version_test.info
5 5
core = 7.x
6 6
hidden = TRUE
7 7

  
8
; Information added by Drupal.org packaging script on 2014-05-08
9
version = "7.28"
8
; Information added by Drupal.org packaging script on 2014-07-16
... Ce différentiel a été tronqué car il excède la taille maximale pouvant être affichée.

Formats disponibles : Unified diff