Download & Extend

Releases for Link checker

linkchecker 7.x-1.1

Download Size md5 hash
linkchecker-7.x-1.1.tar.gz 52.68 KB 60a35cfcec0e02d7215113f2d7756f83
linkchecker-7.x-1.1.zip 57.71 KB bb67a96cdbfffb1f61d310cab96c34b5
Last updated: February 14, 2013 - 13:41
Official release from tag: 7.x-1.1

Release notes

This is a critical release for everyone who is using automatic link updates. Please upgrade ASAP.

New features

Bug fixes:

linkchecker 6.x-2.7

Download Size md5 hash
linkchecker-6.x-2.7.tar.gz 46.5 KB 7d5b327e976be6837909fae5a20d89b7
linkchecker-6.x-2.7.zip 51.22 KB 9087408af4ce3f1c44742c6b266d4038
Last updated: February 14, 2013 - 13:36
Official release from tag: 6.x-2.7

Release notes

This is a critical release for everyone who is using automatic link updates. Please upgrade ASAP.

New feature:

Bugfixes:

linkchecker 7.x-1.0

Download Size md5 hash
linkchecker-7.x-1.0.tar.gz 50.97 KB 3833237d1d638da91ab9b9f0143ce5df
linkchecker-7.x-1.0.zip 56.03 KB 6899b2b27db0d73207fba6d7058420ef
Last updated: December 24, 2012 - 11:32
Official release from tag: 7.x-1.0

Release notes

This release contains a major new feature that took nearly 4 years to get accomplished. With the HTTPRL module the Link checker module is able to check your urls in parallel. Compared to Drupal core with typically 80-120 url checks per cron run, the tests with HTTPRL have shown that 800-1400 links per cron run are typical with 8 simultaneous connections. More simultaneous connections are not recommended! Many thanks to mikeytown2 for his help on the integration.

Required:

Drupal 7.15 or later

New features:

* #380052: Add support with non-blocking parallel link checking

Bugfixes:

* Fixed some typos.
* #1850210: Autorepair may run out of memory by loading all nodes/comments at once
* #1210606: Note limited argument length in entity_load() and other functions that call it.
* Upgraded outdated HTTP user agents.
* #1867460: Prevent save on automatic updates, if content has not changed
* #1804842: Lots of warnings when comment/block modules are not installed 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

Read more

linkchecker 6.x-2.6

Download Size md5 hash
linkchecker-6.x-2.6.tar.gz 45.78 KB b8ade76e4dbec33b0875e60680a9880a
linkchecker-6.x-2.6.zip 50.47 KB 47c1ffff45a7fb29d5a58c6ea4ddf4d1
Last updated: December 24, 2012 - 11:32
Official release from tag: 6.x-2.6

Release notes

This release contains a major new feature that took nearly 4 years to get accomplished. With the HTTPRL module the Link checker module is able to check your urls in parallel. Compared to Drupal core with typically 80-120 url checks per cron run, the tests with HTTPRL have shown that 800-1400 links per cron run are typical with 8 simultaneous connections. More simultaneous connections are not recommended! Many thanks to mikeytown2 for his help on the integration.

New features:

* #380052: Add support with non-blocking parallel link checking

Bugfixes:

* Fixed some typos.
* Upgraded outdated HTTP user agents.
* linkchecker_update_6211 was missing an update message.
* #1869924: Strict warning: Creating default object from empty value
* #1867460: Prevent save on automatic updates, if content has not changed
* #1804842: Lots of warnings when comment/block modules are not installed follow up: Exit if all node types are disabled
* #1450672: Cron task does not impersonate to admin user on automatic content updates
* Added Drupal 6.14 warning to known issues.
* #1804842: Lots of warnings when comment/block modules are not installed
* #1811908: Allow extracting protocol relative url's
* #1586022: linkchecker generating bad User-Agent string
* Status code 500 on HEAD/GET does not increase fail_count
* #1488572: i18n: "Permission restrictions deny" all broken links in other languages

linkchecker 7.x-1.0-beta1

Download Size md5 hash
linkchecker-7.x-1.0-beta1.tar.gz 43.76 KB 1887e85c0e66ae9530d99900b4e17beb
linkchecker-7.x-1.0-beta1.zip 48.71 KB 242f5e59368c4702d790cafcf980ae52
Last updated: February 15, 2012 - 21:40
Official release from tag: 7.x-1.0-beta1

