pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/nettle



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Sep  8 20:22:14 UTC 2011

Modified Files:
        pkgsrc/security/nettle: Makefile PLIST distinfo
Removed Files:
        pkgsrc/security/nettle/patches: patch-nettle-internal.h

Log Message:
Update to 2.4:

NEWS for the 2.4 release

        This is a bugfix release only. It turned out ripemd160 in the
        2.3 release was broken on all big-endian systems, due to a
        missing include of config.h. nettle-2.4 fixes this.

        The library is intended to be binary compatible with
        nettle-2.2 and nettle-2.3. The shared library names are
        libnettle.so.4.3 and libhogweed.so.2.1, with sonames still
        libnettle.so.4 and libhogweed.so.2.

NEWS for the 2.3 release

        * Support for the ripemd-160 hash function.

        * Generates and installs nettle.pc and hogweed.pc files, for
          use with pkg-config. Feedback appreciated. For projects
          using autoconf, the traditional non-pkg-config ways of
          detecting libraries, and setting LIBS and LDFLAGS, is still
          recommended.

        * Fixed a bug which made the testsuite fail in the GCM test on
          certain platforms. Should not affect any documented features
          of the library.

        * Reorganization of the code for the various Merkle-Damg
          hash functions. Some fields in the context structs for md4,
          md5 and sha1 have been renamed, for consistency.
          Applications should not peek inside these structs, and the
          ABI is unchanged.

        * In the manual, fixed mis-placed const in certain function
          prototypes.

        The library is intended to be binary compatible with
        nettle-2.2. The shared library names are libnettle.so.4.2 and
        libhogweed.so.2.1, with sonames still libnettle.so.4 and
        libhogweed.so.2.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/security/nettle/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/security/nettle/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/security/nettle/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/security/nettle/patches/patch-nettle-internal.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index