]>
git.ipfire.org Git - thirdparty/nettle.git/log
Niels Möller [Sat, 7 Feb 2004 23:59:26 +0000 (00:59 +0100)]
Comment on further optimization.
Rev: src/nettle/x86/sha1-compress.asm:1.5
Niels Möller [Sat, 7 Feb 2004 23:12:47 +0000 (00:12 +0100)]
Bumped version number to 1.10.
Rev: src/nettle/ChangeLog:1.245
Rev: src/nettle/configure.ac:1.32
Niels Möller [Sat, 7 Feb 2004 22:56:40 +0000 (23:56 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.244
Niels Möller [Sat, 7 Feb 2004 22:36:54 +0000 (23:36 +0100)]
(SHLIBMINOR): Bumped, library version is now 2.1.
Rev: src/nettle/ChangeLog:1.243
Rev: src/nettle/NEWS:1.15
Rev: src/nettle/configure.ac:1.31
Niels Möller [Sat, 7 Feb 2004 17:26:44 +0000 (18:26 +0100)]
Use automake's version of this script. So no longer in the CVS
Rev: install-sh:1.2(DEAD)
Niels Möller [Sat, 7 Feb 2004 17:16:26 +0000 (18:16 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.242
Niels Möller [Sat, 7 Feb 2004 17:16:15 +0000 (18:16 +0100)]
* testsuite/sexp-format-test.c: Include bignum.h only if HAVE_LIBGMP.
* testsuite/rsa-encrypt-test.c: Include rsa.h only if WITH_PUBLIC_KEY.
* testsuite/pkcs1-test.c: Include pkcs1.h only if WITH_PUBLIC_KEY.
Rev: src/nettle/testsuite/pkcs1-test.c:1.2
Rev: src/nettle/testsuite/rsa-encrypt-test.c:1.4
Rev: src/nettle/testsuite/sexp-format-test.c:1.8
Niels Möller [Sat, 7 Feb 2004 17:13:44 +0000 (18:13 +0100)]
* pgp-encode.c [!HAVE_LIBGMP]: Kludge around the pgp.h's
dependency on gmp.h.
(pgp_put_mpi): Condition on HAVE_LIBGMP.
* pgp.h: Don't include bignum.h, to make it possible to compile
the non-bignum parts of pgp-encode.c without bignum support. Needs
to be fixed properly before the pgp interface is advertised.
Rev: src/nettle/pgp-encode.c:1.8
Rev: src/nettle/pgp.h:1.6
Niels Möller [Sat, 7 Feb 2004 14:18:31 +0000 (15:18 +0100)]
Reverted change to include alloca.h. Should be fixed in acinclude.m4 instead.
Rev: src/nettle/ChangeLog:1.241
Rev: src/nettle/nettle-internal.h:1.6
Niels Möller [Sat, 7 Feb 2004 12:37:11 +0000 (13:37 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.240
Niels Möller [Sat, 7 Feb 2004 12:37:03 +0000 (13:37 +0100)]
(xalloc): New function.
(main): Use xalloc.
Rev: src/nettle/tools/sexp-conv.c:1.15
Niels Möller [Sat, 7 Feb 2004 12:35:44 +0000 (13:35 +0100)]
(sexp_put_digest): Use TMP_DECL instead of alloca.
Rev: src/nettle/tools/output.c:1.4
Niels Möller [Sat, 7 Feb 2004 12:34:59 +0000 (13:34 +0100)]
* testsuite/yarrow-test.c (open_file): Likewise.
* testsuite/rsa-encrypt-test.c (test_main): Likewise.
* testsuite/bignum-test.c (test_bignum): Likewise.
Rev: src/nettle/testsuite/bignum-test.c:1.4
Rev: src/nettle/testsuite/rsa-encrypt-test.c:1.3
Rev: src/nettle/testsuite/yarrow-test.c:1.14
Niels Möller [Sat, 7 Feb 2004 12:33:43 +0000 (13:33 +0100)]
(xalloc): New function. Made all other
functions use xalloc instead of alloca.
Rev: src/nettle/testsuite/testutils.c:1.24
Rev: src/nettle/testsuite/testutils.h:1.20
Niels Möller [Sat, 7 Feb 2004 12:32:40 +0000 (13:32 +0100)]
* examples/rsa-keygen.c (main): Use xalloc for allocation.
* examples/rsa-encrypt.c (write_bignum): Likewise.
* examples/rsa-decrypt.c (read_bignum): Likewise.
Rev: src/nettle/examples/rsa-decrypt.c:1.4
Rev: src/nettle/examples/rsa-encrypt.c:1.5
Rev: src/nettle/examples/rsa-keygen.c:1.12
Niels Möller [Sat, 7 Feb 2004 12:31:01 +0000 (13:31 +0100)]
When calling des_key_sched and
des_ecb_encrypt, cst arguments to (void *). Openssl's typedefs
des_cblock and const_des_cblock are too broken.
Rev: src/nettle/examples/nettle-openssl.c:1.3
Niels Möller [Sat, 7 Feb 2004 12:28:36 +0000 (13:28 +0100)]
(xalloc): New function. Use instead
of alloca, for better portability.
Rev: src/nettle/examples/nettle-benchmark.c:1.11
Niels Möller [Sat, 7 Feb 2004 12:27:02 +0000 (13:27 +0100)]
(xalloc): New function.
Rev: src/nettle/examples/io.c:1.7
Rev: src/nettle/examples/io.h:1.4
Niels Möller [Sat, 7 Feb 2004 12:26:20 +0000 (13:26 +0100)]
(TMP_ALLOC etc): Include <alloca.h> if
available.
Rev: src/nettle/nettle-internal.h:1.5
Niels Möller [Sat, 7 Feb 2004 11:28:30 +0000 (12:28 +0100)]
(nodist_libnettleinclude_HEADERS): nettle-types.h
should not be distributed.
Rev: src/nettle/ChangeLog:1.239
Rev: src/nettle/Makefile.am:1.73
Niels Möller [Fri, 6 Feb 2004 13:05:18 +0000 (14:05 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.238
Niels Möller [Fri, 6 Feb 2004 13:05:05 +0000 (14:05 +0100)]
* x86/sha1-compress.asm: Rename round -> ROUND.
Rev: src/nettle/x86/sha1-compress.asm:1.4
Niels Möller [Fri, 6 Feb 2004 12:29:27 +0000 (13:29 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.237
Niels Möller [Fri, 6 Feb 2004 12:29:20 +0000 (13:29 +0100)]
* x86/sha1-compress.asm: Store the magic constants on stack.
Accessing them via %esp should be a little faster than using large
immediate operands.
Rev: src/nettle/x86/sha1-compress.asm:1.3
Niels Möller [Fri, 6 Feb 2004 12:13:54 +0000 (13:13 +0100)]
Add a comment listing intermediate values, useful when debugging the
compression function.
Rev: src/nettle/testsuite/sha1-test.c:1.3
Niels Möller [Fri, 6 Feb 2004 12:12:03 +0000 (13:12 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.236
Niels Möller [Fri, 6 Feb 2004 12:11:57 +0000 (13:11 +0100)]
Use assembler file sha1-compress.asm if available.
Rev: src/nettle/configure.ac:1.30
Niels Möller [Fri, 6 Feb 2004 12:11:50 +0000 (13:11 +0100)]
(EXTRA_DIST, DISTCLEANFILES): Handle
sha1-compress.asm.
Rev: src/nettle/Makefile.am:1.72
Niels Möller [Fri, 6 Feb 2004 12:06:49 +0000 (13:06 +0100)]
(EXPAND): Fixed the rotation part of the
data expansion.
Rev: src/nettle/x86/sha1-compress.asm:1.2
Niels Möller [Fri, 6 Feb 2004 08:58:36 +0000 (09:58 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.235
Niels Möller [Fri, 6 Feb 2004 08:58:19 +0000 (09:58 +0100)]
Assembler implementation of
sha1_compress. (Not yet working).
Rev: src/nettle/x86/sha1-compress.asm:1.1
Niels Möller [Fri, 6 Feb 2004 08:57:22 +0000 (09:57 +0100)]
Comment fix.
Rev: src/nettle/x86/arcfour-crypt.asm:1.6
Niels Möller [Fri, 6 Feb 2004 08:57:01 +0000 (09:57 +0100)]
(libnettle_a_SOURCES): Added sha1-compress.c.
Rev: src/nettle/Makefile.am:1.71
Niels Möller [Fri, 6 Feb 2004 08:56:33 +0000 (09:56 +0100)]
* sha1.c (sha1_transform): Function renamed to sha1_compress, and
moved to...
* sha1-compress.c: ... New file.
Rev: src/nettle/sha.h:1.5
Rev: src/nettle/sha1-compress.c:1.1
Rev: src/nettle/sha1.c:1.9
Niels Möller [Thu, 5 Feb 2004 20:14:25 +0000 (21:14 +0100)]
(process_file): Copy the leftover to the
start of the buffer, when preparing for the final processing.
Rev: src/nettle/examples/rsa-encrypt.c:1.4
Niels Möller [Thu, 5 Feb 2004 19:20:08 +0000 (20:20 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.234
Niels Möller [Thu, 5 Feb 2004 19:19:59 +0000 (20:19 +0100)]
* examples/nettle-benchmark.c (bench_hash, time_hash): New functions.
(main): Benchmark hash functions too.
(BENCH_BLOCK): Increased 10K.
(BENCH_INTERVAL): Decreased to 0.25s.
Rev: src/nettle/examples/nettle-benchmark.c:1.10
Niels Möller [Thu, 5 Feb 2004 19:02:55 +0000 (20:02 +0100)]
(time_function): Loop around calling
f, until 1s has elapsed. Returns seconds per call. Updated bench
functions to not loop themselves.
(display): Updated MB/s calculation.
Rev: src/nettle/examples/nettle-benchmark.c:1.9
Niels Möller [Thu, 5 Feb 2004 18:40:06 +0000 (19:40 +0100)]
* x86/arcfour-crypt.asm (nettle_arcfour_crypt): Bug fix, half of
the S array swap was forgotten.
* arcfour.c (arcfour_stream): Likewise.
* arcfour-crypt.c (arcfour_crypt): Likewise.
Rev: src/nettle/ChangeLog:1.233
Rev: src/nettle/arcfour-crypt.c:1.2
Rev: src/nettle/arcfour.c:1.6
Rev: src/nettle/x86/arcfour-crypt.asm:1.5
Niels Möller [Thu, 5 Feb 2004 18:39:55 +0000 (19:39 +0100)]
* testsuite/arcfour-test.c (test_main): Use test_cipher_stream.
* testsuite/testutils.c (test_cipher_stream): New function, that
tries dividing the input into varying size blocks before
processing.
Rev: src/nettle/testsuite/arcfour-test.c:1.3
Rev: src/nettle/testsuite/testutils.c:1.23
Rev: src/nettle/testsuite/testutils.h:1.19
Niels Möller [Thu, 5 Feb 2004 16:24:46 +0000 (17:24 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.232
Niels Möller [Thu, 5 Feb 2004 16:24:39 +0000 (17:24 +0100)]
* x86/arcfour-crypt.asm (nettle_arcfour_crypt): Must store the new
i, j at the end of the loop.
Rev: src/nettle/x86/arcfour-crypt.asm:1.4
Niels Möller [Thu, 5 Feb 2004 16:18:24 +0000 (17:18 +0100)]
Fixed debug information.
Rev: src/nettle/x86/arcfour-crypt.asm:1.3
Niels Möller [Thu, 5 Feb 2004 16:17:46 +0000 (17:17 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.231
Niels Möller [Thu, 5 Feb 2004 16:17:43 +0000 (17:17 +0100)]
* x86/aes-encrypt.asm, x86/aes-decrypt.asm, x86/arcfour-crypt.asm:
Fixed debug information.
Rev: src/nettle/x86/arcfour-crypt.asm:1.2
Niels Möller [Thu, 5 Feb 2004 16:10:22 +0000 (17:10 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.230
Niels Möller [Thu, 5 Feb 2004 16:10:15 +0000 (17:10 +0100)]
(EXTRA_DIST): Make sure x86 assembler files are
distributed.
(DISTCLEANFILES): And that the symlinks and .s files are deleted.
Rev: src/nettle/Makefile.am:1.70
Niels Möller [Thu, 5 Feb 2004 16:08:38 +0000 (17:08 +0100)]
Fixed debug
information.
Rev: src/nettle/x86/aes-decrypt.asm:1.19
Rev: src/nettle/x86/aes-encrypt.asm:1.20
Niels Möller [Thu, 5 Feb 2004 16:02:11 +0000 (17:02 +0100)]
* configure.ac: Use assembler file arcfour-crypt.asm if available.
* arcfour.c (arcfour_crypt): Moved function too...
* arcfour-crypt.c (arcfour_crypt): New file.
Rev: src/nettle/Makefile.am:1.69
Rev: src/nettle/arcfour-crypt.c:1.1
Rev: src/nettle/arcfour.c:1.5
Rev: src/nettle/configure.ac:1.29
Niels Möller [Thu, 5 Feb 2004 16:01:47 +0000 (17:01 +0100)]
New file. About three times faster than
the optimized C code.
Rev: src/nettle/x86/arcfour-crypt.asm:1.1
Niels Möller [Thu, 5 Feb 2004 15:08:26 +0000 (16:08 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.229
Niels Möller [Thu, 5 Feb 2004 15:08:20 +0000 (16:08 +0100)]
(arcfour_crypt): Optimization suggested by Jonas
Walldén. Makes arcfour up to 50% faster on x86 and ppc, and
probably on other architectures as well.
Rev: src/nettle/arcfour.c:1.4
Niels Möller [Sat, 31 Jan 2004 17:03:14 +0000 (18:03 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.228
Niels Möller [Sat, 31 Jan 2004 17:03:05 +0000 (18:03 +0100)]
(AX_CREATE_STDINT_H): Also look for uint32_t and
friends in sys/types.h.
Rev: src/nettle/configure.ac:1.28
Niels Möller [Sun, 11 Jan 2004 19:44:45 +0000 (20:44 +0100)]
(libnettleinclude_HEADERS): Added bignum.h,
memxor.h, pkcs1.h and rsa-compat.h.
Rev: src/nettle/ChangeLog:1.227
Rev: src/nettle/Makefile.am:1.68
Niels Möller [Sat, 10 Jan 2004 23:02:17 +0000 (00:02 +0100)]
Bumped version to 1.9.
Rev: src/nettle/ChangeLog:1.226
Rev: src/nettle/configure.ac:1.27
Niels Möller [Sat, 10 Jan 2004 22:57:06 +0000 (23:57 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.225
Niels Möller [Sat, 10 Jan 2004 22:56:58 +0000 (23:56 +0100)]
Delete more test files.
Rev: src/nettle/examples/teardown-env:1.3
Niels Möller [Sat, 10 Jan 2004 22:56:26 +0000 (23:56 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.224
Niels Möller [Sat, 10 Jan 2004 22:50:59 +0000 (23:50 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.223
Rev: src/nettle/NEWS:1.14
Niels Möller [Sat, 10 Jan 2004 22:50:41 +0000 (23:50 +0100)]
(Hash functions): Documented md2 and md4.
Rev: src/nettle/nettle.texinfo:1.24
Niels Möller [Sat, 10 Jan 2004 22:49:42 +0000 (23:49 +0100)]
(SHLIBMAJOR): Bumped to 2.
Rev: src/nettle/configure.ac:1.26
Niels Möller [Sat, 10 Jan 2004 22:49:19 +0000 (23:49 +0100)]
Updated copyright information.
Rev: src/nettle/md2.c:1.3
Rev: src/nettle/md4.c:1.3
Niels Möller [Fri, 9 Jan 2004 22:03:03 +0000 (23:03 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.222
Niels Möller [Fri, 9 Jan 2004 22:02:59 +0000 (23:02 +0100)]
Expanded the
comment describing the file format, and moved to rsa-session.h.
Rev: src/nettle/examples/rsa-encrypt.c:1.3
Rev: src/nettle/examples/rsa-session.h:1.2
Niels Möller [Fri, 9 Jan 2004 21:54:33 +0000 (22:54 +0100)]
New testcase.
Rev: src/nettle/ChangeLog:1.221
Rev: src/nettle/examples/Makefile.am:1.20
Rev: src/nettle/examples/rsa-encrypt-test:1.1
Niels Möller [Fri, 9 Jan 2004 21:47:23 +0000 (22:47 +0100)]
Expanded the comment describing the file
format.
Rev: src/nettle/ChangeLog:1.220
Rev: src/nettle/examples/rsa-encrypt.c:1.2
Niels Möller [Fri, 9 Jan 2004 21:39:57 +0000 (22:39 +0100)]
(process_file): Finished this function.
(main): Initialize x. Check the size of the session key after rsa
decryption.
Rev: src/nettle/examples/rsa-decrypt.c:1.3
Niels Möller [Fri, 9 Jan 2004 21:38:42 +0000 (22:38 +0100)]
(write_string): Treat short item count as an error.
Rev: src/nettle/examples/io.c:1.6
Niels Möller [Thu, 8 Jan 2004 17:02:53 +0000 (18:02 +0100)]
Added instruction for CVS access.
Rev: src/nettle/ChangeLog:1.219
Rev: src/nettle/index.html:1.3
Niels Möller [Thu, 8 Jan 2004 14:36:24 +0000 (15:36 +0100)]
(dsa_nist_gen): Fixed declaration/statement order.
Rev: src/nettle/ChangeLog:1.218
Rev: src/nettle/dsa-keygen.c:1.8
Niels Möller [Thu, 8 Jan 2004 12:55:12 +0000 (13:55 +0100)]
*** empty log message ***
Rev: src/nettle/NEWS:1.13
Niels Möller [Thu, 8 Jan 2004 12:39:09 +0000 (13:39 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.217
Niels Möller [Thu, 8 Jan 2004 12:39:02 +0000 (13:39 +0100)]
(bignum_next_prime): Fixed off-by-one error when
comparing input to the largest listed prime. General cleanup, as
prime_limit > 0 always. Use TMP_DECL and TMP_ALLOC.
Rev: src/nettle/rsa-keygen.c:1.6
Niels Möller [Thu, 8 Jan 2004 12:37:13 +0000 (13:37 +0100)]
(TMP_DECL, TMP_ALLOC): New macros. When alloca is unavailable, they
work by allocating a fix amount of stack and imposing a hard limit on
what can be allocated. Updated all users of alloca.
Rev: src/nettle/bignum-random.c:1.4
Rev: src/nettle/cbc.c:1.8
Rev: src/nettle/dsa-keygen.c:1.7
Rev: src/nettle/hmac.c:1.6
Rev: src/nettle/pkcs1-rsa-md5.c:1.3
Rev: src/nettle/pkcs1-rsa-sha1.c:1.3
Rev: src/nettle/rsa-decrypt.c:1.5
Rev: src/nettle/rsa-encrypt.c:1.8
Rev: src/nettle/sexp.c:1.15
Niels Möller [Thu, 8 Jan 2004 12:34:57 +0000 (13:34 +0100)]
(TMP_DECL, TMP_ALLOC): New macros. When alloca
is unavailable, they work by allocating a fix amount of stack and
imposing a hard limit on what can be allocated.
Rev: src/nettle/nettle-internal.h:1.4
Niels Möller [Wed, 7 Jan 2004 22:24:24 +0000 (23:24 +0100)]
*** empty log message ***
Rev: src/nettle/.cvsignore:1.14
Rev: src/nettle/ChangeLog:1.216
Rev: src/nettle/NEWS:1.12
Niels Möller [Wed, 7 Jan 2004 22:23:06 +0000 (23:23 +0100)]
* nettle-types.h: New (generated) file, to be used instead of including
<inttypes.h> directly. Updated all users of inttypes.h.
Rev: src/nettle/aes.h:1.7
Rev: src/nettle/aesdata.c:1.3
Rev: src/nettle/arcfour.h:1.5
Rev: src/nettle/base16.h:1.3
Rev: src/nettle/base64.h:1.14
Rev: src/nettle/bignum.h:1.8
Rev: src/nettle/blowfish.h:1.9
Rev: src/nettle/cast128.h:1.5
Rev: src/nettle/cbc.h:1.5
Rev: src/nettle/des.h:1.9
Rev: src/nettle/dsa.h:1.9
Rev: src/nettle/knuth-lfib.h:1.3
Rev: src/nettle/md2.h:1.3
Rev: src/nettle/md4.h:1.3
Rev: src/nettle/md5.h:1.7
Rev: src/nettle/memxor.h:1.3
Rev: src/nettle/nettle-meta.h:1.11
Rev: src/nettle/pkcs1.h:1.3
Rev: src/nettle/realloc.h:1.2
Rev: src/nettle/rsa.h:1.24
Rev: src/nettle/serpent.h:1.7
Rev: src/nettle/sexp.h:1.16
Rev: src/nettle/sha.h:1.4
Rev: src/nettle/twofish.h:1.6
Niels Möller [Wed, 7 Jan 2004 22:19:25 +0000 (23:19 +0100)]
(DISTCLEANFILES, libnettleinclude_HEADERS): Added
nettle-types.h.
Rev: src/nettle/Makefile.am:1.67
Niels Möller [Wed, 7 Jan 2004 22:18:47 +0000 (23:18 +0100)]
(AX_CREATE_STDINT_H): Create nettle-types.h.
Rev: src/nettle/configure.ac:1.25
Niels Möller [Sun, 16 Nov 2003 18:30:21 +0000 (19:30 +0100)]
(yarrow256_seed): Use const for the seed_file input.
Rev: src/nettle/ChangeLog:1.215
Rev: src/nettle/yarrow.h:1.11
Rev: src/nettle/yarrow256.c:1.18
Niels Möller [Sun, 16 Nov 2003 18:28:55 +0000 (19:28 +0100)]
Comment fix, it's BASE64_ENCODE_FINAL_LENGTH, not BASE64_ENCODE_FINAL_SIZE.
Rev: src/nettle/base64.h:1.13
Niels Möller [Wed, 12 Nov 2003 16:19:03 +0000 (17:19 +0100)]
New function for decoding hex values, with a
new function hex2int. Also implemented calculation of total
storage, removed the dependence on the .comment section, and use
the $FILTER environment variable as a regexp for restricting the
object files that are considered.
Rev: src/nettle/ChangeLog:1.214
Rev: src/nettle/list-obj-sizes.awk:1.2
Niels Möller [Sat, 8 Nov 2003 15:43:16 +0000 (16:43 +0100)]
Ignore stamp-h1 and autom4te.cache.
Rev: src/nettle/.cvsignore:1.13
Niels Möller [Sat, 25 Oct 2003 22:05:54 +0000 (00:05 +0200)]
Found some changes to perhaps be checked in properly later
Rev: src/nettle/aes.c-hacked:1.1
Niels Möller [Sun, 21 Sep 2003 20:37:55 +0000 (22:37 +0200)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.213
Niels Möller [Sun, 21 Sep 2003 18:18:35 +0000 (20:18 +0200)]
(test_main): Don't use gmp_printf,
as it seems it's only available with the newer gmp. Use
mpz_out_str instead.
Rev: src/nettle/testsuite/rsa-encrypt-test.c:1.2
Niels Möller [Fri, 19 Sep 2003 15:46:30 +0000 (17:46 +0200)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.212
Niels Möller [Fri, 19 Sep 2003 14:43:34 +0000 (16:43 +0200)]
* examples/Makefile.am (EXTRA_DIST): Added rsa-session.h.
Rev: src/nettle/examples/Makefile.am:1.19
Niels Möller [Fri, 19 Sep 2003 14:22:10 +0000 (16:22 +0200)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.211
Niels Möller [Fri, 19 Sep 2003 13:44:44 +0000 (15:44 +0200)]
* tools/nettle-lfib-stream.c: New tool, which outputs a sequence
of pseudorandom (non-cryptographic) bytes, using Knuth's lagged
fibonacci generator.
Rev: src/nettle/tools/.cvsignore:1.3
Rev: src/nettle/tools/Makefile.am:1.6
Rev: src/nettle/tools/nettle-lfib-stream.c:1.1
Niels Möller [Fri, 19 Sep 2003 13:28:00 +0000 (15:28 +0200)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.210
Rev: src/nettle/examples/.cvsignore:1.6
Niels Möller [Fri, 19 Sep 2003 13:27:48 +0000 (15:27 +0200)]
* examples/rsa-decrypt.c: Fixes to get the file to compile. It
won't work yet.
Rev: src/nettle/examples/rsa-decrypt.c:1.2
Niels Möller [Fri, 19 Sep 2003 13:22:32 +0000 (15:22 +0200)]
(EXTRA_PROGRAMS): Added rsa-encrypt and
rsa-decrypt.
Rev: src/nettle/examples/Makefile.am:1.18
Niels Möller [Fri, 19 Sep 2003 13:21:43 +0000 (15:21 +0200)]
(write_file): New function.
(write_string): Simplified error check, it's no real point in
calling ferror unless we also call fflush.
Rev: src/nettle/examples/io.c:1.5
Rev: src/nettle/examples/io.h:1.3
Niels Möller [Fri, 19 Sep 2003 13:17:35 +0000 (15:17 +0200)]
(main): Check return value from
simple_random.
Rev: src/nettle/examples/rsa-keygen.c:1.11
Niels Möller [Fri, 19 Sep 2003 13:16:59 +0000 (15:16 +0200)]
New files, demonstrating rsa encryption
and decryption.
Rev: src/nettle/examples/rsa-decrypt.c:1.1
Rev: src/nettle/examples/rsa-encrypt.c:1.1
Rev: src/nettle/examples/rsa-session.h:1.1
Niels Möller [Fri, 19 Sep 2003 13:15:33 +0000 (15:15 +0200)]
(RSA_EXAMPLES): Added rsa-encrypt and rsa-decrypt.
Rev: src/nettle/configure.ac:1.24
Niels Möller [Mon, 1 Sep 2003 20:24:20 +0000 (22:24 +0200)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.209
Niels Möller [Mon, 1 Sep 2003 20:23:34 +0000 (22:23 +0200)]
(print_hex): Use const.
Rev: src/nettle/testsuite/testutils.c:1.22
Rev: src/nettle/testsuite/testutils.h:1.18