Commit Graph

36221 Commits

Author SHA1 Message Date
audrasjb
c69d99ab37 WordPress 4.7.29.
Built from https://develop.svn.wordpress.org/branches/4.7@58521


git-svn-id: http://core.svn.wordpress.org/branches/4.7@57969 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-06-24 16:34:24 +00:00
audrasjb
67c918d463 Editor: Fix Path Traversal issue on Windows in Template-Part Block.
Merges [58470] to the 4.7 branch.
Props xknown, jorbin.



Built from https://develop.svn.wordpress.org/branches/4.7@58495


git-svn-id: http://core.svn.wordpress.org/branches/4.7@57944 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-06-24 15:47:23 +00:00
Aaron Jorbin
fa11d788c9 General: Backport polyfills for str_ends_with() and str_starts_with().
Uses src/wp-includes/functions.php becouse commiting to src/wp-includes/compat.php fails due to the presence of __autoload.

Merges [52040], [56016], and [56015] to 4.7 branch.

Props ocean90, SergeyBiryukov, desrosj, joemcgill, jorbin, mukesh27.

Built from https://develop.svn.wordpress.org/branches/4.7@57452


git-svn-id: http://core.svn.wordpress.org/branches/4.7@56953 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-30 18:05:23 +00:00
Joe McGill
4ffe8094ab WordPress 4.7.28.
Built from https://develop.svn.wordpress.org/branches/4.7@57421


git-svn-id: http://core.svn.wordpress.org/branches/4.7@56927 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-30 16:15:23 +00:00
Aaron Jorbin
de7b180a13 Grouped Backports to the 4.7 branch.
- Install: When populating options, maybe_serialize instead of always serialize.
- Uploads: Check for and verify ZIP archives.

Merges [57388] and [57389] to the 4.7 branch.

Props costdev, peterwilsoncc, azaozz, tykoted, johnbillion, desrosj, afragen, jorbin, xknown.

Built from https://develop.svn.wordpress.org/branches/4.7@57408


git-svn-id: http://core.svn.wordpress.org/branches/4.7@56914 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-30 15:07:23 +00:00
audrasjb
5de669b948 WordPress 4.7.27.
Built from https://develop.svn.wordpress.org/branches/4.7@56868


git-svn-id: http://core.svn.wordpress.org/branches/4.7@56379 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-10-12 18:17:10 +00:00
davidbaumwald
85eef66538 Grouped backports to the 4.7 branch.
- Comments: Prevent users who can not see a post from seeing comments on it.
- Shortcodes: Restrict media shortcode ajax to certain type.
- REST API: Ensure no-cache headers are sent when methods are overridden.
- REST API: Limit `search_columns` for users without `list_users`.
- Prevent unintended behavior when certain objects are unserialized.

Merges [56834], [56835], [56836], [56838], and [56840] to the 4.7 branch.
Props xknown, jorbin, joehoyle, timothyblynjacobs, peterwilsoncc, ehtis, tykoted, antpb, rmccue.
Built from https://develop.svn.wordpress.org/branches/4.7@56862


git-svn-id: http://core.svn.wordpress.org/branches/4.7@56373 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-10-12 18:13:53 +00:00
Sergey Biryukov
2bc3c9a6d9 Grouped backports to the 4.7 branch.
- Media: Prevent CSRF setting attachment thumbnails.
- Embeds: Add protocol validation for WordPress Embed code.

Merges [55763] and [55764] to the 4.7 branch.
Props dd32, isabel_brison, martinkrcho, matveb, ocean90, paulkevan, peterwilsoncc, timothyblynjacobs, xknown, youknowriad.
Built from https://develop.svn.wordpress.org/branches/4.7@55784


git-svn-id: http://core.svn.wordpress.org/branches/4.7@55296 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-05-16 15:47:23 +00:00
Peter Wilson
b9efd8133e I18N: Add new strings to about.php for use with end-of-life updates.
This changeset adds two additional translation strings in the changelog file, for use when releasing the final version of WordPress on a particular branch.

