LinkChecker Portable Changelog
What's new in LinkChecker Portable 8.2
Nov 10, 2012- Changes:
- checking: Print a warning when passwords are found in the configuration file and the file is accessible by others.
- checking: Add debug statements for unparseable content types.
- checking: Turn off caching. This improves memory performance drastically and it's a very seldom used feature - judging from user feedback over the years and my own experience.
- checking: Only allow checking of local files when parent URL does not exist or it's also a file URL.
- Fixes:
- checking: Fix anchor checking of cached HTTP URLs.
- checking: Fix cookie path matching with empty paths.
- checking: Fix handling of non-ASCII exceptions (regression in 8.1).
- configuration: Fix configuration directory creation on Windows systems.
New in LinkChecker Portable 8.1 (Oct 15, 2012)
- Features:
- checking: Allow specification of maximum checking time or maximum
- number of checked URLs.
- checking: Send a HTTP Do-Not-Track header.
- checking: Check URL length. Print error on URL longer than 2000 characters,
- warning for longer than 255 characters.
- checking: Warn about duplicate URL contents.
- logging: A new XML sitemap logger can be used that implements the defined protocol
- Changes:
- doc: Mention 7-zip and Peazip to extract the .tar.xz under Windows.
- logging: Print download and cache statistics in text output logger.
- logging: Print warning tag in text output logger. Makes warning filtering
- more easy.
- logging: Make the last modification time a separate field in logging
- output. See doc/upgrading.txt for compatibility changes.
- logging: All sitemap loggers log all valid URLs regardless of the
- warnings or --complete options. This way the sitemaps can be
- logged to file without changing the output of URLs in other loggers.
- logging: Ignored warnings are now never logged, even when the URL
- has errors.
- checking: Improved robots.txt caching by using finer grained locking.
- checking: Limit number of concurrent connections to FTP and HTTP
- servers. This avoids spurious BadStatusLine errors.
- Fixes:
- logging: Close logger properly on I/O errors.
- checking: Fix wrong method name when printing SSL certificate warnings.
- checking: Catch ValueError on invalid cookie expiration dates.
- checking: Detect and handle remote filesystem errors when checking
- local file links.
New in LinkChecker Portable 8.0 (Sep 3, 2012)
- Features:
- checking: Verify SSL certificates for HTTPS connections. Both the
- hostname and the expiration date are checked.
- checking: Always compare encoded anchor names.
- checking: Support WML sites.
- checking: Show number of parsed URLs in page content.
- cmdline: Added Nagios plugin script.
- Changes:
- dependencies: Python >= 2.7.2 is now required
- gui: Display debug output text with fixed-width font.
- gui: Display the real name in the URL properties.
- gui: Make URL properties selectable with the mouse.
- checking: Ignore feed: URLs.
- checking: --ignore-url now really ignores the URLs instead of checking only the syntax.
- checking: Increase the default number of checker threads from 10 to 100.
- Fixes:
- gui: Fix saving of the debugmemory option.
- checking: Do not handle attribute as parent
- URL but as normal URL to be checked.
- checking: Fix UNC path handling on Windows.
- checking: Detect more sites not supporting HEAD requests properly.