[Pkg-sympa-commits] [libmime-lite-html-perl] 03/15: Imported Upstream version 1.24

Emmanuel Bouthenot kolter at moszumanska.debian.org
Wed Feb 12 21:11:41 UTC 2014


This is an automated email from the git hooks/post-receive script.

kolter pushed a commit to branch unstable
in repository libmime-lite-html-perl.

commit cf3aabdfa63335a89de4bb49df595a0b56262779
Author: Emmanuel Bouthenot <kolter at openics.org>
Date:   Tue Feb 11 16:12:04 2014 +0000

    Imported Upstream version 1.24
---
 COPYING                                  |  3 +-
 Changes                                  |  8 ++++
 HTML.pm                                  | 81 +++++++++++++++++++++++++++-----
 META.yml                                 | 23 +++++----
 t/ref/img/fleur.eml.cid                  |  2 +-
 t/ref/img/sommaire.eml.cid               |  2 +-
 t/ref/index.cgi.eml.cid                  | 24 +++++-----
 t/ref/index.cgi.eml.extern               |  2 +-
 t/ref/index.cgi.eml.location             |  2 +-
 t/ref/index.cgi.eml2.cid                 | 24 +++++-----
 t/ref/index.cgi.eml2.extern              |  2 +-
 t/ref/index.cgi.eml2.location            |  2 +-
 t/ref/index.cgi.eml3.cid                 | 24 +++++-----
 t/ref/index.cgi.eml3.extern              |  2 +-
 t/ref/index.cgi.eml3.location            |  2 +-
 t/ref/normal.eml.cid                     |  6 +--
 t/ref/normal.eml.extern                  |  2 +-
 t/ref/normal.eml.location                |  2 +-
 t/ref/normal.eml2.cid                    |  6 +--
 t/ref/normal.eml2.extern                 |  2 +-
 t/ref/normal.eml2.location               |  2 +-
 t/ref/normal.eml3.cid                    |  6 +--
 t/ref/normal.eml3.extern                 |  2 +-
 t/ref/normal.eml3.location               |  2 +-
 t/ref/space_in_a_href.eml.cid            |  2 +-
 t/ref/space_in_a_href.eml.extern         |  2 +-
 t/ref/space_in_a_href.eml.location       |  2 +-
 t/ref/space_in_a_href.eml2.cid           |  2 +-
 t/ref/space_in_a_href.eml2.extern        |  2 +-
 t/ref/space_in_a_href.eml2.location      |  2 +-
 t/ref/space_in_a_href.eml3.cid           |  2 +-
 t/ref/space_in_a_href.eml3.extern        |  2 +-
 t/ref/space_in_a_href.eml3.location      |  2 +-
 t/ref/space_in_ccs_href.eml.cid          |  2 +-
 t/ref/space_in_ccs_href.eml.extern       |  2 +-
 t/ref/space_in_ccs_href.eml.location     |  2 +-
 t/ref/space_in_ccs_href.eml2.cid         |  2 +-
 t/ref/space_in_ccs_href.eml2.extern      |  2 +-
 t/ref/space_in_ccs_href.eml2.location    |  2 +-
 t/ref/space_in_ccs_href.eml3.cid         |  2 +-
 t/ref/space_in_ccs_href.eml3.extern      |  2 +-
 t/ref/space_in_ccs_href.eml3.location    |  2 +-
 t/ref/space_in_img.eml.cid               | 10 ++--
 t/ref/space_in_img.eml.extern            |  2 +-
 t/ref/space_in_img.eml.location          |  2 +-
 t/ref/space_in_img.eml2.cid              | 10 ++--
 t/ref/space_in_img.eml2.extern           |  2 +-
 t/ref/space_in_img.eml2.location         |  2 +-
 t/ref/space_in_img.eml3.cid              | 10 ++--
 t/ref/space_in_img.eml3.extern           |  2 +-
 t/ref/space_in_img.eml3.location         |  2 +-
 t/ref/space_in_javascript.eml.cid        |  2 +-
 t/ref/space_in_javascript.eml.extern     |  2 +-
 t/ref/space_in_javascript.eml.location   |  2 +-
 t/ref/space_in_javascript.eml2.cid       |  2 +-
 t/ref/space_in_javascript.eml2.extern    |  2 +-
 t/ref/space_in_javascript.eml2.location  |  2 +-
 t/ref/space_in_javascript.eml3.cid       |  2 +-
 t/ref/space_in_javascript.eml3.extern    |  2 +-
 t/ref/space_in_javascript.eml3.location  |  2 +-
 t/ref/space_in_javascript2.eml.cid       |  2 +-
 t/ref/space_in_javascript2.eml.extern    |  2 +-
 t/ref/space_in_javascript2.eml.location  |  2 +-
 t/ref/space_in_javascript2.eml2.cid      |  2 +-
 t/ref/space_in_javascript2.eml2.extern   |  2 +-
 t/ref/space_in_javascript2.eml2.location |  2 +-
 t/ref/space_in_javascript2.eml3.cid      |  2 +-
 t/ref/space_in_javascript2.eml3.extern   |  2 +-
 t/ref/space_in_javascript2.eml3.location |  2 +-
 69 files changed, 208 insertions(+), 139 deletions(-)

diff --git a/COPYING b/COPYING
index fb801f6..51d0293 100644
--- a/COPYING
+++ b/COPYING
@@ -10,7 +10,8 @@ Perl; see the file README in Perl distribution.
 
 You should have received a copy of the GNU General Public License
 along with Perl; see the file Copying.  If not, write to
-the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+the Free Software Foundation, Inc., 59 Temple Place, Suite 330, 
+Boston, MA 02111-1307, USA.
 
 You should have received a copy of the Artistic License
 along with Perl; see the file Artistic.
diff --git a/Changes b/Changes
index 22d2d36..b2c15b5 100755
--- a/Changes
+++ b/Changes
@@ -1,5 +1,13 @@
 Revision history for Perl extension MIME::Lite::HTML.
 