Props peterwilsoncc, audrasjb, mukesh27.
Merges [55350] to the 4.7 branch.
Fixes #57216.

Built from https://develop.svn.wordpress.org/branches/4.7@55385


git-svn-id: http://core.svn.wordpress.org/branches/4.7@54918 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-02-21 03:08:23 +00:00
Sergey Biryukov
385cfb6ba9 WordPress 4.7.25.
Built from https://develop.svn.wordpress.org/branches/4.7@54592


git-svn-id: http://core.svn.wordpress.org/branches/4.7@54146 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2022-10-17 19:53:43 +00:00
Sergey Biryukov
aea9952d77 Grouped backports to the 4.7 branch.
- Posts, Post types: Apply KSES to post-by-email content,
- General: Validate host on "Are you sure?" screen,
- Posts, Post types: Remove emails from post-by-email logs,
- Media: Refactor search by filename within the admin,
- Pings/trackbacks: Apply KSES to all trackbacks,
- Comments: Apply kses when editing comments,
- Customize: Escape blogname option in underscores templates,
- REST API: Lockdown post parameter of the terms endpoint,
- Mail: Reset PHPMailer properties between use,
- Query: Validate relation in `WP_Date_Query`,
- Widgets: Escape RSS error messages for display.

Merges [54521], [54522], [54523], [54524], [54525], [54526], [54527], [54528], [54529], [54530], [54541] to the 4.7 branch.
Props voldemortensen, johnbillion, paulkevan, peterwilsoncc, xknown, dd32, audrasjb, martinkrcho, vortfu, davidbaumwald, tykoted, timothyblynjacobs, johnjamesjacoby, ehtis, matveb, talldanwp.

Built from https://develop.svn.wordpress.org/branches/4.7@54566


git-svn-id: http://core.svn.wordpress.org/branches/4.7@54120 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2022-10-17 18:12:04 +00:00
Peter Wilson
39b5d7cf68 Security: Introduce strings to indicate support status.
Add strings for use in future maintenance/security releases to indicate the security support status of the version of WordPress.

Two strings are introduced:

* indicating the version of WordPress is not receiving security updates, and,
* indicating the version of WordPress will shortly stop receiving security updates.

This change does not make use of the strings, the purpose is to make them available to translators prior to dropping support of selected versions of WordPress.

Props costdev, chesio, robinwpdeveloper, desrosj, rudlinkon, mukesh27, sumitbagthariya16.
Merges [54322] to the 4.7 branch.
See #56532.

Built from https://develop.svn.wordpress.org/branches/4.7@54453


git-svn-id: http://core.svn.wordpress.org/branches/4.7@54012 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2022-10-10 22:09:23 +00:00
desrosj
be008645ee WordPress 4.7.24.
Built from https://develop.svn.wordpress.org/branches/4.7@54000


git-svn-id: http://core.svn.wordpress.org/branches/4.7@53559 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2022-08-30 17:36:21 +00:00
Sergey Biryukov
a48f01b3c4 Grouped backports to the 4.7 branch.
- Posts, Post Types: Escape output within `the_meta()`.
- General: Ensure bookmark query limits are numeric.
- Plugins: Escape output in error messages.

Merges [53958-53960] to the 4.7 branch.
Props tykoted, martinkrcho, xknown, dd32, peterwilsoncc, paulkevan, timothyblynjacobs.

Built from https://develop.svn.wordpress.org/branches/4.7@53976


git-svn-id: http://core.svn.wordpress.org/branches/4.7@53535 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2022-08-30 15:46:22 +00:00
davidbaumwald
2ac3588588 WordPress 4.7.23.
Built from https://develop.svn.wordpress.org/branches/4.7@52884


git-svn-id: http://core.svn.wordpress.org/branches/4.7@52473 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2022-03-10 22:11:22 +00:00
Sergey Biryukov
33b1c89b62 External Librairies: Update jQuery.query to version 2.2.3.
This updates the "jquery-query" library from version 2.1.7 to 2.2.3.

