mirror of
https://github.com/jedisct1/libsodium.git
synced 2024-12-20 02:25:14 -07:00
Rename ChangeLog to NEWS, change autoconf strictness to foreign,
rename COPYING to LICENSE.
This commit is contained in:
parent
122be8e3c9
commit
675541b6f2
45
ChangeLog
45
ChangeLog
@ -1 +1,44 @@
|
|||||||
git log is your friend.
|
|
||||||
|
* Version 0.4.2
|
||||||
|
- All NaCl constants are now also exposed as functions.
|
||||||
|
- The Android and iOS cross-compilation script have been improved.
|
||||||
|
- libsodium can now be cross-compiled to Windows from Linux.
|
||||||
|
- libsodium can now be compiled with emscripten.
|
||||||
|
- New convenience function (prototyped in utils.h): sodium_bin2hex().
|
||||||
|
|
||||||
|
* 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.
|
||||||
|
|
||||||
|
* Version 0.3
|
||||||
|
- The crypto_shorthash operation has been added, implemented using
|
||||||
|
SipHash-2-4.
|
||||||
|
|
||||||
|
* Version 0.2
|
||||||
|
- crypto_sign_seed_keypair() has been added
|
||||||
|
|
||||||
|
* Version 0.1
|
||||||
|
- Initial release.
|
||||||
|
|
||||||
|
@ -2,6 +2,7 @@ ACLOCAL_AMFLAGS = -I m4
|
|||||||
|
|
||||||
EXTRA_DIST = \
|
EXTRA_DIST = \
|
||||||
autogen.sh \
|
autogen.sh \
|
||||||
|
LICENSE \
|
||||||
README.markdown \
|
README.markdown \
|
||||||
THANKS
|
THANKS
|
||||||
|
|
||||||
|
44
NEWS
44
NEWS
@ -1,44 +0,0 @@
|
|||||||
|
|
||||||
* Version 0.4.2
|
|
||||||
- All NaCl constants are now also exposed as functions.
|
|
||||||
- The Android and iOS cross-compilation script have been improved.
|
|
||||||
- libsodium can now be cross-compiled to Windows from Linux.
|
|
||||||
- libsodium can now be compiled with emscripten.
|
|
||||||
- New convenience function (prototyped in utils.h): sodium_bin2hex().
|
|
||||||
|
|
||||||
* 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.
|
|
||||||
|
|
||||||
* Version 0.3
|
|
||||||
- The crypto_shorthash operation has been added, implemented using
|
|
||||||
SipHash-2-4.
|
|
||||||
|
|
||||||
* Version 0.2
|
|
||||||
- crypto_sign_seed_keypair() has been added
|
|
||||||
|
|
||||||
* Version 0.1
|
|
||||||
- Initial release.
|
|
||||||
|
|
@ -6,7 +6,7 @@ AC_INIT([libsodium],[0.4.2],
|
|||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
AC_CONFIG_SRCDIR([src/libsodium/sodium/version.c])
|
AC_CONFIG_SRCDIR([src/libsodium/sodium/version.c])
|
||||||
AC_CANONICAL_HOST
|
AC_CANONICAL_HOST
|
||||||
AM_INIT_AUTOMAKE([1.11 dist-bzip2 tar-ustar gnu subdir-objects])
|
AM_INIT_AUTOMAKE([1.11 dist-bzip2 tar-ustar foreign subdir-objects])
|
||||||
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
||||||
AM_MAINTAINER_MODE
|
AM_MAINTAINER_MODE
|
||||||
AM_DEP_TRACK
|
AM_DEP_TRACK
|
||||||
|
Loading…
Reference in New Issue
Block a user