]> git.ipfire.org Git - thirdparty/nettle.git/log
thirdparty/nettle.git
21 years agoRenamed log and ilog to gf2_log and gf2_exp.
Niels Möller [Tue, 8 Jun 2004 15:26:15 +0000 (17:26 +0200)] 
Renamed log and ilog to gf2_log and gf2_exp.

Rev: src/nettle/aesdata.c:1.4

21 years agoChanged "bouillon" to "stock", after suggestion by Calle.
Niels Möller [Thu, 29 Apr 2004 10:35:57 +0000 (12:35 +0200)] 
Changed "bouillon" to "stock", after suggestion by Calle.

Rev: src/nettle/nettle.texinfo:1.25

21 years ago*** empty log message ***
Niels Möller [Wed, 7 Apr 2004 20:31:49 +0000 (22:31 +0200)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.267

21 years ago(log, ilog): Deleted unused tables.
Niels Möller [Wed, 7 Apr 2004 20:31:40 +0000 (22:31 +0200)] 
(log, ilog): Deleted unused tables.

Rev: src/nettle/aes-set-encrypt-key.c:1.3

21 years ago(gf2_log, gf2_exp, mult): Renamed tables,
Niels Möller [Wed, 7 Apr 2004 20:30:49 +0000 (22:30 +0200)] 
(gf2_log, gf2_exp, mult): Renamed tables,
were log and ilog.

Rev: src/nettle/aes-set-decrypt-key.c:1.3

21 years ago* configure.ac: Use AC_CONFIG_AUX_DIR([.]).
Niels Möller [Sat, 20 Mar 2004 12:53:09 +0000 (13:53 +0100)] 
* configure.ac: Use AC_CONFIG_AUX_DIR([.]).

* configure.ac: Use AC_CONFIG_AUX_DIR([.]).

* configure.ac: Use AC_CONFIG_AUX_DIR([.]).

* configure.ac: Use AC_CONFIG_AUX_DIR([.]). Converted to new style
AC_INIT and AM_INIT_AUTOMAKE.

* configure.ac: Use AC_CONFIG_AUX_DIR([.]).

Rev: src/nettle/ChangeLog:1.266
Rev: src/nettle/configure.ac:1.40

21 years ago(test_program): Strip .exe suffix from name.
Niels Möller [Thu, 18 Mar 2004 15:15:23 +0000 (16:15 +0100)] 
(test_program): Strip .exe suffix from name.

Rev: misc/run-tests:1.2

21 years ago*** empty log message ***
Niels Möller [Thu, 18 Mar 2004 15:11:25 +0000 (16:11 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.265

21 years ago(read_file): Display a message if fopen fails.
Niels Möller [Thu, 18 Mar 2004 15:11:22 +0000 (16:11 +0100)] 
(read_file): Display a message if fopen fails.

Rev: src/nettle/examples/io.c:1.8

21 years ago*** empty log message *** nettle_1.10_release_20040305
Niels Möller [Fri, 5 Mar 2004 20:30:23 +0000 (21:30 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.264

21 years ago(SHLIBMINOR): Shared library version is now 2.2.
Niels Möller [Fri, 5 Mar 2004 19:06:00 +0000 (20:06 +0100)] 
(SHLIBMINOR): Shared library version is now 2.2.

Rev: src/nettle/configure.ac:1.39

21 years ago*** empty log message ***
Niels Möller [Fri, 5 Mar 2004 19:05:48 +0000 (20:05 +0100)] 
*** empty log message ***

Rev: src/nettle/NEWS:1.16

21 years ago*** empty log message ***
Niels Möller [Thu, 4 Mar 2004 21:44:42 +0000 (22:44 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.263

21 years agoPass -g flag to nm.
Niels Möller [Thu, 4 Mar 2004 21:44:36 +0000 (22:44 +0100)] 
Pass -g flag to nm.

Rev: src/nettle/testsuite/symbols-test:1.5

21 years agoFixed EXEEXT workaround.
Niels Möller [Tue, 2 Mar 2004 20:56:49 +0000 (21:56 +0100)] 
Fixed EXEEXT workaround.

Rev: src/nettle/ChangeLog:1.262
Rev: src/nettle/configure.ac:1.38

21 years agoTypo fix.
Niels Möller [Tue, 2 Mar 2004 19:31:18 +0000 (20:31 +0100)] 
Typo fix.

Rev: src/nettle/configure.ac:1.37

21 years agoAdded workaround to get the correct $(EXEEXT)=''
Niels Möller [Tue, 2 Mar 2004 16:20:42 +0000 (17:20 +0100)] 
Added workaround to get the correct $(EXEEXT)=''
when compiling with rntcl.

Rev: src/nettle/ChangeLog:1.261
Rev: src/nettle/configure.ac:1.36

21 years ago*** empty log message ***
Niels Möller [Tue, 2 Mar 2004 09:32:16 +0000 (10:32 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.260

21 years ago(noinst_PROGRAMS): Put test program list
Niels Möller [Tue, 2 Mar 2004 09:31:05 +0000 (10:31 +0100)] 
(noinst_PROGRAMS): Put test program list
here, to let automake add $(EXEEXT).

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

21 years ago(RSA_EXAMPLES): Append $(EXEEXT) to the filenames.
Niels Möller [Tue, 2 Mar 2004 08:30:21 +0000 (09:30 +0100)] 
(RSA_EXAMPLES): Append $(EXEEXT) to the filenames.

Rev: src/nettle/ChangeLog:1.259
Rev: src/nettle/configure.ac:1.35

21 years ago*** empty log message ***
Niels Möller [Mon, 1 Mar 2004 20:34:57 +0000 (21:34 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.258

21 years agoInclude "getopt.h" instead of <unistd.h>.
Niels Möller [Mon, 1 Mar 2004 20:34:09 +0000 (21:34 +0100)] 
Include "getopt.h" instead of <unistd.h>.

Rev: src/nettle/examples/rsa-decrypt.c:1.5
Rev: src/nettle/examples/rsa-encrypt.c:1.6
Rev: src/nettle/examples/rsa-keygen.c:1.13

21 years ago(rsa_encrypt_SOURCES, rsa_decrypt_SOURCES)
Niels Möller [Mon, 1 Mar 2004 20:33:07 +0000 (21:33 +0100)] 
(rsa_encrypt_SOURCES, rsa_decrypt_SOURCES)
(rsa_keygen_SOURCES): Added getopt.h, getopt.c and getopt1.c.

Rev: src/nettle/examples/Makefile.am:1.21

21 years agoNew files.
Niels Möller [Mon, 1 Mar 2004 20:32:01 +0000 (21:32 +0100)] 
New files.

Rev: src/nettle/examples/getopt.c:1.1
Rev: src/nettle/examples/getopt.h:1.1
Rev: src/nettle/examples/getopt1.c:1.1

21 years ago*** empty log message ***
Niels Möller [Mon, 1 Mar 2004 20:21:04 +0000 (21:21 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.257

21 years ago* testsuite/des-compat-test.c: Don't include <unistd.h>.
Niels Möller [Mon, 1 Mar 2004 20:20:57 +0000 (21:20 +0100)] 
* testsuite/des-compat-test.c: Don't include <unistd.h>.

* testsuite/testutils.c (main): Don't use getopt. Then we don't
need to include <unistd.h>.

Rev: src/nettle/testsuite/des-compat-test.c:1.6
Rev: src/nettle/testsuite/testutils.c:1.26

21 years ago*** empty log message ***
Niels Möller [Mon, 1 Mar 2004 15:50:05 +0000 (16:50 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.256

21 years agoCopied from automake-1.8.2. Hacked to recognize
Niels Möller [Mon, 1 Mar 2004 15:41:08 +0000 (16:41 +0100)] 
Copied from automake-1.8.2. Hacked to recognize
Windows_NT (and Windows_95 and Windows_98) running on "x86" and
"686".

Rev: src/nettle/config.guess:1.1

21 years agoRemoved from CVS repository. Let automake supply it.
Niels Möller [Mon, 1 Mar 2004 15:36:24 +0000 (16:36 +0100)] 
Removed from CVS repository. Let automake supply it.

Rev: src/nettle/install-sh:1.2(DEAD)

21 years ago*** empty log message ***
Niels Möller [Thu, 26 Feb 2004 09:31:08 +0000 (10:31 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.255

21 years ago(nettle_crypt_func): Typedef moved to cbc.h.
Niels Möller [Thu, 26 Feb 2004 09:30:56 +0000 (10:30 +0100)] 
(nettle_crypt_func): Typedef moved to cbc.h.
Include cbc.h instead.

Rev: src/nettle/nettle-meta.h:1.12

21 years agoReverted const change, now all the des_key_sched
Niels Möller [Thu, 26 Feb 2004 09:29:36 +0000 (10:29 +0100)] 
Reverted const change, now all the des_key_sched
arguments are not const. This is also what openssl's interface
looks like.
(cbc_crypt_func): Deleted typedef, use nettle_crypt_func instead.

Rev: src/nettle/des-compat.c:1.13
Rev: src/nettle/des-compat.h:1.11

21 years ago* cbc.h (nettle_crypt_func): Moved typedef here.
Niels Möller [Thu, 26 Feb 2004 09:25:29 +0000 (10:25 +0100)] 
* cbc.h (nettle_crypt_func): Moved typedef here.
* cbc.c (cbc_encrypt, cbc_decrypt_internal, cbc_decrypt): Use it
for typing the f argument.

Rev: src/nettle/cbc.c:1.10
Rev: src/nettle/cbc.h:1.7

21 years ago*** empty log message ***
Niels Möller [Wed, 25 Feb 2004 22:04:49 +0000 (23:04 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.254

21 years agoDeleted $Id string.
Niels Möller [Wed, 25 Feb 2004 22:04:43 +0000 (23:04 +0100)] 
Deleted $Id string.

Rev: src/nettle/des.c:1.10

21 years ago* testsuite/des-compat-test.c: Use des_cblock for typing more of
Niels Möller [Wed, 25 Feb 2004 22:04:09 +0000 (23:04 +0100)] 
* testsuite/des-compat-test.c: Use des_cblock for typing more of
the variables. Use const. Got rid of most of the explicit casts.
Disabled the input/output alignment tests.

Rev: src/nettle/testsuite/des-compat-test.c:1.5

21 years ago* des.c (des_encrypt, des_decrypt): Use a const context pointer.
Niels Möller [Wed, 25 Feb 2004 22:01:47 +0000 (23:01 +0100)] 
* des.c (des_encrypt, des_decrypt): Use a const context pointer.
* des3.c (des3_encrypt, des3_decrypt): Likewise.

Rev: src/nettle/des.c:1.9
Rev: src/nettle/des.h:1.10
Rev: src/nettle/des3.c:1.3

21 years ago(cbc_encrypt, cbc_decrypt): Use a _const_ void *ctx argument.
Niels Möller [Wed, 25 Feb 2004 22:00:38 +0000 (23:00 +0100)] 
(cbc_encrypt, cbc_decrypt): Use a _const_ void *ctx argument.

Rev: src/nettle/cbc.c:1.9
Rev: src/nettle/cbc.h:1.6

21 years ago* des-compat.c: Use const for all unchanged arguments.
Niels Möller [Wed, 25 Feb 2004 21:59:01 +0000 (22:59 +0100)] 
* des-compat.c: Use const for all unchanged arguments.
(des_key_sched): Use a copy of the key if we need to fix the
parity.

Rev: src/nettle/des-compat.c:1.12
Rev: src/nettle/des-compat.h:1.10

21 years ago*** empty log message ***
Niels Möller [Wed, 25 Feb 2004 19:58:28 +0000 (20:58 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.253

21 years ago(C_Block, Key_schedule): Deleted
Niels Möller [Wed, 25 Feb 2004 19:50:25 +0000 (20:50 +0100)] 
(C_Block, Key_schedule): Deleted
defines. Deleted some of the explicit casts.

Rev: src/nettle/testsuite/des-compat-test.c:1.4

21 years ago(des_cbc_cksum): Dereference DST pointer.
Niels Möller [Wed, 25 Feb 2004 19:49:16 +0000 (20:49 +0100)] 
(des_cbc_cksum): Dereference DST pointer.

Rev: src/nettle/des-compat.c:1.11

21 years agoInclude nettle-types.h.
Niels Möller [Wed, 25 Feb 2004 13:06:57 +0000 (14:06 +0100)] 
Include nettle-types.h.

Rev: src/nettle/ChangeLog:1.252
Rev: src/nettle/pgp.h:1.7

21 years ago*** empty log message ***
Niels Möller [Tue, 24 Feb 2004 22:52:16 +0000 (23:52 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.251

21 years agoAllow symbols starting with double underscores, like on darwin.
Niels Möller [Tue, 24 Feb 2004 22:52:09 +0000 (23:52 +0100)] 
Allow symbols starting with double underscores, like on darwin.

Rev: src/nettle/testsuite/symbols-test:1.4

21 years ago*** empty log message ***
Niels Möller [Tue, 17 Feb 2004 15:49:33 +0000 (16:49 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.250

21 years agoProtected %-rules used for building pure objects,
Niels Möller [Tue, 17 Feb 2004 15:49:22 +0000 (16:49 +0100)] 
Protected %-rules used for building pure objects,
and for assembler files, by automake conditionals. Needed for
makes such as tru64's, which tries to understand %-patterns, but
doesn't get it right.
(SUFFIXES): Added .html.
(.texinfo.html): Rewrote rule to use a traditional suffix target.

Rev: src/nettle/Makefile.am:1.76

21 years ago(enable_assembler): Explicitly set
Niels Möller [Tue, 17 Feb 2004 15:45:55 +0000 (16:45 +0100)] 
(enable_assembler): Explicitly set
enable_assembler=no, on architectures where we have no assembler
files.
(ENABLE_ASSEMBLER, ENABLE_SHARED): New automake conditionals.

Rev: src/nettle/configure.ac:1.34

21 years ago(xalloc): xalloc(0) should work also on
Niels Möller [Tue, 17 Feb 2004 15:43:58 +0000 (16:43 +0100)] 
(xalloc): xalloc(0) should work also on
systems where malloc(0) returns NULL.

Rev: src/nettle/testsuite/testutils.c:1.25

21 years agoComment fix.
Niels Möller [Tue, 17 Feb 2004 08:10:54 +0000 (09:10 +0100)] 
Comment fix.

Rev: src/nettle/Makefile.am:1.75

21 years ago*** empty log message ***
Niels Möller [Mon, 16 Feb 2004 16:24:37 +0000 (17:24 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.249

21 years ago(%.o: %.asm): Added comment about OSF1 make problem.
Niels Möller [Mon, 16 Feb 2004 16:24:30 +0000 (17:24 +0100)] 
(%.o: %.asm): Added comment about OSF1 make problem.

Rev: src/nettle/Makefile.am:1.74

21 years ago*** empty log message ***
Niels Möller [Sun, 15 Feb 2004 21:04:24 +0000 (22:04 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.248

21 years ago#include nettle-types.h instead of
Niels Möller [Sun, 15 Feb 2004 20:59:12 +0000 (21:59 +0100)] 
#include nettle-types.h instead of
inttypes.h.

Rev: src/nettle/testsuite/testutils.h:1.21

21 years ago*** empty log message ***
Niels Möller [Thu, 12 Feb 2004 22:32:44 +0000 (23:32 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.247

21 years agoUse -r option when invoking rsa-encrypt. Needed for the test to work
Niels Möller [Thu, 12 Feb 2004 22:32:26 +0000 (23:32 +0100)] 
Use -r option when invoking rsa-encrypt. Needed for the test to work
on systems with no /dev/urandom.

Rev: src/nettle/examples/rsa-encrypt-test:1.2

21 years ago(CPPFLAGS, LDFLAGS): No spaces after -I and -L, as
Niels Möller [Thu, 12 Feb 2004 14:44:28 +0000 (15:44 +0100)] 
(CPPFLAGS, LDFLAGS): No spaces after -I and -L, as
some C compilers, in particular True64 cc, don't like that.

Rev: src/nettle/ChangeLog:1.246
Rev: src/nettle/configure.ac:1.33

21 years agoComment on further optimization.
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

21 years agoBumped version number to 1.10.
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

21 years ago*** empty log message *** nettle_1.9_release_20040207
Niels Möller [Sat, 7 Feb 2004 22:56:40 +0000 (23:56 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.244

21 years ago(SHLIBMINOR): Bumped, library version is now 2.1.
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

21 years agoUse automake's version of this script. So no longer in the CVS
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)

21 years ago*** empty log message ***
Niels Möller [Sat, 7 Feb 2004 17:16:26 +0000 (18:16 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.242

21 years ago* testsuite/sexp-format-test.c: Include bignum.h only if HAVE_LIBGMP.
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

21 years ago* pgp-encode.c [!HAVE_LIBGMP]: Kludge around the pgp.h's
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

21 years agoReverted change to include alloca.h. Should be fixed in acinclude.m4 instead.
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

21 years ago*** empty log message ***
Niels Möller [Sat, 7 Feb 2004 12:37:11 +0000 (13:37 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.240

21 years ago(xalloc): New function.
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

21 years ago(sexp_put_digest): Use TMP_DECL instead of alloca.
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

21 years ago* testsuite/yarrow-test.c (open_file): Likewise.
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

21 years ago(xalloc): New function. Made all other
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

21 years ago* examples/rsa-keygen.c (main): Use xalloc for allocation.
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

21 years agoWhen calling des_key_sched and
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

21 years ago(xalloc): New function. Use instead
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

21 years ago(xalloc): New function.
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

21 years ago(TMP_ALLOC etc): Include <alloca.h> if
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

21 years ago(nodist_libnettleinclude_HEADERS): nettle-types.h
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

21 years ago*** empty log message ***
Niels Möller [Fri, 6 Feb 2004 13:05:18 +0000 (14:05 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.238

21 years ago* x86/sha1-compress.asm: Rename round -> ROUND.
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

21 years ago*** empty log message ***
Niels Möller [Fri, 6 Feb 2004 12:29:27 +0000 (13:29 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.237

21 years ago* x86/sha1-compress.asm: Store the magic constants on stack.
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

21 years agoAdd a comment listing intermediate values, useful when debugging the
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

21 years ago*** empty log message ***
Niels Möller [Fri, 6 Feb 2004 12:12:03 +0000 (13:12 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.236

21 years agoUse assembler file sha1-compress.asm if available.
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

21 years ago(EXTRA_DIST, DISTCLEANFILES): Handle
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

21 years ago(EXPAND): Fixed the rotation part of the
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

21 years ago*** empty log message ***
Niels Möller [Fri, 6 Feb 2004 08:58:36 +0000 (09:58 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.235

21 years agoAssembler implementation of
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

21 years agoComment fix.
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

21 years ago(libnettle_a_SOURCES): Added sha1-compress.c.
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

21 years ago* sha1.c (sha1_transform): Function renamed to sha1_compress, and
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

21 years ago(process_file): Copy the leftover to the
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

21 years ago*** empty log message ***
Niels Möller [Thu, 5 Feb 2004 19:20:08 +0000 (20:20 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.234

21 years ago* examples/nettle-benchmark.c (bench_hash, time_hash): New functions.
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

21 years ago(time_function): Loop around calling
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

21 years ago* x86/arcfour-crypt.asm (nettle_arcfour_crypt): Bug fix, half of
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

21 years ago* testsuite/arcfour-test.c (test_main): Use test_cipher_stream.
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

21 years ago*** empty log message ***
Niels Möller [Thu, 5 Feb 2004 16:24:46 +0000 (17:24 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.232

21 years ago* x86/arcfour-crypt.asm (nettle_arcfour_crypt): Must store the new
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

21 years agoFixed debug information.
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