Release notes

Highlights in this release:

- Several performance related optimizations have been added.
- Added HTTP range support for high performance link checks with GET method.
- New link checker mode: internal only

Other changes and bugfixes:

* #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 and tags
* Replace links with 301 redirections in all supported fields.
* #1388760: Use (node|comment)_load_multiple() where possible.
* Upgraded README.txt to D7
* Core upgrade.php destroys text
* #909504: D7 port - Upgrade blacklisted internal filter names.
* Removed obsolete linkchecker_extract_from_source variable
* Removed wysiwyg textarea exclusion hacks from D6 times.
* #1021384: New link checker mode : internal only

Read more

linkchecker 6.x-2.5

Download Size md5 hash
linkchecker-6.x-2.5.tar.gz 41.87 KB af160b27f2ce58d08cbc2be490f10b79
linkchecker-6.x-2.5.zip 46.43 KB ba49cc65ac3c094f1b8beff2c4f9725c
Last updated: February 15, 2012 - 01:10
Official release from tag: 6.x-2.5

Release notes

Highlights in this release:

- Several performance related optimizations have been added.
- Added HTTP range support for high performance link checks with GET method.
- New link checker mode: internal only

Other changes and bugfixes:

* Fix for access bypass vulnerability.
* #1429284: Don't follow redirects
* Removed block 'title' for consitency reasons. It's only a title in administration and should not contain URLs
* Show a recommendation next to blacklisted filter names.
* #1149596: Links with spaces are not extracted
* Backported some documentation fixes
* Batch redirect URL added for blocks
* #860700: Disable all non-http(s) links for link checking until we have curl implemented
* #1054118: After batch scan the target url is not pointing to the node view
* #1075390: Added HTTP range support (Performance)
* Links disabled for checking (blacklist, never checked) will be counted as as unchecked and the number of unchecked links will therefore never become zero.
* #1321378: Improve performance of queries
* #953958: User able to see other user broken links
* truncate is ***much*** more faster than delete.
* #725398: variable_get() may not be available in the install.php run
* First decode, than filter as URLs could theoretically consist of encoded blanks only.

Read more

linkchecker 7.x-1.x-dev

Download Size md5 hash
linkchecker-7.x-1.x-dev.tar.gz 52.83 KB cd18a9d00adf5154eb4da8c0e8250063
linkchecker-7.x-1.x-dev.zip 57.84 KB 702e5aa5d2eb774b5048d2c90c9e13fb
Last packaged version: 7.x-1.1+5-dev
Last updated: April 8, 2013 - 01:08
Development snapshot from branch: 7.x-1.x

Release notes

Nightly build, may be broken

linkchecker 5.x-2.4

Download Size md5 hash
linkchecker-5.x-2.4.tar.gz 46.3 KB 015186b55e1eb73654346f8c5fb9dce2
linkchecker-5.x-2.4.zip 53.71 KB 3ca6fcbb648214d129f6d2e297b8a421
Last updated: December 24, 2010 - 23:17
Official release from tag: 5.x-2.4

Release notes

By this version Link checker D5 is in maintenance mode only. Only critical issues will be fixed.

* #566388 by wimh, hass: Re-check link status on next cron run
* #632732 by sleepcamel, hass: Add a message to $node->log when saving a new revision
* #627774 by charmer: Linkchecker Czech Translation
* Replace word "node" in text with "content" for easier translation
* #580248: Prevent link check failure if 'max_execution_time' = 0 (unlimited).
* Blacklisted "smileys/0" filter as the URLs are maintained in the Smiley module settings
* Fixed wrong variable name in single comment import function
* Updated README.txt
* Cleanup / refactoring _linkchecker_extract_links()
* #563464: Internal links reported as broken incorrectly on SSL only site. Use $base_root as site URL for prefixing absolute internal URLs.
* E_ALL saver...
* Better menu item description, D7 backport.
* Dynamic destination for user broken links page
* Use theme function for item_list
* Dynamic colspan for no data
* Joined wrong fields in user report with comments enabled
* Filters do not run on content as expected.
* db_last_insert_id('boxes', 'bid') could return a wrong value if other contrib modules add block hooks and insert something in other tables.
* Make all count() upper case
* Show items in a list
* Filter $link->error for arbitrary code
* #532178 by hass: Database update #6209 failed

Read more

linkchecker 6.x-2.4

