Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
agc c0861cef57 Update security/libsodium from version 0.3 to 0.4.1
Provided in pkg PR/47767 by csosstudy

Changes from previous version:

	* 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.

pkgsrc change:

	* install the NEWS file under share/ hierarchy
2013-05-01 05:52:06 +00:00
archivers Update to 0.11.1: 2013-04-27 23:05:54 +00:00
audio Add a number of includes hidden by libstdc++'s name space pollution. 2013-04-29 21:31:09 +00:00
benchmarks Edited DESCR in the case of: 2013-04-07 20:49:31 +00:00
biology Add a number of includes hidden by libstdc++'s name space pollution. 2013-04-29 21:31:09 +00:00
bootstrap update comment to refrect current release. 2013-03-17 15:19:11 +00:00
cad Explicitly use the GNU namespace for finding hash, C++11 uses the same 2013-04-30 22:13:57 +00:00
chat Fix various case of missing includes due to libstdc++'s namespace 2013-04-30 22:34:29 +00:00
comms Revbump for all packages that have USE_TOOLS+=gs 2013-04-24 10:06:47 +00:00
converters Use full path. 2013-04-27 23:05:50 +00:00
cross Add h8300-elf-gcc34 2013-04-30 13:27:16 +00:00
databases Don't define a macro called test. Expect GCC4-like compilers to provide 2013-04-29 21:16:56 +00:00
devel Fix various case of missing includes due to libstdc++'s namespace 2013-04-30 22:34:29 +00:00
distfiles
doc gv update 2013-04-30 20:57:02 +00:00
editors Add some const poison for stricter STL implementations. 2013-04-30 22:18:21 +00:00
emulators Try to work around a fatal compiler diagnostic in the Solaris build. 2013-04-14 02:00:15 +00:00
filesystems Remove "Trailing empty lines." and/or "Trailing white-space." 2013-04-08 11:17:08 +00:00
finance Fix various case of missing includes due to libstdc++'s namespace 2013-04-30 22:34:29 +00:00
fonts Fix forward declaration. Avoid static_assert from C++11. 2013-04-30 22:19:27 +00:00
games Avoid conflict with C++11's std::move. 2013-04-30 22:20:58 +00:00
geography Update to 1.4.1. 2013-04-16 01:08:46 +00:00
graphics Fix various case of missing includes due to libstdc++'s namespace 2013-04-30 22:34:29 +00:00
ham Deal with doxygen update. Bump revision. 2013-03-23 10:04:35 +00:00
inputmethod locale_t is surprisingly used by locale.h, so pick a different name. 2013-04-30 22:23:07 +00:00
lang Deal with 16bit ctype table change in NetBSD/current. 2013-04-30 22:24:15 +00:00
licenses Adding the Arphic Public License as arphic-public (default acceptable per: 2013-04-19 11:24:20 +00:00
mail Avoid hash function name since C++11 already provides such functions. 2013-04-29 21:23:24 +00:00
math Use <memory> for libc++. 2013-04-30 22:26:29 +00:00
mbone Fix main in C file compiled with C++ compiler. 2013-03-02 18:01:05 +00:00
meta-pkgs Remove python31. 2013-04-29 10:49:37 +00:00
misc Fix various case of missing includes due to libstdc++'s namespace 2013-04-30 22:34:29 +00:00
mk Added f90 option for Fortran 90 support 2013-04-29 07:45:20 +00:00
multimedia Fix various case of missing includes due to libstdc++'s namespace 2013-04-30 22:34:29 +00:00
net Changes 3.6.14: 2013-04-30 20:08:10 +00:00
news "Please write NetBSD.org instead of netbsd.org" 2013-04-06 13:09:24 +00:00
packages
parallel Make MPI compiler wrapper usable outside pkgsrc. 2013-04-30 07:03:33 +00:00
pkgtools +arphic-public +ofl-v1.0 +ofl-v1.1 -open-font-license 2013-04-19 17:22:23 +00:00
print Update to 3.7.4 2013-04-30 20:55:48 +00:00
regress
security Update security/libsodium from version 0.3 to 0.4.1 2013-05-01 05:52:06 +00:00
shells Update to mksh-45. 2013-04-30 17:58:44 +00:00
sysutils Fix various case of missing includes due to libstdc++'s namespace 2013-04-30 22:34:29 +00:00
templates
textproc Pick wcschr from std. 2013-04-30 22:29:39 +00:00
time Update to 1.59 2013-04-22 15:00:25 +00:00
wm Fix various case of missing includes due to libstdc++'s namespace 2013-04-30 22:34:29 +00:00
www Be explicit about using the local copy_if, it is part of C++11 and now 2013-04-29 21:28:56 +00:00
x11 Use <memory> for libc++. 2013-04-30 22:32:43 +00:00
Makefile
pkglocate Fix PR 39648: 2010-11-11 19:56:34 +00:00
README

$NetBSD: README,v 1.18 2005/05/07 22:18:28 wiz Exp $

Please see doc/pkgsrc.txt for information.