chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] Re: #163: sha2 digest procedures break when attempt t


From: Chicken Trac
Subject: [Chicken-janitors] Re: #163: sha2 digest procedures break when attempt to encode #f
Date: Wed, 26 May 2010 20:44:12 -0000

#163: sha2 digest procedures break when attempt to encode #f
-------------------------+--------------------------------------------------
  Reporter:  mario       |       Owner:  daishi
      Type:  defect      |      Status:  closed
  Priority:  critical    |   Milestone:  4.5.0 
 Component:  extensions  |     Version:  4.3.x 
Resolution:  fixed       |    Keywords:  sha2  
-------------------------+--------------------------------------------------

Comment(by zbigniew):

 Unfortunately this breaks the ability of sha2 to digest any object other
 than strings such as blobs, srfi-4 vectors and even user-defined objects.

 Fixed the underlying problem in message-digest 2.0.3, which was that a
 length of -1 was being returned to digest procedures that didn't expect
 it, causing a segfault.  Now it signals an error.  So sha2 can safely
 digest any object again.

-- 
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/163#comment:4>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]