GnuTLS missing SRP functions

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

 



After much messing around working out why this function: gnutls_srp_base64_decode_alloc is declared in <gnutls/gnutls.h> but not actually present in libgnutls.so, I have discovered that GnuTLS in Fedora uses a "special" version of the library with all the SRP functions removed.

Apparently this is because of some patent issue, see this posting and its follow-ups:
http://lists.gnupg.org/pipermail/gnutls-dev/2005-January/000812.html

I really think this should at least be documented. Nothing in /usr/share/doc/gnutls-1.6.3 mentions it. The functions ought to be removed from the header file if they are not in the library.

There are questions about whether the SRP code really infringes on any patent. And as an example Debian's GnuTLS ships with the SRP functions intact.

Rich.

--
Emerging Technologies, Red Hat - http://et.redhat.com/~rjones/
Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod
Street, Windsor, Berkshire, SL4 1TE, United Kingdom.  Registered in
England and Wales under Company Registration No. 03798903

<<attachment: smime.p7s>>

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux