[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