Props jorbin, peterwilsoncc, xknown, audrasjb, jorgefilipecosta.
Merges [52844] to the 4.7 branch.
Built from https://develop.svn.wordpress.org/branches/4.7@52859


git-svn-id: http://core.svn.wordpress.org/branches/4.7@52448 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2022-03-10 21:32:22 +00:00
desrosj
aff7c4606d WordPress 4.7.22.
Built from https://develop.svn.wordpress.org/branches/4.7@52498


git-svn-id: http://core.svn.wordpress.org/branches/4.7@52090 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2022-01-06 18:54:04 +00:00
desrosj
d9932631e6 Grouped backports to the 4.7 branch.
- Query: Improve sanitization within `WP_Tax_Query`.
- Query: Improve sanitization within `WP_Meta_Query`.
- Upgrade/Install: Avoid using `unserialize()` unnecessarily.
- Formatting: Correctly encode ASCII characters in post slugs.

Merges [52454-52457] to the 4.7 branch.
Props vortfu, dd32, ehtis, zieladam, whyisjake, xknown, peterwilsoncc, desrosj, iandunn.
Built from https://develop.svn.wordpress.org/branches/4.7@52476


git-svn-id: http://core.svn.wordpress.org/branches/4.7@52068 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2022-01-06 18:17:12 +00:00
Peter Wilson
47e2b23466 WordPress 4.7.21.
Built from https://develop.svn.wordpress.org/branches/4.7@50879


git-svn-id: http://core.svn.wordpress.org/branches/4.7@50488 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-05-12 23:20:21 +00:00
Peter Wilson
558b200b47 External libraries: Improve attachment handling in PHPMailer
Props: audrasjb, ayeshrajans, desrosj, peterwilsoncc, xknown.
Partially merges [50799] to the 4.7 branch.


Built from https://develop.svn.wordpress.org/branches/4.7@50857


git-svn-id: http://core.svn.wordpress.org/branches/4.7@50466 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-05-12 22:33:12 +00:00
Peter Wilson
233cf92aed Version bump for 4.7.20.
Built from https://develop.svn.wordpress.org/branches/4.7@50746


git-svn-id: http://core.svn.wordpress.org/branches/4.7@50355 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-04-15 01:42:22 +00:00
Peter Wilson
ffd7da5959 Grouped merges for 4.7.20.
* REST API: Allow authors to read their own password protected posts.
* About page update

Merges [50717] to the 4.7 branch.


Built from https://develop.svn.wordpress.org/branches/4.7@50733


git-svn-id: http://core.svn.wordpress.org/branches/4.7@50342 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-04-15 01:14:24 +00:00
desrosj
9145a3c762 Build/Test Tools: Backport GitHub Action and build improvements to the 4.7 branch.
This backports several build and test tool improvements to the 4.7 branch. Most notably, this includes:

- The changes required to allow each workflow to be triggered by the `workflow_dispatch` event so that tests can be run on a schedule [50590].
- Splitting single site and multisite tests into parallel jobs [50379].
- Split slow tests into separate, parallel jobs for PHP <= 5.6 [50444].
- Better branch and path scoping for GitHub Action workflows when running on `pull_request` [50432,50479].
- Several `devDependency` updates.

Merges [50379,50387,50413,50416,50432,50435,50436,50444,50446,50473,50474,50476,50479,50485,50486,50487,50545,50579,50590] to the 4.7 branch.
See #50401, #51801, #51802, #52548, #52608, #52612, #52624, #52625, #52645, #52653, #52658, #52660, #52667.
Built from https://develop.svn.wordpress.org/branches/4.7@50636


git-svn-id: http://core.svn.wordpress.org/branches/4.7@50248 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-04-02 15:27:25 +00:00
desrosj
89444cb643 Build/Test Tools: Support NodeJS 14.x in the 4.7 branch.
This updates the 4.7 branch to support the latest LTS version of NodeJS (currently 14.x), allowing the same version to be used across all WordPress branches that receive security updates as a courtesy.

