John Blackbourn
96d4ed69eb
Build/Test Tools: Disable Xdebug when testing on Travis to increase performance.
...
See #39978
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@40228 602fd350-edb4-49c9-b593-d223f7449a82
2017-03-07 01:09:00 +00:00
James Nylen
a0086e06fe
Bump 4.4 branch to version 4.4.8.
...
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@40205 602fd350-edb4-49c9-b593-d223f7449a82
2017-03-06 16:22:08 +00:00
John Blackbourn
71b3edc04d
Press This: Verify intent before fetching in-page resources using Press This.
...
Props vortfu
Merges [40195] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@40199 602fd350-edb4-49c9-b593-d223f7449a82
2017-03-06 14:01:39 +00:00
Aaron D. Campbell
68cd7a8d08
Strip control characters before validating redirect.
...
Merges [40183] to 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@40187 602fd350-edb4-49c9-b593-d223f7449a82
2017-03-06 13:41:23 +00:00
Aaron D. Campbell
dd47c23f90
Plugins: Add file check to plugin deletions.
...
Merges [40169] to 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@40173 602fd350-edb4-49c9-b593-d223f7449a82
2017-03-06 13:00:17 +00:00
Dominik Schilling (ocean90)
b83078adfd
Embeds: URL encode YouTube video IDs for broader compatibility.
...
Merge of [40160] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@40164 602fd350-edb4-49c9-b593-d223f7449a82
2017-03-06 12:04:45 +00:00
Jeremy Felt
f1a6970d09
Validate video and audio metadata.
...
Merge of [40148] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@40152 602fd350-edb4-49c9-b593-d223f7449a82
2017-03-06 08:06:56 +00:00
Aaron D. Campbell
91ff389683
Bump 4.4 branch to version 4.4.7.
...
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39999 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-26 18:22:04 +00:00
John Blackbourn
bbf81aa185
Posts, Post Types: When using Excerpt mode on the Posts list table, ensure the excerpt output matches what was manually entered into the Excerpt field.
...
Merges [39956] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39980 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-26 14:12:00 +00:00
Dominik Schilling (ocean90)
df7a25c41e
Press This: Do not show Categories & Tags UI for users who cannot assign terms to posts anyways.
...
Merge of [39968] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39973 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-26 14:10:15 +00:00
Dominik Schilling (ocean90)
fa1dd8efbe
Query: Ensure that queries work correctly with post type names with special characters.
...
Merge of [39952] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39959 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-26 13:49:28 +00:00
Aaron D. Campbell
09e38c7123
Bump 4.4 branch to version 4.4.6.
...
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39863 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 16:55:59 +00:00
Joe McGill
c29a60b869
Media: Fix exif_imagetype check in wp_get_image_mime
...
This is a follow up to [39831].
Merges [39850] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39854 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 16:41:17 +00:00
Joe McGill
ce1a73f7d4
Media: Improve image filetype checking.
...
This adds a new function `wp_get_image_mime()` which is used by
`wp_check_filetype_and_ext()` to validate image files using
`exif_imagetype()` if available instead of `getimagesize()`.
`getimagesize()` is less performant than `exif_imagetype()` and is
dependent on GD. If `exif_imagetype()` is not available, it falls back to
`getimagesize()` as before.
If `wp_check_filetype_and_ext()` can't validate the filetype, we now return
`false` for ext/MIME values.
Merges [39831] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39835 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 13:15:30 +00:00
Dominik Schilling (ocean90)
42481c24d6
Updates: Translate plugin data on the Updates screen.
...
Merge of [39808] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39823 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 11:39:31 +00:00
Dominik Schilling (ocean90)
6fa441f541
Themes: Fix markup for theme name fallbacks.
...
Merge of [39807] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39812 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 11:08:51 +00:00
Jeremy Felt
60c9de9c13
Multisite: Use wp_rand()
in signup key creation.
...
Merges [39795] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39799 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 05:31:34 +00:00
Dion Hulse
ce9382730b
Update PHPMailer to 5.2.22.
...
The full list of changes is available here:
https://github.com/PHPMailer/PHPMailer/compare/v5.2.21...v5.2.22
Merges [39759] to the 4.4 branch.
Fixes #37210 for 4.4.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39787 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 05:22:37 +00:00
Jeremy Felt
deb72eb390
Mail: Disable wp-mail.php when mailserver_url
is mail.example.com.
...
Merges [39772] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39776 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 05:16:15 +00:00
Aaron D. Campbell
e31e699663
Add nonce for widget accessibility mode.
...
Props vortfu.
See #23328 .
Merges [39760] to 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39764 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 01:44:36 +00:00
Dion Hulse
c3d439bf10
Mail: Upgrade PHPMailer to 5.2.21.
...
Merges [39645] to the 4.4 branch.
See #37210 .
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39724 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-06 05:37:55 +00:00
Joe McGill
2043bfee9a
Media: Improved media titles when created from filename.
...
Preserves spaces and generally creates more accurate, cleaner titles from filenames of uploaded media.
Merge of [38615] to the 4.4 branch.
Fixes #37989 .
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39712 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-05 16:14:39 +00:00
Dion Hulse
253f67d7d2
General: Update copyright year to 2017 in license.txt.
...
Props Nikschavan.
Merges [39659] to the 4.4 branch.
Fixes #39433 .
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@39700 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-05 08:39:10 +00:00
Jeremy Felt
f68e5f7663
Bump 4.4 branch to 4.4.5.
...
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@38551 602fd350-edb4-49c9-b593-d223f7449a82
2016-09-07 14:57:35 +00:00
Jeremy Felt
43ea0f0b34
Media: Sanitize upload filename.
...
Merge of [38538] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@38541 602fd350-edb4-49c9-b593-d223f7449a82
2016-09-07 13:57:16 +00:00
Pascal Birchler
4774ac8b3d
Upgrade/Install: Sanitize file name in File_Upload_Upgrader
.
...
Merge of [38524] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@38527 602fd350-edb4-49c9-b593-d223f7449a82
2016-09-06 17:48:37 +00:00
Gary Pendergast
b8b3a3ab0b
Database: dbDelta()
will no longer try to downgrade the size of TEXT
and BLOB
columns.
...
When upgrading to `utf8mb4`, `TEXT` fields will be upgraded to `MEDIUMTEXT` (and likewise for all other `*TEXT` and `*BLOB` fields). This is to allow for the additional space requirements of `utf8mb4`.
On the subsequent upgrade, `dbDelta()` would try and downgrade the fields to their original size again. At best, this it a waste of time, at worst, this could truncate any data larger than the original size. There's no harm in leaving them at their new size, so let's do that.
This also fixes a typo in the `dbDelta()` tests.
Merge of [37525] to the 4.4 branch.
Partial merge of [36552] to the 4.4 branch.
See #36748 .
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37936 602fd350-edb4-49c9-b593-d223f7449a82
2016-07-01 06:58:40 +00:00
Gary Pendergast
64d2df2f31
The 4.4 branch is now 4.4.5-alpha.
...
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37935 602fd350-edb4-49c9-b593-d223f7449a82
2016-07-01 06:21:12 +00:00
Boone Gorges
f61f5fb9f4
Bump 4.4 branch to 4.4.4.
...
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37829 602fd350-edb4-49c9-b593-d223f7449a82
2016-06-21 16:20:38 +00:00
Joe McGill
ccd5d3e540
Media: Improve handling of extensionless filenames.
...
Merge of [37756] to the 4.4 branch.
See #37111 .
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37810 602fd350-edb4-49c9-b593-d223f7449a82
2016-06-21 14:51:38 +00:00
Nikolay Bachiyski
3a736df922
Admin: escape URL-encoded permalinks
...
Merge of [37801] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37807 602fd350-edb4-49c9-b593-d223f7449a82
2016-06-21 14:49:37 +00:00
Pascal Birchler
2d2185bf76
Embeds: Improve performance when embedding a post from the current site.
...
When the post being embedded is from the same site, there's no reason to do an HTTP request for it. The data can be fetched directly using `get_oembed_response_data()`.
Merge of [37708], [37710] and [37729] to the 4.4 branch.
Fixes #36767 .
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37798 602fd350-edb4-49c9-b593-d223f7449a82
2016-06-21 14:41:05 +00:00
Rachel Baker
1b186b12e0
Revisions: Change the capability needed to view revision diffs to edit_post
.
...
Merge of [37779] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37796 602fd350-edb4-49c9-b593-d223f7449a82
2016-06-21 14:31:29 +00:00
Nikolay Bachiyski
287fa81002
Admin: Escape attachment name in case it contains special characters
...
Merge of [37774] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37785 602fd350-edb4-49c9-b593-d223f7449a82
2016-06-21 14:22:35 +00:00
Dominik Schilling (ocean90)
93c71d1be9
Customize: Make sure that preview and return URLs are URLs.
...
Merge of [37527] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37769 602fd350-edb4-49c9-b593-d223f7449a82
2016-06-21 14:17:08 +00:00
Boone Gorges
5ca314bcc1
Taxonomy: More specific cap check when processing category data on post save.
...
Ports [37691] to the 4.4 branch.
Props dlh.
Fixes #36379 .
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37767 602fd350-edb4-49c9-b593-d223f7449a82
2016-06-21 14:15:24 +00:00
Jeremy Felt
08e2ab65c1
Admin: Allow for the consistent filtering of auth_redirect_scheme
...
Merge of [37651] to the 4.4 branch.
See #37047 .
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37758 602fd350-edb4-49c9-b593-d223f7449a82
2016-06-21 14:10:22 +00:00
Aaron Jorbin
cdb64bf8f3
Output node and npm versions on travis
...
In order to make local debugging of travis easier, output the npm and node versions when travis runs.
[37730] for 4.4
see #37116
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37731 602fd350-edb4-49c9-b593-d223f7449a82
2016-06-16 17:29:35 +00:00
Boone Gorges
2aa2ea5249
Revert [37642].
...
Was mistakenly committed to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37643 602fd350-edb4-49c9-b593-d223f7449a82
2016-06-06 21:16:54 +00:00
Boone Gorges
cba33d06f3
Tests: Move wp_set_object_terms()
tests to their own file.
...
See #37009 .
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37642 602fd350-edb4-49c9-b593-d223f7449a82
2016-06-06 21:08:23 +00:00
Dominik Schilling (ocean90)
833b0588ea
Bump 4.4 branch to 4.4.3.
...
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37385 602fd350-edb4-49c9-b593-d223f7449a82
2016-05-06 18:10:52 +00:00
Nikolay Bachiyski
b45f912220
External Libraries: Update plupload from upstream
...
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37381 602fd350-edb4-49c9-b593-d223f7449a82
2016-05-06 17:59:51 +00:00
Dominik Schilling (ocean90)
c399b5a650
External Libraries: Update MediaElement.js from upstream.
...
Merge of [37370] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37372 602fd350-edb4-49c9-b593-d223f7449a82
2016-05-06 17:52:36 +00:00
Aaron Jorbin
5ee244e909
Adjust unit tests to account for change in [37145].
...
Merges [37150] to 4.4 branch
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37151 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 19:53:40 +00:00
Nikolay Bachiyski
673009e8d6
4.4.3-RC1
...
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37149 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 19:43:35 +00:00
Aaron Jorbin
8789f1109c
Remove Debugging code introduced in [37146]
...
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37147 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 18:55:58 +00:00
Aaron Jorbin
586484d120
Add Nonce to updating wporg_favorites user meta field
...
Merges [37145] to the 4.4 branch
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37146 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 18:40:18 +00:00
Nikolay Bachiyski
71a6ac9a0d
Add nonce to AJAX action for script compression setting
...
Merges [37143] to the 4.4 branch
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37144 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 18:30:40 +00:00
Nikolay Bachiyski
b0c1cef37c
Taxonomies: make sure taxonomy functions work correctly with taxonomy names with special characters
...
The codex says that taxonomy names "should only contain lowercase letters and the underscore character", but that's not enforced. It's too late to enforce it, since some plugins haven't been following it and the official phpdoc doesn't mention this restriction.
Merge of [37133] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37134 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 17:17:00 +00:00
Jeremy Felt
8a70f5445a
Multisite: Improve escaping in network settings.
...
Merge of [37124] to the 4.4 branch.
git-svn-id: https://develop.svn.wordpress.org/branches/4.4@37125 602fd350-edb4-49c9-b593-d223f7449a82
2016-03-30 16:00:25 +00:00