Changeset 447

Show
Ignore:
Timestamp:
25/11/2007 23:38:11 (9 months ago)
Author:
nextime
Message:

--

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • packages/main/apt-mdx-method/tags/mercury/debian/changelog

    r434 r447  
     1apt-mdx-method (0.0.2.mercury-2) stable; urgency=low 
     2 
     3  * Fix a bug in md5 hashes cause of debian changes 
     4 
     5 -- Unixmedia S.r.l. (Medianix Devel) <devel@unixmedia.it>  Sun, 25 Nov 2007 23:37:22 +0100 
     6 
    17apt-mdx-method (0.0.2.mercury-1) stable; urgency=low 
    28 
  • packages/main/apt-mdx-method/tags/mercury/mdx

    r434 r447  
    22import os 
    33import sys 
    4  
     4import md5 
    55 
    66class MedianixMethod: 
     
    196196         try: 
    197197            c.perform() 
     198            outfile.close() 
    198199            self.debug("INFO", "Getting file was cleany done") 
    199200            self.addmsg("201 URI Done") 
     
    202203            if self.size: 
    203204               self.addmsg("Size: %d" % self.size) 
    204             """ 
    205             printf "Size: %d\n", $res->content_length if $res->content_length; 
    206             printf "Last-Modified: %s\n",  HTTP::Date::time2str($res->last_modified) if $res->last_modified; 
    207             printf "MD5-Hash: %s\n", $md5ctx->hexdigest; 
    208             printf "SHA1-Hash: %s\n", $sha1ctx->hexdigest; 
    209             printf "IMS-Hit: true\n" if $res->code eq '304'; 
    210             """ 
    211          except: 
     205            self.addmsg("MD5Sum-Hash: %s" % md5.new(open(filename).read()).hexdigest()) 
     206         except: 
     207            try: 
     208               outfile.close() 
     209            except: 
     210               pass 
    212211            if self.geterror: 
    213212               self.debug("INFO", "Getting file was stopped with HTTP code %s" % self.geterror) 
     
    232231               except: 
    233232                  pass 
     233               self.addmsg("MD5Sum-Hash: %s" % md5.new(open(filename).read()).hexdigest()) 
    234234         try: 
    235235            c.close() 
  • packages/main/apt-mdx-method/trunk/debian/changelog

    r434 r447  
     1apt-mdx-method (0.0.2-2) unstable; urgency=low 
     2 
     3  * Updated for ABI breck in new version of apt in debian   
     4 
     5 -- Unixmedia S.r.l. (Medianix Devel) <devel@unixmedia.it>  Sun, 25 Nov 2007 23:36:27 +0100 
     6 
    17apt-mdx-method (0.0.2-1) unstable; urgency=low 
    28 
  • packages/main/apt-mdx-method/trunk/mdx

    r434 r447  
    22import os 
    33import sys 
    4  
     4import md5 
    55 
    66class MedianixMethod: 
     
    196196         try: 
    197197            c.perform() 
     198            outfile.close() 
    198199            self.debug("INFO", "Getting file was cleany done") 
    199200            self.addmsg("201 URI Done") 
     
    202203            if self.size: 
    203204               self.addmsg("Size: %d" % self.size) 
    204             """ 
    205             printf "Size: %d\n", $res->content_length if $res->content_length; 
    206             printf "Last-Modified: %s\n",  HTTP::Date::time2str($res->last_modified) if $res->last_modified; 
    207             printf "MD5-Hash: %s\n", $md5ctx->hexdigest; 
    208             printf "SHA1-Hash: %s\n", $sha1ctx->hexdigest; 
    209             printf "IMS-Hit: true\n" if $res->code eq '304'; 
    210             """ 
    211          except: 
     205            self.addmsg("MD5Sum-Hash: %s" % md5.new(open(filename).read()).hexdigest()) 
     206         except: 
     207            try: 
     208               outfile.close() 
     209            except: 
     210               pass 
    212211            if self.geterror: 
    213212               self.debug("INFO", "Getting file was stopped with HTTP code %s" % self.geterror) 
     
    232231               except: 
    233232                  pass 
     233               self.addmsg("MD5Sum-Hash: %s" % md5.new(open(filename).read()).hexdigest()) 
    234234         try: 
    235235            c.close()