Download Size md5 hash
linkchecker-6.x-2.4.tar.gz 53.38 KB efa94d210770a1a858ebc2c167616595
linkchecker-6.x-2.4.zip 63.61 KB 806f612823d32fb98c9940c431c35ec8
Last updated: December 24, 2010 - 23:17
Official release from tag: 6.x-2.4

Release notes

* #566388 by wimh, hass: Re-check link status on next cron run
* #632732 by sleepcamel, hass: Add a message to $node->log when saving a new revision
* #627774 by charmer: Linkchecker Czech Translation
* Replace word "node" in text with "content" for easier translation
* #580248: Prevent link check failure if 'max_execution_time' = 0 (unlimited).
* Blacklisted "smileys/0" filter as the URLs are maintained in the Smiley module settings
* Fixed wrong variable name in single comment import function
* Updated README.txt
* Cleanup / refactoring _linkchecker_extract_links()
* #563464: Internal links reported as broken incorrectly on SSL only site. Use $base_root as site URL for prefixing absolute internal URLs.
* E_ALL saver...
* Better menu item description, D7 backport.
* Dynamic destination for user broken links page
* Use theme function for item_list
* Dynamic colspan for no data
* Joined wrong fields in user report with comments enabled
* Filters do not run on content as expected.
* db_last_insert_id('boxes', 'bid') could return a wrong value if other contrib modules add block hooks and insert something in other tables.
* Make all count() upper case
* Show items in a list
* Filter $link->error for arbitrary code
* #532178 by hass: Database update #6209 failed
* #196862 by hass: COUNT(*) is an expensive query in InnoDB.
* Added links extraction .test

Read more

linkchecker 5.x-2.3

Download Size md5 hash
linkchecker-5.x-2.3.tar.gz 32.37 KB ba0f0ca4a91f1ce3d996deec60f082bf
linkchecker-5.x-2.3.zip 38.19 KB b92e01f14e0d992a52e733948ed20ec2
Last updated: December 24, 2010 - 23:17
Official release from tag: 5.x-2.3

Release notes

by wimh: Copy an paste error, used _linkchecker_node_links_missing() in _linkchecker_add_comment_links()
#536744 by wimh, hass: Add broken links warning message to block edit page on view, but not after save.
#536744 by wimh, hass: Fix comment edit form to show the broken links warning message only on 'view' and 'preview', but not after save.
Fix inline documenation typos
Code style, variable names, constant for limit, doc fixes, others
#536672 by wimh, hass: Link references not updated when last link of a node/comment/block is removed
More comments added.
Updated translation files
Use update_sql() for permission updates
Save form settings on link scan and clear.
#497096: Support links generated by input filter
Remove duplicate lid's in SQL results
#465414: Followup for relative links extracted incorrectly
Note that custom link settings are lost on every clean and re-analyse task
Added GUI for link check URL filter
#524380: Do not check example.com/net/org domain links
Updated installation steps in README.txt
Added sample URLs for internal and external to description
Changed permission name "access linkchecker" to "access broken links report"
Added the status code 302 to the list of ignored response codes.
Select from comment table only, if comment modules is active.
Remove ignored links from broken links view

Read more

linkchecker 6.x-2.3

Download Size md5 hash
linkchecker-6.x-2.3.tar.gz 36.2 KB 2c622781a1e65a60214540861a349e25
linkchecker-6.x-2.3.zip 44.1 KB c87b2059fea31dcf31ac0fffb20d6a73
Last updated: December 24, 2010 - 23:17
Official release from tag: 6.x-2.3

Release notes

By this release linkchecker no longer depends on job_queue!

by wimh: Copy an paste error, used _linkchecker_node_links_missing() in _linkchecker_add_comment_links()
#536744 by wimh, hass: Add broken links warning message to block edit page on view, but not after save.
#536744 by wimh, hass: Fix comment edit form to show the broken links warning message only on 'view' and 'preview', but not after save.
Fix inline documenation typos
Code style, variable names, constant for limit, doc fixes, others
#536672 by wimh, hass: Link references not updated when last link of a node/comment/block is removed
Remove dependency on job_queue.
Batch API does the re-scans of nodes having many many links.
More comments added.
Updated translation files
Use update_sql() for permission updates
Remove obsolete comments (batch process has been refactored)
Save form settings on link scan and clear.
Remove duplicate check_plain() in batch message
#497096: Support links generated by input filter
Remove duplicate lid's in SQL results
#465414: Followup for relative links extracted incorrectly
Note that custom link settings are lost on every clean and re-analyse task
Added GUI for link check URL filter
#524380: Do not check example.com/net/org domain links
Updated installation steps in README.txt
Refactored batch API process.
Batch API process moved in extra file

