Hello Carsten,
I do not see a problem taking the newer RFC 6234 code. However here are
a few points:
1. Is the source code available in files (a .h and a .c)? That would
simplify getting the new source.
2. As I mentioned previously, the SHA1 code has been in Bacula for a
long time (apparently since 2002) and is well tested and proven
portable. Someone (or multiple people) would need to do tests on a
number of platforms and architectures to make sure the new algorithm is
the same as the old one in all cases.
I am willing to do a good part of the work -- get the source code,
modify the calling sequences to be the same as Bacula's if they are not
already, make some test cases. However, I no longer have the means to
test it on many platforms so I would need help there. Also, I am a bit
overloaded for the next month or two, so this is not something that
could happen immediately unless someone else does all the work and testing.
Best regards,
Kern
On 11/15/2017 06:23 PM, Carsten Leonhardt wrote:
Hi Kern,
I am looking at the request you made (see below). First: yes, I will be
happy to consider your request, but have several questions:
1. What is wrong with the current SHA1 code/license? For me the license is
very much like a BSD license and I don't see a problem with it on the
license stand point.
The original concern that was brought up in 2012 was that RFCs are
published under a licence that forbids modifications.
I have now learned that code in newer RFCs is published under different
conditions. I invite you to read the relevant thread on the debian-legal
mailing list here: https://lists.debian.org/debian-legal/2017/11/msg00004.html
The code you are using (apparently from RFC 3174) has seen some updates
and was published in RFC 6234. How about using the new version?
Simone: would that be ok for Fedora/Red Hat too?
Regards,
Carsten
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Bacula-devel mailing list
Bacula-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-devel