This also replaces the `npm-shrinkwrap.json` with a `package-lock.json` file. Lock files were not supported in earlier versions of NPM, but can now be used.

In addition to backporting the package updates that happened after branching 4.7, dependencies that were removed in future releases have also been updated to their latest versions.

Props desrosj, dd32, netweb, jorbin.
Merges [42460-42461,42463,42887,43320,43323,43977,44219,44233,44728,45321,45765,46404,46408-46409,47404,47867-47869,47872-47873,48705,49636,49933,49937,49939,50017,50126,50176,50185,50192] to the 4.7 branch.
See #52341.
Built from https://develop.svn.wordpress.org/branches/4.7@50204


git-svn-id: http://core.svn.wordpress.org/branches/4.7@49878 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-02-05 04:12:36 +00:00
desrosj
5c520a5b9a WordPress 4.7.19.
Built from https://develop.svn.wordpress.org/branches/4.7@49417


git-svn-id: http://core.svn.wordpress.org/branches/4.7@49176 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2020-10-29 19:39:52 +00:00
whyisjake
9b67830c05 General: WordPress updates
* XML-RPC: Improve error messages for unprivileged users.
* External Libraries: Disable deserialization in Requests_Utility_FilteredIterator
* Embeds: Disable embeds on deactivated Multisite sites.
* Coding standards: Modify escaping functions to avoid potential false positives.
* XML-RPC: Return error message if attachment ID is incorrect.
* Upgrade/install: Improve logic check when determining installation status.
* Meta: Sanitize meta key before checking protection status.
* Themes: Ensure that only privileged users can set a background image when a theme is using the deprecated custom background page.

Brings the changes from [49380,49382-49388] to the 4.7 branch.

Props xknown, zieladam, peterwilsoncc, whyisjake, desrosj, dd32.

Built from https://develop.svn.wordpress.org/branches/4.7@49399


git-svn-id: http://core.svn.wordpress.org/branches/4.7@49158 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2020-10-29 18:57:24 +00:00
Sergey Biryukov
2353b610e9 Administration: Pass the result of set-screen-option filter to the new set_screen_option_{$option} filter to ensure backward compatibility.
Rename the `$keep` parameter of both filters to `$screen_option` for clarity, update the documentation to better reflect its purpose.

Follow-up to [47951].

Props Chouby, sswells, SergeyBiryukov.
Merges [48241] to the 4.7 branch.
Fixes #50392.
Built from https://develop.svn.wordpress.org/branches/4.7@48251


git-svn-id: http://core.svn.wordpress.org/branches/4.7@48020 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2020-07-01 09:51:10 +00:00
desrosj
62593e3f73 WordPress 4.7.18.
Built from https://develop.svn.wordpress.org/branches/4.7@47996


git-svn-id: http://core.svn.wordpress.org/branches/4.7@47764 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2020-06-10 21:37:49 +00:00
whyisjake
e8b6c5c329 General: Backport several commits for release.
- Embeds: Ensure that the title attribute is set correctly on embeds.
- Editor: Prevent HTML decoding on by setting the proper editor context.
- Formatting: Ensure that wp_validate_redirect() sanitizes a wider variety of characters.
- Themes: Ensure a broken theme name is returned properly.
- Administration: Add a new filter to extend set-screen-option.

Merges [47947-47951] to the 4.7 branch.

Props xknown, sstoqnov, vortfu, SergeyBiryukov, whyisjake.

Built from https://develop.svn.wordpress.org/branches/4.7@47978


git-svn-id: http://core.svn.wordpress.org/branches/4.7@47747 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2020-06-10 18:56:20 +00:00
Sergey Biryukov
31561a4a82 Update the About page for WordPress 4.7.17
Built from https://develop.svn.wordpress.org/branches/4.7@47697


git-svn-id: http://core.svn.wordpress.org/branches/4.7@47474 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2020-04-29 18:34:45 +00:00
desrosj
4ab5fa91c5 WordPress 4.7.17
Built from https://develop.svn.wordpress.org/branches/4.7@47673