Read more

linkchecker 5.x-2.2

Download Size md5 hash
linkchecker-5.x-2.2.tar.gz 29.07 KB d51d1c42b823f9525c4a67ccfaf4fe93
linkchecker-5.x-2.2.zip 34.56 KB a726fc53f6c57615d66f05d86ea2e7ba
Last updated: December 24, 2010 - 23:17
Official release from tag: 5.x-2.2

Release notes

* Removed confusing watchdog message.
* Use default node type revision setting and save a revision on 301 auto-update.
* UX: Provide more descriptive help what the HTML tags are for.
#451456: 301 auto-update could break links
#452080: Update permanently moved internal links is broken
* Removed duplicate _linkchecker_add_xxx_links() calls. node_save automaticallly calls hook_nodeapi and comment_save automatically calls hook_comment with 'update'.
* Added a link to the job_queue module project page
#465414: Stop incorrect extraction of relative links
* Typo fixed in batch finished message
* Removed unused default case
* Removed UI setting no longer having a real use case (and reduce complexity)
* Deleted the associated variable.
* One more chance to extract a URL (for e.g. Java Applet)
* Added support for HTML5 tags (video|audio|source)
* Uncomment cURL requirement until implemented.
#402742: Integration with path_redirect
#427906, #417354: Extract links from various configurable HTML tags (a|area|img|iframe|object|param|embed)
#504332: Cannot install, HTTP request status fails
* Show edit link only if user have permission to change settings
* New permission to edit link settings
* Add UI to change request method
* Add ignore filter for links pointing to buggy servers

Read more

linkchecker 6.x-2.2

Download Size md5 hash
linkchecker-6.x-2.2.tar.gz 30.56 KB 5aff9879eff54ed678a8c73a27b8122a
linkchecker-6.x-2.2.zip 37.26 KB 4a0944a7aa8dfc7ce9408c9eec697a47
Last updated: December 24, 2010 - 23:17
Official release from tag: 6.x-2.2

Release notes

* Removed confusing watchdog message.
* Use default node type revision setting and save a revision on 301 auto-update.
* UX: Provide more descriptive help what the HTML tags are for.
#451456: 301 auto-update could break links
#452080: Update permanently moved internal links is broken
* Removed duplicate _linkchecker_add_xxx_links() calls. node_save automaticallly calls hook_nodeapi and comment_save automatically calls hook_comment with 'update'.
* Added a link to the job_queue module project page
#465414: Stop incorrect extraction of relative links
* Typo fixed in batch finished message
* Removed unused default case
* Removed UI setting no longer having a real use case (and reduce complexity)
* Deleted the associated variable.
* One more chance to extract a URL (for e.g. Java Applet)
* Added support for HTML5 tags (video|audio|source)
* Uncomment cURL requirement until implemented.
#402742: Integration with path_redirect
#427906, #417354: Extract links from various configurable HTML tags (a|area|img|iframe|object|param|embed)
#504332: Cannot install, HTTP request status fails
* Show edit link only if user have permission to change settings
* New permission to edit link settings
* Add UI to change request method
* Add ignore filter for links pointing to buggy servers

Read more

linkchecker 6.x-2.1

Download Size md5 hash
linkchecker-6.x-2.1.tar.gz 25.2 KB 7aeaaea97af18c2ed4501c689a823d31
linkchecker-6.x-2.1.zip 32.23 KB ec7bdd7cabacc4708599ba4d7c494f95
Last updated: December 24, 2010 - 23:17
Official release from tag: 6.x-2.1

Release notes

This is a maintenance release to fix a few usability issues and bugs.

Many thanks to midkemia who contributed most of the new help texts.

Bugs fixed:
#409324 by Dave Reid: _linkchecker_delete_node_links() expects a nid, but passed a node object
#386612 by hass: Prevent possible cron failures caused by too many link checks
#408860 by Dave Reid: PHP notice: Undefined property: stdClass::$moderate in linkchecker.module on line 428.
#373485 by hass: DB errors when adding a new node
#387228: linkchecker.module fails in PHP4 on line 910
#375767: Wrong table aliases and column names for comments and boxes
Added MySQL 5.0 requirement check
Show broken link message on node prepare, not view

