After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 538358 - Use glib for MD5 support
Use glib for MD5 support
Status: RESOLVED WONTFIX
Product: libxslt
Classification: Platform
Component: general
1.1.22
Other All
: Normal enhancement
: ---
Assigned To: Daniel Veillard
libxml QA maintainers
Depends on:
Blocks:
 
 
Reported: 2008-06-14 19:28 UTC by Daniel Macks
Modified: 2009-08-24 09:29 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Daniel Macks 2008-06-14 19:28:33 UTC
libxslt-1.1.22 uses libgcrypt for all crypto support in exslt. If crypto is disabled via a configure flag or that support lib is not found, no crypto/checksumming features appear to be enabled at all. As of glib-2.16, libglib has MD5, SHA1, and SHA256 in libglib. Might be nice to use the checksumming from libglib (which libxslt links anyway) whenever possible, instead of libgcrypt. Libgcrypt is restricted for some users (encryption-technology export laws), so if some of its features can be provided by less restrictive libs, this change would make more libxslt funcitonality available to more users. It's also nice to maximize the amount of functionality without requiring an external dependency.
Comment 1 Daniel Veillard 2008-06-17 14:20:43 UTC
libxslt does not depend on glib, so that's a new external dependancy.

Daniel