WordPress/wp-includes
Dion Hulse 580ca68e26 Cron: Reject events when the provided $timestamp is not a valid timestamp.
Invalid timestamps were previously accepted by the scheduling functions but would never be run due to our implementation which caused the cron option to forever contain the events.
This rejects such events which most likely only occur due to developer error.

Props utkarshpatel, wonderboymusic, SergeyBiryukov.
See #33423, Fixes #33475

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


git-svn-id: http://core.svn.wordpress.org/trunk@33905 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-09-07 02:39:23 +00:00
..
certificates
css Dashicons CSS: one-word font families don't need quotes. Font families with a space in the name should use double-quotes (doesn't apply here). 2015-09-05 19:57:25 +00:00
fonts
ID3
images
js Dashicons CSS: one-word font families don't need quotes. Font families with a space in the name should use double-quotes (doesn't apply here). 2015-09-05 19:57:25 +00:00
pomo
SimplePie
Text
theme-compat Drop the hyphen from e-mail and standardize on email. 2015-08-28 03:17:21 +00:00
widgets De-Jorbin [33814]. 2015-09-01 15:48:22 +00:00
admin-bar.php
atomlib.php
author-template.php
bookmark-template.php
bookmark.php
cache.php Fix copy pasta in wp_cache_decr() doc block. 2015-08-30 03:04:21 +00:00
canonical.php Avoid PHP notices in redirect_canonical() and _wp_menu_item_classes_by_context() if $_SERVER['HTTP_HOST'] is not set. 2015-08-28 03:31:20 +00:00
capabilities-functions.php
capabilities.php
category-template.php In wp_list_categories(), 'current_category' should accept an array of values. 2015-08-29 19:46:23 +00:00
category.php
class-feed.php
class-http.php Docs: Add a missing file header for wp-includes/class-http.php. 2015-09-03 03:39:21 +00:00
class-IXR.php
class-json.php
class-oembed.php Space out. 2015-08-31 21:25:21 +00:00
class-phpass.php
class-phpmailer.php
class-pop3.php
class-simplepie.php Fix some documentation typos in various core files. 2014-08-13 03:56:17 +00:00
class-smtp.php
class-snoopy.php
class-wp-admin-bar.php
class-wp-ajax-response.php
class-wp-comment-query.php Docs: Add a missing file header for wp-includes/class-wp-comment-query.php, introduced in [33750]. 2015-09-04 01:38:24 +00:00
class-wp-comment.php Docs: Add complete file, class, property, and method documentation for the new WP_Comment class, introduced in [33891]. 2015-09-03 19:58:24 +00:00
class-wp-customize-control.php
class-wp-customize-manager.php Add missing translation functions to the error messages added in [33889]. 2015-09-03 18:37:23 +00:00
class-wp-customize-nav-menus.php
class-wp-customize-panel.php
class-wp-customize-section.php
class-wp-customize-setting.php Add Customizer docs. 2015-09-05 19:53:24 +00:00
class-wp-customize-widgets.php
class-wp-editor.php TinyMCE: disable the native fullscreen plugin on mobile devices by default. 2015-08-31 22:45:22 +00:00
class-wp-embed.php
class-wp-error.php
class-wp-http-cookie.php Docs: Add a missing file header to wp-includes/class-wp-http-cookie.php, introduced in [33748]. 2015-09-03 03:19:21 +00:00
class-wp-http-curl.php Docs: Add a missing file header for wp-includes/class-wp-http-curl.php, introduced in [33748]. 2015-09-03 03:23:21 +00:00
class-wp-http-encoding.php Docs: Add a missing file header for wp-includes/class-wp-http-encoding.php, introduced in [33748]. 2015-09-03 03:28:21 +00:00
class-wp-http-ixr-client.php
class-wp-http-proxy.php Docs: Add a missing file header to wp-includes/class-wp-http-proxy.php, introduced in [33748]. 2015-09-03 03:30:21 +00:00
class-wp-http-streams.php Docs: Add a missing file header to wp-includes/class-wp-http-streams.php, introduced in [33748]. 2015-09-03 03:33:21 +00:00
class-wp-image-editor-gd.php
class-wp-image-editor-imagick.php
class-wp-image-editor.php
class-wp-meta-query.php Meta: move WP_Meta_Query into its own file. meta.php loads the new files, so this is 100% BC if someone is loading meta.php directly. New files created using svn cp. 2015-08-26 13:02:21 +00:00
class-wp-post.php
class-wp-rewrite.php
class-wp-role.php
class-wp-roles.php
class-wp-tax-query.php
class-wp-theme.php
class-wp-user-query.php Docs: Add a missing file header for wp-includes/class-wp-user-query.php, introduced in [33749]. 2015-09-04 01:26:25 +00:00
class-wp-user.php Docs: Add missing parameter documentation to the the DocBlock for WP_User::__set(). 2015-09-01 21:47:21 +00:00
class-wp-walker.php Docs: Add a missing summary to the DocBlock for Walker::get_number_of_root_elements(). 2015-09-02 19:51:21 +00:00
class-wp-widget-factory.php Docs: Clarify the file header summary for class-wp-widget-factory.php, introduced in [33746]. 2015-09-03 02:54:22 +00:00
class-wp-widget.php Docs: Improve the file header for class-wp-widget.php to describe what the file contains. 2015-09-03 02:50:21 +00:00
class-wp-xmlrpc-server.php Introduce WP_Comment class to model/strongly-type rows from the comments database table. Inclusion of this class is a pre-req for some more general comment cleanup and sanity. 2015-09-03 18:17:24 +00:00
class-wp.php
class.wp-dependencies.php
class.wp-scripts.php
class.wp-styles.php
comment-functions.php Docs: Clarify the file header summary for wp-includes/comment-functions.php, introduced in [33750]. 2015-09-04 01:42:24 +00:00
comment-template.php In wp_list_comments(), update the comment meta cache when the comments derive from WP_Query and the new ->comment_meta_cached prop is false. 2015-09-05 22:25:24 +00:00
comment.php Docs: Clarify the file header summary for wp-includes/comment.php, the top-level file for the core Comments API. 2015-09-04 01:47:25 +00:00
compat.php
cron.php Cron: Reject events when the provided $timestamp is not a valid timestamp. 2015-09-07 02:39:23 +00:00
date.php Simplify the weeks-per-year calculation WP_Date_Query::validate_date_values(). 2015-08-29 01:47:21 +00:00
default-constants.php
default-filters.php
default-widgets.php Move widget classes to their own files in wp-includes/widgets: 2015-09-01 13:49:21 +00:00
deprecated.php
feed-atom-comments.php
feed-atom.php
feed-rdf.php
feed-rss2-comments.php
feed-rss2.php Feeds: Revert [32765] because of objections raised in #4575. 2015-07-15 19:58: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 Correct the param docs for comment_guid() and get_comment_guid(). 2015-09-05 20:00:25 +00:00
formatting.php Bail out early from esc_url() if the URL becomes empty after stripping out disallowed characters. 2015-09-05 21:29:25 +00:00
functions.php Introduce wp_removable_query_args(), which returns an array of single-use query variables which can be removed from a URL. 2015-09-02 11:29:23 +00:00
functions.wp-scripts.php
functions.wp-styles.php
general-template.php Remove the 'Site Admin' link from the Meta widget if the user doesn't have access to the admin area. 2015-09-05 23:25:24 +00:00
http-functions.php Docs: Clarify the file header summary for wp-includes/http-functions.php, introduced in [33748]. 2015-09-03 03:37:20 +00:00
http.php Docs: Add inline DocBlocks for the require_once() calls that now bring in top-level HTTP API functionality and HTTP API classes. 2015-09-03 04:36:30 +00:00
kses.php
l10n.php
link-template.php Introduce WP_Comment class to model/strongly-type rows from the comments database table. Inclusion of this class is a pre-req for some more general comment cleanup and sanity. 2015-09-03 18:17:24 +00:00
load.php Favicon: Do not specify a Content-Length: 0 header for our "empty" response to fail more gracefully on environments with extra whitespace on output. 2015-09-07 02:18:26 +00:00
locale.php
media-template.php
media.php Make curly quotes in playlist item title translatable. 2015-09-01 13:50:21 +00:00
meta-functions.php Meta: move WP_Meta_Query into its own file. meta.php loads the new files, so this is 100% BC if someone is loading meta.php directly. New files created using svn cp. 2015-08-26 13:02:21 +00:00
meta.php Meta: move WP_Meta_Query into its own file. meta.php loads the new files, so this is 100% BC if someone is loading meta.php directly. New files created using svn cp. 2015-08-26 13:02:21 +00:00
ms-blogs.php
ms-default-constants.php
ms-default-filters.php
ms-deprecated.php
ms-files.php
ms-functions.php
ms-load.php
ms-settings.php
nav-menu-template.php Avoid PHP notices in redirect_canonical() and _wp_menu_item_classes_by_context() if $_SERVER['HTTP_HOST'] is not set. 2015-08-28 03:31:20 +00:00
nav-menu.php
option.php User Settings: allow dashes in get|set_user_setting() in PHP and get|setUserSetting() in JS. 2015-09-01 03:57:21 +00:00
pluggable-deprecated.php
pluggable.php Introduce WP_Comment class to model/strongly-type rows from the comments database table. Inclusion of this class is a pre-req for some more general comment cleanup and sanity. 2015-09-03 18:17:24 +00:00
plugin.php
post-formats.php
post-functions.php Update the parameter docs for wp_add_post_tags(), wp_set_post_tags(), and wp_set_post_terms(). 2015-09-06 00:12:26 +00:00
post-template.php
post-thumbnail-template.php
post.php
query.php In wp_list_comments(), update the comment meta cache when the comments derive from WP_Query and the new ->comment_meta_cached prop is false. 2015-09-05 22:25:24 +00:00
registration-functions.php
registration.php
revision.php
rewrite-constants.php Docs: Clarify the file header summary for wp-includes/rewrite-constants.php, introduced in [33751]. 2015-09-04 01:52:24 +00:00
rewrite-functions.php
rewrite.php
rss-functions.php
rss.php foreach is a statement, not a function. 2015-08-25 20:28:22 +00:00
script-loader.php Provide more helpful feedback than just "Cheatin' uh?" for permission errors in wp-admin/js/customize-controls.js. 2015-09-04 03:40:25 +00:00
session.php
shortcodes.php
taxonomy-functions.php In get_terms(), allow terms to be ordered by 'term_id'. 2015-09-04 21:17:26 +00:00
taxonomy.php
template-loader.php
template.php
theme.php Themes: Get the correct theme when template and stylesheet were both passed as arguments. 2015-08-30 21:45:23 +00:00
update.php
user-functions.php Docs: Clarify the file header summary for wp-includes/user-functions.php, introduced in [33749]. 2015-09-04 01:29:24 +00:00
user.php Docs: Clarify the file header summary for wp-includes/user.php, the top-level file for the core Users API. 2015-09-04 01:33:24 +00:00
vars.php Introduce a new $is_edge global for the Microsoft Edge browser. 2015-09-05 22:33:23 +00:00
version.php Cron: Reject events when the provided $timestamp is not a valid timestamp. 2015-09-07 02:39:23 +00:00
widget-functions.php Docs: Clarify the file header summary for widget-functions.php, introduced in [33746]. 2015-09-03 02:58:20 +00:00
widgets.php Docs: Clarify the file header summary for wp-includes/widgets.php, the top-level file for the core Widgets API. 2015-09-03 03:14:20 +00:00
wlwmanifest.xml
wp-db.php
wp-diff.php