Usability
#380548: No results after configuration changes
#380476: Descriptive text in Admin confusing
#381986: Broken link does not immediately disappear in broken links list after link has been fixed in content
#380872 by hass: Show informative message about current check status on reports page.

linkchecker 5.x-2.1

Download Size md5 hash
linkchecker-5.x-2.1.tar.gz 24.34 KB a084e1489fd6bc79aab5ad45a91de76b
linkchecker-5.x-2.1.zip 29.84 KB e679395343dd6c44aeb4be71295858f4
Last updated: December 24, 2010 - 23:17
Official release from tag: 5.x-2.1

Release notes

This is a maintenance release to fix a few usability issues and bugs.

Many thanks to midkemia who contributed most of the new help texts.

Bugs fixed:
#409324 by Dave Reid: _linkchecker_delete_node_links() expects a nid, but passed a node object
#386612 by hass: Prevent possible cron failures caused by too many link checks
#408860 by Dave Reid: PHP notice: Undefined property: stdClass::$moderate in linkchecker.module on line 428.
#373485 by hass: DB errors when adding a new node
#387228: linkchecker.module fails in PHP4 on line 910
#375767: Wrong table aliases and column names for comments and boxes
Added MySQL 5.0 requirement check
Show broken link message on node prepare, not view

Usability
#380548: No results after configuration changes
#380476: Descriptive text in Admin confusing
#381986: Broken link does not immediately disappear in broken links list after link has been fixed in content
#380872 by hass: Show informative message about current check status on reports page.

linkchecker 6.x-2.0

Download Size md5 hash
linkchecker-6.x-2.0.tar.gz 23.86 KB 8b187b37a614f197609479fbc2a25942
linkchecker-6.x-2.0.zip 30.46 KB 57b66dabce8ddb2884954c7cec3489b0
Last updated: December 24, 2010 - 23:17
Official release from tag: 6.x-2.0

Release notes

This version is a complete re-write from scratch of link checker. It now uses API function whenever possible and integrates well into Drupal menus and have many new features and code style is core trustworthy. For more information about the features see the project home, please.

linkchecker 5.x-2.0

Download Size md5 hash
linkchecker-5.x-2.0.tar.gz 22.83 KB d1d4138a0e6da8df8cfb26ffa22dc0f0
linkchecker-5.x-2.0.zip 28.15 KB 7c227554955e365526e8c080f2f79af3
Last updated: December 24, 2010 - 23:17
Official release from tag: 5.x-2.0

Release notes

This version is a complete re-write from scratch of link checker. It now uses API function whenever possible and integrates well into Drupal menus and have many new features and code style is core trustworthy. For more information about the features see the project home, please.

linkchecker 5.x-2.x-dev

Download Size md5 hash
linkchecker-5.x-2.x-dev.tar.gz 30.25 KB 8cefc013a04e039783e460fa0c881d38
linkchecker-5.x-2.x-dev.zip 32.07 KB d85eb872f863328d2e990024f3853471
Last updated: February 25, 2011 - 07:39
Development snapshot from branch: 5.x-2.x

Release notes

Nightly development build. Maybe unstable.

linkchecker 6.x-2.x-dev

Download Size md5 hash
linkchecker-6.x-2.x-dev.tar.gz 46.53 KB 9003350da00bef99d19403aa3b1d1e46
linkchecker-6.x-2.x-dev.zip 51.25 KB 58c47bf37a87e32f24630cba70dcae22
Last packaged version: 6.x-2.7+2-dev
Last updated: February 26, 2013 - 01:11
Development snapshot from branch: 6.x-2.x

Release notes

Nightly development build. Maybe unstable.

linkchecker 5.x-1.2

Download Size md5 hash
linkchecker-5.x-1.2.tar.gz 13 KB 080e2d15f41aff991691b19bdf14259a
linkchecker-5.x-1.2.zip 14.68 KB 6bb8a381f3cf6c4cee3e294280ddafac
Last updated: December 24, 2010 - 23:17
Official release from tag: 5.x-1.2

Release notes

New features:
- weekly or monthly re-run.
- configurable array of response codes NOT indicating broken links (e.g. 401 Authorisation Required)

Bug fixes:
- 404 code has been wrongly ignored as well as 401-403 as intended in the previous release

Subscribe with RSS Syndicate content