git-svn-id: http://core.svn.wordpress.org/branches/4.7@47450 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2020-04-29 18:01:41 +00:00
whyisjake
ea6d1132c0 Customize: Add additional filters to Customizer to prevent JSON corruption.
User: Invalidate `user_activation_key` on password update.
Query: Ensure that only a single post can be returned on date/time based queries.
Cache API: Ensure proper escaping around the stats method in the cache API.
Formatting: Expand `sanitize_file_name` to have better support for utf8 characters.

Brings the changes in [47633], [47634], [47635], [47637], and [47638] to the 4.7 branch.

Props: batmoo, ehti, nickdaugherty, peterwilsoncc, sergeybiryukov, sstoqnov, westi, westonruter, whyisjake, whyisjake, xknown.

Built from https://develop.svn.wordpress.org/branches/4.7@47650


git-svn-id: http://core.svn.wordpress.org/branches/4.7@47425 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2020-04-29 16:23:25 +00:00
Sergey Biryukov
f2b4026b21 WordPress 4.7.16
Built from https://develop.svn.wordpress.org/branches/4.7@46926


git-svn-id: http://core.svn.wordpress.org/branches/4.7@46726 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-12-12 20:28:44 +00:00
Sergey Biryukov
950fa8df85 Ensure that a user can publish_posts before making a post sticky.
Props: danielbachhuber, whyisjake, peterwilson, xknown.

Brings r46893 to the 4.7 branch.

Update `wp_kses_bad_protocol()` to recognize `&colon;` on uri attributes,

`wp_kses_bad_protocol()` makes sure to validate that uri attributes don’t contain invalid/or not allowed protocols. While this works fine in most cases, there’s a risk that by using the colon html5 named entity, one is able to bypass this function.

Brings r46895 to the 4.7 branch.

Props: xknown, nickdaugherty, peterwilsoncc.
Built from https://develop.svn.wordpress.org/branches/4.7@46916


git-svn-id: http://core.svn.wordpress.org/branches/4.7@46716 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-12-12 18:53:12 +00:00
desrosj
eb11d89736 WordPress 4.7.15.
Built from https://develop.svn.wordpress.org/branches/4.7@46513


git-svn-id: http://core.svn.wordpress.org/branches/4.7@46310 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-10-14 20:10:15 +00:00
whyisjake
8e914c079d Backporting several bug fixes.
- Query: Remove the static query property.
- HTTP API: Protect against hex interpretation.
- Filesystem API: Prevent directory travelersals when creating new folders.
- Administration: Ensure that admin referer nonce is valid.
- REST API: Send a Vary: Origin header on GET requests.

Backports [46474], [46475], [46476], [46477], [46478], [46483], [46485] to the 4.7 branch.

Built from https://develop.svn.wordpress.org/branches/4.7@46495


git-svn-id: http://core.svn.wordpress.org/branches/4.7@46292 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-10-14 18:50:26 +00:00
desrosj
1f06c6044e WordPress 4.7.14.
Built from https://develop.svn.wordpress.org/branches/4.7@46041


git-svn-id: http://core.svn.wordpress.org/branches/4.7@45853 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-09-04 22:05:08 +00:00
Andrew Ozz
780518b8cd jQuery: Backport the patch from jQuery 3.4.0.
Merges [45342] to the 4.7 branch.

Props MikeNGarrett, peterwilsoncc, azaozz.
Fixes #47020.
Built from https://develop.svn.wordpress.org/branches/4.7@46025


git-svn-id: http://core.svn.wordpress.org/branches/4.7@45835 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-09-04 21:48:07 +00:00
desrosj
24d6999662 Fix for URL sanitization in wp_kses_bad_protocol_once().
Merges [45997] to the 4.7 branch.

Props irsdl, sstoqnov, whyisjake.
Built from https://develop.svn.wordpress.org/branches/4.7@46007


