I hereby claim:
- I am stefanruijsenaars on github.
- I am stefan_r (https://keybase.io/stefan_r) on keybase.
- I have a public key whose fingerprint is 64D3 D557 1BF5 9A74 3DE9 29C4 F54F 0D7F 82C6 7447
To claim this, I am signing this object:
| # -*- coding: utf-8 -*- | |
| import json | |
| import time | |
| import logging | |
| from collections import Counter | |
| from TwitterAPI import TwitterAPI | |
| # Forked from: https://gist.github.com/elaineo/b9d73ce88ac418d4fed8128231bc15e7 | |
| # Go to https://apps.twitter.com/ to get your v2 API keys. |
| diff --git a/modules/node/node.test b/modules/node/node.test | |
| index c7c4711..cb56e85 100644 | |
| --- a/modules/node/node.test | |
| +++ b/modules/node/node.test | |
| @@ -2986,3 +2986,52 @@ class NodePageCacheTest extends NodeWebTestCase { | |
| $this->assertResponse(404); | |
| } | |
| } | |
| + | |
| +/** |
| diff --git a/includes/database/mysql/database.inc b/includes/database/mysql/database.inc | |
| index a96b053..4e59d77 100644 | |
| --- a/includes/database/mysql/database.inc | |
| +++ b/includes/database/mysql/database.inc | |
| @@ -28,6 +28,9 @@ class DatabaseConnection_mysql extends DatabaseConnection { | |
| $this->connectionOptions = $connection_options; | |
| + // Allow the charset to be overridden to utf8mb4 in settings.php. | |
| + $charset = $this->utf8mb4IsEnabled() && !(isset($this->connectionOptions['_dsn_utf8_fallback']) && $this->connectionOptions['_dsn_utf8_fallback'] === TRUE) ? 'utf8mb4' : 'utf8'; |
| diff --git a/includes/database/mysql/database.inc b/includes/database/mysql/database.inc | |
| index a96b053..43fa3d5 100644 | |
| --- a/includes/database/mysql/database.inc | |
| +++ b/includes/database/mysql/database.inc | |
| @@ -26,6 +26,8 @@ class DatabaseConnection_mysql extends DatabaseConnection { | |
| // MySQL never supports transactional DDL. | |
| $this->transactionalDDLSupport = FALSE; | |
| + // Allow the default charset to be overridden in settings.php. | |
| + $charset = (isset($connection_options['charset']) && $connection_options['charset'] === 'utf8mb4') ? 'utf8mb4' : 'utf8'); |
| diff -u b/core/modules/comment/src/CommentFieldItemList.php b/core/modules/comment/src/CommentFieldItemList.php | |
| --- b/core/modules/comment/src/CommentFieldItemList.php | |
| +++ b/core/modules/comment/src/CommentFieldItemList.php | |
| @@ -51,8 +51,11 @@ | |
| } | |
| if ($operation === 'view') { | |
| // Only users with either post comments or access comments permisison can | |
| - // view the field value. The formatter takes care of showing the comment | |
| - // thread and form based on the individual permissions. | |
| + // view the field value. The formatter, |
| <area> | |
| <audio> | |
| <base> | |
| <basefont> | |
| <button> | |
| <canvas> | |
| <center> | |
| <datalist> | |
| <dir> | |
| <fieldset> |
| <applet> | |
| <body> | |
| <embed> | |
| <frame> | |
| <script> | |
| <frameset> | |
| <html> | |
| <input> | |
| <iframe> |
| sr@MacBook-Pro-de-sr /A/M/h/d/core> ../vendor/phpunit/phpunit/phpunit --filter=CommentStatusFieldAccessTest --verbose | |
| PHPUnit 4.8.11 by Sebastian Bergmann and contributors. | |
| Runtime: PHP 5.6.10 | |
| Configuration: /Applications/MAMP/htdocs/drupal/core/phpunit.xml.dist | |
| E | |
| Time: 15.81 seconds, Memory: 199.25Mb |
| With patch: | |
| [pid 8125] execve("/bin/sh", ["sh", "-c", "/usr/sbin/sendmail -t -i -f'test\\#\\$%\\&\\*\\?\\^\\`\\{\\|\\}\\[email protected]'"], [/* 23 vars */] <unfinished ...> | |
| [pid 8126] execve("/usr/sbin/sendmail", ["/usr/sbin/sendmail", "-t", "-i", "-ftest\\#\\$%\\&\\*\\?\\^\\`\\{\\|\\}\\[email protected]"], [/* 23 vars */]) = 0 | |
| Without patch: | |
| [pid 8093] execve("/bin/sh", ["sh", "-c", "/usr/sbin/sendmail -t -i -ftest\\#\\$%\\&\\*\\?\\^\\`\\{\\|\\}\\[email protected]"], [/* 23 vars */] <unfinished ...> | |
| [pid 8094] execve("/usr/sbin/sendmail", ["/usr/sbin/sendmail", "-t", "-i", "-ftest#$%&*?^`{|}[email protected]"], [/* 23 vars */]) = 0 |
I hereby claim:
To claim this, I am signing this object: