Copyright 2007, 2008, 2009, 2010 Kevin Ryde This file is part of RSS2Leafnode. RSS2Leafnode is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. RSS2Leafnode is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with RSS2Leafnode. If not, see . Version 38, September 2010 - show any otherwise unknown item fields from the XML Version 37, August 2010 - add media:thumbnail for get_icon - avoid lc(undef) for perl 5.12 Version 36, August 2010 - Email::Address 1.890 $addr_spec is too loose :-( - show geo:lat,geo:long with the links Version 35, August 2010 - fix X-Mailer value and set Date-Received as intended - fix tests leftover Smart::Comments Version 34, August 2010 - depend on new enough Text::Trim for undef handling - add dc:subject to Keywords - PerlIO::locale on stdout/stderr Version 33, August 2010 - experimental $get_icon option Version 32, August 2010 - show CAP common alert protocol fields Version 31, July 2010 - forgot Text::Trim dependency in Makefile.PL Version 30, July 2010 - fetch_html use From dummy mailbox protection, and for images extract X-Copyright from data if possible Version 29, June 2010 - add dummy mailbox to From to protect names with parens - new X-From-URL Version 28, June 2010 - new content:encoded, itunes bits, Keywords header Version 27, June 2010 - some tweaks Version 26, March 2010 - repair bad feed with XML::Liberal if available Version 25, March 2010 - oops, botched rendered html with links Version 24, March 2010 - pass "base" url to WithLinks and external programs - various fixes Version 23, February 2010 - oops, need XML::Twig 3.34 - misc message improvements Version 22, February 2010 - show link-type for some Atom things - avoid some twig uninitialized warnings Version 21, February 2010 - test script allow for hostname() without a "." Version 20, February 2010 - newsgroup also as URL - more forgiving of bad non-ascii Version 19, February 2010 - new Atom support, better RDF - switch to XML::Twig Version 18, February 2010 - modularize a bit, prefer XML::RSS::LibXML for guid default Version 17, January 2010 - also try dc:publisher for From Version 16 - update matching for google groups List-Post Version 15 - use latest LWP content_charset and title Version 14 - use my Time::Duration::Locale when available Version 13 - use post and per-user config instead of rnews Version 12 - either XML::RSS or XML::RSS::LibXML suit now Version 11 - some split ups to modules, prefer XML::RSS::LibXML Version 10 - use XML::RSS::Timing Version 9 - add Content-Location Version 8 - include Content-Language Version 7 - catch parse errors on bad xml Version 6 - fix for "w+" error message append Version 5 - RSS charset override option Version 4 - cope with cookies from aireview.com.au Version 3 - better charset handling Version 2 - yahoo link id, google groups followup Version 1 - the first version