[bind10-dev] [svn] commit: r1108 - in /branches/each-nsec3/src/lib/dns/cpp: Makefile.am base32.cc base32.h sha1.cc sha1.h tests/Makefile.am tests/base32_unittest.cc tests/sha1_unittest.cc

Jeremy C. Reed jreed at isc.org
Thu Mar 4 14:36:17 UTC 2010


On Thu, 4 Mar 2010, BIND 10 source code commits wrote:

> Author: each
> Date: Thu Mar  4 06:50:57 2010
> New Revision: 1108
> 
> Log:
> - initial implementations of sha1 and base32, for use in nsec3

I noticed that the original copyright and license and attribution for 
the sha1 code was missing. I was going to ask you to re-add it (plus 
maybe comment on what you changed). For the sha1, I see several sections 
of code and comments/documentation are near verbatim to the original 
code (other than formatting, few type changes, and a few functions or 
variables renamed).

But, the code the sha1 is based on is not open source -- well at least 
the license is unclear. It does not say we have the right to modify nor 
distribute the modified code.

Let's ask the author if we may modify and redistribute. I assume he 
allows that, but we should have it in writing and include that 
permission in our distributed source. I don't know what the ISC policy 
is for this. I can ask him if you wish, but let's talk to Shane first.



More information about the bind10-dev mailing list