+1.24  2011/10/07 11:27:42  alian
+ - Fix rt#67695 Add feature: "ExternImages" parameter to constructor (tbriggs)
+ - Fix rt#68303 Outdated COPYING file
+ - Fix rt#52907 CSS (and likely other) links match double-quote only
+ - Fix rt#41447 Unable to call replace function
+ - Fix rt#40164 Removing script code often fails
+ - Fix bug when HTTP result is gzip format (use decoded_content, tks to E.Bataille
+
 1.23  2008/10/14 11:27:42  alian
 - Fix rt#36006: cid has no effect on background images
 - Fix rt#36005: include_javascript does not remove closing tag "</SCRIPT>"
diff --git a/HTML.pm b/HTML.pm
index ebdf7c9..bc06640 100755
--- a/HTML.pm
+++ b/HTML.pm
@@ -2,10 +2,19 @@ package MIME::Lite::HTML;
 
 # module MIME::Lite::HTML : Provide routine to transform a HTML page in 
 # a MIME::Lite mail
-# Copyright 2001 A.Barbet alian at alianwebserver.com.  All rights reserved.
+# Copyright 2001/2011 A.Barbet alian at cpan.org.  All rights reserved.
 
 # $Log: HTML.pm,v $
-# Revision 1.23  2008/10/14 11:27:42  alian
+# Revision 1.24  2011/10/07 11:27:42 alian
+#
+
+# Revision 1.24  2011/10/07 11:27:42  alian
+# - Fix rt#67695 Add feature: "ExternImages" parameter to constructor (tbriggs)
+# - Fix rt#68303 Outdated COPYING file
+# - Fix rt#52907 CSS (and likely other) links match double-quote only
+# - Fix rt#41447 Unable to call replace function
+# - Fix rt#40164 Removing script code often fails
+# - Fix bug when HTTP result is gzip format (use decoded_content, tks to E.Bataille
 #
 # Revision 1.23  2008/10/14 11:27:42  alian
 # - Fix rt#36006: cid has no effect on background images
@@ -59,10 +68,11 @@ require Exporter;
 
 @ISA = qw(Exporter);
 @EXPORT = qw();
-$VERSION = ('$Revision: 1.23 $ ' =~ /(\d+\.\d+)/)[0];
+$VERSION = ('$Revision: 1.24 $ ' =~ /(\d+\.\d+)/)[0];
 
 my $LOGINDETAILS;
 
+
 #------------------------------------------------------------------------------
 # redefine get_basic_credentials
 #------------------------------------------------------------------------------
@@ -140,6 +150,11 @@ sub new {
     delete $param{'IncludeType'};
   } # Defaut type: use a Content-Location field
   else {$self->{_include}='location';}
+  
+  # Get regexps for images that should be external
+  if (defined $param{'ExternImages'}) {
+    $self->{_externimages} = $param{'ExternImages'};
+  }
 
   ## Added by Michalis at linuxmail.org to manipulate non-us mails
   if ($param{'TextCharset'}) {
@@ -281,6 +296,7 @@ sub parse
     # Scan each part found by linkExtor
     my (%images_read,%url_remplace);
     foreach my $url (@l) {
+        
 	  my $urlAbs = absUrl($$url[2],$racinePage);
 	  chomp $urlAbs; # Sometime a strange cr/lf occur
 
@@ -318,7 +334,8 @@ sub parse
                        /pattern_href($v,"background",$1)/giemx;
             # Exit with extern configuration, don't include image
             # else add part to mail
-	    if (($self->{_include} ne 'extern')&&(!$images_read{$urlAbs}))
+	    if (($self->{_include} ne 'extern')&&(!$images_read{$urlAbs})
+            and not $self->_matches_extern_images( $urlAbs ) )
 		 {
 		   $images_read{$urlAbs} = 1;
 		   push(@mail, $self->create_image_part($urlAbs)); 
@@ -336,7 +353,8 @@ sub parse
 	     $gabarit=~s/src \s = \s [\"'] \Q$$url[4]\E ([\"'>])
                         /pattern_href($v,"src",$1)/giemx;
 	     # Exit with extern configuration, don't include image
-	     if (($self->{_include} ne 'extern')&&(!$images_read{$urlAbs}))
+	     if (($self->{_include} ne 'extern')&&(!$images_read{$urlAbs})
+             and not $self->_matches_extern_images( $urlAbs ) )
 		 {
 		   $images_read{$urlAbs}=1;
 		   push(@mail, $self->create_image_part($urlAbs));
@@ -357,7 +375,8 @@ sub parse
 	    $gabarit=~s/value \s* = \s* [\"'] \Q$$url[4]\E ([\"'>])
                        /pattern_href($v,"value",$1)/giemx;
 	    # Exit with extern configuration, don't include image
-	    if (($self->{_include} ne 'extern')&&(!$images_read{$urlAbs}))
+	    if (($self->{_include} ne 'extern')&&(!$images_read{$urlAbs})
+             and not $self->_matches_extern_images($urlAbs))
 	      {
 		$images_read{$urlAbs}=1;
 		push(@mail, $self->create_image_part($urlAbs));
@@ -367,8 +386,10 @@ sub parse
 	  # For new images create part
 	  # Exit with extern configuration, don't include image
 	  elsif ( ($self->{_include} ne 'extern') &&
+              ( not $self->_matches_extern_images( $urlAbs ) ) &&
 		    ((lc($$url[0]) eq 'img') || (lc($$url[0]) eq 'src')) &&
 		    (!$images_read{$urlAbs})) {
+        
 	    $images_read{$urlAbs}=1;
 	    push(@mail, $self->create_image_part($urlAbs));
 	  }
@@ -406,6 +427,27 @@ sub size  {
   return length($self->{_MAIL}->as_string);
 }
 
+
+#------------------------------------------------------------------------------
+# _matches_extern_images
+#
+# For a given image, does it match any of the regexps in $self->{_externimages} ?
+#------------------------------------------------------------------------------
+sub _matches_extern_images {
+    
+    my ( $self, $image ) = @_;
+    
+    my $regexps = $self->{_externimages} || [ ];
+    
+    foreach my $regexp ( @$regexps ) {
+        if ( $image =~ /$regexp/ ) {
+            return 1;
+        }
+    }
+    return 0;
+}
+
+
 #------------------------------------------------------------------------------
 # build_mime_object
 #------------------------------------------------------------------------------
@@ -485,7 +527,7 @@ sub build_mime_object {
     # Attach related part to alternative part
     $mail->attach($rel);
   }
-  $mail->replace('X-Mailer',"MIME::Lite::HTML $VERSION");
+  $mail->replace('X-Mailer' => "MIME::Lite::HTML $VERSION");
   $self->{_MAIL} = $mail;
 }
 
@@ -507,14 +549,14 @@ sub pattern_css {
   my $res2 = $self->{_AGENT}->request(new HTTP::Request('GET' => $ur));
   print "Ok file downloaded\n" if $self->{_DEBUG};
   return      '<style type="text/css">'."\n".
-    '<!--'."\n".$res2->content.
+    '<!--'."\n".$res2->decoded_content.
       "\n-->\n</style>\n";
 }
 
 sub include_css(\%$$) {
   my ($self,$gabarit,$root)=@_;
   $gabarit=~s/<link ([^<>]*?)
-                href\s*=\s*"?([^\" ]*)"?([^>]*)>
+                href\s*=\s*["']?([^\"\' ]*)["']?([^>]*)>
     /$self->pattern_css($2,$1,$3,$root)/iegmx;
 
   print "Done CSS\n" if ($self->{_DEBUG});
@@ -530,7 +572,7 @@ sub pattern_js {
   my $ur = URI::URL->new($url, $root)->abs;
   print "Include Javascript file $ur\n" if $self->{_DEBUG};
   my $res2 = $self->{_AGENT}->request(new HTTP::Request('GET' => $ur));
-  my $content = $res2->content;
+  my $content = $res2->decoded_content;
   print "Ok file downloaded\n" if $self->{_DEBUG};
   return ($self->{_remove_jscript} ? ' ' : "\n"."<!-- $ur -->\n".
     '<script '.$milieu.$fin.">\n".
@@ -543,7 +585,7 @@ sub include_javascript(\%$$) {
   $gabarit=~s/<script([^>]*)src\s*=\s*"?([^\" ]*js)"?([^>]*)>[^<]*<\/script>
     /$self->pattern_js($2,$1,$3,$root)/iegmx;
   if ($self->{_remove_jscript}) {
-    $gabarit=~s/<script([^>]*)>[^<]*<\/script>//iegmx;
+    $gabarit=~s/<script([^>]*)>[\s\S]*?<\/script>//iegmx; 
   }
   print "Done Javascript\n" if $self->{_DEBUG};
   return $gabarit;
@@ -577,6 +619,7 @@ sub input_image(\%$$) {
 #------------------------------------------------------------------------------
 sub create_image_part {
   my ($self,$ur, $typ)=@_;
+  
   my ($type, $buff1);
   # Create MIME type
   if ($typ) { $type = $typ; }
@@ -597,7 +640,7 @@ sub create_image_part {
     my $res2 = $self->{_AGENT}->
       request(new HTTP::Request('GET' => $ur));
     if (!$res2->is_success) {$self->set_err("Can't get $ur\n");}
-    $buff1=$res2->content;
+    $buff1=$res2->decoded_content;
   }
 
   # Create part
@@ -942,6 +985,20 @@ so images are fetch when user read mail. (Server must be reachable !)
 
 =back
 
+=item ExternImages
+
+This is a listref of regular expressions.  If an image matches any of the
+regular expressions, it will be rendered as an <img> link, without being
+attached to the mail, regardless of the IncludeType setting above.
+For example:
+
+  ExternImages => [ '.*cat\.jpg.*', 'external/.*' ]
+
+...would mean that "images/cat.jpg" and "external/foo.jpg" would be
+sent as external <img> links, but "images/dog.jpg" would be sent using
+whatever the default IncludeType (above) is.
+
+
 =item $hash{'HashTemplate'} 
 
 ... is a reference to a hash. If present, MIME::Lite::HTML 
diff --git a/META.yml b/META.yml
index f65fcc7..6ce300e 100644
--- a/META.yml
+++ b/META.yml
@@ -1,15 +1,18 @@
-# http://module-build.sourceforge.net/META-spec.html
-#XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
-name:         MIME-Lite-HTML
-version:      1.23
-version_from: HTML.pm
-installdirs:  site
-requires:
+--- #YAML:1.0
+name:                MIME-Lite-HTML
+version:             1.24
+abstract:            Provide routine to transform a HTML page in a MIME-Lite mail
+license:             ~
+author:              
+    - Alain BARBET (alian at cpan.org)
+generated_by:        ExtUtils::MakeMaker version 6.42
+distribution_type:   module
+requires:     
     HTML::LinkExtor:               0
     LWP::UserAgent:                0
     MIME::Lite:                    1
     Test::More:                    0
     URI::URL:                      0
-
-distribution_type: module
-generated_by: ExtUtils::MakeMaker version 6.30
+meta-spec:
+    url:     http://module-build.sourceforge.net/META-spec-v1.3.html
+    version: 1.3
diff --git a/t/ref/img/fleur.eml.cid b/t/ref/img/fleur.eml.cid
index 6ec4cb8..2f6875c 100644
--- a/t/ref/img/fleur.eml.cid
+++ b/t/ref/img/fleur.eml.cid
@@ -1,5 +1,5 @@
 MIME-Version: 1.0
-Content-Id: <74657374732f646f63732f696d672f666c6575722e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <74657374732f646f63732f696d672f666c6575722e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
diff --git a/t/ref/img/sommaire.eml.cid b/t/ref/img/sommaire.eml.cid
index b104d86..3bdb151 100644
--- a/t/ref/img/sommaire.eml.cid
+++ b/t/ref/img/sommaire.eml.cid
@@ -1,5 +1,5 @@
 MIME-Version: 1.0
-Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
diff --git a/t/ref/index.cgi.eml.cid b/t/ref/index.cgi.eml.cid
index 726efcb..a24129b 100644
--- a/t/ref/index.cgi.eml.cid
+++ b/t/ref/index.cgi.eml.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
@@ -86,7 +86,7 @@ Content-Type: text/html; charset=iso-8859-1
 				<td align=3D"center" valign=3D"middle">
 <table cellpadding=3D"0" cellspacing=3D"0" boroder=3D"0" width=3D"100%"><tr=
 ><td align=3D"left"><a href=3D"file:///comics?name=3Dnorm"><img  border=3D"=
-0" src=3D"cid:6e6f726d2e676966 at MIME-Lite-HTML-1.23"></a></td></tr></table>	=
+0" src=3D"cid:6e6f726d2e676966 at MIME-Lite-HTML-1.24"></a></td></tr></table>	=
 			</td>
 			</tr>
 			<tr>
@@ -102,14 +102,14 @@ ellpadding=3D"0" bgcolor=3D"#dddddd">
 					<TR><td valign=3D"top" align=3D"middle" colspan=3D"9" height=3D"26px" =
 width=3D"648px" style=3D
 						"color:#ffffff; background-repeat:no-repeat"  background=3D"cid:f6261=
-722e676966 at MIME-Lite-HTML-1.23">
+722e676966 at MIME-Lite-HTML-1.24">
 						<a href=3D"file:///comics?name=3Dnorm&date=3D20020919"><img  border=
-=3D"0" src=3D"cid:765f6d6f6e74682e676966 at MIME-Lite-HTML-1.23"></a>
+=3D"0" src=3D"cid:765f6d6f6e74682e676966 at MIME-Lite-HTML-1.24"></a>
 							   
 							October 2002
 							   
 						<a href=3D"file:///comics?name=3Dnorm&date=3D20021119"><img  border=
-=3D"0" src=3D"cid:745f6d6f6e74682e676966 at MIME-Lite-HTML-1.23"></a>
+=3D"0" src=3D"cid:745f6d6f6e74682e676966 at MIME-Lite-HTML-1.24"></a>
 					</td></TR>
 					<tr height=3D"0">
 						<td width=3D"29%" bgcolor=3D"#ffffff" rowspan=3D"8" border=3D"0">
@@ -240,7 +240,7 @@ or=3D"#ffffff"> <a class=3D"calend_link" href=3D"file:///comics?name=
 							<td align=3D"center" valign=3D"middle" width=3D"100%" height=3D"26px=
 " style=3D
 	        		                                        "background-repeat:no-re=
-peat;color:#ffffff"  background=3D"cid:f6261722e676966 at MIME-Lite-HTML-1.23">
+peat;color:#ffffff"  background=3D"cid:f6261722e676966 at MIME-Lite-HTML-1.24">
 								<span style=3D"width:100px"></span>
                         		                        <a href=3D"file:///comics=
 ?name=3Dnorm&date=3D20021019&howmany=3D1" class=3D"title_link">The Norm</a>
@@ -256,7 +256,7 @@ nd-color:#ffffff;padding:0px" />
 					</tr>
 					<tr><td align=3D"center">
 						<a href=3D"file:///comics?name=3Dnorm&date=3D20021019"><img  src=3D"c=
-id:67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.23=
+id:67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.24=
 " border=3D"0"></a>
 						<br><br>
 					</td></tr>
@@ -268,7 +268,7 @@ id:67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.23=
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <6e6f726d2e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <6e6f726d2e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
@@ -276,7 +276,7 @@ Content-Type: image/gif
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <f6261722e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <f6261722e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
@@ -284,7 +284,7 @@ Content-Type: image/gif
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <765f6d6f6e74682e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <765f6d6f6e74682e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
@@ -292,7 +292,7 @@ Content-Type: image/gif
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <745f6d6f6e74682e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <745f6d6f6e74682e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
@@ -300,7 +300,7 @@ Content-Type: image/gif
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.23>
+Content-Id: <67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: application/x-shockwave-flash
 
diff --git a/t/ref/index.cgi.eml.extern b/t/ref/index.cgi.eml.extern
index e3ac526..654442c 100644
--- a/t/ref/index.cgi.eml.extern
+++ b/t/ref/index.cgi.eml.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/index.cgi.eml.location b/t/ref/index.cgi.eml.location
index 096df5e..f82b05f 100644
--- a/t/ref/index.cgi.eml.location
+++ b/t/ref/index.cgi.eml.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/index.cgi.eml2.cid b/t/ref/index.cgi.eml2.cid
index dec30f4..147ed1e 100644
--- a/t/ref/index.cgi.eml2.cid
+++ b/t/ref/index.cgi.eml2.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/related; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
@@ -72,7 +72,7 @@ Content-Type: text/html; charset=iso-8859-1
 				<td align=3D"center" valign=3D"middle">
 <table cellpadding=3D"0" cellspacing=3D"0" boroder=3D"0" width=3D"100%"><tr=
 ><td align=3D"left"><a href=3D"file:///comics?name=3Dnorm"><img  border=3D"=
-0" src=3D"cid:6e6f726d2e676966 at MIME-Lite-HTML-1.23"></a></td></tr></table>	=
+0" src=3D"cid:6e6f726d2e676966 at MIME-Lite-HTML-1.24"></a></td></tr></table>	=
 			</td>
 			</tr>
 			<tr>
@@ -88,14 +88,14 @@ ellpadding=3D"0" bgcolor=3D"#dddddd">
 					<TR><td valign=3D"top" align=3D"middle" colspan=3D"9" height=3D"26px" =
 width=3D"648px" style=3D
 						"color:#ffffff; background-repeat:no-repeat"  background=3D"cid:f6261=
-722e676966 at MIME-Lite-HTML-1.23">
+722e676966 at MIME-Lite-HTML-1.24">
 						<a href=3D"file:///comics?name=3Dnorm&date=3D20020919"><img  border=
-=3D"0" src=3D"cid:765f6d6f6e74682e676966 at MIME-Lite-HTML-1.23"></a>
+=3D"0" src=3D"cid:765f6d6f6e74682e676966 at MIME-Lite-HTML-1.24"></a>
 							   
 							October 2002
 							   
 						<a href=3D"file:///comics?name=3Dnorm&date=3D20021119"><img  border=
-=3D"0" src=3D"cid:745f6d6f6e74682e676966 at MIME-Lite-HTML-1.23"></a>
+=3D"0" src=3D"cid:745f6d6f6e74682e676966 at MIME-Lite-HTML-1.24"></a>
 					</td></TR>
 					<tr height=3D"0">
 						<td width=3D"29%" bgcolor=3D"#ffffff" rowspan=3D"8" border=3D"0">
@@ -226,7 +226,7 @@ or=3D"#ffffff"> <a class=3D"calend_link" href=3D"file:///comics?name=
 							<td align=3D"center" valign=3D"middle" width=3D"100%" height=3D"26px=
 " style=3D
 	        		                                        "background-repeat:no-re=
-peat;color:#ffffff"  background=3D"cid:f6261722e676966 at MIME-Lite-HTML-1.23">
+peat;color:#ffffff"  background=3D"cid:f6261722e676966 at MIME-Lite-HTML-1.24">
 								<span style=3D"width:100px"></span>
                         		                        <a href=3D"file:///comics=
 ?name=3Dnorm&date=3D20021019&howmany=3D1" class=3D"title_link">The Norm</a>
@@ -242,7 +242,7 @@ nd-color:#ffffff;padding:0px" />
 					</tr>
 					<tr><td align=3D"center">
 						<a href=3D"file:///comics?name=3Dnorm&date=3D20021019"><img  src=3D"c=
-id:67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.23=
+id:67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.24=
 " border=3D"0"></a>
 						<br><br>
 					</td></tr>
@@ -254,7 +254,7 @@ id:67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.23=
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <6e6f726d2e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <6e6f726d2e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
@@ -262,7 +262,7 @@ Content-Type: image/gif
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <f6261722e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <f6261722e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
@@ -270,7 +270,7 @@ Content-Type: image/gif
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <765f6d6f6e74682e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <765f6d6f6e74682e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
@@ -278,7 +278,7 @@ Content-Type: image/gif
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <745f6d6f6e74682e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <745f6d6f6e74682e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
@@ -286,7 +286,7 @@ Content-Type: image/gif
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.23>
+Content-Id: <67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: application/x-shockwave-flash
 
diff --git a/t/ref/index.cgi.eml2.extern b/t/ref/index.cgi.eml2.extern
index a65b066..28d5493 100644
--- a/t/ref/index.cgi.eml2.extern
+++ b/t/ref/index.cgi.eml2.extern
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 	<head>
diff --git a/t/ref/index.cgi.eml2.location b/t/ref/index.cgi.eml2.location
index 091ff12..0bcfe83 100644
--- a/t/ref/index.cgi.eml2.location
+++ b/t/ref/index.cgi.eml2.location
@@ -5,7 +5,7 @@ Content-Type: multipart/related; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/index.cgi.eml3.cid b/t/ref/index.cgi.eml3.cid
index 0729bd6..1dbc3fa 100644
--- a/t/ref/index.cgi.eml3.cid
+++ b/t/ref/index.cgi.eml3.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
@@ -187,7 +187,7 @@ Content-Type: text/html; charset=iso-8859-1
 				<td align=3D"center" valign=3D"middle">
 <table cellpadding=3D"0" cellspacing=3D"0" boroder=3D"0" width=3D"100%"><tr=
 ><td align=3D"left"><a href=3D"file:///comics?name=3Dnorm"><img  border=3D"=
-0" src=3D"cid:6e6f726d2e676966 at MIME-Lite-HTML-1.23"></a></td></tr></table>	=
+0" src=3D"cid:6e6f726d2e676966 at MIME-Lite-HTML-1.24"></a></td></tr></table>	=
 			</td>
 			</tr>
 			<tr>
@@ -203,14 +203,14 @@ ellpadding=3D"0" bgcolor=3D"#dddddd">
 					<TR><td valign=3D"top" align=3D"middle" colspan=3D"9" height=3D"26px" =
 width=3D"648px" style=3D
 						"color:#ffffff; background-repeat:no-repeat"  background=3D"cid:f6261=
-722e676966 at MIME-Lite-HTML-1.23">
+722e676966 at MIME-Lite-HTML-1.24">
 						<a href=3D"file:///comics?name=3Dnorm&date=3D20020919"><img  border=
-=3D"0" src=3D"cid:765f6d6f6e74682e676966 at MIME-Lite-HTML-1.23"></a>
+=3D"0" src=3D"cid:765f6d6f6e74682e676966 at MIME-Lite-HTML-1.24"></a>
 							   
 							October 2002
 							   
 						<a href=3D"file:///comics?name=3Dnorm&date=3D20021119"><img  border=
-=3D"0" src=3D"cid:745f6d6f6e74682e676966 at MIME-Lite-HTML-1.23"></a>
+=3D"0" src=3D"cid:745f6d6f6e74682e676966 at MIME-Lite-HTML-1.24"></a>
 					</td></TR>
 					<tr height=3D"0">
 						<td width=3D"29%" bgcolor=3D"#ffffff" rowspan=3D"8" border=3D"0">
@@ -341,7 +341,7 @@ or=3D"#ffffff"> <a class=3D"calend_link" href=3D"file:///comics?name=
 							<td align=3D"center" valign=3D"middle" width=3D"100%" height=3D"26px=
 " style=3D
 	        		                                        "background-repeat:no-re=
-peat;color:#ffffff"  background=3D"cid:f6261722e676966 at MIME-Lite-HTML-1.23">
+peat;color:#ffffff"  background=3D"cid:f6261722e676966 at MIME-Lite-HTML-1.24">
 								<span style=3D"width:100px"></span>
                         		                        <a href=3D"file:///comics=
 ?name=3Dnorm&date=3D20021019&howmany=3D1" class=3D"title_link">The Norm</a>
@@ -357,7 +357,7 @@ nd-color:#ffffff;padding:0px" />
 					</tr>
 					<tr><td align=3D"center">
 						<a href=3D"file:///comics?name=3Dnorm&date=3D20021019"><img  src=3D"c=
-id:67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.23=
+id:67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.24=
 " border=3D"0"></a>
 						<br><br>
 					</td></tr>
@@ -369,7 +369,7 @@ id:67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.23=
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <6e6f726d2e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <6e6f726d2e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
@@ -377,7 +377,7 @@ Content-Type: image/gif
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <f6261722e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <f6261722e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
@@ -385,7 +385,7 @@ Content-Type: image/gif
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <765f6d6f6e74682e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <765f6d6f6e74682e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
@@ -393,7 +393,7 @@ Content-Type: image/gif
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <745f6d6f6e74682e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <745f6d6f6e74682e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
@@ -401,7 +401,7 @@ Content-Type: image/gif
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.23>
+Content-Id: <67693f6e616d653d6e6f726d26646174653d3230303231303139 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: application/x-shockwave-flash
 
diff --git a/t/ref/index.cgi.eml3.extern b/t/ref/index.cgi.eml3.extern
index 6852c53..87e8957 100644
--- a/t/ref/index.cgi.eml3.extern
+++ b/t/ref/index.cgi.eml3.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/index.cgi.eml3.location b/t/ref/index.cgi.eml3.location
index 9abaac3..bb9114d 100644
--- a/t/ref/index.cgi.eml3.location
+++ b/t/ref/index.cgi.eml3.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/normal.eml.cid b/t/ref/normal.eml.cid
index dc0291b..416527b 100644
--- a/t/ref/normal.eml.cid
+++ b/t/ref/normal.eml.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
@@ -180,7 +180,7 @@ function banner(msg,ctrlwidth)=0D
 
 	<h1>Alianet Network</h1>
 	<img  src=3D"cid:57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-=
-Lite-HTML-1.23" alt=3D"Alian" border=3D"0">
+Lite-HTML-1.24" alt=3D"Alian" border=3D"0">
 <h2>Intranet</h2>
 <ol>
   <li>  <a href=3D"http://alianwebserver.alianet">Alianwebserver</a>  </li>
@@ -219,7 +219,7 @@ er</a></li>
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
diff --git a/t/ref/normal.eml.extern b/t/ref/normal.eml.extern
index f1a3f94..6a8f9ee 100644
--- a/t/ref/normal.eml.extern
+++ b/t/ref/normal.eml.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/normal.eml.location b/t/ref/normal.eml.location
index b5bfbdc..f876025 100644
--- a/t/ref/normal.eml.location
+++ b/t/ref/normal.eml.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/normal.eml2.cid b/t/ref/normal.eml2.cid
index 2284be6..79d5468 100644
--- a/t/ref/normal.eml2.cid
+++ b/t/ref/normal.eml2.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/related; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
@@ -166,7 +166,7 @@ function banner(msg,ctrlwidth)=0D
 
 	<h1>Alianet Network</h1>
 	<img  src=3D"cid:57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-=
-Lite-HTML-1.23" alt=3D"Alian" border=3D"0">
+Lite-HTML-1.24" alt=3D"Alian" border=3D"0">
 <h2>Intranet</h2>
 <ol>
   <li>  <a href=3D"http://alianwebserver.alianet">Alianwebserver</a>  </li>
@@ -205,7 +205,7 @@ er</a></li>
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
diff --git a/t/ref/normal.eml2.extern b/t/ref/normal.eml2.extern
index 98d8c49..07e27ff 100644
--- a/t/ref/normal.eml2.extern
+++ b/t/ref/normal.eml2.extern
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/normal.eml2.location b/t/ref/normal.eml2.location
index eaee1dc..61eb612 100644
--- a/t/ref/normal.eml2.location
+++ b/t/ref/normal.eml2.location
@@ -5,7 +5,7 @@ Content-Type: multipart/related; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/normal.eml3.cid b/t/ref/normal.eml3.cid
index 0d3992c..f4d07f7 100644
--- a/t/ref/normal.eml3.cid
+++ b/t/ref/normal.eml3.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
@@ -281,7 +281,7 @@ function banner(msg,ctrlwidth)=0D
 
 	<h1>Alianet Network</h1>
 	<img  src=3D"cid:57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-=
-Lite-HTML-1.23" alt=3D"Alian" border=3D"0">
+Lite-HTML-1.24" alt=3D"Alian" border=3D"0">
 <h2>Intranet</h2>
 <ol>
   <li>  <a href=3D"http://alianwebserver.alianet">Alianwebserver</a>  </li>
@@ -320,7 +320,7 @@ er</a></li>
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
diff --git a/t/ref/normal.eml3.extern b/t/ref/normal.eml3.extern
index 8e6f194..654c2ac 100644
--- a/t/ref/normal.eml3.extern
+++ b/t/ref/normal.eml3.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/normal.eml3.location b/t/ref/normal.eml3.location
index 5a68f2f..8a0d8e2 100644
--- a/t/ref/normal.eml3.location
+++ b/t/ref/normal.eml3.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_a_href.eml.cid b/t/ref/space_in_a_href.eml.cid
index 06536f2..cc9df1d 100644
--- a/t/ref/space_in_a_href.eml.cid
+++ b/t/ref/space_in_a_href.eml.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_a_href.eml.extern b/t/ref/space_in_a_href.eml.extern
index 06536f2..cc9df1d 100644
--- a/t/ref/space_in_a_href.eml.extern
+++ b/t/ref/space_in_a_href.eml.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_a_href.eml.location b/t/ref/space_in_a_href.eml.location
index 06536f2..cc9df1d 100644
--- a/t/ref/space_in_a_href.eml.location
+++ b/t/ref/space_in_a_href.eml.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_a_href.eml2.cid b/t/ref/space_in_a_href.eml2.cid
index 8a1fa05..425e87b 100644
--- a/t/ref/space_in_a_href.eml2.cid
+++ b/t/ref/space_in_a_href.eml2.cid
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/space_in_a_href.eml2.extern b/t/ref/space_in_a_href.eml2.extern
index 8a1fa05..425e87b 100644
--- a/t/ref/space_in_a_href.eml2.extern
+++ b/t/ref/space_in_a_href.eml2.extern
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/space_in_a_href.eml2.location b/t/ref/space_in_a_href.eml2.location
index 8a1fa05..425e87b 100644
--- a/t/ref/space_in_a_href.eml2.location
+++ b/t/ref/space_in_a_href.eml2.location
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/space_in_a_href.eml3.cid b/t/ref/space_in_a_href.eml3.cid
index f2a7354..49a56c4 100644
--- a/t/ref/space_in_a_href.eml3.cid
+++ b/t/ref/space_in_a_href.eml3.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_a_href.eml3.extern b/t/ref/space_in_a_href.eml3.extern
index f2a7354..49a56c4 100644
--- a/t/ref/space_in_a_href.eml3.extern
+++ b/t/ref/space_in_a_href.eml3.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_a_href.eml3.location b/t/ref/space_in_a_href.eml3.location
index f2a7354..49a56c4 100644
--- a/t/ref/space_in_a_href.eml3.location
+++ b/t/ref/space_in_a_href.eml3.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_ccs_href.eml.cid b/t/ref/space_in_ccs_href.eml.cid
index 9362d46..706ac3d 100644
--- a/t/ref/space_in_ccs_href.eml.cid
+++ b/t/ref/space_in_ccs_href.eml.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_ccs_href.eml.extern b/t/ref/space_in_ccs_href.eml.extern
index 9362d46..706ac3d 100644
--- a/t/ref/space_in_ccs_href.eml.extern
+++ b/t/ref/space_in_ccs_href.eml.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_ccs_href.eml.location b/t/ref/space_in_ccs_href.eml.location
index 9362d46..706ac3d 100644
--- a/t/ref/space_in_ccs_href.eml.location
+++ b/t/ref/space_in_ccs_href.eml.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_ccs_href.eml2.cid b/t/ref/space_in_ccs_href.eml2.cid
index 6bc0b64..de6d9ca 100644
--- a/t/ref/space_in_ccs_href.eml2.cid
+++ b/t/ref/space_in_ccs_href.eml2.cid
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/space_in_ccs_href.eml2.extern b/t/ref/space_in_ccs_href.eml2.extern
index 6bc0b64..de6d9ca 100644
--- a/t/ref/space_in_ccs_href.eml2.extern
+++ b/t/ref/space_in_ccs_href.eml2.extern
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/space_in_ccs_href.eml2.location b/t/ref/space_in_ccs_href.eml2.location
index 6bc0b64..de6d9ca 100644
--- a/t/ref/space_in_ccs_href.eml2.location
+++ b/t/ref/space_in_ccs_href.eml2.location
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/space_in_ccs_href.eml3.cid b/t/ref/space_in_ccs_href.eml3.cid
index 11defa2..1f857c5 100644
--- a/t/ref/space_in_ccs_href.eml3.cid
+++ b/t/ref/space_in_ccs_href.eml3.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_ccs_href.eml3.extern b/t/ref/space_in_ccs_href.eml3.extern
index 11defa2..1f857c5 100644
--- a/t/ref/space_in_ccs_href.eml3.extern
+++ b/t/ref/space_in_ccs_href.eml3.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_ccs_href.eml3.location b/t/ref/space_in_ccs_href.eml3.location
index 11defa2..1f857c5 100644
--- a/t/ref/space_in_ccs_href.eml3.location
+++ b/t/ref/space_in_ccs_href.eml3.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_img.eml.cid b/t/ref/space_in_img.eml.cid
index 2872671..ea87ef0 100644
--- a/t/ref/space_in_img.eml.cid
+++ b/t/ref/space_in_img.eml.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
@@ -180,11 +180,11 @@ function banner(msg,ctrlwidth)=0D
 
 	<h1>Alianet Network</h1>
 	<img  src=3D"cid:57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-=
-Lite-HTML-1.23" alt=3D"Alian" border=3D"0">
+Lite-HTML-1.24" alt=3D"Alian" border=3D"0">
 	<img  src=3D"cid:57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-=
-Lite-HTML-1.23" alt=3D"Alian" border=3D"0">
+Lite-HTML-1.24" alt=3D"Alian" border=3D"0">
 	<img  src=3D"cid:57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-=
-Lite-HTML-1.23" alt=3D"Alian" border=3D"0">
+Lite-HTML-1.24" alt=3D"Alian" border=3D"0">
 <h2>Intranet</h2>
 <ol>
   <li>  <a href=3D"http://alianwebserver.alianet">Alianwebserver</a>  </li>
@@ -222,7 +222,7 @@ er</a></li>
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
diff --git a/t/ref/space_in_img.eml.extern b/t/ref/space_in_img.eml.extern
index b2b72f4..6e91add 100644
--- a/t/ref/space_in_img.eml.extern
+++ b/t/ref/space_in_img.eml.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_img.eml.location b/t/ref/space_in_img.eml.location
index d3a18d5..f247d2a 100644
--- a/t/ref/space_in_img.eml.location
+++ b/t/ref/space_in_img.eml.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_img.eml2.cid b/t/ref/space_in_img.eml2.cid
index d4297c6..340829a 100644
--- a/t/ref/space_in_img.eml2.cid
+++ b/t/ref/space_in_img.eml2.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/related; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
@@ -166,11 +166,11 @@ function banner(msg,ctrlwidth)=0D
 
 	<h1>Alianet Network</h1>
 	<img  src=3D"cid:57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-=
-Lite-HTML-1.23" alt=3D"Alian" border=3D"0">
+Lite-HTML-1.24" alt=3D"Alian" border=3D"0">
 	<img  src=3D"cid:57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-=
-Lite-HTML-1.23" alt=3D"Alian" border=3D"0">
+Lite-HTML-1.24" alt=3D"Alian" border=3D"0">
 	<img  src=3D"cid:57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-=
-Lite-HTML-1.23" alt=3D"Alian" border=3D"0">
+Lite-HTML-1.24" alt=3D"Alian" border=3D"0">
 <h2>Intranet</h2>
 <ol>
   <li>  <a href=3D"http://alianwebserver.alianet">Alianwebserver</a>  </li>
@@ -208,7 +208,7 @@ er</a></li>
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
diff --git a/t/ref/space_in_img.eml2.extern b/t/ref/space_in_img.eml2.extern
index 5a8a4db..c1ac165 100644
--- a/t/ref/space_in_img.eml2.extern
+++ b/t/ref/space_in_img.eml2.extern
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/space_in_img.eml2.location b/t/ref/space_in_img.eml2.location
index 89bf5da..7c91a91 100644
--- a/t/ref/space_in_img.eml2.location
+++ b/t/ref/space_in_img.eml2.location
@@ -5,7 +5,7 @@ Content-Type: multipart/related; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_img.eml3.cid b/t/ref/space_in_img.eml3.cid
index e716816..37721ee 100644
--- a/t/ref/space_in_img.eml3.cid
+++ b/t/ref/space_in_img.eml3.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
@@ -281,11 +281,11 @@ function banner(msg,ctrlwidth)=0D
 
 	<h1>Alianet Network</h1>
 	<img  src=3D"cid:57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-=
-Lite-HTML-1.23" alt=3D"Alian" border=3D"0">
+Lite-HTML-1.24" alt=3D"Alian" border=3D"0">
 	<img  src=3D"cid:57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-=
-Lite-HTML-1.23" alt=3D"Alian" border=3D"0">
+Lite-HTML-1.24" alt=3D"Alian" border=3D"0">
 	<img  src=3D"cid:57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-=
-Lite-HTML-1.23" alt=3D"Alian" border=3D"0">
+Lite-HTML-1.24" alt=3D"Alian" border=3D"0">
 <h2>Intranet</h2>
 <ol>
   <li>  <a href=3D"http://alianwebserver.alianet">Alianwebserver</a>  </li>
@@ -323,7 +323,7 @@ er</a></li>
 
 --alian-mime-lite-html
 MIME-Version: 1.0
-Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.23>
+Content-Id: <57374732f646f63732f696d672f736f6d6d616972652e676966 at MIME-Lite-HTML-1.24>
 Content-Transfer-Encoding: base64
 Content-Type: image/gif
 
diff --git a/t/ref/space_in_img.eml3.extern b/t/ref/space_in_img.eml3.extern
index ac45005..1a36ac7 100644
--- a/t/ref/space_in_img.eml3.extern
+++ b/t/ref/space_in_img.eml3.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_img.eml3.location b/t/ref/space_in_img.eml3.location
index db25887..7662e95 100644
--- a/t/ref/space_in_img.eml3.location
+++ b/t/ref/space_in_img.eml3.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_javascript.eml.cid b/t/ref/space_in_javascript.eml.cid
index 063d4b1..b1c500c 100644
--- a/t/ref/space_in_javascript.eml.cid
+++ b/t/ref/space_in_javascript.eml.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_javascript.eml.extern b/t/ref/space_in_javascript.eml.extern
index 063d4b1..b1c500c 100644
--- a/t/ref/space_in_javascript.eml.extern
+++ b/t/ref/space_in_javascript.eml.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_javascript.eml.location b/t/ref/space_in_javascript.eml.location
index 063d4b1..b1c500c 100644
--- a/t/ref/space_in_javascript.eml.location
+++ b/t/ref/space_in_javascript.eml.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_javascript.eml2.cid b/t/ref/space_in_javascript.eml2.cid
index 2b3a583..36dfc44 100644
--- a/t/ref/space_in_javascript.eml2.cid
+++ b/t/ref/space_in_javascript.eml2.cid
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/space_in_javascript.eml2.extern b/t/ref/space_in_javascript.eml2.extern
index 2b3a583..36dfc44 100644
--- a/t/ref/space_in_javascript.eml2.extern
+++ b/t/ref/space_in_javascript.eml2.extern
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/space_in_javascript.eml2.location b/t/ref/space_in_javascript.eml2.location
index 2b3a583..36dfc44 100644
--- a/t/ref/space_in_javascript.eml2.location
+++ b/t/ref/space_in_javascript.eml2.location
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/space_in_javascript.eml3.cid b/t/ref/space_in_javascript.eml3.cid
index 482d5bf..37b70f6 100644
--- a/t/ref/space_in_javascript.eml3.cid
+++ b/t/ref/space_in_javascript.eml3.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_javascript.eml3.extern b/t/ref/space_in_javascript.eml3.extern
index 482d5bf..37b70f6 100644
--- a/t/ref/space_in_javascript.eml3.extern
+++ b/t/ref/space_in_javascript.eml3.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_javascript.eml3.location b/t/ref/space_in_javascript.eml3.location
index 482d5bf..37b70f6 100644
--- a/t/ref/space_in_javascript.eml3.location
+++ b/t/ref/space_in_javascript.eml3.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_javascript2.eml.cid b/t/ref/space_in_javascript2.eml.cid
index 063d4b1..b1c500c 100644
--- a/t/ref/space_in_javascript2.eml.cid
+++ b/t/ref/space_in_javascript2.eml.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_javascript2.eml.extern b/t/ref/space_in_javascript2.eml.extern
index 063d4b1..b1c500c 100644
--- a/t/ref/space_in_javascript2.eml.extern
+++ b/t/ref/space_in_javascript2.eml.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_javascript2.eml.location b/t/ref/space_in_javascript2.eml.location
index 063d4b1..b1c500c 100644
--- a/t/ref/space_in_javascript2.eml.location
+++ b/t/ref/space_in_javascript2.eml.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_javascript2.eml2.cid b/t/ref/space_in_javascript2.eml2.cid
index 2b3a583..36dfc44 100644
--- a/t/ref/space_in_javascript2.eml2.cid
+++ b/t/ref/space_in_javascript2.eml2.cid
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/space_in_javascript2.eml2.extern b/t/ref/space_in_javascript2.eml2.extern
index 2b3a583..36dfc44 100644
--- a/t/ref/space_in_javascript2.eml2.extern
+++ b/t/ref/space_in_javascript2.eml2.extern
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/space_in_javascript2.eml2.location b/t/ref/space_in_javascript2.eml2.location
index 2b3a583..36dfc44 100644
--- a/t/ref/space_in_javascript2.eml2.location
+++ b/t/ref/space_in_javascript2.eml2.location
@@ -5,7 +5,7 @@ Content-Type: text/html; charset=iso-8859-1
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 <html>
 <head>
diff --git a/t/ref/space_in_javascript2.eml3.cid b/t/ref/space_in_javascript2.eml3.cid
index 482d5bf..37b70f6 100644
--- a/t/ref/space_in_javascript2.eml3.cid
+++ b/t/ref/space_in_javascript2.eml3.cid
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_javascript2.eml3.extern b/t/ref/space_in_javascript2.eml3.extern
index 482d5bf..37b70f6 100644
--- a/t/ref/space_in_javascript2.eml3.extern
+++ b/t/ref/space_in_javascript2.eml3.extern
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 
diff --git a/t/ref/space_in_javascript2.eml3.location b/t/ref/space_in_javascript2.eml3.location
index 482d5bf..37b70f6 100644
--- a/t/ref/space_in_javascript2.eml3.location
+++ b/t/ref/space_in_javascript2.eml3.location
@@ -5,7 +5,7 @@ Content-Type: multipart/alternative; boundary="alian-mime-lite-html"
 Subject: Mail in HTML with images
 To: MIME-Lite at alianwebserver.com
 From: MIME-Lite at alianwebserver.com
-X-Mailer: MIME::Lite::HTML 1.23
+X-Mailer: MIME::Lite::HTML 1.24
 
 This is a multi-part message in MIME format.
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-sympa/libmime-lite-html-perl.git



More information about the Pkg-sympa-commits mailing list