[MacPorts] #39231: libsodium: please update to version 0.4.1

MacPorts noreply at macports.org
Sat May 25 01:08:30 PDT 2013


#39231: libsodium: please update to version 0.4.1
--------------------+--------------------------------
 Reporter:  jpo@…   |      Owner:  macports-tickets@…
     Type:  update  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.1.3
 Keywords:          |       Port:  libsodium
--------------------+--------------------------------
 Please update libsodium to the latest upstream version (v0.4.1):


 Changelog since v0.3 (source:
 https://github.com/jedisct1/libsodium/blob/master/NEWS):
 {{{
 * Version 0.4.1
  - sodium_version_*() functions were not exported in version 0.4. They
 are now visible as intended.
  - sodium_init() now calls randombytes_stir().
  - optimized assembly version of salsa20 is now used on amd64.
  - further cleanups and enhanced compatibility with non-C99 compilers.

 * Version 0.4
  - Most constants and operations are now available as actual functions
 instead of macros, making it easier to use from other languages.
  - New operation: crypto_generichash, featuring a variable key size, a
 variable output size, and a streaming API. Currently implemented using
 Blake2b.
  - The package can be compiled in a separate directory.
  - aes128ctr functions are exported.
  - Optimized versions of curve25519 (curve25519_donna_c64), poly1305
 (poly1305_53) and ed25519 (ed25519_ref10) are available. Optionally
 calling
 sodium_init() once before using the library makes it pick the fastest
 implementation.
  - New convenience function: sodium_memzero() in order to securely
 wipe a memory area.
  - A whole bunch of cleanups and portability enhancements.
  - On Windows, a .REF file is generated along with the shared library,
 for use with Visual Studio. The installation path for these has become
 $prefix/bin as expected by MingW.
 }}}


 Download:
  * http://download.dnscrypt.org/libsodium/releases/

-- 
Ticket URL: <https://trac.macports.org/ticket/39231>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list