git-svn-id: http://core.svn.wordpress.org/branches/4.7@45818 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-09-04 21:39:51 +00:00
Sergey Biryukov
b75e1d43ea Improve handling the existing rel attribute in wp_rel_nofollow_callback().
Merges [45990] to the 4.7 branch.
Props xknown, sstoqnov.
Built from https://develop.svn.wordpress.org/branches/4.7@45996


git-svn-id: http://core.svn.wordpress.org/branches/4.7@45807 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-09-04 17:49:11 +00:00
Sergey Biryukov
8dcb0cce77 Improve URL validation in wp_validate_redirect().
Merges [45971] to the 4.7 branch.
Props vortfu, whyisjake, peterwilsoncc.
Built from https://develop.svn.wordpress.org/branches/4.7@45977


git-svn-id: http://core.svn.wordpress.org/branches/4.7@45788 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-09-04 17:11:44 +00:00
whyisjake
1009c60fc2 Remove _convert_urlencoded_to_entities() from the get_the_content() callback.
Merges [45937] to the 4.7 branch.

Props vortfu, whyisjake, peterwilsoncc

Built from https://develop.svn.wordpress.org/branches/4.7@45954


git-svn-id: http://core.svn.wordpress.org/branches/4.7@45765 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-09-04 16:39:24 +00:00
Sergey Biryukov
ac5e918526 Escape the output in wp_ajax_upload_attachment().
Merges [45936] to the 4.7 branch.
Props whyisjake, sstoqnov.
Built from https://develop.svn.wordpress.org/branches/4.7@45947


git-svn-id: http://core.svn.wordpress.org/branches/4.7@45758 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-09-04 16:35:47 +00:00
Gary Pendergast
c1d8f3c319 WordPress 4.7.13
Built from https://develop.svn.wordpress.org/branches/4.7@44872


git-svn-id: http://core.svn.wordpress.org/branches/4.7@44703 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-03-13 01:13:22 +00:00
Sergey Biryukov
c088a3b025 Comments: Improve comment content filtering.
Merges [44842] to the 4.7 branch.
Built from https://develop.svn.wordpress.org/branches/4.7@44847


git-svn-id: http://core.svn.wordpress.org/branches/4.7@44679 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-03-12 22:36:22 +00:00
Sergey Biryukov
a3c0162465 Formatting: Improve rel="nofollow" handling in comments.
Merges [44833] to the 4.7 branch.
Built from https://develop.svn.wordpress.org/branches/4.7@44838


git-svn-id: http://core.svn.wordpress.org/branches/4.7@44670 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-03-12 22:22:24 +00:00
Jeremy Felt
f646b1a559 Bump 4.7 branch to version 4.7.12.
Built from https://develop.svn.wordpress.org/branches/4.7@44080


git-svn-id: http://core.svn.wordpress.org/branches/4.7@43910 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2018-12-13 02:13:42 +00:00
Gary Pendergast
6f9a887644 Editor: Remove unwanted fields before saving posts.
The `meta_input`, `file`, and `guid` fields are not intended to be updated through user input.

Merges [44047] to the 4.7 branch.


Built from https://develop.svn.wordpress.org/branches/4.7@44056


git-svn-id: http://core.svn.wordpress.org/branches/4.7@43886 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2018-12-13 01:41:22 +00:00
Peter Wilson
51631c8f07 Multisite: Validate activation links.
Merges [44048] to the 4.7 branch.

Built from https://develop.svn.wordpress.org/branches/4.7@44054


git-svn-id: http://core.svn.wordpress.org/branches/4.7@43884 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2018-12-13 01:39:22 +00:00
iandunn
fd88de7653 KSES: Make the URI attributes DRY.
This commit introduces the `wp_kses_uri_attributes` function and filter. The function centralizes the list of attributes, in order to prevent inconsistency, and the filter provides a way for plugins to customize the attributes.

Merges [44014] and [44017] to the `4.7` branch.

Built from https://develop.svn.wordpress.org/branches/4.7@44027


git-svn-id: http://core.svn.wordpress.org/branches/4.7@43857 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2018-12-13 00:44:22 +00:00