WordPress/wp-includes
Dion Hulse 8593dc3172 When updating plugins/themes verify that the files to be deleted can be modified before starting the deletion process.
This will avoid partially deleting an item during update which has inconsistent permissions.
This change only affects those using the direct & ssh transports as FTP's is_writable() currently always returns `true`.
Fixes #30921

Built from https://develop.svn.wordpress.org/trunk@32854


git-svn-id: http://core.svn.wordpress.org/trunk@32825 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-06-19 03:49:25 +00:00
..
certificates
css Add menu management to the Customizer. 2015-06-16 22:08:26 +00:00
fonts
ID3
images
js Use https for Google API external libraries. 2015-06-18 15:51:26 +00:00
pomo Add doc blocks to functions that are missing them. 2015-05-31 03:18:25 +00:00
SimplePie
Text
theme-compat Add a sanity check to theme-compat/header.php to avoid outputting CSS which could reference a non-existant file. 2015-05-12 10:47:29 +00:00
admin-bar.php if is a statment, not a function. 2015-06-16 20:01:25 +00:00
atomlib.php Merge similar error strings. 2015-05-09 18:27:26 +00:00
author-template.php Pass the original $user_id variable to the filter in get_the_author_meta(). 2015-05-25 13:06:25 +00:00
bookmark-template.php Use void instead of null where appropriate when pipe-delimiting @return types. If a @return only contains void, remove it. 2015-05-24 05:40:25 +00:00
bookmark.php In bookmark.php, clarify some return docs. 2015-05-21 20:13:25 +00:00
cache.php Add/standardize missing doc blocks for cache.php. 2015-05-22 04:24:26 +00:00
canonical.php Use void instead of null where appropriate when pipe-delimiting @return types. If a @return only contains void, remove it. 2015-05-24 05:40:25 +00:00
capabilities.php Ensure the create_users capability check checks the super admin status of the user in question, rather than the current user. 2015-06-17 00:03:27 +00:00
category-template.php Use void instead of null where appropriate when pipe-delimiting @return types. If a @return only contains void, remove it. 2015-05-24 05:40:25 +00:00
category.php Use void instead of null where appropriate when pipe-delimiting @return types. If a @return only contains void, remove it. 2015-05-24 05:40:25 +00:00
class-feed.php After [32656], add @access annotations to methods that have no doc block in wp-includes/*. 2015-05-29 21:37:24 +00:00
class-http.php WP_HTTP: ensure that the temporary file is created within the temporary directly when stream is specified without a filename parameter. 2015-06-09 03:55:27 +00:00
class-IXR.php
class-json.php
class-oembed.php Add @static* annotations where they are missing. 2015-05-29 15:43:29 +00:00
class-phpass.php
class-phpmailer.php
class-pop3.php
class-simplepie.php
class-smtp.php
class-snoopy.php
class-wp-admin-bar.php After [32656], add @access annotations to methods that have no doc block in wp-includes/*. 2015-05-29 21:37:24 +00:00
class-wp-ajax-response.php
class-wp-customize-control.php Customizer: Improve accessibility of Add Menu Items button and its panel. 2015-06-18 20:52:24 +00:00
class-wp-customize-manager.php Add menu management to the Customizer. 2015-06-16 22:08:26 +00:00
class-wp-customize-nav-menus.php Customizer: Decode HTML entities of panel/section titles. 2015-06-17 19:48:25 +00:00
class-wp-customize-panel.php Customizer: Decode HTML entities of panel/section titles. 2015-06-17 19:48:25 +00:00
class-wp-customize-section.php Customizer: Decode HTML entities of panel/section titles. 2015-06-17 19:48:25 +00:00
class-wp-customize-setting.php Add menu management to the Customizer. 2015-06-16 22:08:26 +00:00
class-wp-customize-widgets.php Add @static* annotations where they are missing. 2015-05-29 15:43:29 +00:00
class-wp-editor.php TinyMCE: add wptextpattern plugin 2015-06-06 20:07:24 +00:00
class-wp-embed.php When calling unset(), it is unnecessary to immediately precede it with a call to isset(). 2015-05-22 05:47:25 +00:00
class-wp-error.php Use void instead of null where appropriate when pipe-delimiting @return types. If a @return only contains void, remove it. 2015-05-24 05:40:25 +00:00
class-wp-http-ixr-client.php Add missing doc blocks to wp-image-editor*.php. 2015-05-22 06:18:25 +00:00
class-wp-image-editor-gd.php Add @static* annotations where they are missing. 2015-05-29 15:43:29 +00:00
class-wp-image-editor-imagick.php if is a statment, not a function. 2015-06-16 20:01:25 +00:00
class-wp-image-editor.php if is a statment, not a function. 2015-06-16 20:01:25 +00:00
class-wp-theme.php Add @static* annotations where they are missing. 2015-05-29 15:43:29 +00:00
class-wp-walker.php Cleanup missing doc blocks for class-wp-walker.php. 2015-05-22 17:59:25 +00:00
class-wp-xmlrpc-server.php if is a statment, not a function. 2015-06-16 20:01:25 +00:00
class-wp.php Parse request: Quote regular expression characters in home path. 2015-06-08 13:29:26 +00:00
class.wp-dependencies.php Add a return value to wp_register_script() and wp_register_style() which matches the return value of WP_Dependencies::add(). 2015-05-10 19:57:25 +00:00
class.wp-scripts.php After [32656], add @access annotations to methods that have no doc block in wp-includes/*. 2015-05-29 21:37:24 +00:00
class.wp-styles.php After [32656], add @access annotations to methods that have no doc block in wp-includes/*. 2015-05-29 21:37:24 +00:00
comment-template.php In get_comment_reply_link(), when generating the reply link, add the replytocom query arg to the result of get_permalink() on the current $post, instead of the current global request URI. 2015-06-16 00:19:25 +00:00
comment.php Update comment caches in WP_Comment_Query, rather than comments template. 2015-06-14 19:21:25 +00:00
compat.php Add doc blocks to functions that are missing them. 2015-05-31 03:18:25 +00:00
cron.php Fix inline documentation syntax in wp_xmlrpc_server. 2015-05-25 06:25:25 +00:00
date.php
default-constants.php if is a statment, not a function. 2015-06-16 20:01:25 +00:00
default-filters.php Editor: do not reuse the preview tab when the user has navigated away. 2015-06-16 23:13:26 +00:00
default-widgets.php After [32656], add @access annotations to methods that have no doc block in wp-includes/*. 2015-05-29 21:37:24 +00:00
deprecated.php
feed-atom-comments.php if is a statment, not a function. 2015-06-16 20:01:25 +00:00
feed-atom.php
feed-rdf.php
feed-rss2-comments.php Improve lastBuildDate timestamp in rss feeds 2015-06-14 18:37:24 +00:00
feed-rss2.php Improve lastBuildDate timestamp in rss feeds 2015-06-14 18:37:24 +00:00
feed-rss.php Serve RSS feeds with the proper mime-type: application/rss+xml. The reason for hacking around browsers by using text/xml appears to no longer be relevant. 2015-05-09 06:39:24 +00:00
feed.php Make sure that all Gravatars are generated by get_avatar() or at least run through apply_filters( 'get_avatar', $avatar ) for the sake of extensibility. 2015-06-18 18:36:25 +00:00
formatting.php Fix using htmlspecialchars() whit the $double_encode parameter. PHP < 5.4 doesn't validate the entities. 2015-06-19 01:53:26 +00:00
functions.php Add line-wrapping to a long return description because readability in documentation is important. 2015-06-16 23:18:25 +00:00
functions.wp-scripts.php After [32596] and [32597], ensure that wp_scripts|styles() is called to ensure an instance is created of WP_Scripts|Styles() before calling ->do_items(). 2015-06-12 16:54:24 +00:00
functions.wp-styles.php After [32596] and [32597], ensure that wp_scripts|styles() is called to ensure an instance is created of WP_Scripts|Styles() before calling ->do_items(). 2015-06-12 16:54:24 +00:00
general-template.php $status shouldn't be loosely compared to true in wp_xmlrpc_server::wp_deleteComment(). 2015-06-12 17:48:26 +00:00
http.php Add @static* annotations where they are missing. 2015-05-29 15:43:29 +00:00
kses.php $status shouldn't be loosely compared to true in wp_xmlrpc_server::wp_deleteComment(). 2015-06-12 17:48:26 +00:00
l10n.php Add missing doc blocks to l10n.php 2015-05-26 18:13:25 +00:00
link-template.php Make sure that all Gravatars are generated by get_avatar() or at least run through apply_filters( 'get_avatar', $avatar ) for the sake of extensibility. 2015-06-18 18:36:25 +00:00
load.php Add missing doc blocks to load.php 2015-05-26 18:53:27 +00:00
locale.php Add doc blocks to functions that are missing them. 2015-05-31 03:18:25 +00:00
media-template.php Media: Support title fields to be removed from attachments. 2015-06-14 20:33:26 +00:00
media.php In the youtube_embed_url embed handler, make embed a non-capturing group that alternately matches for v - YouTube supports both URL paths. 2015-06-16 00:35:25 +00:00
meta.php Avoid returning duplicate matches when using a meta query in WP_User_Query. 2015-06-09 17:42:28 +00:00
ms-blogs.php Fix doc blocks for ms-*.php files. 2015-05-26 21:51:31 +00:00
ms-default-constants.php Fix doc blocks for ms-*.php files. 2015-05-26 21:51:31 +00:00
ms-default-filters.php Fix doc blocks for ms-*.php files. 2015-05-26 21:51:31 +00:00
ms-deprecated.php $status shouldn't be loosely compared to true in wp_xmlrpc_server::wp_deleteComment(). 2015-06-12 17:48:26 +00:00
ms-files.php if is a statment, not a function. 2015-06-16 20:01:25 +00:00
ms-functions.php if is a statment, not a function. 2015-06-16 20:01:25 +00:00
ms-load.php Fix doc blocks for ms-*.php files. 2015-05-26 21:51:31 +00:00
ms-settings.php
nav-menu-template.php In wp_nav_menu(), ensure that the $menu arg is populated when passed to filters. 2015-06-16 20:33:25 +00:00
nav-menu.php Nav menus: Introduce a wp_get_nav_menu_object filter in wp_get_nav_menu_object() to filter the retrieved nav_menu term. 2015-06-14 17:37:25 +00:00
option.php Fix doc blocks for option.php. 2015-05-26 22:17:25 +00:00
pluggable-deprecated.php
pluggable.php if is a statment, not a function. 2015-06-16 20:01:25 +00:00
plugin.php Correct a typo in the inline docs for add_action(). 2015-06-18 08:37:25 +00:00
post-formats.php Add missing doc blocks to post-formats.php. 2015-05-27 16:06:25 +00:00
post-template.php Introduce class argument to wp_dropdown_pages(). 2015-06-12 13:05:27 +00:00
post-thumbnail-template.php Add missing doc blocks to post-thumbnail-template.php. 2015-05-27 16:29:28 +00:00
post.php Correct the docs for the post_type_labels_{$post_type} filter. 2015-06-18 21:33:27 +00:00
query.php Add missing doc blocks to query.php. 2015-05-27 18:15:25 +00:00
registration-functions.php
registration.php
revision.php if is a statment, not a function. 2015-06-16 20:01:25 +00:00
rewrite.php Add @static* annotations where they are missing. 2015-05-29 15:43:29 +00:00
rss-functions.php
rss.php
script-loader.php Use https for Google API external libraries. 2015-06-18 15:51:26 +00:00
session.php
shortcodes.php Add missing doc blocks to shortcodes.php. 2015-05-27 19:39:25 +00:00
taxonomy.php Add filters to wp_unique_term_slug(). 2015-06-18 13:20:26 +00:00
template-loader.php Add singular.php to template hierarchy 2015-06-18 19:01:26 +00:00
template.php Add singular.php to template hierarchy 2015-06-18 19:01:26 +00:00
theme.php Customizer: Allow sections and panels to be exported to JS. 2015-06-12 22:54:25 +00:00
update.php Add missing doc blocks to update.php: 2015-05-28 15:29:28 +00:00
user.php When updating a user, only send email-change notification if email address is passed. 2015-06-18 13:30:26 +00:00
vars.php Add @static* annotations where they are missing. 2015-05-29 15:43:29 +00:00
version.php When updating plugins/themes verify that the files to be deleted can be modified before starting the deletion process. 2015-06-19 03:49:25 +00:00
widgets.php Add missing doc blocks to widgets.php. 2015-05-28 16:20:25 +00:00
wlwmanifest.xml
wp-db.php Add missing/alter existing doc blocks for wp-db.php. 2015-05-28 20:10:29 +00:00
wp-diff.php