Package: nacl / 20110221-12

Metadata

Package Version Patches format
nacl 20110221-12 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 fix build hostname.patch | (download)

do | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix build hostname

0002 add librandombytes.a.patch | (download)

do | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 add librandombytes.a

0003 fix socket_bind.patch | (download)

curvecp/socket_bind.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 fix socket_bind

0004 fix segfault.patch | (download)

curvecp/curvecpclient.c | 1 1 + 0 - 0 !
curvecp/curvecpserver.c | 1 1 + 0 - 0 !
curvecp/portparse.c | 1 1 + 0 - 0 !
3 files changed, 3 insertions(+)

 fix segfault

0005 fix cpucycles mips.patch | (download)

cpucycles/mips.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix cpucycles mips

0006 add killafter.patch | (download)

cpucycles/do | 2 1 + 1 - 0 !
do | 7 7 + 0 - 0 !
killafter/do | 30 30 + 0 - 0 !
killafter/pg.c | 47 47 + 0 - 0 !
4 files changed, 85 insertions(+), 1 deletion(-)

 add killafter

0007 fix collecting zombies.patch | (download)

curvecp/curvecpmessage.c | 30 26 + 4 - 0 !
1 file changed, 26 insertions(+), 4 deletions(-)

 fix collecting zombies

0008 add cpucycles fakenanoseconds.patch | (download)

cpucycles/do | 1 1 + 0 - 0 !
cpucycles/fakenanoseconds.c | 23 23 + 0 - 0 !
cpucycles/fakenanoseconds.h | 21 21 + 0 - 0 !
3 files changed, 45 insertions(+)

 add cpucycles/fakenanoseconds

0009 return correct client extension.patch | (download)

curvecp/curvecpserver.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 return correct client extension

0010 strip libnacl.a before compiling binaries.patch | (download)

do | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 strip libnacl.a before compiling binaries

0011 limit compilerfilename to 100 bytes.patch | (download)

okcompilers/do | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 limit compilerfilename to 100 bytes

Nacl has it's own build battery and in the build process
creates files derived from the compiler name and parameters.
When the filename is too long compilation fails.
The patch limits the filename to 100 bytes.

0012 reject primitives with alignment problems.patch | (download)

crypto_onetimeauth/try.c | 9 9 + 0 - 0 !
crypto_scalarmult/try.c | 10 10 + 0 - 0 !
crypto_stream/try.c | 12 12 + 0 - 0 !
3 files changed, 31 insertions(+)

 reject primitives with alignment problems


0013 don t use cpucycles.o to compile binaries.patch | (download)

do | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 don't use cpucycles.o to compile binaries