]> git.ipfire.org Git - thirdparty/nettle.git/log
thirdparty/nettle.git
23 years ago*** empty log message ***
Niels Möller [Wed, 16 Jan 2002 20:13:06 +0000 (21:13 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.57
Rev: src/nettle/rsa.c:1.7

23 years ago(libnettle_a_SOURCES): Added knuth-lfib.c and
Niels Möller [Wed, 16 Jan 2002 20:12:55 +0000 (21:12 +0100)] 
(libnettle_a_SOURCES): Added knuth-lfib.c and
rsa-keygen.c.

Rev: src/nettle/Makefile.am:1.26
Rev: src/nettle/testsuite/.cvsignore:1.15
Rev: src/nettle/testsuite/Makefile.am:1.20

23 years agoDeleted ran_array code, use
Niels Möller [Wed, 16 Jan 2002 20:12:44 +0000 (21:12 +0100)] 
Deleted ran_array code, use
knuth-lfib.h instead.

Rev: src/nettle/testsuite/yarrow-test.c:1.12

23 years ago* testsuite/testutils.c (test_rsa_md5, test_rsa_sha1): Moved
Niels Möller [Wed, 16 Jan 2002 20:12:03 +0000 (21:12 +0100)] 
* testsuite/testutils.c (test_rsa_md5, test_rsa_sha1): Moved
functions here...
* testsuite/rsa-test.c: ...from here.

Rev: src/nettle/testsuite/rsa-test.c:1.4
Rev: src/nettle/testsuite/testutils.c:1.7
Rev: src/nettle/testsuite/testutils.h:1.6

23 years ago* testsuite/rsa-keygen-test.c: New file.
Niels Möller [Wed, 16 Jan 2002 20:10:20 +0000 (21:10 +0100)] 
* testsuite/rsa-keygen-test.c: New file.

* testsuite/knuth-lfib-test.c: New file.

Rev: src/nettle/testsuite/knuth-lfib-test.c:1.1
Rev: src/nettle/testsuite/rsa-keygen-test.c:1.1

23 years agoNew file.
Niels Möller [Wed, 16 Jan 2002 20:07:25 +0000 (21:07 +0100)] 
New file.

Rev: src/nettle/rsa-keygen.c:1.1

23 years ago(RSA_MINIMUM_N_OCTETS): New constant.
Niels Möller [Wed, 16 Jan 2002 20:06:43 +0000 (21:06 +0100)] 
(RSA_MINIMUM_N_OCTETS): New constant.
(RSA_MINIMUM_N_BITS): New constant.
(nettle_random_func, nettle_progress_func): New typedefs. Perhaps
they don't really belong in this file.
(rsa_generate_keypair): Added progress-callback argument.

Rev: src/nettle/rsa.h:1.8

23 years ago(READ_UINT24, WRITE_UINT24, READ_UINT16, WRITE_UINT16):
Niels Möller [Wed, 16 Jan 2002 19:58:41 +0000 (20:58 +0100)] 
(READ_UINT24, WRITE_UINT24, READ_UINT16, WRITE_UINT16):
New macros.

Rev: src/nettle/macros.h:1.6

23 years agoNew files, implementing a
Niels Möller [Wed, 16 Jan 2002 19:58:02 +0000 (20:58 +0100)] 
New files, implementing a
non-cryptographic prng.

Rev: src/nettle/knuth-lfib.c:1.1
Rev: src/nettle/knuth-lfib.h:1.1

23 years ago*** empty log message ***
Niels Möller [Tue, 15 Jan 2002 18:37:17 +0000 (19:37 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.56
Rev: src/nettle/hmac.c:1.3
Rev: src/nettle/hmac.h:1.4

23 years ago* configure.in: Bumped version to 1.1.
Niels Möller [Tue, 15 Jan 2002 18:36:44 +0000 (19:36 +0100)] 
* configure.in: Bumped version to 1.1.

Rev: src/nettle/configure.in:1.7

23 years agoNew file.
Niels Möller [Tue, 15 Jan 2002 18:35:51 +0000 (19:35 +0100)] 
New file.

Rev: src/nettle/hmac-sha1.c:1.1

23 years ago*** empty log message ***
Niels Möller [Mon, 14 Jan 2002 20:10:55 +0000 (21:10 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.55

23 years ago* testsuite/hmac-test.c (test_main): Added hmac-sha1 test cases.
Niels Möller [Mon, 14 Jan 2002 20:10:28 +0000 (21:10 +0100)] 
* testsuite/hmac-test.c (test_main): Added hmac-sha1 test cases.

* testsuite/hmac-test.c: New file.

Rev: src/nettle/testsuite/hmac-test.c:1.2

23 years ago* rsa.h (struct rsa_private_key): Reintroduced d attribute, to be
Niels Möller [Mon, 14 Jan 2002 20:09:45 +0000 (21:09 +0100)] 
* rsa.h (struct rsa_private_key): Reintroduced d attribute, to be
used only for key generation output.
(rsa_generate_keypair): Wrote a prototype.

Rev: src/nettle/rsa.h:1.7

23 years ago* rsa.c (rsa_init_private_key, rsa_clear_private_key): Handle d.
Niels Möller [Mon, 14 Jan 2002 20:09:32 +0000 (21:09 +0100)] 
* rsa.c (rsa_init_private_key, rsa_clear_private_key): Handle d.

* rsa.c (rsa_check_size): Changed argument to an mpz_t. Updated
callers.
(rsa_prepare_private_key): Compute the size of the key by
computing n = p * q.

* rsa.c (rsa_check_size): New function, for computing and checking
the size of the modulo in octets.
(rsa_prepare_public_key): Usa rsa_check_size.
(rsa_init_private_key): Removed code handling n, e and d.
(rsa_clear_private_key): Likewise.
(rsa_compute_root): Always use CRT.

Rev: src/nettle/rsa.c:1.6

23 years ago* hmac.h: General cleanup. Added declarations of hmac-md5,
Niels Möller [Mon, 14 Jan 2002 20:07:23 +0000 (21:07 +0100)] 
* hmac.h: General cleanup. Added declarations of hmac-md5,
hmac-sha1 and hmac-sha256.

* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.

Rev: src/nettle/hmac.h:1.3

23 years ago* hmac-md5.c: First working version.
Niels Möller [Mon, 14 Jan 2002 20:07:09 +0000 (21:07 +0100)] 
* hmac-md5.c: First working version.

* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.

Rev: src/nettle/hmac-md5.c:1.4

23 years ago* Makefile.am (libnettle_a_SOURCES): Added hmac-sha1.c and
Niels Möller [Mon, 14 Jan 2002 20:06:52 +0000 (21:06 +0100)] 
* Makefile.am (libnettle_a_SOURCES): Added hmac-sha1.c and
nettle-internal.h.

* testsuite/Makefile.am (TS_PROGS): Added hmac-test. Deleted old
m4-stuff.

* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.

Rev: src/nettle/Makefile.am:1.25

23 years agoAdded information about cvs.
Niels Möller [Mon, 14 Jan 2002 16:38:32 +0000 (17:38 +0100)] 
Added information about cvs.

Rev: src/nettle/README:1.5

23 years ago*** empty log message ***
Niels Möller [Mon, 14 Jan 2002 16:10:08 +0000 (17:10 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.54
Rev: src/nettle/hmac-md5.h:1.2(DEAD)
Rev: src/nettle/testsuite/.cvsignore:1.14

23 years ago* hmac-md5.c: First working version.
Niels Möller [Mon, 14 Jan 2002 16:09:38 +0000 (17:09 +0100)] 
* hmac-md5.c: First working version.

* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.

Rev: src/nettle/hmac-md5.c:1.3

23 years agoUse const for all tables.
Niels Möller [Mon, 14 Jan 2002 16:03:04 +0000 (17:03 +0100)] 
Use const for all tables.

Rev: src/nettle/desCode.h:1.2

23 years agoUse static const for all tables.
Niels Möller [Mon, 14 Jan 2002 16:02:38 +0000 (17:02 +0100)] 
Use static const for all tables.
(des_set_key): Use a new const * variable for the parity
procesing, for constness reasons.

Rev: src/nettle/des.c:1.6

23 years ago*** empty log message ***
Niels Möller [Mon, 14 Jan 2002 15:06:33 +0000 (16:06 +0100)] 
*** empty log message ***

Rev: src/nettle/macros.h:1.5

23 years ago*** empty log message ***
Niels Möller [Mon, 14 Jan 2002 15:05:17 +0000 (16:05 +0100)] 
*** empty log message ***

Rev: src/nettle/macros.h:1.4(DEAD)

23 years agoNew file.
Niels Möller [Mon, 14 Jan 2002 14:59:26 +0000 (15:59 +0100)] 
New file.

Rev: src/nettle/list-obj-sizes.awk:1.1

23 years agoNew files.
Niels Möller [Mon, 14 Jan 2002 14:45:59 +0000 (15:45 +0100)] 
New files.

Rev: src/nettle/nettle-internal.c:1.1
Rev: src/nettle/nettle-internal.h:1.1

23 years ago* testsuite/Makefile.am (TS_PROGS): Added hmac-test. Deleted old
Niels Möller [Mon, 14 Jan 2002 14:42:43 +0000 (15:42 +0100)] 
* testsuite/Makefile.am (TS_PROGS): Added hmac-test. Deleted old
m4-stuff.

* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.

Rev: src/nettle/testsuite/Makefile.am:1.19

23 years ago* testsuite/testutils.h (LDATA): Moved this macro here,...
Niels Möller [Mon, 14 Jan 2002 14:41:52 +0000 (15:41 +0100)] 
* testsuite/testutils.h (LDATA): Moved this macro here,...
* testsuite/rsa-test.c: ... from here.

* testsuite/rsa-test.c: Also test a 777-bit key.

Rev: src/nettle/testsuite/rsa-test.c:1.3
Rev: src/nettle/testsuite/testutils.h:1.5

23 years agoNew file.
Niels Möller [Mon, 14 Jan 2002 14:40:38 +0000 (15:40 +0100)] 
New file.

Rev: src/nettle/testsuite/hmac-test.c:1.1

23 years ago* hmac.h: General cleanup. Added declarations of hmac-md5,
Niels Möller [Mon, 14 Jan 2002 14:40:10 +0000 (15:40 +0100)] 
* hmac.h: General cleanup. Added declarations of hmac-md5,
hmac-sha1 and hmac-sha256.

* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.

Rev: src/nettle/hmac.h:1.2

23 years ago* hmac.c: Bug fixes.
Niels Möller [Mon, 14 Jan 2002 14:39:04 +0000 (15:39 +0100)] 
* hmac.c: Bug fixes.

* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.

Rev: src/nettle/hmac.c:1.2

23 years ago* hmac-md5.c: First working version.
Niels Möller [Mon, 14 Jan 2002 14:38:13 +0000 (15:38 +0100)] 
* hmac-md5.c: First working version.

* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.

Rev: src/nettle/hmac-md5.c:1.2

23 years ago(libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
Niels Möller [Mon, 14 Jan 2002 14:37:20 +0000 (15:37 +0100)] 
(libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.

Rev: src/nettle/Makefile.am:1.24

23 years agoAlso test a 777-bit key.
Niels Möller [Mon, 14 Jan 2002 12:27:33 +0000 (13:27 +0100)] 
Also test a 777-bit key.

Rev: src/nettle/testsuite/rsa-test.c:1.2

23 years ago* rsa.c (rsa_check_size): Changed argument to an mpz_t. Updated
Niels Möller [Mon, 14 Jan 2002 12:26:45 +0000 (13:26 +0100)] 
* rsa.c (rsa_check_size): Changed argument to an mpz_t. Updated
callers.
(rsa_prepare_private_key): Compute the size of the key by
computing n = p * q.

* rsa.c (rsa_check_size): New function, for computing and checking
the size of the modulo in octets.
(rsa_prepare_public_key): Usa rsa_check_size.
(rsa_init_private_key): Removed code handling n, e and d.
(rsa_clear_private_key): Likewise.
(rsa_compute_root): Always use CRT.

Rev: src/nettle/rsa.c:1.5

23 years ago*** empty log message ***
Niels Möller [Mon, 14 Jan 2002 02:03:03 +0000 (03:03 +0100)] 
*** empty log message ***

Rev: src/nettle/testsuite/.cvsignore:1.13

23 years ago* rsa-compat.c: Adapted to new private key struct.
Niels Möller [Mon, 14 Jan 2002 02:02:50 +0000 (03:02 +0100)] 
* rsa-compat.c: Adapted to new private key struct.

Rev: src/nettle/testsuite/rsa-test.c:1.1

23 years ago* rsa-compat.c: Adapted to new private key struct.
Niels Möller [Mon, 14 Jan 2002 02:02:18 +0000 (03:02 +0100)] 
* rsa-compat.c: Adapted to new private key struct.
* rsa_md5.c: Likesize.
* rsa_sha1.c: Likesize.

Rev: src/nettle/rsa_md5.c:1.4
Rev: src/nettle/rsa_sha1.c:1.4

23 years agoAdapted to new private key struct.
Niels Möller [Mon, 14 Jan 2002 02:01:47 +0000 (03:01 +0100)] 
Adapted to new private key struct.

Rev: src/nettle/rsa-compat.c:1.4

23 years ago(rsa_check_size): New function, for computing and checking
Niels Möller [Mon, 14 Jan 2002 02:01:17 +0000 (03:01 +0100)] 
(rsa_check_size): New function, for computing and checking
the size of the modulo in octets.
(rsa_prepare_public_key): Usa rsa_check_size.
(rsa_init_private_key): Removed code handling n, e and d.
(rsa_clear_private_key): Likewise.
(rsa_compute_root): Always use CRT.

Rev: src/nettle/rsa.c:1.4

23 years ago(struct rsa_private_key): Deleted public key and d from
Niels Möller [Mon, 14 Jan 2002 01:57:57 +0000 (02:57 +0100)] 
(struct rsa_private_key): Deleted public key and d from
the struct, as they are not needed. Added size attribute.

Rev: src/nettle/rsa.h:1.6

23 years agorsa.h is now obsolete.
Niels Möller [Mon, 14 Jan 2002 01:16:42 +0000 (02:16 +0100)] 
rsa.h is now obsolete.

Rev: src/nettle/hmac-md5.h:1.1
Rev: src/nettle/rsa.h:1.5
Rev: src/nettle/rsa_md5.c:1.3
Rev: src/nettle/rsa_sha1.c:1.3
Rev: src/nettle/testsuite/Makefile.am:1.18
Rev: src/nettle/testsuite/aes-test.c:1.2
Rev: src/nettle/testsuite/arcfour-test.c:1.2
Rev: src/nettle/testsuite/bignum-test.c:1.2
Rev: src/nettle/testsuite/blowfish-test.c:1.2
Rev: src/nettle/testsuite/cast128-test.c:1.2
Rev: src/nettle/testsuite/cbc-test.c:1.2
Rev: src/nettle/testsuite/des-compat-test.c:1.3
Rev: src/nettle/testsuite/des-test.c:1.2
Rev: src/nettle/testsuite/des3-test.c:1.2
Rev: src/nettle/testsuite/md5-compat-test.c:1.2
Rev: src/nettle/testsuite/md5-test.c:1.2
Rev: src/nettle/testsuite/serpent-test.c:1.2
Rev: src/nettle/testsuite/sha1-test.c:1.2
Rev: src/nettle/testsuite/sha256-test.c:1.2
Rev: src/nettle/testsuite/testutils.c:1.6
Rev: src/nettle/testsuite/testutils.h:1.4
Rev: src/nettle/testsuite/twofish-test.c:1.2
Rev: src/nettle/testsuite/yarrow-test.c:1.11

23 years ago*** empty log message ***
Niels Möller [Sat, 12 Jan 2002 14:36:02 +0000 (15:36 +0100)] 
*** empty log message ***

Rev: src/nettle/.cvsignore:1.6
Rev: src/nettle/ChangeLog:1.53

23 years agoAdded *-meta files.
Niels Möller [Sat, 12 Jan 2002 14:35:49 +0000 (15:35 +0100)] 
Added *-meta files.

Rev: src/nettle/Makefile.am:1.23

23 years ago(rsa_init_public_key): New function.
Niels Möller [Sat, 12 Jan 2002 14:34:53 +0000 (15:34 +0100)] 
(rsa_init_public_key): New function.
(rsa_clear_public_key): Likewise.
(rsa_init_private_key): Likewise.
(rsa_clear_private_key): Likewise.

Rev: src/nettle/rsa.c:1.3
Rev: src/nettle/rsa.h:1.4

23 years agoUse the interface in nettle-meta.h.
Niels Möller [Sat, 12 Jan 2002 14:34:02 +0000 (15:34 +0100)] 
Use the interface in nettle-meta.h.

Rev: src/nettle/examples/nettle-benchmark.c:1.3
Rev: src/nettle/nettle-meta.h:1.2

23 years ago* aes-meta.c: New file.
Niels Möller [Sat, 12 Jan 2002 14:30:35 +0000 (15:30 +0100)] 
* aes-meta.c: New file.
* arcfour-meta.c: New file.
* cast128-meta.c: New file.
* serpent-meta.c: New file.
* twofish-meta.c: New file.

Rev: src/nettle/aes-meta.c:1.1
Rev: src/nettle/arcfour-meta.c:1.1
Rev: src/nettle/cast128-meta.c:1.1
Rev: src/nettle/serpent-meta.c:1.1
Rev: src/nettle/twofish-meta.c:1.1

23 years ago Don't use m4 for geneerating test programs, it's way overkill. Use
Niels Möller [Sat, 12 Jan 2002 14:23:14 +0000 (15:23 +0100)] 
Don't use m4 for geneerating test programs, it's way overkill. Use
the C preprocessor instead.
* testsuite/*-test.c: New file.

Rev: src/nettle/testsuite/.cvsignore:1.12
Rev: src/nettle/testsuite/Makefile.am:1.17
Rev: src/nettle/testsuite/aes-test.c:1.1
Rev: src/nettle/testsuite/aes-test.m4:1.4(DEAD)
Rev: src/nettle/testsuite/arcfour-test.c:1.1
Rev: src/nettle/testsuite/arcfour-test.m4:1.2(DEAD)
Rev: src/nettle/testsuite/bignum-test.c:1.1
Rev: src/nettle/testsuite/bignum-test.m4:1.2(DEAD)
Rev: src/nettle/testsuite/blowfish-test.c:1.1
Rev: src/nettle/testsuite/blowfish-test.m4:1.5(DEAD)
Rev: src/nettle/testsuite/cast128-test.c:1.1
Rev: src/nettle/testsuite/cast128-test.m4:1.2(DEAD)
Rev: src/nettle/testsuite/cbc-test.c:1.1
Rev: src/nettle/testsuite/cbc-test.m4:1.3(DEAD)
Rev: src/nettle/testsuite/des-test.c:1.1
Rev: src/nettle/testsuite/des-test.m4:1.3(DEAD)
Rev: src/nettle/testsuite/des3-test.c:1.1
Rev: src/nettle/testsuite/des3-test.m4:1.3(DEAD)
Rev: src/nettle/testsuite/macros.m4:1.3(DEAD)
Rev: src/nettle/testsuite/md5-compat-test.c:1.1
Rev: src/nettle/testsuite/md5-compat-test.m4:1.2(DEAD)
Rev: src/nettle/testsuite/md5-test.c:1.1
Rev: src/nettle/testsuite/md5-test.m4:1.4(DEAD)
Rev: src/nettle/testsuite/serpent-test.c:1.1
Rev: src/nettle/testsuite/serpent-test.m4:1.3(DEAD)
Rev: src/nettle/testsuite/sha1-test.c:1.1
Rev: src/nettle/testsuite/sha1-test.m4:1.4(DEAD)
Rev: src/nettle/testsuite/sha256-test.c:1.1
Rev: src/nettle/testsuite/sha256-test.m4:1.3(DEAD)
Rev: src/nettle/testsuite/testutils.c:1.5
Rev: src/nettle/testsuite/testutils.h:1.3
Rev: src/nettle/testsuite/twofish-test.c:1.1
Rev: src/nettle/testsuite/twofish-test.m4:1.3(DEAD)

23 years agoNew files.
Niels Möller [Fri, 11 Jan 2002 13:33:53 +0000 (14:33 +0100)] 
New files.

Rev: src/nettle/hmac-md5.c:1.1
Rev: src/nettle/hmac.c:1.1
Rev: src/nettle/hmac.h:1.1
Rev: src/nettle/md5-meta.c:1.1
Rev: src/nettle/nettle-meta.h:1.1
Rev: src/nettle/sha1-meta.c:1.1
Rev: src/nettle/sha256-meta.c:1.1

23 years ago*** empty log message ***
Niels Möller [Wed, 9 Jan 2002 17:35:47 +0000 (18:35 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.52

23 years ago*** empty log message ***
Niels Möller [Wed, 9 Jan 2002 15:16:01 +0000 (16:16 +0100)] 
*** empty log message ***

Rev: src/nettle/NEWS:1.4

23 years agoUpdated for new md5 and rsa conventions.
Niels Möller [Wed, 9 Jan 2002 15:15:39 +0000 (16:15 +0100)] 
Updated for new md5 and rsa conventions.

Rev: src/nettle/rsa-compat.c:1.3

23 years ago* rsa_md5.c: Represent a signature as an mpz_t, not a string.
Niels Möller [Wed, 9 Jan 2002 15:14:39 +0000 (16:14 +0100)] 
* rsa_md5.c: Represent a signature as an mpz_t, not a string.
Updated calls of md5 functions.
* rsa_sha1.c: Likewise.

* rsa.c (rsa_prepare_public_key): Renamed function, was
rsa_init_public_key.
(rsa_prepare_private_key): Renamed function, was
rsa_init_private_key.

Rev: src/nettle/rsa.c:1.2
Rev: src/nettle/rsa.h:1.3
Rev: src/nettle/rsa_md5.c:1.2
Rev: src/nettle/rsa_sha1.c:1.2

23 years ago(Hash functions): Update for the changed
Niels Möller [Wed, 9 Jan 2002 15:04:27 +0000 (16:04 +0100)] 
(Hash functions): Update for the changed
interface without *_final. Document sha256.

Rev: src/nettle/nettle.texinfo:1.9

23 years agoUpdated for new
Niels Möller [Wed, 9 Jan 2002 15:02:03 +0000 (16:02 +0100)] 
Updated for new
hash function interface.

Rev: src/nettle/testsuite/md5-test.m4:1.3
Rev: src/nettle/testsuite/sha1-test.m4:1.3
Rev: src/nettle/testsuite/sha256-test.m4:1.2
Rev: src/nettle/testsuite/yarrow-test.c:1.10

23 years ago*** empty log message ***
Niels Möller [Wed, 9 Jan 2002 15:00:58 +0000 (16:00 +0100)] 
*** empty log message ***

Rev: src/nettle/testsuite/Makefile.am:1.16

23 years agoRemoved calls of sha256_final and and some calls of
Niels Möller [Wed, 9 Jan 2002 15:00:14 +0000 (16:00 +0100)] 
Removed calls of sha256_final and and some calls of
sha256_init.

Rev: src/nettle/yarrow256.c:1.15

23 years ago(MD5Final): Call only md5_digest.
Niels Möller [Wed, 9 Jan 2002 14:59:07 +0000 (15:59 +0100)] 
(MD5Final): Call only md5_digest.

Rev: src/nettle/md5-compat.c:1.2

23 years ago(md5_digest): Call md5_final and md5_init.
Niels Möller [Wed, 9 Jan 2002 14:58:32 +0000 (15:58 +0100)] 
(md5_digest): Call md5_final and md5_init.
(md5_final): Declared static.
sha1.c, sha256.c: Analogous changes.

Rev: src/nettle/md5.c:1.4
Rev: src/nettle/md5.h:1.4
Rev: src/nettle/sha.h:1.2
Rev: src/nettle/sha1.c:1.6
Rev: src/nettle/sha256.c:1.2

23 years ago(nettle_mpz_get_str_256): Declare the input argument
Niels Möller [Wed, 9 Jan 2002 14:55:47 +0000 (15:55 +0100)] 
(nettle_mpz_get_str_256): Declare the input argument
const.

Rev: src/nettle/bignum.c:1.3
Rev: src/nettle/bignum.h:1.2

23 years ago*** empty log message ***
Niels Möller [Fri, 14 Dec 2001 13:41:24 +0000 (14:41 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.51

23 years ago(EXTRA_DIST): Added $(des_headers). Changed
Niels Möller [Fri, 14 Dec 2001 13:37:33 +0000 (14:37 +0100)] 
(EXTRA_DIST): Added $(des_headers). Changed
dependencies for $(des_headers) to depend only on the source file
desdata.c, not on the executable.

Rev: src/nettle/Makefile.am:1.22

23 years ago*** empty log message ***
Niels Möller [Wed, 12 Dec 2001 18:17:51 +0000 (19:17 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.50

23 years ago(main): Updated testcase to match fixed
Niels Möller [Wed, 12 Dec 2001 18:17:31 +0000 (19:17 +0100)] 
(main): Updated testcase to match fixed
generator.

Rev: src/nettle/testsuite/yarrow-test.out:1.4

23 years ago(main): Updated testcase to match fixed
Niels Möller [Wed, 12 Dec 2001 18:15:25 +0000 (19:15 +0100)] 
(main): Updated testcase to match fixed
generator. Send verbose output to stdout, not stderr.

Rev: src/nettle/testsuite/yarrow-test.c:1.9

23 years ago(yarrow_slow_reseed): Bug fix, update the fast pool
Niels Möller [Wed, 12 Dec 2001 10:06:22 +0000 (11:06 +0100)] 
(yarrow_slow_reseed): Bug fix, update the fast pool
with the digest of the slow pool.
(yarrow256_init): Initialize seed_file and counter to zero, to
ease debugging.

Rev: src/nettle/yarrow256.c:1.14

23 years ago(nettle_mpz_get_str_256): Fixed handling of leading
Niels Möller [Fri, 7 Dec 2001 16:16:15 +0000 (17:16 +0100)] 
(nettle_mpz_get_str_256): Fixed handling of leading
zeroes.

Rev: src/nettle/bignum.c:1.2

23 years ago*** empty log message ***
Niels Möller [Wed, 5 Dec 2001 13:30:04 +0000 (14:30 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.49

23 years ago(main): Updated test to match the fixed
Niels Möller [Wed, 5 Dec 2001 12:50:21 +0000 (13:50 +0100)] 
(main): Updated test to match the fixed
key event estimator.

Rev: src/nettle/testsuite/yarrow-test.c:1.8
Rev: src/nettle/testsuite/yarrow-test.out:1.3

23 years ago(yarrow_key_event_estimate): Fixed handling
Niels Möller [Wed, 5 Dec 2001 12:39:44 +0000 (13:39 +0100)] 
(yarrow_key_event_estimate): Fixed handling
of timing info.

Rev: src/nettle/yarrow_key_event.c:1.3

23 years ago(Copyright): Say that under certain
Niels Möller [Wed, 5 Dec 2001 12:38:44 +0000 (13:38 +0100)] 
(Copyright): Say that under certain
circumstances, Nettle can be used as if under the LGPL.

Rev: src/nettle/nettle.texinfo:1.8

23 years agoAdded a paragraph on copyright.
Niels Möller [Wed, 5 Dec 2001 12:37:38 +0000 (13:37 +0100)] 
Added a paragraph on copyright.

Rev: src/nettle/README:1.4

23 years ago(yarrow256_force_reseed): New function.
Niels Möller [Thu, 15 Nov 2001 08:08:55 +0000 (09:08 +0100)] 
(yarrow256_force_reseed): New function.

Rev: src/nettle/ChangeLog:1.48
Rev: src/nettle/yarrow.h:1.9
Rev: src/nettle/yarrow256.c:1.13

23 years ago*** empty log message ***
Niels Möller [Wed, 14 Nov 2001 16:23:43 +0000 (17:23 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.47

23 years ago(yarrow256_needed_sources): New function.
Niels Möller [Wed, 14 Nov 2001 16:23:35 +0000 (17:23 +0100)] 
(yarrow256_needed_sources): New function.
(yarrow256_is_seeded): New function.

Rev: src/nettle/yarrow.h:1.8

23 years ago(main): Use yarrow256_is_seeded.
Niels Möller [Wed, 14 Nov 2001 16:23:17 +0000 (17:23 +0100)] 
(main): Use yarrow256_is_seeded.

Rev: src/nettle/testsuite/yarrow-test.c:1.7

23 years ago(yarrow256_needed_sources): New function.
Niels Möller [Wed, 14 Nov 2001 16:21:36 +0000 (17:21 +0100)] 
(yarrow256_needed_sources): New function.
(yarrow256_is_seeded): New function.
(yarrow256_update): Use yarrow256_needed_sources.

Rev: src/nettle/yarrow256.c:1.12

23 years ago*** empty log message ***
Niels Möller [Wed, 14 Nov 2001 09:09:17 +0000 (10:09 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.46

23 years agoUpdated, to match the seed-file aware
Niels Möller [Wed, 14 Nov 2001 09:07:35 +0000 (10:07 +0100)] 
Updated, to match the seed-file aware
generator.

Rev: src/nettle/testsuite/yarrow-test.out:1.2

23 years agoUpdated expected_output. Check the seed
Niels Möller [Wed, 14 Nov 2001 09:04:41 +0000 (10:04 +0100)] 
Updated expected_output. Check the seed
file contents at the end.

Rev: src/nettle/testsuite/yarrow-test.c:1.6

23 years ago(yarrow256_seed): New function.
Niels Möller [Wed, 14 Nov 2001 09:02:06 +0000 (10:02 +0100)] 
(yarrow256_seed): New function.
(yarrow_fast_reseed): Create new seed file contents.

Rev: src/nettle/yarrow256.c:1.11

23 years agoDeleted yarrow160 declarations.
Niels Möller [Tue, 13 Nov 2001 06:00:14 +0000 (07:00 +0100)] 
Deleted yarrow160 declarations.

Rev: src/nettle/yarrow.h:1.7

23 years ago*** empty log message ***
Niels Möller [Fri, 2 Nov 2001 14:50:53 +0000 (15:50 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.45

23 years ago(yarrow256_init): Fixed order of code and
Niels Möller [Fri, 2 Nov 2001 14:50:41 +0000 (15:50 +0100)] 
(yarrow256_init): Fixed order of code and
declarations.

Rev: src/nettle/yarrow256.c:1.10

23 years ago*** empty log message ***
Niels Möller [Tue, 30 Oct 2001 19:46:45 +0000 (20:46 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.44

23 years ago* rsa-compat.h: Added real prototypes and declarations.
Niels Möller [Tue, 30 Oct 2001 19:46:38 +0000 (20:46 +0100)] 
* rsa-compat.h: Added real prototypes and declarations.

* Makefile.am (libnettle_a_SOURCES): Added rsa-compat.h and
rsa-compat.c.

Rev: src/nettle/rsa-compat.h:1.2

23 years agoBug fixes.
Niels Möller [Tue, 30 Oct 2001 19:46:10 +0000 (20:46 +0100)] 
Bug fixes.

Rev: src/nettle/rsa-compat.c:1.2

23 years ago* Makefile.am (libnettle_a_SOURCES): Added rsa-compat.h and
Niels Möller [Tue, 30 Oct 2001 19:45:53 +0000 (20:45 +0100)] 
* Makefile.am (libnettle_a_SOURCES): Added rsa-compat.h and
rsa-compat.c.

* Makefile.am (libnettle_a_SOURCES): Added rsa and bignum files.

* testsuite/Makefile.am: Added bignum-test.

Rev: src/nettle/Makefile.am:1.21

23 years agoNew file, implementing RSA ref signature and
Niels Möller [Tue, 30 Oct 2001 19:36:35 +0000 (20:36 +0100)] 
New file, implementing RSA ref signature and
verification functions.

Rev: src/nettle/rsa-compat.c:1.1

23 years ago*** empty log message ***
Niels Möller [Tue, 30 Oct 2001 15:36:25 +0000 (16:36 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.43
Rev: src/nettle/rsa.h:1.2
Rev: src/nettle/testsuite/.cvsignore:1.11

23 years agoCheck for libgmp. Deleted tests for SIZEOF_INT and
Niels Möller [Tue, 30 Oct 2001 15:36:15 +0000 (16:36 +0100)] 
Check for libgmp. Deleted tests for SIZEOF_INT and
friends.

Rev: src/nettle/configure.in:1.6

23 years ago* rsa_sha1.c: New file, PKCS#1 rsa-sha1 signatures.
Niels Möller [Tue, 30 Oct 2001 15:35:21 +0000 (16:35 +0100)] 
* rsa_sha1.c: New file, PKCS#1 rsa-sha1 signatures.
* rsa_md5.c: New file, PKCS#1 rsa-md5 signatures.

Rev: src/nettle/rsa_md5.c:1.1
Rev: src/nettle/rsa_sha1.c:1.1

23 years agoNew file with general rsa functions.
Niels Möller [Tue, 30 Oct 2001 15:34:21 +0000 (16:34 +0100)] 
New file with general rsa functions.

Rev: src/nettle/rsa.c:1.1

23 years ago* Makefile.am (libnettle_a_SOURCES): Added rsa and bignum files.
Niels Möller [Tue, 30 Oct 2001 15:33:51 +0000 (16:33 +0100)] 
* Makefile.am (libnettle_a_SOURCES): Added rsa and bignum files.

Rev: src/nettle/Makefile.am:1.20

23 years agoNew file, with base256 functions missing in
Niels Möller [Tue, 30 Oct 2001 15:32:35 +0000 (16:32 +0100)] 
New file, with base256 functions missing in
gmp.

Rev: src/nettle/bignum.c:1.1
Rev: src/nettle/bignum.h:1.1

23 years agoAdded bignum-test.
Niels Möller [Tue, 30 Oct 2001 15:31:37 +0000 (16:31 +0100)] 
Added bignum-test.

Rev: src/nettle/testsuite/Makefile.am:1.15

23 years ago(test_program): Check the xit code more
Niels Möller [Tue, 30 Oct 2001 15:30:54 +0000 (16:30 +0100)] 
(test_program): Check the xit code more
carefully, and treat 77 as skip. This convention was borrowed from
autotest.

Rev: src/nettle/testsuite/run-tests:1.2

23 years agoNew macro SKIP which exits with code 77.
Niels Möller [Tue, 30 Oct 2001 15:29:58 +0000 (16:29 +0100)] 
New macro SKIP which exits with code 77.

Rev: src/nettle/testsuite/macros.m4:1.2