linkchecker 7.x-dev, nightly ---------------------------- * Code style review and fixes (minor level) * No need to check comment/block enable variables in auto update. * Issue #1901018 by hass: ERROR - __clone method called on non-object. * Issue #1901014 by hass: ERROR - Cannot use object of type stdClass as array. * Code style: indent secondary line of comment one space * #1891900: Uninstall of variable 'linkchecker_check_connections_max' failed. * Use #empty in empty table. * #1882602: Compatible with Drupal <7.15 * #1850210 followup: _linkchecker_unpublish_nodes() may run out of memory by loading all nodes at once. * #1719174: Editing node throws "Undefined property" stdClass::$nid in hook_node_prepare(). * #1879316: Support Workbench Moderation workflow (forward revisons handling) * Fixed a test to use LANGUAGE_NONE constant. * #1880652: Refactor _linkchecker_parse_fields() and _linkchecker_replace_fields() to be less expensive, see #1040790 for more details. * #1875602: Check URL fragment identifiers in content * Minor code style fixes linkchecker 7.x-1.0, December 24, 2012 -------------------------------------- * Fixed some typos. * #1850210: Autorepair may run out of memory by loading all nodes/comments at once. * #1210606: Limited argument length in entity_load() and other functions. * Upgraded outdated HTTP user agents. * #380052: Add support with non-blocking parallel link checking. * #1867460: Prevent save on automatic updates, if content has not changed. * #1804842 follow up: Exit if all node types are disabled * #1450672: Cron task does not impersonate to admin user on automatic content updates. * Remove documentation leftover from readme about a setting not available. * #1727552: Notice: Undefined property: stdClass::$language in linkchecker_parse_fields(). Core follow up of #1495648: Introduce entity language support * Notice: Undefined variable: is_https in _linkchecker_extract_links() * #1804842: Lots of warnings when comment/block modules are not installed * Set full HTML format in block test * Added interface tests to verify drupal_set_message() * #1857620: hook_form_alter() fails on BASE_FORM_ID 'comment_form' * #1811908: Allow extracting protocol relative url's * #1831630: Array being presented to Status report page * #1441574: Port D6 access bypass bugfixes to D7. * #1678812: Notice: Undefined property: stdClass::$module in _linkchecker_add_block_custom_links() * #1678812: Refactored blocks extraction/replacement * #1678812: Added linkchecker_block_custom_block_get() for a more consistent block_custom object. * #1586022: linkchecker generating bad User-Agent string * Status code 500 on HEAD/GET does not increase fail_count * #1524732: Notice on blocks save / Blocks body cannot exists linkchecker 7.x-1.0-beta1, February 15, 2012 -------------------------------------------- * #1438376: D7 Upgrade failed with PHP 5 < 5.3.0, array_replace() missing * #1429284: Don't follow redirects * #1416830: Link fields are not being extracted * #1410376: Cannot open blocks to edit from the broken links report * #1410388: Cannot open comment to edit from links in the broken links report * #1410402: After deleting comments, Links are still displayed as Broken * #1405512: After deleting blocks, Links are still displayed as Broken * #1405504: Re-check link after creating redirect * #1350926: Added Drush support * HTML5: Added support for tags in