From 87ecba5397b9f33ea733dffcb499db5d392f9a95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Tue, 22 Jan 2002 17:39:35 +0100 Subject: [PATCH] *** empty log message *** Rev: src/nettle/ChangeLog:1.58 Rev: src/nettle/NEWS:1.5 Rev: src/nettle/base64-meta.c:1.2 Rev: src/nettle/base64.h:1.2 Rev: src/nettle/sha1.c:1.7 Rev: src/nettle/testsuite/.cvsignore:1.16 --- ChangeLog | 23 +++++++++++++++++++++++ NEWS | 4 ++++ base64-meta.c | 2 +- base64.h | 2 +- sha1.c | 2 +- testsuite/.cvsignore | 1 + testsuite/.gitignore | 1 + 7 files changed, 32 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 757b0a51..eb12076d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,26 @@ +2002-01-22 Niels M�ller <nisse@cuckoo.hack.org> + + * nettle.texinfo (Nettle soup): New chapter. + (Hash functions): New subsection on struct nettle_hash. + (Hash functions): New subsection on struct nettle_cipher. + (Keyed hash functions): New section, describing MAC:s and HMAC. + + * testsuite/testutils.c (test_armor): New function. + + * testsuite/base64-test.c: New testcase. + + * testsuite/Makefile.am (TS_PROGS): Added base64-test. + + * nettle-meta.h (struct nettle_armor): New struct. + + * configure.in: Bumped version to 1.5. + + * Makefile.am (libnettle_a_SOURCES): Added base64 files, and some + missing header files. + + * base64.c, base64.h, base64-meta.c: New files, hacked by Dan + Egnor. + 2002-01-16 Niels M�ller <nisse@cuckoo.hack.org> * testsuite/yarrow-test.c: Deleted ran_array code, use diff --git a/NEWS b/NEWS index 26262b03..7036fa18 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,9 @@ NEWS for the 1.5 release + Added RSA support. Key generation and signatures. + + Added support for HMAC (RFC-2104). + Changed the interface for hash functions. The md5_digest function is now equivalent to the old sequence of md5_final, md5_digest, md5_init, and similarly for the other hashing diff --git a/base64-meta.c b/base64-meta.c index 89081baa..86785c3d 100644 --- a/base64-meta.c +++ b/base64-meta.c @@ -2,7 +2,7 @@ /* nettle, low-level cryptographics library * - * Copyright (C) 2002 Niels M�ller + * Copyright (C) 2002 Dan Egnor, Niels M�ller * * The nettle library is free software; you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by diff --git a/base64.h b/base64.h index 27888b85..75deb043 100644 --- a/base64.h +++ b/base64.h @@ -5,7 +5,7 @@ /* nettle, low-level cryptographics library * - * Copyright (C) 2001 Niels M�ller + * Copyright (C) 2002 Niels M�ller, Dan Egnor * * The nettle library is free software; you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by diff --git a/sha1.c b/sha1.c index f1c18c63..18e644b9 100644 --- a/sha1.c +++ b/sha1.c @@ -1,4 +1,4 @@ -/* sha1.h +/* sha1.c * * The sha1 hash function. */ diff --git a/testsuite/.cvsignore b/testsuite/.cvsignore index 1df29ed2..5e269efb 100644 --- a/testsuite/.cvsignore +++ b/testsuite/.cvsignore @@ -3,6 +3,7 @@ Makefile Makefile.in aes-test arcfour-test +base64-test bignum-test blowfish-test cast128-test diff --git a/testsuite/.gitignore b/testsuite/.gitignore index 9b82844b..b20bae51 100644 --- a/testsuite/.gitignore +++ b/testsuite/.gitignore @@ -3,6 +3,7 @@ /Makefile.in /aes-test /arcfour-test +/base64-test /bignum-test /blowfish-test /cast128-test -- GitLab