nettle.git

c39b5a4e075491b111c4e14f0ec02cbcd06ab572 teknomunk Thu, 23 Dec 2021 14:29:44 -0600 Try to fix
1361b30785e236208823d1b377eb376cf0664602 teknomunk Thu, 23 Dec 2021 14:25:48 -0600 Make this compatible with crystal's shard module manager
dd65a63e7453750506144e5caeb6e159165e1bc2 Niels Möller Thu, 9 Dec 2021 21:31:24 +0100 ChangeLog for previous change.
ecd4eacf112de82c8fd9be40c62bb1c6e3091c30 Amitay Isaacs Thu, 9 Dec 2021 21:28:58 +0100 ppc: Add powerpc64 assembly for ecc_256_redc
b2758f7c18cb6111ff927ee81f74c5edc7e18480 Tianjia Zhang Tue, 7 Dec 2021 21:34:51 +0100 doc: documentation for SM3 hash
2635b8156ec2cd602a6fc91dbfbce080baa122ca Niels Möller Sun, 5 Dec 2021 21:21:46 +0100 Merge branch 'sm3'
0ea74c0238e3f8be2293a1d32aac2292381ef81f Niels Möller Wed, 1 Dec 2021 22:20:10 +0100 Comment improvements for x86_64 ecc_secp256r1_redc
78aabc69e6967a2b663ae706846d011586845735 Tianjia Zhang Wed, 1 Dec 2021 20:27:36 +0100 nettle-benchmark: bench SM3 hashes
7f77ccb456be82794b0d2d89ac6297b6e1fe2079 Tianjia Zhang Wed, 1 Dec 2021 20:25:49 +0100 hmac: add support for SM3 hash function
e2edd9bea1b661e1b60cb74b4461e88929edab0b Tianjia Zhang Wed, 1 Dec 2021 20:24:52 +0100 testsuite: add test for SM3 hash function
b72886e515b40d7374eb1279bc21914126202eb7 Tianjia Zhang Wed, 1 Dec 2021 20:24:13 +0100 Add OSCCA SM3 hash algorithm
d2e4e5311a84f2ca6144378aaa8d3b8a6d76dd5e Niels Möller Fri, 19 Nov 2021 22:01:26 +0100 Delete function mpz_limbs_read_n.
dd5662399b985f6f0b127840b2173c73c2855e15 Niels Möller Fri, 19 Nov 2021 21:46:56 +0100 Delete function mpz_limbs_cmp.
07d5e755028f0ea11fde67948b3eb038d85c637b Niels Möller Mon, 15 Nov 2021 19:53:48 +0100 gitlab-ci: Enable randomized tests
64ce8c77c713b267a7ad16da3ac075e099238a41 Niels Möller Mon, 15 Nov 2021 19:48:26 +0100 Randomize more tests
a6f9bdeb450f9d0bbd5576b7d156a51c8ddaf094 Niels Möller Mon, 15 Nov 2021 19:43:36 +0100 Reduce allocation in modinv test
957482d95e735492207e571a515ace95089e48ed Niels Möller Mon, 15 Nov 2021 19:40:58 +0100 Fix sqrt_ratio test for v = 0 case.
7f73094352a4da505988d8846a7ece5c15d4612d Niels Möller Mon, 15 Nov 2021 19:38:11 +0100 Reduce allocation in sqrt tests
2c9a600dd1649cea86eafaead157823197316cbc Niels Möller Sat, 13 Nov 2021 17:17:36 +0100 Move NETTLE_TEST_SEED logic to testutils.c.
48d61c28e951116d5ef8e945f9611d558a9b4777 Niels Möller Sat, 13 Nov 2021 17:15:21 +0100 Delete obsolete comment.
ac95be1310b3700c3795c9104796589a50fa5a7e Niels Möller Sat, 13 Nov 2021 09:36:20 +0100 Fix and test for sqrt(0) special case.
ffe0f5871fcac544e5daf8e139b294811e3faef0 Niels Möller Thu, 11 Nov 2021 21:43:13 +0100 eccdata: Output ecc_sqrt_z and ECC_SQRT_E only when computed...
65c95c79757efddcc5de003633d8291d19c992bf Niels Möller Thu, 11 Nov 2021 21:29:17 +0100 Fix comment typo.
8db662805da40e7c8464851c0d63d94470491f7f Niels Möller Thu, 11 Nov 2021 21:22:44 +0100 Let secp384r1 inverse and sqrt share most of the powering.
5b2758a3f82a2d4f7f48546b93ba415490581faa Niels Möller Thu, 11 Nov 2021 19:52:30 +0100 eccdata: Delete generation of unused values ecc_sqrt_t and E...
b3abfac5f28a582c1cff54fbc6200b9aa3306b33 Niels Möller Wed, 10 Nov 2021 18:46:02 +0100 eccdata: Generate both redc and non-redc versions of ecc_sqr...
2dbe065dfd5d79f077cc8019ecdb2f1482362210 Niels Möller Mon, 8 Nov 2021 20:14:32 +0100 Implement secp224r1 square root, based on patch by Wim Lewis...
c8daa71c4a4bd18c8227f65748f51333627ffeca Niels Möller Mon, 8 Nov 2021 20:10:32 +0100 New function ecc_mod_equal_p, based on patch by Wim Lewis.
4be1725f756b79b05b8f5b4a8d73a2680599982d Niels Möller Mon, 8 Nov 2021 20:05:14 +0100 New function ecc_mod_pow_127m1, used for ecc_secp224r1_inv.
4e987de3c0a15f059e4d7bb296f0ceb83f6c7354 Niels Möller Mon, 8 Nov 2021 17:51:07 +0100 Implement secp521r1 square root, based on patch by Wim Lewis...
2adc4268f22f2951bc3ba1a6a08687fa2fee52f4 Niels Möller Mon, 8 Nov 2021 17:47:12 +0100 Implement secp384r1 square root, based on patch by Wim Lewis...
bc07754f0eac9854d39a4524444fde887f55a82d Niels Möller Mon, 8 Nov 2021 17:41:54 +0100 Implement secp256r1 square root, based on patch by Wim Lewis...
35f125524fd5ba5ccdb54b4111f732a360f74702 Niels Möller Mon, 8 Nov 2021 17:37:05 +0100 Implement secp192r1 square root, based on patch by Wim Lewis...
c2726388d1bf23ac8c61dd815ad831e680917778 Niels Möller Sun, 7 Nov 2021 20:35:44 +0100 Renamed sqrt_itch --> sqrt_ratio_itch, and curve25519 and cu...
03421be19e7b953bb3334044a4f1e7b14286cf46 Niels Möller Sat, 6 Nov 2021 16:38:41 +0100 Rename ecc sqrt --> sqrt_ratio.
e519fbf8ffcc354389b0180389f4b7c07c692e70 Niels Möller Sat, 6 Nov 2021 16:30:50 +0100 Merge branch 'secp256r1-mod'
5bce126f229b8130aa530520acb5a700a8f7d689 Niels Möller Sun, 31 Oct 2021 07:35:19 +0000 Merge branch 's390x-sha1' into 'master'
652bdc79d991d4755141624fc37f7270e38fdaf1 Niels Möller Tue, 26 Oct 2021 18:00:07 +0200 New function ecc_mod_zero_p.
571d2cc2895d587001a14d951ba317e81e9e3bfd Mamone Tarsha Sun, 24 Oct 2021 20:39:11 +0200 [S390x] Improvements on documentation and instruction set us...
26b0f47b458767ec5a3a4d7980498b03a4e8ded7 Niels Möller Sat, 23 Oct 2021 20:39:15 +0200 New function sec_zero_p.
259ec19afbb3645d796aa31014416848b80912b2 Mamone Tarsha Fri, 22 Oct 2021 15:08:04 +0200 [S390x] Remove lgr instructions by using xgrk instead of xgr...
73722fb0b423d7aa7d090090a74e63db631073af Niels Möller Fri, 22 Oct 2021 10:04:05 +0200 Rewrite of secp256r1 mod functions.
45028ff232dd90fd2afce6e1550a4ca3b0844612 Niels Möller Fri, 22 Oct 2021 09:46:03 +0200 Extend ecc-mod-test, with improved coverage of corner cases.
806d6f6aacdf8b833476e9b55d56a93bb05514b3 Mamone Tarsha Thu, 21 Oct 2021 11:25:26 +0200 [S390x] Optimize SHA3 permute using vector facility
78f44318c361e5d2f997ddcedfde35deeb648316 Niels Möller Tue, 12 Oct 2021 17:45:15 +0200 Change "signature on digest" --> "of digest".
0f90c07662c1aa4048d69b74b9ea1e1cabce88c8 Niels Möller Tue, 12 Oct 2021 08:07:17 +0200 Doc fixes.
52c86f94ccf5bf3108bf393d05b4bd44eb73e982 Niels Möller Fri, 24 Sep 2021 07:48:11 +0200 Delete a few old FIXME comments
2b68ee47538cbf471524be574e511d49cac8c786 Niels Möller Tue, 21 Sep 2021 21:45:13 +0200 Use @url and https consistently for references. Fix overlong...
ea4b2e86f1dfd711c7f7aa92608f233da6887140 Niels Möller Tue, 21 Sep 2021 21:18:32 +0200 Use texi2pdf to generate the pdf manual
54bbc09b9409936553fe5d25cf3bb1e94e227a6d Niels Möller Tue, 21 Sep 2021 21:13:38 +0200 ChangeLog entries for doc structure improvements.
cc92638c3cbfcfd94e20c657ae8f84002f85d4d4 Niels Möller Tue, 21 Sep 2021 21:03:11 +0200 Divide Cipher section into menu and nodes, and some other mi...
5e6af10b0c780046c98735f21ce40dcdda5a8299 Niels Möller Tue, 21 Sep 2021 18:20:43 +0200 Delete explicit node pointers in nettle.texinfo
55584f4e7ce91f3e1c3b68f900a88d2ad680ae8d Niels Möller Tue, 14 Sep 2021 14:40:35 +0200 Change CBC-AES interface
7a966ac3869b7b8d94fb92740415ad71bbbdeee7 Niels Möller Tue, 14 Sep 2021 13:51:17 +0200 Test AEAD encrypt/decrypt with message split into pieces.
dfc8ee82e1f1be274ee62937d350731d40cddcde Niels Möller Sun, 12 Sep 2021 17:30:27 +0200 Merge branch 'aes-cbc' into master
686fd559d8e8a59730c33c2d9790806a51b81dc2 Niels Möller Thu, 9 Sep 2021 21:46:29 +0200 More checks for null pointers in test_aead, to silent static...
41a72c24ed204220a1012ec3f3fd947dea4eb497 Niels Möller Thu, 9 Sep 2021 21:40:59 +0200 Fix checks of HAVE_NATIVE_cbc_aes*_encrypt
d5b0b9cb4f70fb9ae86512d4fbc4ba8536d1f493 Niels Möller Thu, 9 Sep 2021 21:29:07 +0200 Fix fat builds for x86_64 windows
419d7af5505230f378fd3f8340e374e07908b82d Niels Möller Thu, 9 Sep 2021 21:07:29 +0200 x86_64: Fat setup for assembly CBC AES.
121290e0a64be203df5961299db01fc26367a2ba Niels Möller Thu, 9 Sep 2021 20:36:59 +0200 x86_64: Assembly CBC AES aesni functions.
1f58b09c897cadde4e472bd9cb482883a09bceaa Niels Möller Thu, 9 Sep 2021 17:54:32 +0200 Add specialized functions for cbc-aes.
a4f24de1639eda396f9f5ad34ccc1a2fbb6a00b8 Niels Möller Thu, 2 Sep 2021 19:37:48 +0200 Merge branch 'x86_64-aes-refactor' into master
99dffa9c8fe414421b6d270a92cf158cfaa02f71 Niels Möller Thu, 2 Sep 2021 19:29:42 +0200 ChangeLog entries for recent contributions.
38092fdef05e35b3df1c70d362794b672b20eeac Niels Möller Mon, 30 Aug 2021 22:05:29 +0200 gitlab-ci: Use mini-gmp for big-endian powerpc64 cross build
4147279ba5c53d2dd208355ce9aa28e74c93cb6c Niels Möller Mon, 30 Aug 2021 21:51:08 +0200 gitlab-ci: Explicitly install cross libgmp-dev packages
8c2321d21b5226c7e1c9fa05033beab0ec3b5f07 Niels Möller Mon, 30 Aug 2021 21:33:12 +0200 gitlab-ci: No-assembly cross-build for s390x, to test big-en...
d4cd2965fd2be97fcf71f7880834e0dc983126c2 Niels Möller Mon, 23 Aug 2021 21:54:50 +0200 gitlab-ci: Delete mips build
2dd31d2ca175df33c84d5ba342324d59d538ec21 Niels Möller Mon, 16 Aug 2021 20:09:24 +0000 Merge branch 's390x-sha1' into 'master'
9765f8b9e8cf8fd7366122d18f2e8c2a9d8e967b Mamone Tarsha Fri, 13 Aug 2021 15:06:11 +0300 [S390x] Optimize SHA256 and SHA512 compress functions
21611a30aeeec255a43610ee61fcdf2c1959d820 Niels Möller Tue, 10 Aug 2021 20:53:24 +0000 Merge branch 's390x-sha1' into 'master'
463553ae61f1844e62d26107accacba21b1ddef1 Niels Möller Tue, 10 Aug 2021 22:23:14 +0200 x86_64: New 2-way aesni loop also for aes256
c7391e5cdb8a0afc05186d484bc9f752b8f0c074 Niels Möller Tue, 10 Aug 2021 22:05:40 +0200 x86_64: Refactor aesni assembly, with specific functions for...
4ea2a1f860c6883abb993fd931a776d783edf7d8 Mamone Tarsha Tue, 10 Aug 2021 16:01:18 +0300 [S390x] Optimize SHA1 compress
d351a828579f1ffd0a837d68ed3c7f1c7d808f38 Niels Möller Mon, 9 Aug 2021 14:51:10 +0000 Merge branch 'arm64-aes' into 'master'
a47813c241804fa3b60f6b1cdf2f0569214fc827 Mamone Tarsha Sun, 8 Aug 2021 16:12:16 +0300 [AArch64] Utilize AES 1-block macros in 4-block macros
5f7740a3872e076688ec4767c5942d8b49c6efa7 Mamone Tarsha Sun, 8 Aug 2021 15:09:59 +0300 [AArch64] Load AES keys at function prologue
76c7418c1ab8efb67dc42bbf8cbfa322b6ea1693 Niels Möller Fri, 6 Aug 2021 11:17:15 +0200 ChangeLog entries for previous change.
f670f85de5784bf8b67c56b09852dfb90d26b7f2 Niels Möller Fri, 6 Aug 2021 11:07:56 +0200 Merge branch 'mamonet/nettle-s390x-memxor' into master-updat...
f7bc3e1bc2783d6c1bb9eb64e99ff96264e20fcc Mamone Tarsha Sun, 1 Aug 2021 14:23:11 +0300 [AArch64] Move AES round macros to machine.m4
39d1e2a36bd50bd63e9a81e54e6dadd4c4ef515e Mamone Tarsha Fri, 30 Jul 2021 14:45:28 +0300 [AArch64] Optimize AES with fat build support
2c59a6434f3c4d594f06a7875d503726694de381 Niels Möller Sat, 24 Jul 2021 11:42:37 +0200 Merge branch 's390x' into master-updates
b8054a1d0ad507812da9ba946a70d81100086252 Mamone Tarsha Thu, 22 Jul 2021 13:08:58 +0300 [S390x] Optimize memxor3 using vector facility with fat supp...
422219fed26561363afee2639182854fe2021415 Mamone Tarsha Thu, 22 Jul 2021 13:07:24 +0300 [S390x] Optimize memxor
3900fe65b2691aad32b13eaeb04e198930308dbb Niels Möller Wed, 21 Jul 2021 22:48:04 +0200 Add fat-s390x.c to OPT_SOURCES.
c2f165826f0b4b39abc9bc2602c416cd5d82cf36 Niels Möller Wed, 21 Jul 2021 17:20:10 +0200 Fix name of s390x/fat directory in make dist target.
83ed852508593c71d4ebe79e9598c212f143f216 Niels Möller Wed, 21 Jul 2021 15:09:40 +0000 Merge branch 's390x-fat' into 's390x'
4fc00c4dda061c52a7a0501d71fb26308990b4b1 Mamone Tarsha Wed, 21 Jul 2021 09:10:15 +0300 [S390x] add FAT_TEST_LIST variable to enable fat build testi...
856c62efb28927c533ff4da9817f04b2906cb20d Mamone Tarsha Wed, 21 Jul 2021 09:03:13 +0300 [S390x] Replace inline assembly and fix fat filenames
c7b445a0a4a4f2d5385bd66219979c48010870f2 Niels Möller Sat, 17 Jul 2021 10:11:14 +0000 Merge branch 's390x-fat' into 's390x'
3be3ff3eefbba816930498b6a5bbe4fde2108b89 Mamone Tarsha Sat, 10 Jul 2021 20:57:08 +0300 [S390x] Fat build support for AES and GHASH
7070275ccc1f441a496e767b2da427c287938fb5 Niels Möller Fri, 9 Jul 2021 08:58:13 +0200 Merge branch 'arm64-sha1' into master-updates
9f9d4c4b4d3b22022f3e5ce12f60f38f8494dbd3 Niels Möller Thu, 8 Jul 2021 22:51:15 +0200 arm64: Add sha2 to aarch64 fat tests.
774917ec071e489949cea929cd1ae830e32e3eff Niels Möller Thu, 8 Jul 2021 22:49:43 +0200 ChangeLog entry for arm64 sha256..
6dfdd0bc63cbcf4d7eca01bfda81e02823a4796e Niels Möller Thu, 8 Jul 2021 20:37:26 +0000 Merge branch 's390x-gcm' into 's390x'
f5afc9d66767e4b69206e2022ad057b94cdde984 Niels Möller Mon, 5 Jul 2021 19:18:57 +0000 Merge branch 'arm64-sha' into 'arm64-sha1'
7b4463279c7d9e41cf168212e26879755c98428c Mamone Tarsha Sat, 3 Jul 2021 14:46:30 +0300 [AArch64] Fat build support for SHA-256 compress
6c84092d4d67b1a552ef287525be34e0474a9de5 Mamone Tarsha Sat, 3 Jul 2021 02:40:29 +0300 [S390x] wipe parameter block content and leftover bytes of d...
7d301d935f526257a576c35e024b5a7f224a63d0 Mamone Tarsha Fri, 2 Jul 2021 23:49:43 +0300 [S390x] wipe hash subkey from stack once GHASH operation com...
d60ef132e26497520f3e3f2f5abc89a05ccb3db7 Niels Möller Thu, 1 Jul 2021 19:45:06 +0000 Merge branch 'arm64-sha' into 'arm64-sha1'
d1c8417f680e0a16c31a4bcb882d90b38c81274b Mamone Tarsha Thu, 1 Jul 2021 16:28:13 +0300 [AArch64] Optimize SHA-256 compress
33bfc509ba579c2f9aa87749ee774fbfad679f02 Mamone Tarsha Thu, 1 Jul 2021 05:47:02 +0300 [S390x] Use uppercase for macro names in machine.m4 and enha...
94be863c9184c1c8fa1d4fab5d6e09a708fe6e41 Niels Möller Wed, 30 Jun 2021 20:40:14 +0200 Add sha1 to aarch64 fat tests.
6c89ed3c7fe4a584b59a07971535249131134a18 Niels Möller Wed, 30 Jun 2021 20:36:22 +0200 ChangeLog entry for previous change.
e5a9dbf427370855af1faec22a3d53e59830e2fb Maamoun TK Wed, 30 Jun 2021 20:34:30 +0200 arm64: Fat build support for SHA1 compress
530e4c8d12de3e59c96b6955be07154a3a93b241 Mamone Tarsha Sun, 27 Jun 2021 18:14:43 +0300 [S390x] Update configure.ac and Makefile.in
b0525367c2dedbef9ebd9bf0a35a3cc3181cf7c6 Mamone Tarsha Sun, 27 Jun 2021 17:16:56 +0300 [S390x] Implement alloc_stack and free_stack macros in machi...
724489280d94f224a12bd2ded23d060c9f6f3aec Mamone Tarsha Sun, 27 Jun 2021 16:54:14 +0300 [S390x] Optimize GHASH
20fedc0155a8cd08ed81179ac72d5bdc187bf3d0 Niels Möller Tue, 8 Jun 2021 21:34:08 +0200 Update Nettle-3.7.3 NEWS.
c80961c646b0962ab152619ac0a7c6a21850a380 Niels Möller Tue, 8 Jun 2021 21:32:38 +0200 Add input check to rsa_decrypt family of functions.
cd6059aebdd3059fbcf674dddb850b821c13b6c2 Niels Möller Tue, 8 Jun 2021 21:31:39 +0200 Change _rsa_sec_compute_root_tr to take a fix input size.
401e0bddb11d1e740da403934084a9b14feae0d0 Niels Möller Tue, 8 Jun 2021 21:30:48 +0200 Fix comment typos.
fd6d9ba7ca92912762c072fcf74490bc5d63d633 Niels Möller Tue, 8 Jun 2021 21:29:50 +0200 Add check that message length to _pkcs1_sec_decrypt is valid...
e60d836785ce4d7c70f13bd3b048a1c2cc3bc547 Niels Möller Tue, 1 Jun 2021 19:00:36 +0200 ChangeLog entry for arm64 sha1.
47cafcf29951b7e9c5c1d1c4f34d29c6b2bf84c6 Maamoun TK Tue, 1 Jun 2021 18:20:52 +0200 aarch64: Optimize SHA1 Compress
a46a17e9f57c64984d5246aa3475e45f8c562ec7 Niels Möller Mon, 24 May 2021 18:58:12 +0200 Fix C++-style comments
022e51a2fb1e0a99f23123bb184a3f46190f219f Niels Möller Sun, 23 May 2021 21:14:00 +0200 ChangeLog entries for aes keywrap.
0145efbcb7a4feefab0789d4470c185c44055da6 Nicolas Mora Sun, 23 May 2021 21:06:32 +0200 Implement aes key wrap and key unwrap (RFC 3394)
61bcbbf830c28e8453e22db0bbdac174df442709 Niels Möller Sat, 22 May 2021 09:47:30 +0200 gitlab-ci: Explicitly pass --enable-s390x-msa to s390x build...
3b1bb7cb3178f5123f1b047690a49f7c32b36daf Niels Möller Mon, 10 May 2021 20:52:39 +0200 Fix comment typo.
c23701f3f4784fa86a0f4da51f788711217b25de Niels Möller Sun, 9 May 2021 10:06:47 +0200 Reorder and indent asm_replace_list.
c2a14fa33dcb83125918c14acde19d2f18373928 Niels Möller Sun, 9 May 2021 10:03:45 +0200 ChangeLog entry for new s390x AES implementation.
a28a82bc9953f1c1953a84c4518f6c223f972245 Niels Möller Sun, 9 May 2021 07:38:21 +0000 Merge branch 's390x' into 's390x'
1f38723e7e9ff7789fe2af726690a8962cc3c82d Mamone Tarsha Sun, 9 May 2021 00:02:06 +0300 Append s390x-specific asm file names to asm_replace_list in ...
71dafe9193a677da90d4b3964e5ab76f468bc6de Mamone Tarsha Sat, 8 May 2021 02:32:52 +0300 [S390x] Basic AES-192 and AES-256 optimizations
8247fa21f0f2a7d1b2ff0fbbe61cb058e5edffbe Niels Möller Tue, 13 Apr 2021 11:23:27 +0200 ppc: Fix macro name SWAP_MASK to use all uppercase.
b9f0ede2265fd4beb154591b8f5431cab4706f29 Niels Möller Sun, 11 Apr 2021 17:18:24 +0200 Update config.guess and config.sub.
4651503844c1e0264ece32160c1c3bfd585b162e mamonet Mon, 5 Apr 2021 23:41:00 +0300 [S390x] Basic AES-128 optimization
f4dc5f208135f73b15c46bd4b52e3c71939fa090 Niels Möller Thu, 1 Apr 2021 07:30:28 +0200 Split aes-encrypt.c and aes-decrypt.c into one file per key ...
0bff7a2bc96627371d37bfc23f51cf01f0eab30e Niels Möller Sun, 28 Mar 2021 20:43:56 +0200 Initial config for s390x, contributed by Mamone Tarsha.
53b71192704878f3f19b6c8baabf41ae35ab5b2e Niels Möller Sun, 28 Mar 2021 14:45:02 +0000 Merge branch 'wip/ueno/maybe-uninit' into 'master'
06d6ef335457490c0bcb552ee306577e141bafaf Daiki Ueno Sat, 27 Mar 2021 08:39:59 +0100 nettle-benchmark: avoid -Wmaybe-uninitialized warnings
dda3f4fd81d01e97402f263c03b3209cf1a063d1 Niels Möller Sat, 27 Mar 2021 08:39:26 +0100 gitlab-ci: Fix only: variables: check, and quote variables.
c2b56cd73cd32985527f413fc54dfcaf4bebf2e4 Niels Möller Sat, 27 Mar 2021 08:00:36 +0100 gitlab-ci: Use pipeline variable S390X_ACCOUNT
c25774e230985a625fa5112f3f19e03302e49e7f Niels Möller Wed, 24 Mar 2021 19:40:03 +0100 gitlab-ci: Add remote tests for s390x.
d5972ced439c414982bbbf821239b65097b04699 Niels Möller Mon, 22 Mar 2021 19:17:25 +0100 Add forward declaration of struct aes_table.
085317d6fed649792e4b73b867f6ae2df382142f Niels Möller Mon, 22 Mar 2021 19:16:40 +0100 ChangeLog entries for arm64 fat build.
a3e38b1d36d189834deaa626111faa93bee95ca9 Niels Möller Mon, 22 Mar 2021 19:08:14 +0100 Merge arm64 fat support into master.
944881d7c7f321c6e4078f271e7e7be9b32aee07 Niels Möller Mon, 22 Mar 2021 18:47:22 +0100 ChangeLog entry for nettle-3.7.2 release
f9e0e1f4ebbda494c0c6069e0d2c081385534ed5 Niels Möller Mon, 22 Mar 2021 18:44:43 +0100 NEWS entries for 3.7.2.
1585f6acd92508aef2988c362db598c2e35f56dd Maamoun TK Sun, 21 Mar 2021 20:48:26 +0200 [AArch64] Support fat build for GCM optimization
03b8ba39e367c6d0738e108d7899b8abeb8c96e6 Maamoun TK Sun, 21 Mar 2021 20:45:38 +0200 [AArch64] Use m4 macros in gcm-hash.asm and add documentatio...
3f43c1433c66bcd2f212e9bc9f2625659da550bc Maamoun TK Sun, 21 Mar 2021 20:39:47 +0200 [AArch64] Update README to be on par with other architecture...
b30e0ca6d2b41579a5b6a010fc54065d790e8d55 Niels Möller Sat, 13 Mar 2021 19:20:39 +0100 Fix canonical reduction in gostdsa_vko.
d9b564e4b3b3a5691afb9328c7342b3f7ca64288 Niels Möller Sat, 13 Mar 2021 19:20:39 +0100 Similar fix for eddsa.
fbaefb64b90cb45b7075a0ed72a92f2a1fbcd2ab Niels Möller Sat, 13 Mar 2021 19:20:39 +0100 Analogous fix to ecc_gostdsa_verify.
c24b36160dc5303f7541dd9da1429c4046f27398 Niels Möller Sat, 13 Mar 2021 19:20:39 +0100 Ensure ecdsa_sign output is canonically reduced.
2397757b3f95fcae1e2d3011bf99ca5b5438378f Niels Möller Sat, 13 Mar 2021 19:20:39 +0100 Fix bug in ecc_ecdsa_verify.
5b7608fde3a6d2ab82bffb35db1e4e330927c906 Niels Möller Sat, 13 Mar 2021 17:26:37 +0100 Use ecc_mod_mul_canonical for point comparison.
2bf497ba4d6acc6f352bca015837fad33008565c Niels Möller Thu, 11 Mar 2021 19:37:41 +0100 New functions ecc_mod_mul_canonical and ecc_mod_sqr_canonica...
fe7ae87d1b837e82f7c7968b068bca7d853a4cec Niels Möller Thu, 4 Mar 2021 09:41:17 +0100 Merge branch 'arm64'
c9d9c66b8ed111ab9ebd39440ec3f8d8d91734bd Niels Möller Wed, 17 Feb 2021 18:58:06 +0100 ChangeLog entry for 3.7.1 release.
b9ea30f1bf02a85e1522e13075cfad49d4926c1d Niels Möller Mon, 15 Feb 2021 20:33:45 +0100 Delete benchmarking of openssl arcfour and corresponding glu...
fa44247b2bb9b9077e445436b3f7808f5ba96397 Niels Möller Sat, 13 Feb 2021 17:38:55 +0100 NEWS entries for Nettle-3.7.1.
10148253852593aeecd4482435dc488de9d9a0ae Niels Möller Sat, 13 Feb 2021 17:37:00 +0100 Increase version numbers, for Nettle-3.7.1.
64837b2e433e2b99b893683949bad3a99acab38f Niels Möller Wed, 10 Feb 2021 11:22:23 +0100 Fix chacha counter update for _4core variants.
dd1867efa005704fbac438896369694a44fd474b Niels Möller Wed, 10 Feb 2021 10:26:52 +0100 Improve chacha test coverage.
4cf091080407a2804792c52a9717da49f1ecc694 Niels Möller Mon, 8 Feb 2021 19:38:22 +0100 Merge branch 'delete-1-way-neon'
edc84b9e49d694bc0b27762355fbcbd8cc34f08b Niels Möller Mon, 8 Feb 2021 19:29:25 +0100 ChangeLog entries for new pbkdf2 variants.
a471ae85f768b2b496b2e2e4272ba76fa74d5785 Niels Möller Wed, 3 Feb 2021 16:36:33 +0100 aarch64: Rename arm64/v8/ --> arm64/crypto/
0489825ec047835a2ad1e2d3c9ba3570783f5739 Niels Möller Tue, 2 Feb 2021 18:05:23 +0100 aarch64: Use .arch armv8-a+crypto directive.
d32152f4f8bd468c986b7554578d73fe37b201f2 Niels Möller Tue, 2 Feb 2021 17:59:39 +0100 aarch64: Move m4 definitions after .file directive
7df4b904fec1384b3d50d689b5d676750fe4dbc0 Nicolas Mora Mon, 1 Feb 2021 19:32:20 +0100 Update doc for pbkdf2_hmac_sha384 and pbkdf2_hmac_sha512
3a2e401b85ca245f68f23ad0114a31d77119bda7 Nicolas Mora Mon, 1 Feb 2021 19:32:20 +0100 Add tests for pbkdf2_hmac_sha384 and pbkdf2_hmac_sha512
5e506e86bbb9dc3405e0a02df706e8761408f52d Nicolas Mora Mon, 1 Feb 2021 19:32:05 +0100 Implement pbkdf2_hmac_sha384 and pbkdf2_hmac_sha512
f3dda9f4005737a79053e67101d7f98f4941b60d Niels Möller Sun, 31 Jan 2021 09:18:39 +0100 ChangeLog entries for arm64 gcm_hash.
b098f19bf773130a373c713e097ba978baf2ee72 Maamoun TK Sun, 31 Jan 2021 09:15:01 +0100 arch64: Fix clang build
fd9dd9d766137602a560eab2441a6974bc0d7bee Maamoun TK Sun, 31 Jan 2021 09:11:43 +0100 arch64: Fix copyright line and typos
a3f91c0ed2b8bea08d1e13fa70e7861183b30f72 Michael Weiser Sun, 31 Jan 2021 09:01:33 +0100 aarch64: Adjust gcm-hash assembly for big-endian systems
09d77a1080fb35774a5adec06642602bb1390f44 Maamoun TK Sun, 31 Jan 2021 08:57:59 +0100 aarch64: Implement GHASH using the crypto extension pmul ins...
0c5429d338103987e95de6ec25ff859adbf9a869 Michael Weiser Sat, 30 Jan 2021 16:49:27 +0100 aarch64: Add README
dbd16501b791f8d0a092c110b3f22da7597da236 Michael Weiser Sat, 30 Jan 2021 16:45:27 +0100 Add an empty machine.m64 to make configure happy
39f8797b90236c109ad07d6ae9099ce8d81f24e4 Niels Möller Mon, 25 Jan 2021 22:40:01 +0100 Delete the ARM Neon code doing a single block chacha.
d02f776eb2541cb0b80f53ace9292092586557e2 Niels Möller Mon, 25 Jan 2021 20:53:27 +0100 Delete the ARM Neon code doing a single block salsa20.
ddf99ac4c5de3710c7bfac81eac60d55e59a35c2 Niels Möller Wed, 20 Jan 2021 09:43:28 +0100 Add testcase for ecc_ecdsa_verify with zero hash.
b3d0bcf5a185842d2c717927eef03577fd61a912 Niels Möller Wed, 20 Jan 2021 09:40:19 +0100 Fix ecc_ecdsa_verify corner case with all-zero hash.
0c31ec60ff6c4ffef45aa59fa79366fdbc87ecbc Niels Möller Wed, 20 Jan 2021 09:32:35 +0100 Delete old misleading comment.
62dc4ce42fbebd7cad1f431dc6cd92bb66bf6242 Michael Weiser Wed, 13 Jan 2021 13:22:28 +0100 arm: Unify neon asm for big- and little-endian modes
49cb4039be99d2d49f5c97edd22fc47976c34651 Niels Möller Sun, 10 Jan 2021 20:39:49 +0100 ppc: Fix use of __GLIBC_PREREQ in fat-ppc.c.
ebf9ae834d73b9374f6ea45f1e939921682747fe Niels Möller Tue, 5 Jan 2021 14:12:34 +0100 Recognize arm64 in configure
1c88685a3421753509772823c05f3355ff6486ee Niels Möller Mon, 4 Jan 2021 16:41:08 +0100 Note 3.7 release.
117b7f97535be447a09019657f9ea45c8c4c5202 Niels Möller Fri, 1 Jan 2021 17:37:46 +0100 NEWS: Mention ARM big-endian breakage as a known issue.
d41841fa1682cdee38446556e2e83fd606a8d8c4 Niels Möller Mon, 28 Dec 2020 11:27:46 +0100 gitlab-ci: Use --disable-assembler, for ubsan, asan and stat...
3d6969f82f923d94ac2f7f383ed7403da49b6b13 Niels Möller Mon, 28 Dec 2020 11:24:01 +0100 Update NEWS file. Say that fat builds are now on by default.
d56503602134442832e73bc40a657954d3f8db8f Niels Möller Sun, 27 Dec 2020 15:59:46 +0100 Enable fat build by default.
08ac9e1e9337d4a7fb34ddd94f5e9e369d8d148b Niels Möller Sat, 26 Dec 2020 17:07:56 +0100 News entries for Nettle-3.7.
2a58c4b7511b049af3d6343c5ee8b200b335d902 Niels Möller Sat, 26 Dec 2020 17:06:00 +0100 Fix typo in old NEWS entry for Nettle-3.6.
b56e482d747bf666a626b31cc1b2c48a30a760c5 Niels Möller Sat, 26 Dec 2020 16:56:33 +0100 Distribute the README files in assembly directories.
371621cf6bb9629be0a81062375a990810100b9d Niels Möller Sat, 26 Dec 2020 16:50:34 +0100 Increase version numbers, for Nettle-3.7.
9a2c200e7db8cd6695be20121dbfbb7bb8cb0622 Niels Möller Mon, 21 Dec 2020 20:41:02 +0100 arm: Fix comment typo
0057d69d37bb57311539d5c9e03735c3dedcc5ee Niels Möller Mon, 21 Dec 2020 20:40:21 +0100 ChangeLog entry for previous fat ppc fix.
1f622660bedb0f4198667536a742621c684f07c7 Niels Möller Mon, 21 Dec 2020 17:21:30 +0100 Merge branch 'undefined' into 'master'
db467660a1cbbd2bc65b8c09fc93546a9f391ae4 Maamoun TK Mon, 21 Dec 2020 16:00:23 +0100 combine preprocessor directives to reduce nesting of conditi...
2b75b5eed461dd21f126a2fd01eb957d0d71b891 Maamoun TK Sun, 20 Dec 2020 18:03:11 +0100 [PowerPC64] Skip using getauxval() when it is not available
27ef13bd3ea5dd9473f9633b241efb9b90143a75 Niels Möller Sat, 19 Dec 2020 10:04:32 +0100 Merge branch 'ppc-got-32bit' into 'master'
94a57e070a6160000a7d5f07ea632db5c8cdba21 mamonet Fri, 18 Dec 2020 17:42:14 +0200 [PowerPC64] Use 32-bit offset to load data
539efc9b997dfba757cacbbc512bc0a216ffe743 Niels Möller Sat, 12 Dec 2020 16:46:51 +0100 ppc: More interleaving of chacha_4core.
9bdadc1317ffe0bf0ac5bfa7842275c6386ae7f6 Niels Möller Tue, 8 Dec 2020 20:10:15 +0100 Merge branch 'ppc-chacha-4core'
94376efa6942215b34b507ed6db921bb8e362f15 Niels Möller Tue, 1 Dec 2020 21:24:39 +0100 Fix comment type
c4ac0953c151dfca6716332247f6aa716ed17b62 Niels Möller Tue, 1 Dec 2020 18:47:38 +0100 ppc: Save registers below stack pointer, without modifying i...
1d2cb8ba6fb85fc0c2653f8a9972c17c6990e23b Niels Möller Tue, 1 Dec 2020 18:07:21 +0100 ppc: Optimize chacha_4core main loop
377bddbc533f9363234737e0526b66def9fc63a8 Niels Möller Mon, 30 Nov 2020 21:21:42 +0100 ppc: Workaround using m4_unquote.
f22094297b830d0f2aa721b861469334f9856408 Niels Möller Mon, 30 Nov 2020 21:20:42 +0100 m4: New macro m4_unquote
efdd88ec59d2653bda53070448c8eb1889ca3544 Niels Möller Mon, 30 Nov 2020 20:23:01 +0100 ppc: Add byte-swapping to chacha_4core, for big-endian build...
42443755a94ccb0c99ce5dde6432ad4311c1ca5d Niels Möller Mon, 30 Nov 2020 20:05:31 +0100 Delete _nettle_chacha_crypt_2core and _nettle_chacha_crypt32...
58a0301437e9beb23130423ff1063a67b6f2b43b Niels Möller Mon, 30 Nov 2020 20:02:57 +0100 ppc: New assembly for chacha_core4, doing four blocks in par...
58c55046beda976b10ac3ce930696d172e5e5038 Niels Möller Mon, 30 Nov 2020 19:36:58 +0100 Fix a ChangeLog typo.
d92b772898847d24d0d807a1657d4173afe922f6 Niels Möller Mon, 30 Nov 2020 16:23:08 +0100 Add missing forward declaration.
905556f72afc2c7ad3b3e6719103811cc6646655 Niels Möller Mon, 30 Nov 2020 16:21:48 +0100 Fix counter bug in _chacha_crypt32_3core.
54a9be1e6015fab3b90e6c656b271f808cdf9750 Niels Möller Mon, 30 Nov 2020 15:11:47 +0100 Delete name mangling of internal umac symbols
e053691063525b81fef0021666996cb5a2287582 Niels Möller Mon, 30 Nov 2020 15:03:20 +0100 Delete name mangling of internal sha3 symbols
07350a3ff76cc2c61058315b00f6748160cf5704 Niels Möller Mon, 30 Nov 2020 14:55:06 +0100 Delete name mangling of internal salsa20 symbols
d066c53084a639c31d291174e27a26487f1df70a Niels Möller Mon, 30 Nov 2020 14:49:17 +0100 Delete name mangling of internal poly1305 symbols
cbe701537e2975a659bc8bfe55851410daf1b5ce Niels Möller Mon, 30 Nov 2020 14:44:24 +0100 Delete name mangling of internal gost symbols
fcf38705f2c34349c011f9bb97f318bce736fdcb Niels Möller Mon, 30 Nov 2020 13:44:17 +0100 Delete name mangling of internal Chacha symbols
5ebf77033b05fdbad0bb612fa9c224862c6a5b7e Niels Möller Mon, 30 Nov 2020 13:06:37 +0100 Delete name mangling of internal _nettle_ctr_crypt16 functio...
3246dd90dd26766485dc571b3e40f45da30ed746 Niels Möller Mon, 30 Nov 2020 13:04:11 +0100 Delete name mangling of internal _nettle_dsa_hash function
9da429b4a0cc3b77ce5fdb321e432b42841b566b Niels Möller Mon, 30 Nov 2020 12:14:40 +0100 Delete name mangling of internal Camellia symbols
8a7981d407cc086ee533aea1a85ee6c9ffa22403 Niels Möller Mon, 30 Nov 2020 12:10:48 +0100 Delete name mangling of internal AES symbols
5a35cdf8d3c15947ddd08a1e48b637de302595ef Niels Möller Sat, 28 Nov 2020 15:49:22 +0100 ppc: ChangeLog entry for gcm-hash.asm.
7078859c239f1f9e1d61995ef0546f54af07a34a Niels Möller Sat, 28 Nov 2020 15:45:13 +0100 Merge branch 'ppc-gcm' into master-updates
0e1fc52851be58fe4a06410556f62da47154c3c7 Niels Möller Sat, 28 Nov 2020 14:24:43 +0100 ppc: Use vaddcuw instruction.
a2a2ccbf37c63ec3c5833492ba1ffb4b33bdc20f Niels Möller Sat, 28 Nov 2020 14:14:41 +0100 Add missing #undef for _chacha_crypt_2core.
44090d258f3b059ef29a0f76013a5b97c4d696a4 Niels Möller Sat, 28 Nov 2020 12:03:54 +0100 Simplify ifdefs in gcm-internal.h
4dbcd1d8313e56842e6068bbb9b00124a3b82e25 Niels Möller Sat, 28 Nov 2020 11:54:55 +0100 Update run-test script with gmp/mini-gmp changes
ca370920138bda6622dc62a2f007512e77088524 Niels Möller Fri, 27 Nov 2020 16:10:32 +0100 Merge branch 'ppc-gcm' into 'ppc-gcm'
53fc80a4b299eb244fffe08688b044ed4b80e3b8 mamonet Fri, 27 Nov 2020 10:55:34 +0200 Suppress warnings in certain configuration and fix x86_64 bu...
0da8ff98fb2fd71adfbeec3e674e61e55d7544d3 Niels Möller Fri, 27 Nov 2020 08:17:27 +0100 ChangeLog entries
a997ad732067b146b829cf6f12c1d2180f29b82c Niels Möller Fri, 27 Nov 2020 08:16:52 +0100 Replace one more conftest use of exit with return.
a3d1e297bdeb9309a50eab28ebd091ee50f4f5a0 Niels Möller Fri, 27 Nov 2020 08:08:20 +0100 Merge branch 'aberaud/nettle-m4_gmp_prog_cc_for_build_fix'
f7c519bea6bbb461efc724e27790d5bde019ff1e Niels Möller Fri, 27 Nov 2020 07:54:59 +0100 Merge branch 'briansmith/nettle-master'
90c34ebe3ee812ecaee46980597e37b6136ba9e2 Niels Möller Thu, 26 Nov 2020 20:07:07 +0100 ppc: Enable gcm code in fat builds. Based on patch by Mamone...
31bbf5342d49aec42c952c2aa2e3054f9b614f60 Niels Möller Wed, 25 Nov 2020 17:25:05 +0100 Merge branch 'ppc-gcm' into 'ppc-gcm'
92ca357741eaab223a62775adbfa2d271d36618e mamonet Wed, 25 Nov 2020 17:12:05 +0200 [PowerPC64] modify register defines in gcm-hash.asm
3e2e2b15ba43d6c2cb7e7a7b1db663be727b1071 Niels Möller Wed, 25 Nov 2020 15:38:47 +0100 ppc: Support big-endian for _chacha_2core.
87ecdf43c145b76583a3201ccfa1cfa9b93d68d4 Niels Möller Tue, 24 Nov 2020 20:55:51 +0100 ppc: Enable _chacha_2core in fat builds.
da40585672c6c113d5d9c2eefc73d21828bfe759 Niels Möller Mon, 23 Nov 2020 17:25:19 +0100 ppc: Implement _chacha_2core.
c4e859750a1580491f227287400b99e1d1d82319 Niels Möller Mon, 23 Nov 2020 17:23:17 +0100 Prepare for using assembly function _chacha_2core.
65a8194f37f8b11041d8f8b3394d757758609681 Niels Möller Sat, 14 Nov 2020 17:32:12 +0100 Update invert calls for curve25519_eh_to_x and curve448_eh_t...
d78731551475fa01aadd1721824ddb190ca13c43 Niels Möller Sat, 14 Nov 2020 17:31:51 +0100 Comment fix.
8ab71212a2b7e810a68d5916afdca75c6291a2eb Niels Möller Sat, 14 Nov 2020 16:54:45 +0100 Improve scratch usage in ecc_mod_inv.
fd7c990e9b4b572a17822e4db51e945333748a22 Maamoun TK Sat, 14 Nov 2020 10:13:35 +0100 ppc: Fix table offsets in gcm_hash.
6440009edb0c93a4af0a440c74256a38488ef573 Maamoun TK Sat, 14 Nov 2020 10:12:30 +0100 Indentation fixes.
d7a433dc591a8435defebbcdf85a98d4198f9dce Niels Möller Fri, 13 Nov 2020 19:59:36 +0100 Generalize ECC_J_TO_A_ITCH.
241a978b701b92b9a4d9455ca69c0aa68e136d92 Maamoun TK Thu, 12 Nov 2020 17:12:04 +0100 ppc: Assembly implementation of gcm_hash.
8b37e1108875f92f31e0e1007a6392a0e8734b6b Niels Möller Wed, 11 Nov 2020 20:57:09 +0100 Optimize modular inversion for secp384r1.
d921f8869577a5de83687290e2fe2a80d8c03ac8 Niels Möller Wed, 11 Nov 2020 20:56:56 +0100 Delete ecc_mod_inv_redc
219fcda017035d0e2af0af35b5a65115d092c1c2 Niels Möller Wed, 11 Nov 2020 20:56:46 +0100 Optimize modular inversion for secp224r1 and secp256r1
8b3f84f8c47e3f425d5a1d322cea3557cefc5c89 Niels Möller Wed, 11 Nov 2020 20:56:27 +0100 Optimize modular inversion for secp521r1.
c065a7f959fd024c1817dec179c68d34d36119a6 Maamoun TK Wed, 11 Nov 2020 20:51:14 +0100 "PowerPC" Detect VSX support on AIX and FreeBSD
6f85f4fecba7d2969fe2886b58b098f4ef0fe577 Niels Möller Tue, 10 Nov 2020 22:01:12 +0100 Optimize modular inversion for secp192r1.
3e615cd1d3e60c197ee008f365d75017aa49bd2d Niels Möller Tue, 10 Nov 2020 21:58:03 +0100 ecc-modinv-test.c: Allow invert function to return a non-can...
f69af1fc0b6aeabec71b44251417366591ef71bf Niels Möller Mon, 9 Nov 2020 19:32:02 +0100 Merge branch 'refactor-ecc-mod' into master-updates
6d7612dad5b7f7f3fd6fa834ba2f13f1a7a2f237 Niels Möller Sun, 8 Nov 2020 22:39:25 +0100 Updated itch macros for ecc point multiplication and signatu...
a065a3559e5ee13161736262287b02537c4a02c6 Niels Möller Sun, 8 Nov 2020 21:58:32 +0100 Eliminate one mpn_cnd_swap call in ecc_mul_m.
6cc9861dfbd509065788fdbe56486bd80bac02db Niels Möller Sun, 8 Nov 2020 21:55:27 +0100 Reduce scratch need for ecc_mul_m
92f657b3d6038be6d23c2dfab05e40bbcda79ebb Niels Möller Sun, 8 Nov 2020 11:53:56 +0100 Reduce scratch need for ecc_add_jjj some more
f1bbbcae39e99b127aaf063ed0bd80799155aa4d Niels Möller Sun, 8 Nov 2020 11:38:13 +0100 Reduce scratch need for ecc_add_jja
110efbf4b740746cb9067dab194d3e652e3e92a2 Niels Möller Sun, 8 Nov 2020 11:17:20 +0100 Reduce scratch need for ecc_add_jjj
611abe02e3a1fde17697ab70e7c2805b6cfc0eee Niels Möller Sat, 7 Nov 2020 11:16:35 +0100 Merge branch 'ppc-chacha-core'
19ba206d46d8558bc3af6ab14f7a770a94df57b9 Niels Möller Sat, 7 Nov 2020 11:08:40 +0100 ppc: Comment instructions for chacha byte swapping.
cfd769e56deea99b21f49eebe460f205f4f6525d Niels Möller Sat, 7 Nov 2020 10:35:02 +0100 ppc: Add altivec detection to fat builds
fd0392de706b8093effef6c92daef309266c620d Niels Möller Fri, 6 Nov 2020 21:54:51 +0100 Comment improvement
1492e9d612057e10b8e407fee077f88001363d5e Niels Möller Fri, 6 Nov 2020 21:25:56 +0100 Reduce scratch need for ecc_curve448_inv and ecc_curve448_sq...
0e08b1c78b2f3c9fd166ee4ca03e66a52dda3ebf Niels Möller Fri, 6 Nov 2020 21:13:13 +0100 Reduce scratch need for ecc_curve25519_sqrt
d6f3118575ad48fbae0e29d8e88280e4d6b7210e Niels Möller Fri, 6 Nov 2020 19:46:32 +0100 Delete unneeded copy in ecc_add_jja.
001f561974b823418c8353df770b3b1b5129cde0 Niels Möller Thu, 5 Nov 2020 20:37:11 +0100 Reduce scratch need for ecc_dup_jj
3c9e49b1d923c6b6169b11fc38dd6a21a60eaab4 Niels Möller Tue, 3 Nov 2020 22:48:11 +0100 Reduce scratch need for ecc_add_thh
98eae4144069bb7d96b783e0e80e0307aaa19421 Niels Möller Tue, 3 Nov 2020 22:28:57 +0100 Reduce scratch need for ecc_dup_th
17b774552d34c6a655b942bbd4dc48148169c19c Niels Möller Tue, 3 Nov 2020 22:11:23 +0100 Reduce scratch need for ecc_add_ehh
3e2b2e3ff982027e36c8dbcc21f29635c3fe429d Niels Möller Tue, 3 Nov 2020 22:07:33 +0100 Reduce scratch need for ecc_dup_eh.
4031de2dc0405d6d0218b8c410f92e9f5583b247 Niels Möller Tue, 3 Nov 2020 20:26:34 +0100 Stricter requirements for in-place ecc_add_func.
18ac802721587cb0dd40401be1fb03273d1ec42e Niels Möller Tue, 3 Nov 2020 20:07:48 +0100 Delete obsolete comment.
1b954ce1dd4b82c4f5e5efac2aa6ce0575402a1e Niels Möller Tue, 3 Nov 2020 20:05:49 +0100 Reduce scratch need for ecc_add_th
77490b93b7dff520646f1bee9280447c0af1242a Niels Möller Tue, 3 Nov 2020 19:51:31 +0100 Reduce scratch need for ecc_add_eh
6e4d78b39521936d428306cbe2aef79892ddc7c2 Niels Möller Mon, 2 Nov 2020 21:23:46 +0100 Reduce scratch need for ecc_curve25519_sqrt
f4fec7f37891f2b34a8d89caa818b886f07053b5 Niels Möller Mon, 2 Nov 2020 21:13:45 +0100 Reduce scratch need for ecc_curve25519_inv
172448b05931e791ce3470b45afe8de4cdffaaad Niels Möller Sun, 1 Nov 2020 10:22:48 +0100 Separate result area for ecc_mod_mul and ecc_mod_sqr.
98402b3b32b346a568c0d0d8e56a64f27116250c Niels Möller Sun, 1 Nov 2020 10:21:35 +0100 testsuite: Show curve bits in test_ecc_point failure message...
8c7fcb362ccb29df35e69e2a66fe5e58122ccb78 Niels Möller Sat, 31 Oct 2020 10:28:29 +0100 Update ChangeLog.
8c7869f66e44fe119bbdb36416c865ac84f570a7 Niels Möller Sat, 31 Oct 2020 10:26:16 +0100 Update ARM mod and redc functions
9b1594b4a0b1637dab9d6869d89cd7f1adc8f173 Niels Möller Sat, 31 Oct 2020 10:15:46 +0100 Extend ecc-redc-test.
4f3523d81ab6cd6667ae78d8792a64e987386b16 Niels Möller Sat, 31 Oct 2020 10:14:40 +0100 Update x86_64 ecc_secp256r1_redc for separate result argumen...
82dc13c952067e1d6d0af818bf5cc76f558da73b Niels Möller Fri, 30 Oct 2020 20:40:36 +0100 Update x86_64 assembly mod functions
f4f5625edb7d899972431b838ac19ced9288f68a Niels Möller Fri, 30 Oct 2020 20:22:40 +0100 Add separate result argument to all mod functions.
cbf217b15f66a73041e6fe1a108453efd0297d27 Niels Möller Fri, 30 Oct 2020 14:53:21 +0100 Delete testcase, it's invalid with 32-bit limbs.
c17a6a09e82df9640f596ff40ab13e4107c8e889 Niels Möller Thu, 29 Oct 2020 20:32:02 +0100 Simplify ecc_mod, and prepare for separate result argument.
4c8b0cdd97ffec3ae3f8d995afdfccbc261b3c79 Niels Möller Thu, 29 Oct 2020 20:04:20 +0100 blowfish: Add casts to uint32_t.
2f3c633e94f09cd03a94ffd8f7ddac4020da81e7 Niels Möller Wed, 28 Oct 2020 21:48:10 +0100 Use GMP functions mpn_cnd_add_n, mpn_cnd_sub_n and mpn_cnd_s...
1cbc9e094eae458ff83b0a59c33a929520c51a63 Niels Möller Wed, 14 Oct 2020 20:17:08 +0200 Shared implementation of ecc_mod_pow_2k and related function...
04b25045c8aeed37b875861378302aa086f287a8 Niels Möller Tue, 13 Oct 2020 21:49:34 +0200 Merge branch 'invert-with-redc' into master-updates
de67305ca47e1c5aef440026741dc454ef3a9405 Maamoun TK Mon, 28 Sep 2020 19:26:13 +0200 ppc: chacha-core big-endian support
55493099f3ef0aa2678633cab925f83155b0f3f8 Niels Möller Fri, 25 Sep 2020 21:06:50 +0200 ppc: Add powerpc64/p7 to asm_path.
5c19a1cd72315b2c8a2a08754b1b4950ca118943 Niels Möller Fri, 25 Sep 2020 21:05:48 +0200 ppc: Assembly implementation of _chacha_core.
04117efd723675a4302d75c8bc1eb8cdad48c63b Niels Möller Fri, 25 Sep 2020 20:59:11 +0200 Fix bogus email address in ChangeLog.
b62e5f5e0d9b828a1cd10357391b1fe04ec18495 Niels Möller Fri, 25 Sep 2020 19:27:02 +0200 gcm: Micro optimized gcm_fill, for big and little endian.
567d0e9f44b8c64e7c3aa8a3822cbfefe7bd21d0 Niels Möller Thu, 24 Sep 2020 19:53:24 +0200 Prefer to use ppc register names, if assembler supports it.
aa59300563565719c6be1221cf1dee5b60829642 Maamoun TK Wed, 23 Sep 2020 19:20:25 +0200 "PowerPC64" Use same register convention in VSR macro
0d70c31c804632cd3b9006ce2f723b0f54c6a8d0 Maamoun TK Wed, 23 Sep 2020 19:19:13 +0200 "PowerPC64" Use explicit register names
2e6c93ca0f1d3814411b009c90abd2d70e71edea Niels Möller Mon, 21 Sep 2020 20:07:10 +0200 ppc: Add configure test and macros to replace register names...
dc89647b3033c943f3ac9a82e90dee6299ce0449 Niels Möller Mon, 21 Sep 2020 19:18:45 +0200 M4 utilities, from GMP.
91df68136ad1562cf9217599254706d8cfa970ea Adrien Béraud Sun, 20 Sep 2020 19:35:54 +0200 m4: follow GMP changes for GMP_PROG_CC_FOR_BUILD
517bf6e1ff55e9fd54c0b1e59e8a8e4c8b0ce91c Niels Möller Tue, 15 Sep 2020 20:38:32 +0200 Add missing file blowfish-internal.h to DISTFILES.
7f1e55d9005d97271b663accdedd3fc704a273ed Niels Möller Tue, 15 Sep 2020 20:36:56 +0200 ChangeLog entry for m4 quoting change
42b8d661ef440d593bbdeba0f697b179e1639908 Niels Möller Mon, 14 Sep 2020 16:48:53 +0200 Use default m4 quote character in asm files, part 5
1a7da940df6950d1eba4e7e254e28f68c279885e Niels Möller Mon, 14 Sep 2020 16:44:11 +0200 Use default m4 quote character in asm files, part 4
a8abb17176242fd5dd0daec0983690ad50583914 Niels Möller Mon, 14 Sep 2020 16:36:32 +0200 Update x86_64/fat/sha256-compress.asm, overlooked in part 1.
0312b0d17ca17f22ffa10ad1251fdd0bd18685af Niels Möller Mon, 14 Sep 2020 16:33:14 +0200 Use default m4 quote character in asm files, part 3
80e7cec60267594563ca9a5dcb22661c01fbc802 Niels Möller Sun, 13 Sep 2020 20:11:09 +0200 Use default m4 quote character in asm files, part 2
2325920519e459cbd3dbccc0a29778aae3d7b36e Niels Möller Sat, 12 Sep 2020 19:37:22 +0200 Use default m4 quote character in asm files, part 1
15b4c8173bdde846e550a78b4da66d5426e5cf2e Niels Möller Sat, 12 Sep 2020 11:16:18 +0200 x86_64: Fix incorrect W64_EXIT in salsa20-2core.asm.
3c3879aefb52e952cfad521a516897888f70d938 Maamoun TK Fri, 4 Sep 2020 09:39:45 +0200 "PowerPC64" AES improve syntax
1b75cecc4f55797e80322325fd559d9e694c26e0 Niels Möller Sat, 29 Aug 2020 15:10:46 +0200 Enable powerpc64 assembly only for 64-bit builds.
1a42200219cb96b5e071091f08d248985f3d2cdc Niels Möller Sat, 29 Aug 2020 12:55:19 +0200 Merge branch 'power-asm-wip'
d5b5917116b39b13d477e1e88e2c8ebf0e86ecfa Niels Möller Sat, 29 Aug 2020 12:55:06 +0200 ChangeLog entries for initial powerpc64 assembly.
ddf04ea04869b9562cfef769e3248b8323dc90e8 Niels Möller Wed, 26 Aug 2020 18:55:09 +0200 Fix syntax error in configure.ac
456137ff89e0a1a5e5dd4e1ffa24bcd42a8a6fc2 Niels Möller Wed, 26 Aug 2020 18:20:18 +0200 Add power FAT_TEST_LIST, and make --enable-power-crypto-ext ...
7d5351e18ca7fc86b62e85558e7b84c5e0850317 Niels Möller Wed, 26 Aug 2020 18:13:51 +0200 Indentation fixes
2bf5235b5820dc99bb9a1f210c3ded63735fb809 Maamoun TK Wed, 26 Aug 2020 18:13:51 +0200 Check for ENV_OVERRIDE in get_ppc_features()
d0e6f97b29948ecf46a0a0a5921c42c3bc152be3 Maamoun TK Wed, 26 Aug 2020 18:13:51 +0200 Add AIX to cpu detection
f263fcf97a29b97e88ef71a1f4c422b68917654b Niels Möller Wed, 26 Aug 2020 18:13:51 +0200 Fix definition of HAVE_NATIVE_aes_decrypt and HAVE_NATIVE_ae...
4b9e015cc935b6ad1701f8399218e9325adccbfa Niels Möller Wed, 26 Aug 2020 18:13:51 +0200 Add support for powerpc64 fat build
98d60d7ff1eef8953c086fd535edaa4969a0a5b1 Niels Möller Wed, 26 Aug 2020 18:13:51 +0200 Rename powerpc64/P8 to powerpc64/p8
07e976703bc9ff5463f33e80213dcd09e1723cbe Maamoun TK Wed, 26 Aug 2020 18:13:51 +0200 "PowerPC64" Add README (Reformatted)
152da08e32a9d833a55a9e2b8d733d5c03e132c7 Niels Möller Wed, 26 Aug 2020 18:13:51 +0200 Enable powerpc64 assembly
9df0079edc6c2552ee2c162d9b569f7cccb5e215 Maamoun TK Wed, 26 Aug 2020 18:13:51 +0200 "PowerPC64" Add optimized AES [Enc
95b29fe510cc35cf617e730ed7fa951e982e1532 Maamoun TK Wed, 26 Aug 2020 18:13:51 +0200 "PowerPC64" Add machine.m4
c3c08e77ce83fbf054f2595e33232d4e6432738f Niels Möller Fri, 31 Jul 2020 19:54:30 +0200 gitlab-ci: Run make check-fat for x86_64 and cross builds
2fe775ee8428401d79fb9bff3cbc35cd91bfeee6 Niels Möller Fri, 31 Jul 2020 19:54:07 +0200 New make target check-fat
d1e45e07f51c1c1c73aca52ff1f3d4d6465c95b6 Niels Möller Mon, 20 Jul 2020 14:45:15 +0200 Merge branch 'x86_64-salsa20-2core'
95db6b1649a71db8d9527ce9dc4f074750b12da5 Niels Möller Mon, 20 Jul 2020 14:44:08 +0200 ChangeLog for x86_64/salsa20-2core.asm
223ec90d732b48b62d0fb06366816b1d2b895772 Niels Möller Tue, 14 Jul 2020 22:17:26 +0200 Rearrange chacha_crypt and chacha_crypt32, enabling fat buil...
fbbcc70101de98a0114f33a497958b6260300cbc Niels Möller Tue, 14 Jul 2020 21:59:27 +0200 Fix (arm neon) _nettle_chacha_3core32
d8c309486add069a79f39332aa2b169ec4970bc7 Niels Möller Tue, 14 Jul 2020 17:29:52 +0200 ChangeLog update.
b2975f7fa8c1bcd4e2cee9ab6ce5f21d00c30c57 Niels Möller Tue, 14 Jul 2020 16:44:36 +0200 In chacha_crypt, use _chacha_3core if leftover is more than ...
c23a5f17ab3ec653267cd9131949ee7b5b5c5c27 Niels Möller Mon, 13 Jul 2020 22:49:32 +0200 Keep counter words in registers
4f2ee038f161f26452e001bbf48f8e7d103d8874 Niels Möller Mon, 13 Jul 2020 22:48:32 +0200 Reschedule first permutation
bed40e3d51d81b1a6848e847ab489d0e17c6a0fd Niels Möller Mon, 13 Jul 2020 22:27:37 +0200 Reschedule second permutation
c69f2d973ba42884be5a71ed9a6a29afc4f7f11b Niels Möller Mon, 13 Jul 2020 22:17:32 +0200 Reschedule second qround
69df4456199f85352dfc1f496c1aeec320473beb Niels Möller Mon, 13 Jul 2020 22:14:38 +0200 Reschedule first qround
7a9d3f59ae3cf0690135d951580516cdafc4db5d Niels Möller Mon, 13 Jul 2020 21:43:37 +0200 Three-way interleaving of chacha on Neon
097497ec6b93dc9b2b66afa8bd9321fb87dd6439 Niels Möller Mon, 13 Jul 2020 21:29:02 +0200 Tweak stop condition of _salsa20_crypt_2core
1c36bf7236a3dd0ae58703403f4c217aecf28cab Niels Möller Sat, 11 Jul 2020 16:56:48 +0200 Additional chacha test, with simpler input structure.
104b0e9dfa17bad30ca846283e1981b624511d86 Niels Möller Sat, 11 Jul 2020 11:33:39 +0200 Delete obsolete tests for chacha with 128-bit keys
e951e4ddd7b66c5adc3d5daf48c9de149965cd0d Niels Möller Fri, 10 Jul 2020 20:53:09 +0200 x86_64: Replace salsa20_crypt assembly with salsa20_2core
eb143cc5685f537b88c10e6a0bd1677970ac9bd6 Maamoun TK Thu, 9 Jul 2020 16:28:10 +0200 Add missing undef directives in configure.ac
88586e42d51efc9d692e2fd65f788299b55086dd Maamoun TK Thu, 9 Jul 2020 16:03:12 +0200 Add test 128 bytes to gcm-test
8e8da664f238b2fbb431fe1dbdc2b88f86cefe34 Niels Möller Thu, 9 Jul 2020 16:01:02 +0200 Fix preprocessor warnings
25e4316f0e75fb16cc99111bfecd4bd8f4f2c812 Niels Möller Wed, 8 Jul 2020 10:46:45 +0200 Rearrange salsa20, enabling ARM fat builds to use sala20_2co...
2ac58a1ce729a6cfe1d3703f4deb6da8862909e9 Niels Möller Mon, 6 Jul 2020 23:14:59 +0200 Two-way interleaving of salsa20 on Neon
8e3e05b1eb48f8e6f49d1e88a6b7c78cb7307a00 Niels Möller Mon, 6 Jul 2020 23:12:54 +0200 Additional salsa20 test, with simpler input structure.
cbbc32b36facdd62e76023a2e0161186a7dcbff0 Niels Möller Mon, 6 Jul 2020 11:05:44 +0200 Obey --enable-arm-neon=yes, even if not explicitly targettin...
bdf2be4683be14dd5d570e1e3907402fbf92927a Niels Möller Mon, 6 Jul 2020 10:58:18 +0200 Merge branch 'bcrypt'
2b0d2b1624363da24c28a18eb5ceeb77249693d9 Niels Möller Thu, 2 Jul 2020 13:56:30 +0200 Move bcrypt tests to its own file. ChangeLog entries for bcr...
c484fdf1f623ac8d54062d77e4e4f68172dde940 Stephen R. van den Berg Wed, 1 Jul 2020 20:51:34 +0200 Add bcrypt tests to testsuite.
66b4fde632427295628667c6285151f973385d30 Stephen R. van den Berg Tue, 30 Jun 2020 21:34:05 +0200 blowfish: Add bcrypt support.
2d694156ca3eb30934d1007529d8b78fe061e289 Niels Möller Tue, 30 Jun 2020 13:56:11 +0200 gitlab-ci: Add cross tests for big-endian powerpc64.
c851ee59fbee822820c3b4327bb79aa7ef5e93fa Niels Möller Tue, 30 Jun 2020 12:47:26 +0200 Documentation fot Streebog hash
c3ab245d65e25638c4b1031eda3a08c0336a5ec9 Niels Möller Mon, 29 Jun 2020 14:05:54 +0200 gitlab-ci: Add cross tests for powerpc64
db9b66e047a47d5070d99de8a6ccb6ddd79efce6 Niels Möller Thu, 25 Jun 2020 21:17:36 +0200 x86_64: Fix use of macro arguments in chacha QROUND macro.
e183f3bce626bd802c40ed4142858d0b8b8a0914 Stephen R. van den Berg Wed, 24 Jun 2020 09:11:20 +0200 v4.0 Blowfish: Prepare for bcrypt support.
f0055d490d48804471a532c4d066082d740d5f6b Dmitry Baryshkov Sat, 20 Jun 2020 10:26:22 +0200 test/gostdsa-vko: add hashed test vectors from RFC 7836
7c0ad2356ea2e0143495a41e8a0bdbd3e0aeadc9 Dmitry Baryshkov Sat, 20 Jun 2020 10:26:18 +0200 pbkdf2-test: add PBKDF2 tests using Streebog HMAC function
196464422ce43df39e851cfcf6217ca7a2fd0ae9 Dmitry Baryshkov Sat, 20 Jun 2020 10:25:23 +0200 nettle-benchmark: bench Streebog hashes
c2445d863a7c672834c256eebbfc6358b968951e Dmitry Baryshkov Mon, 8 Jun 2020 07:42:20 +0200 hmac: add support for streebog256/512 hash function
a0af864f46a6c8c014dabc3b86f2081aeeeb3cc1 Dmitry Baryshkov Sat, 6 Jun 2020 17:34:31 +0200 testsuite: add test for Streebog hash function
bae8844a4d4baef217be68f6d013e38faa897c98 Dmitry Baryshkov Sat, 6 Jun 2020 17:33:36 +0200 Implement GOST R 34.11-2012 (Streebog) hash function
d420aa762c4eb64fcd9b89096f2e7312090f8fac Niels Möller Tue, 2 Jun 2020 07:27:59 +0200 Delete benchmark code attempting to measure function call ov...
d55fc19dfcb6b6766fbe05292d0c62f380bec439 Emil Velikov Thu, 28 May 2020 22:33:57 +0200 examples: don't use deprecated OpenSSL hashing API
f5c43f5ba231813ff5cf1ba729531948f2d4b05b Niels Möller Sun, 10 May 2020 19:29:20 +0200 gitlab-ci: Reenable gost in gnutls build
9e2bea82b9fb606bffd2d3f648e05248e146e54f Niels Möller Wed, 29 Apr 2020 19:59:12 +0200 Note Nettle-3.6 release.
228ae2618cfeb84b8d4b189cc428fc55fac462e8 Niels Möller Mon, 27 Apr 2020 21:50:55 +0200 Tweak gcc command like flags
c0ff081f68c51a55ae2a8a4b04144d9ff4a42c54 Niels Möller Mon, 27 Apr 2020 19:34:54 +0200 Update mini-gmp to latest version
54129096a1a6e9e652042f76927fe6be497301d7 Niels Möller Sun, 26 Apr 2020 13:53:35 +0200 Mention GMP-6.1.0 in NEWS.
57a5c8bff768f2ceb9ca1f289de5597cd317a744 Niels Möller Sat, 25 Apr 2020 20:27:57 +0200 Delete compatibility definitions of mpz_limbs_read and frien...
4489fd6fec38deadf58058c1ca8a16f8c597be95 Niels Möller Sat, 25 Apr 2020 20:01:00 +0200 Require gmp-6.1.0 or later, for mpn_zero_p.
a865bd1d037860643e99168026fbf2553f345db9 Niels Möller Sat, 25 Apr 2020 10:13:18 +0200 DISTFILES fixes.
cb8519dba094def1d82afa88f9cb24aa6e3fb6d4 Niels Möller Thu, 23 Apr 2020 19:25:08 +0200 Set WINEPATH for tests, and remove symlink workaround.
9f238b7d1839c8b3e6c61c7cb491184fc59bfffc Niels Möller Thu, 23 Apr 2020 18:19:09 +0200 In tests, delete ASSERTs with functions pointer comparisons.
a213dbd3173a8388929bc4d8ec8540d03c23e4a4 Niels Möller Wed, 22 Apr 2020 20:31:07 +0200 Delete .test-rules.make, replaced by GNU make pattern rules.
6ec9032cc8b7d6b2b07919e7beb2c4b2eeaabb17 Niels Möller Tue, 21 Apr 2020 18:40:12 +0200 ChangeLog entry for gost_vko.
b7bb48f2617b28d87f7c65f5dc803be681114e98 Dmitry Eremin-Solenikov Tue, 21 Apr 2020 18:36:17 +0200 Implement GOST VKO key derivation algorithm
91b0daec56ad49a383f0d16f40e9e0d374005cb7 Niels Möller Sun, 19 Apr 2020 17:02:40 +0200 ChangeLog for previous gosthash changes.
fc729cc7aa25c077592b6f7fcce009d968bccaac Niels Möller Sun, 19 Apr 2020 16:25:37 +0200 Delete obsolete FIXME comment.
03dd45f5ef8d0e05df07b4b1c7f1a0e773d793c1 Dmitry Baryshkov Sun, 19 Apr 2020 16:24:13 +0200 gosthash94: switch to using MD_UPDATE() macro
43b5a7275ec062ffe8a99066719a1cad4fa6a55f Niels Möller Fri, 17 Apr 2020 08:06:28 +0200 NEWS file update for soname changes.
a46b9c78777030ad654243257ba2c8245dff47b6 Niels Möller Fri, 17 Apr 2020 07:28:52 +0200 Bump libnettle soname, libnettle version is now 8.0.
5e6ae241bef534447044f42524893387b2310f9d Niels Möller Wed, 15 Apr 2020 20:08:00 +0200 Fix file header.
7755d069ffa584a3baf23597d935dc4b789ec04e Niels Möller Wed, 15 Apr 2020 20:04:36 +0200 Make poly1305-internal.h include poly1305.h, not aes.h.
bad315747704480e4b864b7201b8d9c5908d6183 Niels Möller Wed, 15 Apr 2020 20:03:23 +0200 ChangeLog for poly1305-internal.h.
c840b91d3e5055e2c72f8361a6b6995ae04e7b3c Dmitry Baryshkov Wed, 15 Apr 2020 19:50:43 +0200 poly1305: make internal symbols internal
07da509867bc46846de6c9ee98bcacc6578c9994 Niels Möller Wed, 15 Apr 2020 19:47:27 +0200 Reorder DISTFILES to avoid wrong timestamp order in tar file...
192638ff847f9ab934929b32d38d4110ea12cbb8 Niels Möller Sun, 12 Apr 2020 09:53:08 +0200 NEWS fixes from Daiki Ueno.
cc3d8c4606a320a03418de7c29c5beb6155fb3bb Niels Möller Sun, 12 Apr 2020 09:51:33 +0200 Define _GNU_SOURCE in ed448-test.c.
bcc2555be38c07814a49eb58191a7e1b801e77ac Niels Möller Mon, 6 Apr 2020 19:41:35 +0200 Update info on ABI compatibility in NEWS.
a9e22e5e494e9eabe48ae08ee2ba75798bd06144 Niels Möller Mon, 6 Apr 2020 19:31:25 +0200 Increase hogweed version number to 6.0, at request of Gnutls...
3c0a4a57b60e7777491ca4e76b263e034b6d96e2 Niels Möller Thu, 2 Apr 2020 21:42:21 +0200 Fix gnutls ci job to not replace the system's nettle librari...
6f0144f5de1ebb6df4837e50a4f87a4533f9913b Niels Möller Wed, 1 Apr 2020 19:45:38 +0200 Update config.guess and config.sub.
0191a30d6bfb1bd9a5be43507f513e18f433042d Niels Möller Wed, 1 Apr 2020 19:39:31 +0200 Delete some unused autoconf macros.
bc38cd75572b375d7eab07aa4b161eacb41b17ce Niels Möller Wed, 1 Apr 2020 18:37:54 +0200 Delete extra quotes from TEST_SHLIB_DIR. Add comment.
b3474802b81df6db83492adf251503d86b48299c Niels Möller Tue, 31 Mar 2020 19:52:15 +0200 Rework setting of LD_LIBRARY_PATH for tests.
1249981465e0a3f3786e647ead13b45a87a87b69 Niels Möller Thu, 26 Mar 2020 19:51:37 +0100 Version number update for Nettle-3.6
5095df6d89a9acfc6bec913e68752d6a5fc04075 Niels Möller Wed, 25 Mar 2020 19:28:13 +0100 More NEWS entries for Nettle-3.6.
9c56349bd8cdbbfba496a7bfa4cd1099dada3c66 H.J. Lu Sun, 22 Mar 2020 20:56:57 +0100 x86: Add x86-ibt-test.c
dbb4cc6b5432b6ec1bec78c78009b8e667a47c97 Niels Möller Sat, 14 Mar 2020 19:45:41 +0100 ChangeLog entry for x86_64 CET fixes.
99118f50b0f6cf695c82f3c2da7b9b5f9d850ef8 H.J. Lu Sat, 14 Mar 2020 11:49:29 +0100 x86: Add ASM_X86_ENDBR and x86 CET marker to config.m4.in
46fcc7f0b6abffd2632d8809ef8dc8f70e4a1ff9 Michael Weiser Thu, 12 Mar 2020 21:55:25 +0100 arm: Fix memxor for non-armv6+ big-endian systems
dedba6ff09f78b96dbc5a2b3a13fb8825f438d3c Niels Möller Mon, 9 Mar 2020 22:15:21 +0100 Minor fixes for chacha comments and docs.
85a2b7f27bce13683a3aade7e0005edee202e045 Niels Möller Mon, 9 Mar 2020 22:14:34 +0100 ChangeLog for previous change.
ede524e52548039cb735bde5905f94b786987ea2 Daiki Ueno Mon, 9 Mar 2020 19:09:28 +0100 doc: match ChaCha-Poly1305 documentation to the implementati...
2176ccc158d220f2884a10980266899c495b77be Daiki Ueno Mon, 9 Mar 2020 19:09:18 +0100 chacha: add variant that treats counter value as 32-bit
a9894036fc5e3c972d751ea28e64e23ddc77fc37 Daiki Ueno Mon, 9 Mar 2020 19:08:12 +0100 chacha: add function to set initial block counter
84284d37751241703e254f3277be9d57d788714a Niels Möller Sun, 8 Mar 2020 20:16:12 +0100 ChangeLog for previous change.
a986fa71015e84dc627a5ed1dcefe622d75b16f2 Dmitry Baryshkov Sun, 8 Mar 2020 20:09:28 +0100 cmac-des3: add meta declaration to Nettle library
388a567942400aec3cf1dd50ec147d41ffb7e627 Niels Möller Sat, 15 Feb 2020 19:57:36 +0100 ChangeLog for previous change.
93eb83f20d56ff25dd57f3fa4e810cdf8d488239 Dmitry Baryshkov Sat, 15 Feb 2020 10:33:28 +0100 ecc: remove ecc_modp_foo/ecc_modq_foo macros
d7f2dae963d279782582d785c80ddef377dfe6dc Niels Möller Sun, 9 Feb 2020 14:13:22 +0100 nettle-meta: Expose defined MACs through nettle_macs
07309ccbe5b6766441b7ae60fd9b8a8cf527511d Niels Möller Sun, 9 Feb 2020 10:46:59 +0100 Fix dash vs underscore in nettle_cmac_aes256 name.
f67dd4f0ed34c9e41cde119b0b28c7a4342d37df Niels Möller Sun, 9 Feb 2020 09:57:34 +0100 Add meta interface for HMAC functions.
9c04199d7faef69b63f7d53b9f1ef1c85e37a76e Niels Möller Sun, 9 Feb 2020 09:52:45 +0100 Add meta interface for CMAC functions.
197ae827aaef311d7bd0514a9d5e0009816ae9b8 Niels Möller Sun, 9 Feb 2020 08:42:48 +0100 Move struct nettle_mac to nettle-meta.h.
ad710f485421ab093015be99f4c63a2f25b6f6ba Niels Möller Thu, 6 Feb 2020 07:36:28 +0100 ChangeLog for previous change.
9f4ade7f147fe1bb4f606040843d813ec8a9084c Dmitry Baryshkov Thu, 6 Feb 2020 07:28:12 +0100 gost28147: move gost params to internal interface
a896feb0ce00453ef9811bb1cb1f3f7f1678d810 Niels Möller Wed, 5 Feb 2020 06:25:08 +0100 On Solaris, link shared libraries with --shared rather than ...
87099691e752f25e3c044ed59ae47224599291bf Niels Möller Wed, 29 Jan 2020 17:16:03 +0100 Make ecc modular inversion use redc form, for relevant curve...
4733b05484304fc766ed0d904dfe833ff35df92d Niels Möller Wed, 29 Jan 2020 15:20:28 +0100 Fix comment typo
bbed494d439a3f45026c63af57ae969713bd3e0a Niels Möller Tue, 28 Jan 2020 16:51:29 +0100 Merge branch 'delete-ecc-g'
ee28a24cd3cbd1796a62a9437089ed7b09f953ed Niels Möller Tue, 28 Jan 2020 16:26:06 +0100 Merge branch 'ecc-gost'
1c2aba42ea6552bb84b7291015de4049604e29c3 Niels Möller Mon, 27 Jan 2020 15:25:05 +0100 Add index entries for GOST hash and GOST DSA.
9f087f0827312a4f9342a23374fcd16d4f66d5ea Dmitry Baryshkov Mon, 27 Jan 2020 14:57:05 +0100 Add documentation for GOSTDSA and GOST curves.
407b0120ea4712ec7d0a94bb8ab4bc17ef8b4caf Niels Möller Sun, 26 Jan 2020 18:37:54 +0100 ChangeLog entries
ce4e9458e0ac91c2bb49281a8446c09dd6e3ca24 Niels Möller Sun, 26 Jan 2020 16:42:57 +0100 Merge commit '33d047b2fdf56207fa26a41c531eb7b3192ced53' into...
358eabb1e59e4e6e1367568503a124f0be7bdcae Niels Möller Sun, 26 Jan 2020 16:41:24 +0100 ChangeLog entries
e436ec484ba2d995e7b9dbf2f661e14eeebe67d7 Niels Möller Sun, 26 Jan 2020 16:20:32 +0100 Fix memory leak in ecc-mul-a-test
6695f17fa9afb144fb2e2f0fb9cc8e4be91976a5 Niels Möller Sun, 26 Jan 2020 16:13:12 +0100 Started on NEWS entries for Nettle-3.6.
89cb40ba6b6ba45ecd982ad4d2eb4cd0fe33423a Niels Möller Sun, 26 Jan 2020 16:10:44 +0100 Fix ChangeLog typo.
a2757e4308bd4b28c6bdf4a7da8b89e8463debd8 Niels Möller Sun, 26 Jan 2020 14:37:45 +0100 Merge branch 'master' into delete-ecc-g
33d047b2fdf56207fa26a41c531eb7b3192ced53 Nikos Mavrogiannopoulos Sun, 26 Jan 2020 02:35:10 +0100 .gitlab-ci.yml: require linux systems for running CI
5694b1e418f82869e67eb06ba6c4784c0755df5b Niels Möller Sat, 25 Jan 2020 20:04:33 +0100 Delete definition of ecc->g
684be413c69c061044574e0601216b4e209f5bab Niels Möller Sat, 25 Jan 2020 19:55:08 +0100 Delete all usage of ecc->g
7ee8b5bbeeab1f8121445f6d10e063e3c18f206b Niels Möller Sat, 25 Jan 2020 16:31:44 +0100 hogweed-benchmark: Pass correct sizes to knuth_lfib_random.
12199f55eb93e8970b783ba1eb073ac370775ab7 Dmitry Baryshkov Sat, 25 Jan 2020 16:09:35 +0100 hogweed-benchmark: enable testing of GOST DSA
32ca8abcd9f0468bbd757c09317418a39d110fa1 Dmitry Baryshkov Sat, 25 Jan 2020 16:04:24 +0100 Add GOST DSA according to GOST R 34.10-2001/-2012
3f2d5b73a84b073c7b7c3e5803dd58c1c1b41561 Dmitry Baryshkov Thu, 23 Jan 2020 14:45:47 +0100 .gitignore: correct generated header names
7c395bff9ef80f3c0d2b95d10eb9f71c316ea50c Dmitry Baryshkov Thu, 23 Jan 2020 14:45:40 +0100 gost gc512a: rename functions to follow usual pattern
cf4675dc7b7dcad802a47475af63ed30e07a54f6 Dmitry Eremin-Solenikov Thu, 16 Jan 2020 18:59:06 +0100 Add support for GOST GC512A curve
21638928596f4d0145ccb09ada6694b973cab882 Dmitry Eremin-Solenikov Thu, 16 Jan 2020 18:57:03 +0100 Add support for GOST GC256B curve
d1dbba1e7fcf4ad54e5d3435e381ae336c36cf2a Niels Möller Wed, 15 Jan 2020 21:38:45 +0100 Use %-pattern rules instad of suffix rules.
574272317865c07614706356e7062ca0b30e21c6 Niels Möller Wed, 15 Jan 2020 20:16:48 +0100 Simplify dependency rules using GNU make -include.
0d1b423df26319088f2512b6314f6774132ccb82 Niels Möller Fri, 10 Jan 2020 20:59:40 +0100 ChangeLog entry for ecc renaming.
0a5e2524909b5f7be602786da26685ab492bb7d6 Dmitry Eremin-Solenikov Fri, 10 Jan 2020 20:18:08 +0100 ecc: rename functions to contain curve names instead of bits
34fbd9910a779c7fb5bb7ccc07e4ae68ae35e997 Dmitry Eremin-Solenikov Fri, 10 Jan 2020 20:17:13 +0100 ecc: prefix optimized ECC function names with underscore
abfaf8be2fa06786da94fa6e3b90773d6f178739 Dmitry Eremin-Solenikov Fri, 10 Jan 2020 20:16:50 +0100 ecc: rename source files with curves data
aedc4a3c9f3282dd8809005e0bb4c10c616cfa08 Nikos Mavrogiannopoulos Mon, 6 Jan 2020 22:11:11 +0100 .gitlab-ci.yml: use fedora31 image
494c544f7cbe29e5f14bef9385d0a30ad454a5d9 Nikos Mavrogiannopoulos Mon, 6 Jan 2020 21:44:03 +0100 sexp-conv: ensure non-null input to strcmp() and strtol()
13d6050c4886de15aeb0c6867beae43826f3bd26 Niels Möller Fri, 3 Jan 2020 07:38:04 +0100 Add benchmarking of ed25519, ed448 and curve448.
1e3410359ec202203abbc2cf06f774c5ff88e82f Niels Möller Thu, 2 Jan 2020 22:58:07 +0100 Use function pointer to represent eddsa dom prefix.
a148ed32b381a6294d0fcbd58e7198532c1bc709 Niels Möller Thu, 2 Jan 2020 21:03:41 +0100 Implement ed448-shake256
42e410bf0c084b1352b235e7e190fa6406a11441 Niels Möller Thu, 2 Jan 2020 19:36:17 +0100 Update eddsa internals to support ed448.
bbc64730490afbb7d6c14813a2d0944b8d6d7c19 Niels Möller Thu, 2 Jan 2020 19:24:45 +0100 Add dom string to struct ecc_eddsa.
21c9be59b5bfb0b03f6b701aa275ac3bc764660e Niels Möller Thu, 2 Jan 2020 07:45:33 +0100 Fix comment typo.
b641a4b8cc5b69a7ab293442bc0f3a02a4b88eb7 Niels Möller Wed, 1 Jan 2020 20:22:21 +0100 Reduce scratch need for curve448 inverse and sqrt
9539db4ee8472feb08108041b621023fbbce7c19 Niels Möller Wed, 1 Jan 2020 14:42:01 +0100 Test edddsa point compression with curve448.
1a85646bdb96855b261280bcf814c01e2b8d462d Niels Möller Mon, 30 Dec 2019 22:43:48 +0100 Reorganize eddsa, based on patch by Daiki Ueno.
d1d7d737457eaba5b51a98457cac06982638a8fd Niels Möller Sat, 28 Dec 2019 10:58:45 +0100 Whitespace fixes.
43be59b25a5134363d2040fdc7b31ffbe5a8d308 Niels Möller Sat, 28 Dec 2019 10:58:45 +0100 Tweak includes of nettle-meta.h.
0e1108ba872a11e1cc9d55aecc1f564d9c265c7a Niels Möller Wed, 25 Dec 2019 19:55:17 +0100 Document SHAKE-256.
64a6def6410eccdf3f8cef658a4ec761f889dc48 Niels Möller Wed, 25 Dec 2019 17:55:19 +0100 Support for SHAKE256, based on patch by Daiki Ueno.
4c658fbfae00580593b9d82a25aee182f313773a Niels Möller Wed, 25 Dec 2019 17:41:54 +0100 ChangeLog entry for previous change.
f77bd0a33c255b4fd6cac4f8be4d1cde8da0980b Niels Möller Wed, 25 Dec 2019 16:30:50 +0100 Generalize _sha3_pad to take magic value as argument.
d4c3e2ee91ddd992ae155b9375e6bc25e98b22f1 Niels Möller Wed, 25 Dec 2019 11:33:08 +0100 Use add_hh rather than add_hhh for ecc_mul_a_eh.
923cc6ae98fc1da9cbd98ba8f8fcaf5240967221 Niels Möller Wed, 18 Dec 2019 08:18:04 +0100 Rename add and dup functions for Edwards curves.
6d455c6d3c6a7011fb51f38bb9423a7aff34f00b Niels Möller Wed, 18 Dec 2019 08:15:55 +0100 Use function pointer rather than calling ecc_add_eh directly...
4487719f5fcdf5222c9a35114bde6e5d3238a03d Niels Möller Tue, 17 Dec 2019 23:24:15 +0100 Simplify ecc-benchmark.c and delete curve25519 special case.
0a8fb3bbf006119a3409891fcba27434d1f236fc Niels Möller Sun, 15 Dec 2019 19:01:45 +0100 Eliminate one unneeded ecc_modp_add in ecc_dup_eh.
5828ed16b94555ca31926a00e96ac4ac9ae06b6d Niels Möller Sun, 15 Dec 2019 13:43:56 +0100 Comment fixes and notation for ecc_dup_eh
e21efefa770051e3827997b07c1c4d5c17f6c1a4 Niels Möller Sat, 14 Dec 2019 17:46:57 +0100 Comment fixes for ecc_add_ehh
c87bd88c7ad1deccb842bdfc0176e9bdeec4db86 Niels Möller Sat, 14 Dec 2019 13:07:03 +0100 Comment fixes for ecc_add_eh
b33eea3b4a3eb5ea07c9615f195f84d43cda5178 Niels Möller Sat, 14 Dec 2019 10:00:23 +0100 New function ecc_mul_m.
39af4a6ad4245aefe1e39e75972ec7d542fcde9f Niels Möller Fri, 13 Dec 2019 18:24:41 +0100 Merge branch 'curve448' into master
a5e0d46377dd0c0331c3990ef7ce377564726919 Niels Möller Mon, 9 Dec 2019 19:28:15 +0100 Revert itch macro changes.
b5ae97a8892fd4ad2021d58d4af87d95314a8f44 Niels Möller Mon, 9 Dec 2019 18:58:53 +0100 Trim scratch usage of curve448 operations.
d13bb31227f9fa58f3b1a41c79d7d39e4a0167b2 Niels Möller Sun, 8 Dec 2019 11:14:00 +0100 x86_64 implementation of nettle_ecc_curve448_modp
bfe24f5880b4637c24e4219024114cdd5a2d4c72 Niels Möller Sat, 7 Dec 2019 08:14:21 +0100 Delete tests and code for ecdsa over curve25519.
9f4180d6f41889c8b42a70fc5b6a73c6055006fb Niels Möller Thu, 5 Dec 2019 09:02:15 +0100 Fix configure check for __builtin_bswap64.
c8a90a350cf4641e6f6862e1b4dfd69ff79fdbb3 Niels Möller Wed, 4 Dec 2019 17:32:02 +0100 Add cast in test_cipher_cfb8.
2bea3db4a8135dbbc832266fe8c9d8179bc7ec4b Niels Möller Tue, 3 Dec 2019 22:56:47 +0100 New mod function for curve448, for 64-bit architectures
ca95804c3fdb5aa86a27d049a6367782381b2e8e Niels Möller Sun, 1 Dec 2019 20:15:46 +0100 ChangeLog for curve448 changes
389c787e790fe81036f2ff5303c7afe21ceb2afd Daiki Ueno Sat, 30 Nov 2019 10:31:16 +0100 Implement Curve448 primitives
cdbbe64a60ae509fc5a74ae70f31f7e9ca4e54a5 Niels Möller Sun, 24 Nov 2019 09:28:01 +0100 gitlab-ci: Disable gost in gnutls build
c649509f371dcaab9f7e9dbbac27d2c195aaa40a Niels Möller Thu, 21 Nov 2019 20:00:35 +0100 eccdata: (ecc_curve_init_str): Delete unused t and d argumen...
889a582f3ee1b03e98f47e8bb353659af0933822 Niels Möller Thu, 21 Nov 2019 19:43:57 +0100 Merge branch 'curve448' into master
85fd4910eefca34abee053d3014a819b0e97301b Niels Möller Sat, 5 Oct 2019 09:30:04 +0200 Update link to Pike.
2771ce210304e8d263a280c73fb0245139088d8f Justus Winter Sat, 5 Oct 2019 09:21:14 +0200 Link to Rust bindings.
519782c8e7ca6030c3715d17eee854cef811f79c Justus Winter Sat, 5 Oct 2019 09:20:59 +0200 Sort bindings alphabetically.
a3875d562abde88f258339176575c9ced95d8faa Niels Möller Tue, 1 Oct 2019 19:56:38 +0200 Improve cfb8 test
aef6b2aaa65c97ad6f0f0c17c8ea7e1c233828fd Niels Möller Tue, 1 Oct 2019 19:44:55 +0200 ChangeLog for previous change.
f4a9c842621baf5d71aa9cc3989851f44dc46861 Daiki Ueno Tue, 1 Oct 2019 19:29:45 +0200 cfb8: don't truncate output IV if input is shorter than bloc...
a0b72cf12ebcf1d4fc008a8487b97b863e3987e6 Niels Möller Mon, 30 Sep 2019 20:07:33 +0200 siv-test: Smaller cleanups. Call FAIL on all errors.
26d8ed9532e28e701843cf5decc8ec0914412211 Niels Möller Mon, 30 Sep 2019 19:53:50 +0200 siv-test: Fix out-of-bounds read.
35a585379ba9d1fa2dbd0d4a82a107851f9e811a Niels Möller Thu, 26 Sep 2019 06:37:05 +0200 ecc-internal.h comment fixes.
e1f0897ccfe0c8ddc9ae1e4287c17820345882b4 Niels Möller Sun, 15 Sep 2019 10:28:58 +0200 Add FIXME comment on struct gosthash94_ctx reorg.
5513e75467d1bd30b18d44d36b3b2cdad29e3564 Niels Möller Sun, 15 Sep 2019 10:23:24 +0200 ChangeLog entries for gosthash94cp.
e3d54eeb6b2e01674ddcb71eefe21b55b95945b8 Dmitry Eremin-Solenikov Sun, 15 Sep 2019 10:09:16 +0200 Add PBKDF2 support for gosthash94cp
8a0a625358153724f9e3b8b9c73f4b2d1e8730c6 Dmitry Eremin-Solenikov Sun, 15 Sep 2019 10:09:16 +0200 Add HMAC functions for GOSTHASH94 and GOSTHASH94CP
ee2c0aa8dcdf40901a727c6a44dfa02c8c0039b0 Dmitry Eremin-Solenikov Sun, 15 Sep 2019 10:09:16 +0200 Add GOST R 34.11-94 to nettle_hashes
9826eed6b23296eac9e496232ba1b74c1d205694 Dmitry Eremin-Solenikov Sun, 15 Sep 2019 10:09:16 +0200 Add support for GOSTHASH94CP: GOST R 34.11-94 hash with Cryp...
1d7bce28f88b493854810ce21468a996b4d857f1 Dmitry Eremin-Solenikov Sun, 15 Sep 2019 10:09:15 +0200 Start separating GOST 28147-89 from GOST R 34.11-94
c00f4b17f7f38c180ece4c92c50c05feb2e28c2d Niels Möller Sun, 15 Sep 2019 10:05:19 +0200 dlopen-test: Use libnettle.dylib on MacOS.
eb50135ba961a7b4b72aec4fc47aa633590f060a Niels Möller Sat, 14 Sep 2019 08:21:12 +0200 Mention dependencies on GNU make and GNU GMP in the README f...
c79c71f2521510917070587689547cd8ff766313 Dmitry Eremin-Solenikov Wed, 4 Sep 2019 22:05:21 +0200 gcm: move block shifting function to block-internal.h
685cc919a37b60d3f81dd569bf6e93ad7be0f89b Dmitry Eremin-Solenikov Wed, 4 Sep 2019 22:02:14 +0200 block modes: move Galois shifts to block-internal.h
508908b1d436386869206a7d332d8415405ae41b Dmitry Eremin-Solenikov Wed, 4 Sep 2019 21:57:39 +0200 block-internal: add block XORing functions
8147b2b31c10334908bc979dcf2c31aca4293faf Dmitry Eremin-Solenikov Tue, 3 Sep 2019 18:46:54 +0200 cmac64: fix nettle_block16 usage
faed9ae6b49e2002c499f1f0551b65ed1a1d8bd4 Dmitry Eremin-Solenikov Tue, 3 Sep 2019 18:41:05 +0200 gcm: use uint64_t member of nettle_block16
7aa7ae63487c064b9b1eedfaaf6bbaf4868992f1 Niels Möller Fri, 23 Aug 2019 06:31:13 +0200 Merge branch 'block16-refactor' into master-updates
41b6e72869877143a8ba56865bb8b92b3e6e97bf Dmitry Eremin-Solenikov Mon, 22 Jul 2019 08:37:12 +0200 Expand documentation to cover CMAC-64
e381cfeb37fafa4a96469f1a7d1baabe86f88ad9 Niels Möller Sun, 21 Jul 2019 14:47:17 +0200 CMAC comment fixes
ff5097275848e905f8370c93fa4a1acf80b744cf Niels Möller Wed, 10 Jul 2019 23:00:33 +0200 ChangeLog for previous change
8f88c38d261546e8651261d04c139b80cbff6e01 Dmitry Eremin-Solenikov Wed, 10 Jul 2019 22:53:47 +0200 cmac: add CMAC-DES3 (CMAC-TDES) implementation
8e5ac9aa8ced48b18d3b5cb90763b41efe66598b Niels Möller Wed, 10 Jul 2019 22:44:56 +0200 ChangeLog for previous change
a71215f988312cf0c8d143b9e959ee6a9dbe1056 Dmitry Eremin-Solenikov Wed, 10 Jul 2019 22:31:08 +0200 cmac: add 64-bit mode CMAC
e3cfe987b4f9687411bb055d4f09090418831139 Niels Möller Mon, 8 Jul 2019 22:25:39 +0200 Mark w member of union nettle_block16 as deprecated.
24ec254e441d02fba9cab6459a52a4cd32da0de2 Niels Möller Mon, 8 Jul 2019 22:22:35 +0200 gcm: Use uint64_t member of nettle_block16.
5919dd397322aab3fbec94250bcea504e63155de Niels Möller Mon, 8 Jul 2019 21:09:50 +0200 eax: Use uint64_t member of nettle_block16.
c78f2fdbb6503856c02045213407c48efd29427d Niels Möller Tue, 2 Jul 2019 22:38:21 +0200 ChangeLog for previous change
eead7cfa32c341b5193a697273de9fc7336e694a Dmitry Eremin-Solenikov Tue, 2 Jul 2019 22:30:35 +0200 Move MAC testing code to generic place from cmac-test
ba24450dce47682583a3a207e72d4493619ceaf3 Simo Sorce Tue, 2 Jul 2019 16:28:48 +0200 Add tests that exercise public key checks for ECDH
98bc919114f2272a8b2537467213de4a0fb776e4 Niels Möller Tue, 2 Jul 2019 14:28:04 +0200 Merge branch 'siv-mode' into master-updates
ee5d62898cf070f08beedc410a8d7c418588bd95 Niels Möller Wed, 26 Jun 2019 21:51:36 +0200 Fixes for Nettle 3.5.1
9a31a078e5c105cf4dcc85fba323d9e67544e9c4 Niels Möller Wed, 26 Jun 2019 07:43:25 +0200 ChangeLog entry for 3.5 release
723ace73b45e495481acf14324aa62b6a74dce24 Niels Möller Tue, 25 Jun 2019 21:00:47 +0200 Update config.guess and config.sub
fa90927a936780ad1fc35b1bd130ff800d9965e5 Niels Möller Sat, 15 Jun 2019 10:27:58 +0200 NEWS for 3.5. Mention deprecations in intro.
aa7b8de64d41ec5996f379a3031b18568a14e7c0 Wim Lewis Sat, 15 Jun 2019 10:15:39 +0200 Fix some typos in the documentation.
83296eb6a45f7dba125372a2ce3c8f4d6c8b9934 Niels Möller Thu, 6 Jun 2019 09:25:59 +0200 Merge branch 'master' into siv-mode
22fda42f765f93372f0871fd7e29f0bdbf176a42 Niels Möller Thu, 6 Jun 2019 08:41:32 +0200 Fix doc of cmac context structs.
81af7f9cdec3c8a19c4b725527959fe310ae3c97 Niels Möller Wed, 5 Jun 2019 22:25:20 +0200 Further separation of CMAC per-message state from subkeys.
d2da7945b49f056db674827d671dbb2c56e34e27 Niels Möller Wed, 5 Jun 2019 21:24:31 +0200 Revert move of cmac128_ctx index
9b41e3b82b567abb68c1b7fc3b1e6b1a4ed87b26 Niels Möller Sat, 1 Jun 2019 10:30:29 +0200 New struct cmac128_key.
dc28cadb84aedb1411aa2dd5f10c84317024a6ef Niels Möller Wed, 15 May 2019 11:30:55 +0200 Mention deletion of des-compat.h in NEWS
f8c206ed23e98a62c2b4d17237d6c0a2f6050843 Niels Möller Wed, 15 May 2019 10:24:48 +0200 New SIV key size constants. Use in tests.
2b5dcfed94d66a3207f8bbd6d043e17532a88db8 Niels Möller Wed, 15 May 2019 10:11:22 +0200 Require non-empty nonce for SIV mode.
7203ca09cd57ec45319e274c82c56ffcfd016a20 Niels Möller Sun, 12 May 2019 11:03:42 +0200 Delete old libdes/openssl compatibility interface.
a1f6f7c992a8380cf08a539015fcb74e6ae27466 Niels Möller Sat, 11 May 2019 21:29:52 +0200 NEWS update for Nettle-3.5.
ef82f2281f7c2459cd8fafa1e50598069c6a3732 Niels Möller Mon, 6 May 2019 19:36:33 +0200 SIV-CMAC mode, based on patch by Nikos Mavrogiannopoulos
9adb998c95a50e6454a29bcc06b338d3880e6d33 Niels Möller Wed, 1 May 2019 14:24:35 +0200 New header file cmac-internal.h
d4847b52087253446ccf9a15d3e6e40e77c5950f Niels Möller Sat, 27 Apr 2019 09:37:17 +0200 ChangeLog entry for EPILOGUE fix.
a7ec8380c725e0d3029c6a09d66c9ae502f3d76d Simo Sorce Sat, 27 Apr 2019 09:05:08 +0200 Add missing EPILOGUEs in assembly files
0f3d1efc2e9fc866d53b4d313b0eae3e496102e0 Niels Möller Sun, 14 Apr 2019 09:37:02 +0200 tools/nettle-pbkdf2.c: Check strdup return value.
a7dada790fd758dd2df2d43eff2059960d3397ae Niels Möller Fri, 29 Mar 2019 07:32:42 +0100 Redefine struct aes_ctx as a union of key-size specific cont...
b87ec212616765f920000b72d57b7a317e1a0c24 Niels Möller Wed, 27 Mar 2019 06:30:58 +0100 Rearrange cmac's block_mulx, make it closer to xts_shift.
0beec6b237dc3b6b2aab25457173d1f353f133f4 Niels Möller Sun, 24 Mar 2019 13:34:08 +0100 Update docs for xts-aes
38e462fbfcfc0a4111ccbebfe30e8073d6139e63 Niels Möller Sun, 24 Mar 2019 13:31:37 +0100 ChangeLog entries for XTS support.
794d2169c8614332f60bc29faf0010dcd0a31627 Simo Sorce Sun, 24 Mar 2019 11:42:31 +0100 Recode xts_shift based on endianess
8702a4c48ae2381dd2994e5053961044fca89676 Simo Sorce Sun, 24 Mar 2019 11:41:21 +0100 Inline ciphertext stealing
d74d1674bee8c844263d958b86a028eb10f05043 Simo Sorce Sun, 24 Mar 2019 11:40:53 +0100 Add support for XTS encryption mode
d85e39b5da8fc60bb6055720a1ddeaa31951da02 Niels Möller Wed, 6 Feb 2019 14:19:35 +0100 Move block buffer last in hash context structs.
3185ed4d0cd9e083a490402559f09c8d274a5ee6 Niels Möller Tue, 22 Jan 2019 19:06:43 +0100 Merge branch 'delete-nettle-stdint-h' into master
fbc93be6db0828d6393a83526189550d8fde5241 Niels Möller Mon, 21 Jan 2019 23:07:27 +0100 .gitlab-ci.yml: Add -std=c89 and -DNDEBUG builds.
479026dfe3f2bd3c4db43f6d5e9390a1731ff2ad Niels Möller Sat, 19 Jan 2019 17:21:25 +0100 examples: Delete eratosthenes from TARGETS, left over from e...
45aab4d103f5b1cf31c606a0fe251bd25cd35c92 Niels Möller Sat, 19 Jan 2019 16:16:37 +0100 fat-arm.c: Fix declarations of chacha_core functions.
ff68c47c0c47d84f1b5ca6886edb7659af6ebd95 Niels Möller Sat, 19 Jan 2019 09:42:24 +0100 ChangeLog entries for previous change.
67bae1b9e595a03dccea92b39f3cbad64345f3f8 Yuriy M. Kaminskiy Sat, 19 Jan 2019 09:21:40 +0100 Add --enable-fat support for arm neon chacha20
f9f14f18d917a4a4fcb678a9e90961e5fd7114ef Niels Möller Sat, 19 Jan 2019 09:09:12 +0100 Update NEWS for Nettle-3.5.
62c7395d88b68df1aede9d178892215b22a28fb2 Niels Möller Thu, 17 Jan 2019 21:51:46 +0100 .gitlab-ci.yml: Use ./bootstrap in gnutls build.
4539091af9bfdcc873e2089301b7d1749050d60f Niels Möller Sun, 13 Jan 2019 10:48:26 +0100 eccdata: More asserts in ecc_pippenger_precompute.
7e00a2d174385903c2f187ecb54118ec4f4d390d Nikos Mavrogiannopoulos Sat, 12 Jan 2019 17:38:24 +0100 .gitlab-ci.yml: updated to new images by gnutls
2767ebce0861775dd54b9a71e25c13fbbedc3f4a Niels Möller Sat, 12 Jan 2019 17:31:21 +0100 Delete eratosthenseprogram
1f5b9812dec00811344ab080444c0582f6405533 Niels Möller Thu, 10 Jan 2019 22:13:38 +0100 tests: Fix assert call with side effects.
19fa22a4183d922ad665aa1fc142cdab750b7963 Niels Möller Thu, 10 Jan 2019 21:59:03 +0100 test: Use %u and corresponding cast, when printing bit sizes...
c10336bfdeb1c2ef83b6dd6a973a717257943320 Niels Möller Thu, 10 Jan 2019 21:57:09 +0100 nettle-benchmark: Add volatile to inline asm.
09def119c3410c47919999df5762778b8b62ac93 Niels Möller Tue, 8 Jan 2019 23:00:45 +0100 Add missing include of sha2-internal.h.
b5954ea7822946440e40fde515de415b16391241 Niels Möller Sun, 6 Jan 2019 09:53:07 +0100 Delete nettle-stdint.h
de360df59fda050cff7f71a1a87f7bad2e16a4ed Niels Möller Wed, 26 Dec 2018 19:49:56 +0100 eccdata: Add assert.
1eb23ca50b6cc4f46abf44d48d6be816c34d566c Niels Möller Wed, 26 Dec 2018 17:49:31 +0100 In openssl benchmarks, use RSA_generate_key_ex.
1cc82bbb8b23f79b7f3097e8143fc2f705237ace Niels Möller Wed, 26 Dec 2018 17:27:00 +0100 eccdata: Check that table size is at least 2.
d7a2b703eaff56aa821efa589c2099c456fbf8da Niels Möller Wed, 26 Dec 2018 16:30:04 +0100 Bump version number and sonames, for Nettle-3.5
635ee5c6feb1d32769ea7eddbe631d548257f838 Niels Möller Wed, 26 Dec 2018 16:19:17 +0100 Delete obsolete TODO file
e6df06c600b25fb455a9d3cbe386df073359752e Niels Möller Wed, 26 Dec 2018 16:18:09 +0100 New header file pkcs1-internal.h
fc30c4d8276db2802d844be0c6c2cc67ff2d43cf Niels Möller Wed, 26 Dec 2018 11:30:21 +0100 Merge branch 'release-3.4-fixes' into master
350d87626235a20ec299ea851ef0b81218f1a5ec Niels Möller Wed, 26 Dec 2018 11:07:51 +0100 Fix compilation with gcc -std=c89
f5a3a224bf00bef5669366d2ae23c2b2b13b8016 Niels Möller Wed, 26 Dec 2018 11:04:31 +0100 Fix accidental use of C99 for loop.
4fc52f4de99b2d471ead06e4a5086b9b15b6dee3 Niels Möller Tue, 4 Dec 2018 21:55:48 +0100 Note release of Nettle-3.4.1.
07f5ea1613af360debad212e2086ee0bc9740553 Niels Möller Wed, 28 Nov 2018 22:42:56 +0100 Update NEWS file for 3.4.1.
1fe332ad8b92c6dc3c68d82f8f79f132726d9091 Niels Möller Wed, 28 Nov 2018 22:33:47 +0100 Update configure check to require GMP-6.0.0 or later.
3170f3b4a14494bbc375a1567fa316a84beaa6f0 Niels Möller Wed, 28 Nov 2018 22:01:29 +0100 Rewrite pkcs1_decrypt as a wrapper around _pkcs1_sec_decrypt...
128832dcb623fed9b13561e7b88a20c36ddea25f Niels Möller Wed, 28 Nov 2018 21:54:15 +0100 Add rsa-internal.h to distributed headers.
77bc04f8b31f4224bf5c2bbf2417183470323cd8 Niels Möller Wed, 28 Nov 2018 21:52:30 +0100 rsa-internal.h: Add include of rsa.h.
81491991cfe96ad01018b39da90c5662418bc7fb Niels Möller Tue, 27 Nov 2018 08:56:27 +0100 Describe RSA improvements in NEWS.
6487ef7eeee95457361bda72b13aed8723b2d6e7 Niels Möller Tue, 27 Nov 2018 08:21:02 +0100 Rewrote _rsa_sec_compute_root, for clarity.
07a31f84f364362e57c1498a6bdfee306cc932e7 Niels Möller Mon, 26 Nov 2018 07:32:28 +0100 rsa-compute-root-test: Fix qsize. Try more keys.
898ce4bed241a1b9be0fa9ca3b76f8bfc636f512 Niels Möller Sun, 25 Nov 2018 21:57:59 +0100 Update mini-gmp version for _rsa_sec_compute_root_tr rename.
e6a16d1656b6c8448a69e909f6c8a2703c3b9bfb Niels Möller Sun, 25 Nov 2018 20:29:07 +0100 Renamed rsa-sec-compute-root-test --> rsa-compute-root-test.
f9e3227f3726a1c39819e29c43af7d4e6d978e44 Niels Möller Sun, 25 Nov 2018 20:10:13 +0100 cnd_mpn_zero: Use a volatile-declared mask variable.
dbaf6abb9ce830d74559d2eab13ca0799f3baeb8 Niels Möller Sun, 25 Nov 2018 19:46:30 +0100 Move decl. of rsa_sec_compute_root_tr to internal header.
f2bbbc280212702e837c154d9c7b598ff795afd7 Simo Sorce Sun, 25 Nov 2018 19:23:38 +0100 Switch rsa_compute_root to use side-channel safe variant
7bc8378bdf46db5fbdc13fd6792a12d24af71ecf Niels Möller Sun, 25 Nov 2018 18:53:55 +0100 ChangeLog for previous change.
eb4c86c4607df940e6319a0bdefb1492f1324b76 Simo Sorce Sun, 25 Nov 2018 17:12:43 +0100 Randomzed testing of rsa-sec-compute-root
a287f1a93118b5cc4b4f4ac2a54216dde5ee01da Niels Möller Sun, 25 Nov 2018 17:11:39 +0100 testutils.c: Fix high bits of the mpz_urandomb used with min...
f0136f46e33e3c641637fb8b3bae42528a4fd33a Niels Möller Sun, 25 Nov 2018 17:06:21 +0100 ChangeLog for previous change.
af951c2dba5b25e3a479062065a7748189793340 Simo Sorce Sun, 25 Nov 2018 16:58:55 +0100 Catch bad private keys early on.
3f76113c5d499f7e63b6af49f39eb3c897ffce43 Niels Möller Sun, 25 Nov 2018 16:58:38 +0100 Use NETTLE_OCTET_SIZE_TO_LIMB_SIZE.
a747934ec24351e6b186d5db6199bfd3f4a4fb1b Niels Möller Sun, 25 Nov 2018 16:57:27 +0100 ChangeLog for previous change.
8d38b6af38e76d7e59ac39b8245657c29cb6398e Simo Sorce Sun, 25 Nov 2018 16:47:36 +0100 Use side-channel silent pkcs1 in rsa_decrypt_tr
72c02ff335edd90f35a83a44031ad15ca583a927 Niels Möller Sun, 25 Nov 2018 16:47:23 +0100 ChangeLog entry, and minor comment fixes
01fa621a419e660cc8ab0c36c071cec4298273a0 Simo Sorce Sun, 25 Nov 2018 16:41:06 +0100 Add variable len pkcs1-sec decoding function
760dc943af4854f28bf7b14b5c60bd9027be5743 Niels Möller Sun, 25 Nov 2018 16:23:06 +0100 Tweak valgrind marking is rsa_sec_decrypt tests.
245319f2aacab080ef8161be4707f4524702e389 Niels Möller Sun, 25 Nov 2018 16:10:11 +0100 Avoid calls to mpz_sizeinbase on RSA private key.
61a942b6336029ffaff46ce7a37092c9d8db8020 Niels Möller Sun, 25 Nov 2018 16:05:40 +0100 ChangeLog for previous change.
c9a7756280046a508cfa290d27537672531cacd4 Simo Sorce Sun, 25 Nov 2018 11:14:47 +0100 Unit test for rsa_sec_decyrpt
7bec85bc8312d86e2021a3871b05d96a8c70c7c8 Niels Möller Sun, 25 Nov 2018 11:14:26 +0100 ChangeLog for previous change.
bfda54eeb2e5aa0916dc87d38a5d66c6dfb0359d Simo Sorce Sun, 25 Nov 2018 10:42:20 +0100 Add rsa_sec_decrypt as side-channel silent variant
87b3c035102ba48b4ebf6665a8e2b4563fe9427f Niels Möller Sun, 25 Nov 2018 10:38:23 +0100 pkcs1-sec-decrypt-test.c: Fix valgrind marking of return val...
3450ce908e37a49cd27409f56f98d6f0c85bb869 Niels Möller Sun, 25 Nov 2018 10:37:22 +0100 ChangeLog for previous change.
91da084632da22334dac8b4e280234ee25a41fd4 Simo Sorce Sun, 25 Nov 2018 10:29:18 +0100 Unit test for pkcs1-sec-decrypt
881b6f0da0eff05d42ac0db1ed2b59f9e37b7d4d Niels Möller Sun, 25 Nov 2018 10:29:02 +0100 ChangeLog for previous change.
36d4b664adba3a927b1708d68f4754e90997b42f Simo Sorce Sun, 25 Nov 2018 10:23:17 +0100 Add mpn_get_base256
269649e6a467537837cfe635a9496879dccea9ff Niels Möller Sun, 25 Nov 2018 10:22:38 +0100 ChangeLog for previous change.
9d4c4836733f77941039262c64d4dc1676f52d06 Simo Sorce Sat, 24 Nov 2018 11:44:24 +0100 Add side-channel silent pkcs1 decoding function
d00db8b18336a731ab0835b1f387fe50ea63c2db Niels Möller Sat, 24 Nov 2018 11:44:01 +0100 ChangeLog for previous change.
f554a317d741c2fe8cd891ac0fcd6c38d0c49ace Simo Sorce Sat, 24 Nov 2018 11:28:18 +0100 Add a side-channel silent conditional memcpy
1d0cbc3265870a57687e38c898c867d871d4dc5d Niels Möller Sat, 24 Nov 2018 11:27:39 +0100 ChangeLog entries, minor comment and spacing fixes
4c5a4472898279b7f776958143323043a1eb816d Simo Sorce Sat, 24 Nov 2018 10:44:29 +0100 Use side-channel silent root for rsa signatures
f7350548a397d74bdac16b9e2742990687ab0113 Niels Möller Sat, 24 Nov 2018 10:43:35 +0100 ChangeLog entry and comment fixes.
9cbfde382824056dd7ec4e45daf243b03d49acac Simo Sorce Sat, 24 Nov 2018 10:29:31 +0100 Add side-channel silent RSA root function
5fb3667ba5e631a9188091d3e75609b62932b746 Niels Möller Sat, 24 Nov 2018 10:28:42 +0100 ChangeLog for previous change.
98e309bef52ff325b67d5aa083dd384eace426fa Simo Sorce Sat, 24 Nov 2018 10:18:09 +0100 Add convenience macro for size calculation
51b64bb84ca860a7b39d1cd121b03e2db3b67743 Niels Möller Sat, 24 Nov 2018 10:11:39 +0100 Initial NEWS entries for nettle-3.4.1.
910624aae4540c3d84799fdd8ac4c92831dc3efb Niels Möller Sat, 24 Nov 2018 10:09:31 +0100 Bump version numbers for nettle-3.4.1.
173605f0de346a037b01edb6d1d6631086602778 Niels Möller Sat, 24 Nov 2018 09:57:50 +0100 Add "fall through" comment.
6950f151db8e0bfe2f767d2bbcc4b8da24920a60 Niels Möller Mon, 19 Nov 2018 21:24:29 +0100 Copy .gitlab-ci.yml from master branch
8514df12b20e0c399f84429d95a81b66c82b3ddd Dmitry Eremin-Solenikov Sun, 18 Nov 2018 11:33:44 +0100 Fix quoting in autoconf ifunc test
1dd5dda6845442b1f135ab5160d2ddffcb9514d0 Dominyk Tiller Sun, 18 Nov 2018 11:30:22 +0100 testsuite/symbols-test: Exclude ____chkstk_darwin symbols.
0266a5e363c24ad5a25477f007144b7f1ce50c8b Niels Möller Sun, 18 Nov 2018 11:27:05 +0100 Fix link failure for pss-mgf1-test, in non-hogweed builds.
b2654704c2ce844720ed4ed7fb6116d2d9693acd Niels Möller Sun, 18 Nov 2018 11:24:44 +0100 tools/pkcs1-conv.c: Add missing break statements.
3df5ec89cd0c62a255259038da3c8e5fcee2fe17 Niels Möller Sun, 18 Nov 2018 11:21:07 +0100 Avoid cast between incompatible function types.
c2fa92f5cb6308dbd0566988b1d231a931bfa86a Niels Möller Sun, 18 Nov 2018 11:08:26 +0100 Add missing includes of stdlib.h.
7e7566753ff3adb97ae86b5d650e76acdea4c1a0 Niels Möller Sun, 18 Nov 2018 11:05:21 +0100 des-compat.c: Change length argument type from uint32_t to s...
16d8133bec6d196ce3c5d02349a6475efaccf6c0 Niels Möller Sat, 17 Nov 2018 14:23:06 +0100 Add benchmarking of RSA signatures with blinding
cd2d1e28184b9924bceda22aab7d09e8034352b3 Dmitry Eremin-Solenikov Wed, 10 Oct 2018 19:26:25 +0200 ctr16: fix encryption if src == dst
7b4d6de8044e73849c2f24ce0322ae3fc48765a6 Niels Möller Wed, 10 Oct 2018 19:16:40 +0200 Add missing includes of stdlib.h.
4f0ad31af6b5c80757cd460d1c3efb38fe4f0ae0 Niels Möller Thu, 13 Sep 2018 08:18:16 +0200 rsa_generate_keypair: Delete unlikely and redundant check fo...
cc57adbb86a580bbc0c81388fce90be0f5638e21 Niels Möller Thu, 13 Sep 2018 08:14:09 +0200 Merge branch 'attribute-deprecated'
1aedf851add8d2bcf0f06561badebc3e8b194e69 Niels Möller Fri, 7 Sep 2018 09:09:37 +0200 Fix mis-spelling spotted by Torbjörn Granlund.
f7e49547ea000c9d1fc47ccf78adcede88bbc16b Niels Möller Thu, 9 Aug 2018 22:00:03 +0200 Mark obsolete helpers _rsa_blind and _rsa_unblind as depreca...
6a19845e6f71791ca98765d490ec08e776494bee Niels Möller Thu, 9 Aug 2018 21:53:55 +0200 Deprecate old AES interface.
9d7cd5301922afebc6e0458158365001a8185c30 Niels Möller Thu, 9 Aug 2018 21:25:27 +0200 New macro _NETTLE_ATTRIBUTE_PURE.
71f68cc45a269b206fc996309ef026f39d5af3df Niels Möller Thu, 9 Aug 2018 20:54:18 +0200 Avoid cast between incompatible function types.
f3bbc422efed4149b5661e064360ee678b23113a Niels Möller Thu, 9 Aug 2018 20:27:57 +0200 des-compat.c: Change length argument type from uint32_t to s...
cb88cdbdba9a650e9c026eac74b3dcf436a5a994 Niels Möller Wed, 8 Aug 2018 22:31:01 +0200 nettle.texinfo: New section on ABI and API compatibility.
411ccbcf9b7183dc2bb67402bb8958257fc06f6b Niels Möller Mon, 30 Jul 2018 18:36:14 +0200 ChangeLog entry for previous change.
935fe20e80776792e3c1dfcf9d8074d9517b8500 Dmitry Eremin-Solenikov Mon, 30 Jul 2018 18:19:45 +0200 Add benchmarking for HMAC functions
0b0c23141d82a04ff9cc4815524c6e4a55434039 Niels Möller Fri, 13 Jul 2018 20:18:46 +0200 Additional analogous assert in eratosthenese program.
dd279150dca790876e4531521c389f795561e39c Niels Möller Fri, 13 Jul 2018 19:38:59 +0200 Check for allocation overflow in eratosthenes program.
95798b5c3b0128359aaba107e2bda077459a8560 Niels Möller Thu, 12 Jul 2018 22:39:00 +0200 Fix handling of eratosthenes -q.
0355cfad41931c5583e391bfcd2deb806a6d7f5e Niels Möller Thu, 12 Jul 2018 22:37:36 +0200 Fix at-exit leak in eratosthenes program.
af7d1d76b03ef405e9f75ae28e8caf3b9d3d2b16 Niels Möller Thu, 12 Jul 2018 22:34:01 +0200 Make eccdata deallocate storage before exit.
1da75fada9475e0172ed2a6186fb79ed8a543cb6 Niels Möller Thu, 12 Jul 2018 22:32:59 +0200 Fix memory leak in eccdata.
62b09e9fa5f479ae2c3c621e4b51d28bc88df75e Nikos Mavrogiannopoulos Thu, 12 Jul 2018 10:35:27 +0200 .gitlab-ci.yml: added cross compilation and tests on mips/aa...
0f5adc6ca88451b278b581b13ada8d055c28c84f Niels Möller Thu, 12 Jul 2018 10:24:00 +0200 Fix arm fat setup for nettle_sha1_compress.
3e1bd91e12df55cc499c539ef35f1413c46764af Nikos Mavrogiannopoulos Mon, 9 Jul 2018 11:36:34 +0200 .gitlab-ci.yml: updated build images to latest used by gnutl...
bc12925fc90179b42b67610317e2a24bce592c72 Niels Möller Mon, 9 Jul 2018 11:29:00 +0200 Fix x86_64 fat setup for nettle_sha1_compress.
4d507806d3605ddd0a59fa9f714b203bc4201538 Nikos Mavrogiannopoulos Sat, 7 Jul 2018 22:11:25 +0200 .gitlab-ci.yml: link with shared library on x86-64 build
ee23e44f077bb83584673831446f4f0f123c25a9 Niels Möller Sat, 7 Jul 2018 22:10:41 +0200 Add two missing includes of the new internal headers.
4980e4ac3ead90ab710334e9f48c594f7f9d2f45 Niels Möller Sat, 7 Jul 2018 22:10:03 +0200 ChangeLog for previous change.
da81c86aac0d6c8ae229e0385c7850782a0efa6b Nikos Mavrogiannopoulos Sat, 7 Jul 2018 22:04:25 +0200 abi: explicitly export intended symbols and hide others
7ef18d1e764c8cf967d8636ede2ce3c42ea06e7d Niels Möller Sat, 7 Jul 2018 21:24:26 +0200 Comment fix.
555dd6d1d906ed88555dd0b72c9170c85165d670 Niels Möller Sun, 17 Jun 2018 19:29:12 +0200 ChangeLog entry for previous change.
e07e5605b3da65e07c7fe5fcf1ce3b050595d1b5 Dmitry Eremin-Solenikov Sun, 17 Jun 2018 19:25:25 +0200 Fix quoting in autoconf ifunc test
f3e2607fce0c6da41eb1d9ee89b9535d4abec7be Dominyk Tiller Sun, 17 Jun 2018 19:20:30 +0200 testsuite/symbols-test: Exclude ____chkstk_darwin symbols.
442e04385ffe9134fdefe198726b431849decf6e Niels Möller Tue, 27 Mar 2018 23:07:50 +0200 Merge branch 'rename-data-symbols' into master-updates
51661cb3009750fbfd24f9df0bb67d4ecb7c0830 Niels Möller Sun, 25 Mar 2018 22:29:25 +0200 Update NEWS file.
291921cea762bec44d5f10c1bc5d26337735c0f6 Niels Möller Sun, 25 Mar 2018 11:42:48 +0200 ChangeLog entries for ARM big-endian changes.
70135c70863eedfd9b300614f4a5535b8b93066c Michael Weiser Sun, 25 Mar 2018 11:27:44 +0200 Document arm endianness considerations
2644d1ed132f7dad05e165d6c96a68ee66547d32 Michael Weiser Sun, 25 Mar 2018 11:27:37 +0200 Support big-endian arm in assembly code
d5738a574daee265ebfcf28dd51dfdca56c1798b Michael Weiser Sun, 25 Mar 2018 11:27:28 +0200 Add arm endianness-aware assembly infrastructure
8bf4747d9cca7fd2cdd6ca8e14bce7cb334b2a7a Niels Möller Sat, 17 Mar 2018 17:25:03 +0100 Add leading underscore to data symbols.
8c210b4e53b8566faea7ff0a175ad323236dd5d2 Niels Möller Wed, 14 Mar 2018 22:12:32 +0100 Update NEWS file.
3f46ea65935b442ce528c229e2995cbd813e7783 Niels Möller Wed, 14 Mar 2018 19:25:42 +0100 Merge branch 'ecc-params-tweak' into master-updates
34224fa0576c4eae107ec37bf679a687692d776f Niels Möller Wed, 14 Mar 2018 19:21:33 +0100 Merge branch 'x86_64-sha_ni-sha256'
c02493e53384bc5c6d6d07581524c81d181e1fdd Niels Möller Sun, 11 Mar 2018 22:23:59 +0100 Support sha_ni sha256_compress in x86_64 fat builds.
07a286c53eaa014ed1aef75e3069aecf01f3e7bb Niels Möller Sat, 10 Mar 2018 18:12:42 +0100 Tweak parameters for ecc tables.
162d599a1bfc70baa5c05beb4ef001bb95a25d2f Niels Möller Sat, 10 Mar 2018 16:44:43 +0100 Make eccdata warn about poor parameters.
98efe78d809d4fb09ffd278d36ef73d987f432d9 Niels Möller Sat, 10 Mar 2018 15:50:34 +0100 New program eccparams.
be5b2eda8461cbe2f586b82fc04a245e4d18da99 Niels Möller Wed, 21 Feb 2018 23:07:31 +0100 Merge branch 'cmac-support'
34ea00b47003939fe1ea616f2e57067cea2c7c8f Niels Möller Wed, 21 Feb 2018 23:04:44 +0100 New sha256 implementation using sha_ni instructions.
9a14e981d88f77787c972c9a2b02e2a0162978f4 Niels Möller Tue, 20 Feb 2018 22:48:15 +0100 Update CBC and CFB tests to use aes256_ctx, not the deprecat...
073fdc228fda390faf072d45d675674b7ff93ee7 Niels Möller Tue, 20 Feb 2018 22:41:37 +0100 (test_cmac_hash): Deallocate ctx properly.
23ef6e35c16516a4a273a38632e3d627c7edea92 Niels Möller Tue, 20 Feb 2018 19:31:41 +0100 Update RSA examples to use aes256_ctx, not the deprecated ae...
24c733705ba11e0793f9ac199d5cdbea48230291 Niels Möller Tue, 20 Feb 2018 19:20:34 +0100 Delete unused struct process_ctx.
69208ec19a2edab0a636ff6b6decd188c6be5383 Niels Möller Mon, 19 Feb 2018 22:25:18 +0100 Mostly aesthetic changes to CMAC.
0c4cccd0a0d469b15f577b8cdf0dbdac6fb03a42 Niels Möller Mon, 19 Feb 2018 22:07:59 +0100 Add ChangeLog entries for CMAC.
7db20b1448edda8373a76170102aad58ce6b30f9 Niels Möller Mon, 19 Feb 2018 21:42:39 +0100 Reindent CMAC code to GNU standard, white space changes only...
a254a7761fd1165f2a1ffd3bb2f4c38ee5723715 Nikos Mavrogiannopoulos Mon, 19 Feb 2018 21:31:51 +0100 Added support for CMAC
36168d2942b82c351daf00cd3e2744ebb10add13 Niels Möller Mon, 19 Feb 2018 19:23:40 +0100 New macros TMP_DECL_ALIGN and TMP_ALLOC_ALIGN.
c5fc9131b13d53b07b7aa371f30df8621cf2abb8 Niels Möller Sun, 18 Feb 2018 10:18:00 +0100 Fix link failure for pss-mgf1-test, in non-hogweed builds.
d6e8d7f7fe518fa4d1649ce591cc5e68a7374b82 Niels Möller Sun, 18 Feb 2018 10:17:09 +0100 ChangeLog for previous change.
3d6edbc208330168450f85b49cf4aa9cde597956 Dmitry Eremin-Solenikov Sun, 18 Feb 2018 09:55:45 +0100 Move expressions with side effects out of asserts
ac8e081ebbc61f732abbf9fc7f156152329e4b30 Niels Möller Sat, 17 Feb 2018 10:22:12 +0100 ChangeLog for previous changes.
b6b35acdfbc53ab835d8da3f2e880db982bc2542 Dmitry Eremin-Solenikov Sat, 17 Feb 2018 10:04:31 +0100 Enable OpenSSL AES-GCM in nettle-benchmark
232a385fc9dae157c42a15f4a693937636248ace Dmitry Eremin-Solenikov Sat, 17 Feb 2018 09:58:35 +0100 Provide wrappers around OpenSSL AES GCM
5b5a0f4082542ba39ded03ac7f437a23c6aefe64 Niels Möller Fri, 16 Feb 2018 08:38:11 +0100 Improved index entries in the manual.
cd476a5e212b1700193c9a27598f94bbb13451cb Niels Möller Fri, 16 Feb 2018 08:14:22 +0100 Update CAST128/CAST5 docs. Inconsistencies spotted by Henrik...
b908c40a2dcffb6cbab66360c3c1a6a554faac9d Niels Möller Mon, 12 Feb 2018 23:17:16 +0100 Started on NEWS entries for Nettle-3.5.
74c9af26e0492c22139e6f3fd0abce79df4b04cc Niels Möller Sat, 10 Feb 2018 21:16:06 +0100 New configure option --enable-x86-sha-ni.
e11319dd814ac01ead6fdf3bf911fd7daf3b6b03 Niels Möller Thu, 8 Feb 2018 18:14:03 +0100 Support sha_ni sha1_compress in x86_64 fat builds.
0413811acfa56f4b547070dee3bf4c0c3e8fdf00 Niels Möller Thu, 8 Feb 2018 18:13:23 +0100 Add missing pshufd.
97729f5e61365d98824584998b2bb9d575814c7f Niels Möller Thu, 8 Feb 2018 18:13:23 +0100 New sha1 implementation using x86_64 sha_ni instructions.
595e0d66f455e31e1cfd762527b978c0309d6cbc Niels Möller Thu, 8 Feb 2018 18:13:23 +0100 Check for x86_64 sha_ni extension.
d4417d994287baf02cddd29b336516215b6a11b5 Niels Möller Mon, 5 Feb 2018 20:34:12 +0100 ci: Fix yaml error.
53a3126382c023f1fc771f3dd78d20ea562e9c40 Niels Möller Mon, 5 Feb 2018 18:14:48 +0100 ci: Fix collection of logs from gnutls test builds.
516918d48b87443a109672f536db9d0115481ffa Niels Möller Sat, 3 Feb 2018 08:15:45 +0100 ci: Save logs from gnutls test builds.
4ff20685e5c640427bce89f8e2154a9bcd8503e8 Nikos Mavrogiannopoulos Thu, 1 Feb 2018 20:53:35 +0100 gcm: use ctr_crypt16() for improved performance
3919ca296ed152801514ac18663b0aff27a3a9db Niels Möller Thu, 1 Feb 2018 20:45:51 +0100 Generalize _ctr_crypt16, so it can be used also for gcm.
1af2ce835bad82f0f5df4bcde2b83abbf6f16352 Niels Möller Thu, 1 Feb 2018 20:22:17 +0100 Line break fix.
cfc1f0270ef69ab63da9c4f240c423c53eaaf350 Niels Möller Tue, 30 Jan 2018 20:09:41 +0100 Makefile tweak, make clean should not delete desdata.stamp.
a37657f7c76276b3688c97525d87a7dd1b8f0a03 Niels Möller Tue, 30 Jan 2018 20:07:44 +0100 ChangeLog entry for previous change, by Jay Foad.
39205f2bbf9683a027a3632a605f0b649a5c8cc3 Jay Foad Wed, 24 Jan 2018 13:55:43 +0100 Fix parallel make failures trying to build desdata twice sim...
215ed3328dac8d8e1ed641194076549e04f8edc7 Niels Möller Tue, 23 Jan 2018 21:00:44 +0100 Recognize "x86" as cpu name.
e15e7faed58f0095872f3a9c5198ea11153dfe54 Niels Möller Sat, 20 Jan 2018 12:00:59 +0100 ChangeLog entries for CFB8.
8375daa9c0ab520ac80895b9412e47670c22e88f Niels Möller Sat, 20 Jan 2018 11:55:50 +0100 Whitespace fix.
58e54b2fe899aa0cb74caeb195a928c149508259 Dmitry Eremin-Solenikov Sat, 20 Jan 2018 11:47:31 +0100 Add CFB8 - Cipher Feedback 8-bit block cipher mode
c4a814d77d475c474182e3e7051e4ac304e3c9e8 Niels Möller Tue, 16 Jan 2018 22:50:28 +0100 Add "fall through" comment.
20c7ba59e2cb54f1bec7d679dbdbe00c42bdd190 Niels Möller Tue, 16 Jan 2018 22:49:37 +0100 tools/pkcs1-conv.c: Add missing break statements.
be1f8dc8fb86e9a27047394dd81d322b054a5218 Niels Möller Sun, 14 Jan 2018 09:21:11 +0100 Merge branch 'ctr-opt' into master-updates
7560b387953b1ee6dd0caa5d3396979c2954b31e Dmitry Eremin-Solenikov Sat, 13 Jan 2018 10:12:35 +0100 Allow user to specify multiple algorithms to nettle-benchmar...
0325eaf3ac938322b964d52716b15b106adeae0e Niels Möller Tue, 9 Jan 2018 07:31:54 +0100 CTR mode optimizations for 16-byte block size.
e09ed92e51c349f2ea495a9a921cb682332700de Niels Möller Tue, 9 Jan 2018 07:31:54 +0100 Extend nettle_block16 with uint64_t field.
64454448808cc261cebd4ed791110db291806a5e Niels Möller Tue, 9 Jan 2018 07:31:54 +0100 Configure check for __builtin_bswap64.
27cb643877539156a948dff4431a76ec2644e610 Niels Möller Tue, 9 Jan 2018 07:31:54 +0100 New helper function ctr_fill.
54b2d297afa86a84fc3dc23e0529fb5120ef5a99 Niels Möller Tue, 9 Jan 2018 07:31:54 +0100 Increase buffer size for in-place CTR.
c380faf73a1cb46ccb25ee19902663a165739171 Niels Möller Tue, 9 Jan 2018 07:31:05 +0100 Extended CTR mode tests.
6ce79cc71058162a7d66ccc19793521dcd0761e4 Niels Möller Mon, 8 Jan 2018 08:26:36 +0100 Benchmark in-place operation separately, for cbc_decrypt and...
140156d1e44867212f4ebd691db2dc5efe41a15c Niels Möller Mon, 8 Jan 2018 08:06:50 +0100 Tweaks for in-place cbc, cfb and gcm.
db9b8594e4caa5459483359567fd077025a0cb65 Niels Möller Wed, 3 Jan 2018 19:00:19 +0100 Unroll x86_64 aesni loops.
0a6790905f30b3171bd5734138fe66b5f2e290a6 Niels Möller Wed, 27 Dec 2017 00:09:00 +0100 Fix version number typo in ChangeLog.
0d9930963b4891c7823ec1382fd576821388f7d2 Niels Möller Sun, 19 Nov 2017 10:06:15 +0100 Note 3.4 release in ChangeLog.
5b6708f54372cb684e4179ac5289d2302a8d67a7 Niels Möller Sun, 19 Nov 2017 10:03:20 +0100 Note mips32 tests of nettle-3.4.
e7cc72a508ceb5df0df1e18f42f35c487ed0184a Niels Möller Sun, 19 Nov 2017 09:55:42 +0100 Update NEWS with base64 and base16 changes.
47e00e0fbf66d46a83ef31e33a4296273a1244f1 Niels Möller Sun, 19 Nov 2017 09:52:49 +0100 Add missing ChangeLog for base64 changes.
285de0fc7432d7e90ecd0c133e9ccc163efe5d0a Niels Möller Wed, 15 Nov 2017 22:52:21 +0100 Note sparc tests.
ab442a478b9862f08e37f4999c6dfaa1ac52eb1d Niels Möller Tue, 14 Nov 2017 15:29:24 +0100 Update testing status.
b305e44056c514070851f02e68dd95a2037034b0 Niels Möller Sun, 12 Nov 2017 19:25:03 +0100 Update check of GMP_NUMB_BITS declaration in assembly files.
e7cc01a5af6c221b6347152cca4376c477a5887a Niels Möller Sat, 11 Nov 2017 10:16:47 +0100 Update NEWS file.
f6e6b5380315a561a79e0fe38e9fc77e1d1a9fce Niels Möller Sat, 11 Nov 2017 09:55:55 +0100 Update manual
42afc42f9f809a0f0bc2f81bae9041444238dbf6 Niels Möller Sat, 11 Nov 2017 09:49:07 +0100 ChangeLog entry for previous change.
c2e9233e8fb64721d4a5d6d41f293e894f6cef08 Niels Möller Wed, 8 Nov 2017 22:48:53 +0100 Revert change hiding nettle_secp_256r1 and friends.
ad5a8e3e38d3a3f88f72852330d7f0e6e9975e87 Nikos Mavrogiannopoulos Wed, 8 Nov 2017 20:48:43 +0100 .gitlab-ci.yml: added build with gnutls
685316136f846dd36364e011c678eb947ff5ccd9 Nikos Mavrogiannopoulos Wed, 8 Nov 2017 20:48:04 +0100 .gitlab-ci.yml: use pre-installed images for gnutls
0df7896e74f16041f5416752256e24d30e70518b Niels Möller Sun, 5 Nov 2017 23:34:35 +0100 Update release plan.
380e5d30e72696f94c98dbb38a4eb50157de8d5d Niels Möller Sun, 5 Nov 2017 23:23:42 +0100 Update NEWS file, including ABI issue.
8df2963aea5d422f69ca5e55f2b57ab80b1ceffb Niels Möller Sun, 5 Nov 2017 22:46:29 +0100 Bump version numbers
23ec95b84c5b4015887e829280083ed16f666d59 Niels Möller Thu, 2 Nov 2017 11:28:51 +0100 Start on NEWS entries for nettle-3.4.
d0e3c775227bf40a6c4125ac27b1560e5e082dce Niels Möller Sun, 29 Oct 2017 10:09:49 +0100 Merge branch 'api-opaque' into master-updates
59526fddacd443e5cbe777900170682257e44fea Niels Möller Mon, 23 Oct 2017 22:41:31 +0200 ChangeLog for previous change.
5c28e8e752005e42648681ff38fa2fb971a68ad9 Niels Möller Mon, 23 Oct 2017 22:35:58 +0200 Update ChangeLog.
61460b2e8edda447a40fb1264cb1327114ea61d3 Niels Möller Mon, 23 Oct 2017 22:25:58 +0200 Merge remote-tracking branch 'origin/master' into api-opaque
54e1450a0ebdd24cdf6234741e5275bb3d83ebda Niels Möller Mon, 23 Oct 2017 22:05:32 +0200 Undo added underscores on public symbols.
65fd284b5be7851e27c6061d4148171f121bb40e Niels Möller Sun, 22 Oct 2017 09:47:48 +0200 Set DYLD_LIBRARY_PATH when running tests.
f1366bc97b8cd93f4797ee42fcfafd5584d038df Niels Möller Tue, 17 Oct 2017 22:37:33 +0200 Merge branch 'support-cfb' into master-updates
874232e04c9671bd87e84ee3acd11439109a0f7c Niels Möller Tue, 17 Oct 2017 22:27:33 +0200 Update copyright years for CFB code.
8904bb7e4ddf80e759c03ce6f9d7be1d543bd8fa Niels Möller Mon, 16 Oct 2017 21:57:37 +0200 Enable debug info when CC_FOR_BUILD is gcc.
d911e05e3c82867f21f91200ef5dc0baf399be8e Niels Möller Mon, 16 Oct 2017 21:52:05 +0200 Commment fix.
790de180053a45d5e73c6a161aef6b7fb3d8c475 Niels Möller Mon, 16 Oct 2017 21:46:05 +0200 ChangeLog for CFB.
26dcbb645d00c813d3cfb7d13495a3c8c1644f5f Dmitry Eremin-Solenikov Mon, 16 Oct 2017 18:25:21 +0200 Add CFB block mode support
e8cc2b0e08843854286fe032eadda45a24da2ea8 Niels Möller Sat, 14 Oct 2017 23:04:13 +0200 Update .gitignore, to unclutter builds in the source directo...
867c5319c2ad79da87db20f76eebd6bad9914610 Nikos Mavrogiannopoulos Sat, 14 Oct 2017 08:49:33 +0200 .gitlab-ci.yml: use fedora 26 build systems
94c4be1dcea908d7cc0fea119366b500d01e1e63 Nikos Mavrogiannopoulos Sat, 14 Oct 2017 08:49:28 +0200 .gitlab-ci.yml: renamed targets for better overview in gitla...
844a5d0697b2eee44e5bb0cc3419bd2df016074a Nikos Mavrogiannopoulos Sat, 14 Oct 2017 08:49:15 +0200 .gitlab-ci.yml: enable fat builds on x86*
9c040b6cc89c6098e665b0cbd1058c433c1c414c Nikos Mavrogiannopoulos Sat, 14 Oct 2017 08:49:08 +0200 .gitlab-ci.yml: added aarch64 build
1ed0d37680615f195403d43a654c6ac811097ea3 Niels Möller Sun, 1 Oct 2017 23:45:52 +0200 Update release plan.
3579fb347add58440cdcd111b5cab1a684621e3f Niels Möller Thu, 28 Sep 2017 21:27:01 +0200 Update release plan.
61990ebc6cae0a00f16d7ad4b1de356103609ac3 Niels Möller Sun, 24 Sep 2017 13:38:30 +0200 Merge branch 'armor-signedness' into master-updates
1edcf5214ecdb2063114a2dc558ceecfe63a180a Niels Möller Sun, 24 Sep 2017 13:33:46 +0200 Fix remaining pointer-signedness warnings for base64.
cfd07ba9c54cc099a3e5da30376cf297f4151e31 Niels Möller Sun, 24 Sep 2017 13:15:46 +0200 Fix pointer-signedness warnings in tests.
5fffda51dc1b8c4a09e81bce6b262870ee27a967 Niels Möller Sat, 23 Sep 2017 22:06:52 +0200 Use Edwards curve for curve25519 precomputation.
4e7403c54186267b470937f2eadb503d985cd763 Niels Möller Sat, 23 Sep 2017 21:31:47 +0200 Delete unused pointer edwards_root from struct ecc_curve.
c33b0ea63bb7ece8f25e8e4de7822ee48dca43af Niels Möller Sat, 23 Sep 2017 11:33:31 +0200 Comment fixes.
1a6bd65f921d5a753d0eca552a7f4b93a13da6dc Niels Möller Sat, 23 Sep 2017 11:32:49 +0200 ChangeLog entry for previous change.
6cf6abd68eb3d6c8c8e5ab217be734f9c537037f Daiki Ueno Sat, 23 Sep 2017 11:07:59 +0200 ecc-eh-to-a, eddsa-sign: Parameterize hard-coded value
49181d3f9df4ab35d3372d7e7ca6388c282c8101 Niels Möller Sat, 23 Sep 2017 11:01:39 +0200 Reduce duplication in ecc-dup-test.
f773a9dd570de9a9e1f357b552a602594975ca02 Niels Möller Sat, 23 Sep 2017 10:54:50 +0200 Reduce duplication in ecc-add-test.
963499ba9f0514511372a9e71bc4063d32803e83 Niels Möller Sat, 23 Sep 2017 10:34:31 +0200 ChangeLog entry for Daiki Ueno's change.
9ae25aaa1cfc2749d1376ce52a68048263003e8c Daiki Ueno Mon, 18 Sep 2017 21:48:26 +0200 ecc: Add add_hh and dup members to ecc_curve
ecfc1125c8dc7c0866e21d92f9e177e52b1aa5a1 Niels Möller Thu, 14 Sep 2017 23:39:29 +0200 hkdf: Reduce includes. Use Nettle licensing notice.
90e3aee65570ec35b8f3ca5e4b8d01c2e7a0fbfe Niels Möller Thu, 14 Sep 2017 09:06:49 +0200 Workaround to silence the clang static analyzer.
78823b2c7c5e3a2e52e30c35367662d74bca001b Niels Möller Tue, 12 Sep 2017 22:38:34 +0200 Avoid redefining mpn_zero_p when building with mini-gmp.
6320374d4414816ebb47153c4186feb18c5b4ddf Niels Möller Sat, 9 Sep 2017 21:50:58 +0200 ChangeLog entries for Daiki Ueno's fixes.
2db2ab2aa481980d981dbe96c207b60c80e4484d Daiki Ueno Sat, 9 Sep 2017 21:35:43 +0200 eccdata: Redirect ecc_point_out to given stream, instead of ...
7ef335beec90fc27035d4d90b8aff957c64f27b2 Daiki Ueno Sat, 9 Sep 2017 21:32:34 +0200 eccdata: Emit correct ecc_Bmodq_shifted for curve448
e65d9fc9cfb69eab58170eb956eaa08b073d5978 Daiki Ueno Sat, 9 Sep 2017 21:21:47 +0200 ecc-mul-test: Fix mpn_cmp calls
57e304262262b0f483d76f9981bb4b99b8ec2869 Niels Möller Sat, 9 Sep 2017 21:13:07 +0200 Updated mini-gmp from the gmp repository, latest change from...
195edb37ac7a1ff799d09000af2aa7fc5bc10ea4 Niels Möller Wed, 6 Sep 2017 22:39:39 +0200 Merge branch 'hkdf-support'
2351995b89a28a87ecfee339fb87952a1697d41b Niels Möller Wed, 6 Sep 2017 22:37:52 +0200 ChangeLog entry.
a2ca3c1ee9f56900f219dca0ae3a4da0c21ef97c Andreas Schneider Wed, 6 Sep 2017 22:34:34 +0200 fat-arm: Add missing define for _GNU_SOURCE
94f8644fcd59e2aa4548657241f4526a2b15ca03 Niels Möller Wed, 6 Sep 2017 22:30:55 +0200 Minor reorganization of hkdf_expand.
89abb7b8242515d54010d44efc6d1f8e88f2ab93 Niels Möller Wed, 6 Sep 2017 21:29:02 +0200 ChangeLog entry for HKDF.
c492db2d232b1adf24c833c5a16947cec0849309 Niels Möller Wed, 6 Sep 2017 21:25:12 +0200 Indent and whitespace fixes.
8791cbfd6941551cfd27835763ef312eab1ead0f Nikos Mavrogiannopoulos Wed, 30 Aug 2017 18:19:43 +0200 doc: added HKDF documentation
8ee43114c80fd76dbe03128883015a0d24e052aa Nikos Mavrogiannopoulos Wed, 30 Aug 2017 18:14:24 +0200 Added the HKDF key derivation function and test vectors
2707d5a87c7d34a030a6e796f9feff42668fa943 Niels Möller Tue, 29 Aug 2017 17:31:13 +0200 Merge branch 'openssl-bench-update'
d78c32661f69e61559b3a85e3bc1023b016a68d6 Niels Möller Tue, 29 Aug 2017 17:28:51 +0200 Add Red Hat copyright line.
f1a07b86529ca7ccb13e782e94ce1c94ecca1fb1 Niels Möller Sun, 27 Aug 2017 21:06:32 +0200 ChangeLog entry for previous change.
b7052093931d69d3626a54d59783e0d9e48ea20f Niels Möller Sun, 27 Aug 2017 21:05:54 +0200 Separate the two uses of the configured value GMP_NUMB_BITS.
f2da403135e2b2f641cf0f8219ad5b72083b7dfd Niels Möller Sun, 27 Aug 2017 20:45:21 +0200 Change type of base16- and base64-encoded data from uint8_t ...
0bf64256ecf10af974c1970d87ffad19cbce7b51 Niels Möller Sat, 26 Aug 2017 22:54:59 +0200 Add missing assert.
ac068a3a02647dca3d28b63fc58520e1870b39d6 Niels Möller Sat, 26 Aug 2017 11:02:30 +0200 Rearrange openssl cipher glue, to use struct openssl_cipher_...
d36fe12fd6a63d2e4af826afebd9e768f27f649c Niels Möller Sat, 26 Aug 2017 10:38:40 +0200 Update openssl configure tests.
5c78bb737c553f2064271f1a7c4768b88a09b665 Daniel P. Berrange Sat, 26 Aug 2017 09:29:20 +0200 examples: convert nettle-benchmark to use openssl EVP APIs
dcda81d796de2f4a16fd7e9e7a5d07baa288f147 Niels Möller Tue, 18 Jul 2017 20:54:40 +0200 Fix for in-place ecc_add_eh.
fd2dc9b0f7ae9cdf126010674a6c7c2e1888a313 Niels Möller Fri, 9 Jun 2017 22:49:00 +0200 ChangeLog entries for previous two commits.
5f184de4150286af7949950692d02e304b25506e Daiki Ueno Fri, 9 Jun 2017 22:48:34 +0200 Test case for pss signature problem.
b1252fedf6ee1dbb8468d1d3f177711a16e83e52 Niels Möller Fri, 9 Jun 2017 22:46:04 +0200 Fix assertion failure in pss signature verification.
cc2a3f8a3716f6a8f0cee8314b3a0de5dc463458 Niels Möller Wed, 7 Jun 2017 20:31:59 +0200 Rework make targets related to test-rules.
7815864d0557ef0b456bc4517df76e7ae2b54f83 Niels Möller Sat, 20 May 2017 21:57:07 +0200 Add srcdir prefix to .test-rules.make target.
c175fa1f2469bd0b05b2ba92e6f7512db0d54002 Nikos Mavrogiannopoulos Sat, 20 May 2017 21:10:54 +0200 testsuite/Makefile.in: ensure .test-rules.make is regenerate...
a2e8df034c441b350ca46631ffbe9768a38147c9 Nikos Mavrogiannopoulos Tue, 16 May 2017 22:51:38 +0200 hogweed-benchmark: eliminated memory leak
0e8df2751f90e2686b5c2929aaa5aab188d5f235 Nikos Mavrogiannopoulos Tue, 16 May 2017 22:51:18 +0200 _aes_set_key: ensure with assert() that nk is non-zero
6b94fa831dc1af010b2a0bdff252a3884b9123f2 Nikos Mavrogiannopoulos Tue, 16 May 2017 22:49:29 +0200 .gitlab-ci.yml: added static analyzers run
cfeb2bbf02d12f534a45a8f20e309c4e5ddce384 Nikos Mavrogiannopoulos Tue, 16 May 2017 21:51:02 +0200 .gitlab-ci.yml: ubsan use fedora25
814929446a4ae92d488d124c5309de64909596f1 Nikos Mavrogiannopoulos Tue, 16 May 2017 21:50:29 +0200 .gitlab-ci.yml: use asan from fedora25 instead of centos7
b84dff15db04301e1858e0f80ca1c3bb874b88cc Niels Möller Sun, 9 Apr 2017 15:48:01 +0200 Define accessor functions to get address of ecc curve struct...
0143b03dc4b79b6ea6a22234bb4ac94b06ba60c7 Niels Möller Sun, 9 Apr 2017 15:18:52 +0200 New function nettle_get_armors.
b076e62ef304a75a273a3fd8d1455e667095ecc6 Niels Möller Sun, 9 Apr 2017 15:15:18 +0200 New function nettle_get_aeads.
55fbe36e16e9a0eaabb9ffc4105ea4ec10fda950 Niels Möller Sun, 9 Apr 2017 15:07:52 +0200 New function nettle_get_hashes.
27fe1a9e617576f5c52de804a2dbef793055927b Nikos Mavrogiannopoulos Sun, 9 Apr 2017 12:33:11 +0200 Made current contibution rules explicit
5e480927a3b02cdf3052167d841ba8ca92a64514 Niels Möller Sun, 9 Apr 2017 12:27:23 +0200 Fix memory leak in dlopen-test.
870ede284c573fac70d8598a7bbaffcae78ad398 Niels Möller Sun, 9 Apr 2017 12:23:59 +0200 Delete valgrind magic in pss-test.
09f275f63b48c6e8b623aac11fd15ce70d9a6f30 Niels Möller Tue, 4 Apr 2017 23:13:53 +0200 Avoid unnecessary memset and xor operations in pss_encode_mg...
9a31b480e87c7ae9542fe892d4df76ad1050b7bd Niels Möller Tue, 4 Apr 2017 21:34:08 +0200 Use const for input mpz_t argument to pss_verify_mgf1.
0024b7df8a9e544090e6b5704148cbcd06f5a69a Niels Möller Tue, 4 Apr 2017 21:29:36 +0200 ChangeLog entries for RSA PSS code.
cf43ded0b20877042d2ab9f641a521338f3de879 Daiki Ueno Tue, 21 Mar 2017 09:43:07 +0100 Add PSS variants for RSA sign/verify functions
7d16432b8f9949361437935a8921ed08ea0859c8 Daiki Ueno Tue, 21 Mar 2017 09:43:07 +0100 Implement PSS encoding functions
4ba3332c08d500333b808f33f569dabc0e9f7059 Niels Möller Mon, 20 Mar 2017 21:09:54 +0100 New constant NETTLE_MAX_HASH_CONTEXT_SIZE.
a7dba70c5f090c0b14faeae61e19d2acea4088b1 Niels Möller Mon, 20 Mar 2017 21:07:25 +0100 Let nettle-hash --list display internal context size.
cc792a0a4458e056586bc868e84fbafa11de3ff4 Marcus Hoffmann Thu, 9 Mar 2017 22:13:30 +0100 Make nettle compile with pre-UAL arm assembler.
9911b3a5b3038a28135376693f7779d7ad566f7f Niels Möller Thu, 12 Jan 2017 22:03:22 +0100 Use nettle_lookup_hash.
e9f3d8a6dc03b97130ab91818bda9ee6ddc40829 Niels Möller Thu, 12 Jan 2017 21:54:38 +0100 New functions nettle_get_hashes and nettle_lookup_hash.
336575810f333323cb3c3bc48be2241874a5ee1a Niels Möller Tue, 3 Jan 2017 18:38:49 +0100 ChangeLog entry for previous commit.
11540d02d274679ef8feb1c703a0766339f033a8 Nikos Mavrogiannopoulos Tue, 3 Jan 2017 18:31:32 +0100 ecdsa_verify: eliminated memory leak on error path
f8ad54fa7b35f0b122caf993c6e5087de48c3c1a Niels Möller Mon, 10 Oct 2016 11:25:02 +0200 Use const for _nettle_write_* source argument.
07a3432302215c54b72f995c76d32686e45c1a5c Niels Möller Sat, 1 Oct 2016 09:27:27 +0200 Note release.
6db5986bb050d61fa03a49557d9c8e3a5f2fa5f2 Niels Möller Sat, 1 Oct 2016 09:25:28 +0200 Tweak NEWS entry.
0b45d7e06705b96a1f807e7c7a8bc849d187c4e8 Niels Möller Tue, 27 Sep 2016 07:23:45 +0200 Updated NEWS file.
6b579ce04cd94df1da493ef2f73f847cfa632060 Niels Möller Wed, 21 Sep 2016 07:04:46 +0200 Fix a few minor documentation typos.
2370916f90ce2e1e6a8f9e5c954cf71faba16275 Niels Möller Mon, 19 Sep 2016 21:15:41 +0200 Updated testing status.
ed87a20aeece5d7f80ed74ee6f6ad31bad835a0a Niels Möller Mon, 19 Sep 2016 21:14:27 +0200 Fix ECDSA broken node links. Reported by Nick Alcock.
bc74431c7a6d19a39b091355e2cf92d42ab305fb Nikos Mavrogiannopoulos Tue, 13 Sep 2016 22:50:07 +0200 Use gitlab.com's shared runners
f5c924fb1467260fb5c52e79d81b60d46deb15e4 Niels Möller Tue, 13 Sep 2016 22:46:43 +0200 Trivial merge.
97687054e0a6e803092c6d470317a0d52c4b523a Niels Möller Tue, 13 Sep 2016 22:44:41 +0200 Update release plan.
2a4acddcd8e004b0632b292f1a32d8ec86278a30 Niels Möller Tue, 13 Sep 2016 22:32:28 +0200 Add SHA3 hashes to nettle_hashes. Reported by Thomas Walter.
50968277d0d7946b2a8ce87a689802ae85b13e7c Niels Möller Wed, 7 Sep 2016 22:08:31 +0200 Mention memeql_sec in NEWS.
73097b61d310ec224f8e917a0193d9a4200ec102 Niels Möller Wed, 7 Sep 2016 22:06:43 +0200 Document memeql_sec.
dc249daad01665367985c22d167a6bea37f899d3 Niels Möller Wed, 7 Sep 2016 22:05:30 +0200 doc: Split Elliptic curves into sub-nodes.
5ac987030d1772c79fec3ff3cd5da4c6bdfba340 Niels Möller Wed, 7 Sep 2016 22:03:08 +0200 Fix documentation typo.
03e5e30a0937a8f32521cdd3345383ca3ee100e6 Niels Möller Tue, 6 Sep 2016 20:51:08 +0200 Update date.
09f13a4a6df4ef7dc880fe27525581d92e0168d4 Niels Möller Tue, 6 Sep 2016 07:13:46 +0200 Update NEWS for 3.3.
50d8c444e786f9e043e7ce7d4ab8aac982d9140c Niels Möller Tue, 6 Sep 2016 07:10:03 +0200 Update package versions.
767b782a0a14ae2f1766ce0fe69371dfcb4687f8 Niels Möller Tue, 6 Sep 2016 07:08:26 +0200 Update release plan.
21f197b94f09a8b6de66c56aa04111ef1724351c Niels Möller Mon, 5 Sep 2016 23:26:24 +0200 Test for memeql_sec.
1a0a8dce38438fcb5aa7685c68b61f86b75d0735 Niels Möller Mon, 5 Sep 2016 23:24:02 +0200 New public function memeql_sec, declared in memops.h.
d15a9b5cc690eb1c845b8d2491f3cb498e6ccca2 Niels Möller Mon, 5 Sep 2016 15:19:17 +0200 Add Curve 25519 to concept index.
9a9a466e83ca4cb8237199ec102c9af9a482647f Niels Möller Mon, 5 Sep 2016 15:17:19 +0200 Define NETTLE_CURVE25519_RFC7748, and document it.
9aafb11763f9075608743173ba5ba8053e2efe8a Niels Möller Sat, 3 Sep 2016 22:41:19 +0200 Delete no longer used .p$(OBJEXT) from make .SUFFIXES.
91c0fc5083b024f12673b8d86a44c69db518505c Niels Möller Sat, 3 Sep 2016 22:35:21 +0200 Prune a few trailing spaces.
369d8dec71cc7d027b626807ee5ff2bda3d15981 Niels Möller Sat, 3 Sep 2016 22:31:58 +0200 Delete macro TOKEN_CHAR from public header sexp.h.
a0fee5a519392e3a030fd5b8c616afd61cd580e2 Niels Möller Sat, 3 Sep 2016 21:22:06 +0200 Delete an unused function.
a0aa1c61c3109de3001e0052194c65c592f51733 Niels Möller Sat, 3 Sep 2016 20:16:25 +0200 Fix pointer signedness warning in sexp-conv.
34b3a642e9e3e884a9fcd7d6dca760b728994baa Niels Möller Sat, 3 Sep 2016 20:10:28 +0200 Fix some warnigns for nettle-hash and nettle-pbkdf.
76da9500024a9abf716f96ce23ec0b0afdeead2c Niels Möller Sat, 3 Sep 2016 20:00:57 +0200 Fix pointer signedness warning in nettle-lfib-stream.
c9443aa7521c09f6871779244a1c10296593d420 Niels Möller Sat, 3 Sep 2016 16:41:22 +0200 Fix pointer sign warnings for sexp-format-test.
974514e16189c01aad598e875171d6794474eb0f Niels Möller Sat, 3 Sep 2016 16:31:40 +0200 Fix pointer sign warnings for test_armor.
21457417b778f448df3c30537c1ddec18395a8de Niels Möller Sat, 3 Sep 2016 16:14:09 +0200 Fix pointed signedness warning in yarrow-test.
3d9cee92c61f5621959e72f26f83c6b1ffb8392a Niels Möller Sat, 3 Sep 2016 16:12:40 +0200 Update to use const char * for sexp_iterator_assoc.
fa56eecc12ed7d315fa2b477292796ffcd7de0ff Niels Möller Sat, 3 Sep 2016 16:07:56 +0200 Fix pointed signedness warnings in md5-compat-test.
9c11e03e530b7ce28f1cb59c132276c82644850d Niels Möller Sat, 3 Sep 2016 16:04:02 +0200 Use LDATA macro for more constants.
330a14f65f900225babed296035aa9e18d4e2e7b Niels Möller Sat, 3 Sep 2016 15:54:46 +0200 Macro to convert string literals to unsigned.
efac4e8f0f4c24b0b2d193e65c84dde259e7ab04 Niels Möller Sat, 3 Sep 2016 14:11:40 +0200 Fix signedness warning for rsa-encrypt-test.
abe959a3c56798dbc6616bf3940c29f15bb91b92 Niels Möller Mon, 29 Aug 2016 18:31:15 +0200 Fix pointer sign warnings in sexp_vformat.
59ec2fc80a713588207ad98a387683cda48d65a0 Niels Möller Tue, 16 Aug 2016 07:37:50 +0200 Use uint8_t for hash_file buffer.
1a1f8a0ce9164f6da8ee53b7a53bec6e3f7b6bd9 Niels Möller Tue, 16 Aug 2016 07:34:08 +0200 Fix error in ChangeLog.
2a65d90b0bb01cad7f827858741901b1e1ee65fe Niels Möller Tue, 16 Aug 2016 07:30:16 +0200 Use const char * for sexp expression types.
ef97526d169ea115735a17dd8c37f5f10b45e240 Niels Möller Tue, 16 Aug 2016 07:06:43 +0200 Fix signedness warning in rsa_keypair_to_openpgp.
9c7a001a2631b7603883cacfb470ec58a472efcb Niels Möller Tue, 16 Aug 2016 07:01:21 +0200 New pgp-encode helper function, write_string.
96f1348e81408eb140935778245ee6688497247e Niels Möller Tue, 16 Aug 2016 06:45:51 +0200 Rename write_string --> write_date.
3f4c531829284b0ac37b7645217f65d6994824bf Niels Möller Fri, 5 Aug 2016 11:05:02 +0200 Helper hash_string: Delete length argument.
bceb555e3fda64ce752c24d0545695108df557a8 Niels Möller Fri, 5 Aug 2016 11:00:30 +0200 hogweed-benchmark: Use uint8_t for curve25519 values.
094ae866e7ef04103bbe1803e29967ba00fe9c9a Niels Möller Fri, 5 Aug 2016 10:54:54 +0200 Use uint8_t for sexp strings.
748e2c549b93834c0fb03f9f8d11ec45a3459e31 Niels Möller Fri, 5 Aug 2016 10:42:24 +0200 Helper read_file: Use size_t for sizes, and uint8_t for the ...
544b4047de689519ab3e6ec55b776b95b3e264a9 Niels Möller Thu, 4 Aug 2016 10:22:26 +0200 Check for invalid keys, with even p, in dsa_sign.
52b9223126b3f997c00d399166c006ae28669068 Niels Möller Thu, 4 Aug 2016 10:18:23 +0200 Reject invalid keys, with even moduli, in rsa_compute_root_t...
5eb30d94f6f5f3f0cb9ba9ed24bc52b7376176b6 Niels Möller Sun, 31 Jul 2016 10:32:22 +0200 Reject invalid RSA keys with even modulo.
b721591c051ce9e2304033dd19564f089775df17 Niels Möller Sat, 16 Jul 2016 22:07:45 +0200 Merge branch 'powm_sec'
b188d67a4db8fe8e8ec9580fdceba227d7d289bf Niels Möller Wed, 13 Jul 2016 22:15:29 +0200 Delete code for supporting GMP older than 5.0.
4c9842b700833501bd23100637712137ad74f15a Niels Möller Tue, 12 Jul 2016 22:50:22 +0200 ChangeLog update.
c66b5f203861729b7a5f006c6f4368acad878f36 Niels Möller Tue, 12 Jul 2016 22:40:17 +0200 Fix typo breaking mini-gmp build.
a07bb48b49813ccbef1696a7f56217dc2fde4914 Niels Möller Tue, 12 Jul 2016 22:38:07 +0200 Fix configure check for mpz_powm_sec.
3fe1d6549765ecfb24f0b80b2ed086fdc818bff3 Niels Möller Mon, 20 Jun 2016 20:04:56 +0200 Use mpz_powm_sec.
b4115a0abeef459dde9a466ccec98e064fac88ee Niels Möller Mon, 20 Jun 2016 07:11:34 +0200 Add FIXME comment.
ecee49032a152c23a2ee237999f665f9c219ffb5 Niels Möller Tue, 10 May 2016 21:36:04 +0200 Updated nettle-3.3 plan.
e3e5f1181b34cfdd03e8226688566f8bd995e945 Niels Möller Mon, 2 May 2016 22:27:18 +0200 Merge branch 'curve25519-rfc7748'
70b8344a79d5a963dbde735c6a83e9400dc9fbaa Niels Möller Mon, 2 May 2016 22:20:30 +0200 Update Curve25519 documentation.
2bc389e8de5e5ce6f5f941eee1c3a9b5e6c25857 Niels Möller Mon, 2 May 2016 21:44:27 +0200 Add tests for ignored curve25519 input bits.
b18472f886a673c2f823fc69cb4994942badeef1 Niels Möller Mon, 25 Apr 2016 21:48:52 +0200 Update curve25519_mul, to align with RFC 7748.
c3952e2dbb4578e194e6fd39251dce0126fdd489 Niels Möller Wed, 30 Mar 2016 19:29:23 +0200 ChangeLog update.
b0bf2be4c7038e25fb7af910915efc27ce7fefbe Nikos Mavrogiannopoulos Wed, 30 Mar 2016 19:24:11 +0200 Corrected the name of the windows dll files
dbd02e3047fae9634bec6ee95549f372134574a3 Niels Möller Tue, 15 Mar 2016 20:41:14 +0100 twofish: Fix undefined shift.
3f1403b9758d5b718f74db45f4eeb5471ec7b5a6 Niels Möller Tue, 15 Mar 2016 20:37:35 +0100 blowfish: Use READ_UINT32 macro.
402c27114af402c2ebaea03a487bc339554f0b61 Niels Möller Tue, 15 Mar 2016 20:30:30 +0100 ChangeLog update.
554da5c458ecfcf4e6d7237775f6909faacb74d9 Nikos Mavrogiannopoulos Tue, 15 Mar 2016 19:32:14 +0100 .gitlab-ci.yml: enhance with mini-gmp builds
d353fb79f5ad5f5076fbacc3584df96ad4684162 Nikos Mavrogiannopoulos Tue, 15 Mar 2016 19:31:52 +0100 configure: export mp_ symbols when compiling with mini-gmp
89cab502fca9d74031bd264b2eff241a12985466 Nikos Mavrogiannopoulos Tue, 15 Mar 2016 19:20:41 +0100 .gitlab-ci.yml: enhance with builds using asan and ubsan
45a19a4bc6c72c07dcd4cd7e84b2c2bbdb3f60dd Nikos Mavrogiannopoulos Tue, 15 Mar 2016 19:19:46 +0100 des: assign value after sanity check to avoid undefined beha...
628a2c19610a521fdae7d4307eb3fecf5f7478e0 Niels Möller Mon, 14 Mar 2016 10:37:55 +0100 Fix c99-ism in getopt.c. Reported by Henrik Grubbström.
dd83950b0614ca4aec73da843bfb175c8278be9c Niels Möller Tue, 16 Feb 2016 08:20:58 +0100 Fix sexp-conv assertion failure, reported by Hanno Böck.
84c96c59fc63921c03a3e50a7859499792bb0c18 Niels Möller Tue, 16 Feb 2016 08:13:48 +0100 Comment improvement.
5606551f38a6e163b786a44d734bcd6e25c2d76c Niels Möller Tue, 16 Feb 2016 08:11:24 +0100 sexp-conv: Fail with an error message for unexpected ']' cha...
10a857e029e920c55c9e157599c03929f7204889 Niels Möller Tue, 16 Feb 2016 07:55:08 +0100 Fix typos in CBC documentation. Spotted by Zhitao He.
22185d4efbd4c9c9afde9cba21eef0d550e88fab Niels Möller Thu, 28 Jan 2016 21:02:04 +0100 Added directive file.
66ec31181333b32ea76eedb0f348fdcdfa75b4c1 Niels Möller Thu, 28 Jan 2016 21:00:17 +0100 ChangeLog entry for nettle-3.2 release.
99f954f7ff49be41825aeeb852f9eec8c1de3707 Niels Möller Tue, 26 Jan 2016 19:37:14 +0100 Fix handling of unrecognized options for nettle-hash and net...
3566620826881a74ea0d2d3464a82f7129c02188 Niels Möller Mon, 25 Jan 2016 20:58:59 +0100 Updated testing status.
455afc43ebb0b1b34bd60c3023c4675e8b8bdb0e Niels Möller Sat, 23 Jan 2016 20:44:11 +0100 Updated release plan.
d98d91204b12024dd9e3b3bf5aecda2d667d1e21 Niels Möller Sat, 23 Jan 2016 14:28:22 +0100 Bump manual's UPDATED-FOR to 3.2.
3a934735e6c978a45ddc77120b9aec88d8fec5d5 Niels Möller Thu, 21 Jan 2016 20:47:33 +0100 New file .gitlab-ci.yml.
ce18cf99082ec405631c11deea468914345b50b0 Niels Möller Wed, 20 Jan 2016 19:21:12 +0100 Updated NEWS for nettle-3.2.
0dff113a9be46d5166681386a9094ecfa9b391ac Niels Möller Wed, 20 Jan 2016 19:15:32 +0100 Bump version numbers.
1519cfd4f61edef0de11fee1c285de7557ffbbe2 Niels Möller Wed, 20 Jan 2016 19:14:57 +0100 Mark dlopen-test main arguments as UNUSED.
746ccf6cd46652e7ef51de3a574ae888a08b8434 Niels Möller Wed, 20 Jan 2016 19:13:27 +0100 Delete dlopen-test on make clean.
071f93c86fe9999443c0b5acf050642d0a1bbc94 Niels Möller Sun, 10 Jan 2016 11:37:01 +0100 Fix argument signedness for encode_raw.
4ebc67a7a29748bcdd3983e8e75e0b0c770b3515 Niels Möller Sun, 10 Jan 2016 11:34:46 +0100 RSA documentation update.
d78467e14f59293b3a9e2df212613114ec4abd16 Niels Möller Fri, 18 Dec 2015 12:01:37 +0100 Fixes to testutils.h includes. Include version.h.
e1f2fa297336b2eafe2f37cfd7e33cd6a00ff130 Niels Möller Fri, 18 Dec 2015 11:50:44 +0100 Fixed shell conditional in setup of IF_DLOPEN_TEST.
230e83121f9ec6dd04efb5c9ed4cb9971e9da966 Niels Möller Fri, 18 Dec 2015 11:48:39 +0100 Improved ecc-mod-test with random seeding.
fa269b6ad06dd13c901dbd84a12e52b918a09cd7 Niels Möller Tue, 15 Dec 2015 23:21:06 +0100 Fix carry folding bug in x86_64 ecc_384_modp. Problem report...
c71d2c9d20eeebb985e3872e4550137209e3ce4d Niels Möller Thu, 10 Dec 2015 18:57:34 +0100 Fixed miscomputation bugs in secp-256r1 modulo functions.
549f95f88ad80e531569681cb64582c76eea6690 Niels Möller Mon, 23 Nov 2015 21:12:01 +0100 Typo fix.
2076e5d936f4b4fa8f6dc8eecc3a528812867451 Niels Möller Mon, 23 Nov 2015 21:07:36 +0100 Document rsa_encrypt, rsa_decrypt and rsa_decrypt_tr. Text c...
d821bc43d2779882982dcfe16a72d60bc6d0e666 Niels Möller Sun, 15 Nov 2015 21:43:34 +0100 Deleted comment.
497b1f71068a701713fc530d00ccb312174e6377 Niels Möller Sun, 15 Nov 2015 21:43:04 +0100 Whitespace tweak.
54eb075fa6d592be7c964bd31850d9cceb8da0aa Niels Möller Sun, 15 Nov 2015 21:42:21 +0100 Mark _rsa_blind and _rsa_unblind as deprecated.
d8b586f5b403bceba725b3a7624f41d6b19d9f22 Niels Möller Sun, 15 Nov 2015 21:35:38 +0100 Extended rsa signature test cases.
38f11b9b46e9cd44a6767e6687891984a9e2ec5f Niels Möller Sun, 15 Nov 2015 21:30:25 +0100 Additional rsa signing functions, using rsa_compute_root_tr.
44dfebd37113657e0f7ee39eb6af6c418f63bebe Niels Möller Sun, 15 Nov 2015 21:23:42 +0100 Use rsa_compute_root_tr also in rsa_decrypt_tr.
e0935a046effb0a692bafdc8d5e18f5d80dd4a3d Niels Möller Sun, 15 Nov 2015 21:16:29 +0100 New function rsa_compute_root_tr.
db62108b4d665db3efd9e05062d723051a06f856 Brian Smith Mon, 5 Oct 2015 15:07:24 -1000 Include version.h in version-test.c
cbfdd27c2a21a8bcb3d3abaeff57093013ba36ed Niels Möller Mon, 7 Sep 2015 22:42:11 +0200 Fix broken use of sizeof.
50d670de319f4329a36c29a71e995505eaff63d3 Niels Möller Mon, 7 Sep 2015 22:41:33 +0200 Drop include of nettle-internal.h.
a69a58376b92f94dd968a7d13b688b293dd51e6b Niels Möller Mon, 7 Sep 2015 22:26:08 +0200 ChangeLog entry for rsa_pkcs1_sign_tr.
246b6825043a039096d1792796f59d77d0ae013c Nikos Mavrogiannopoulos Mon, 7 Sep 2015 22:13:30 +0200 testsuite: Added tests for rsa_pkcs1_sign_tr()
736e642b337875bb5ac38da57e53a9a318964364 Nikos Mavrogiannopoulos Mon, 7 Sep 2015 21:47:55 +0200 Enhanced rsa_pkcs1_sign_tr() to protect against HW/software ...
4b90268a4cadbf44de41e325a8ac43858e2d43b4 Niels Möller Sun, 6 Sep 2015 22:20:52 +0200 Mention disabled ifunc relocations in NEWS.
be3956168ce8d36a62bfa7578701a59438eba3d5 Niels Möller Sun, 6 Sep 2015 22:02:24 +0200 Updated SHA3 documentation.
c2d7bf3a6e92d9960e4eb1ca4d5f0a65ef93660c Niels Möller Wed, 2 Sep 2015 22:39:31 +0200 Updated release plan.
7123800ac0f9c0707bbfc8617288aa2cb3c452e5 Niels Möller Wed, 2 Sep 2015 22:18:01 +0200 New testcase using dlopen, and needed configure tests.
7b1bb3292d2527c73faa7b192dec86e13346467d Niels Möller Wed, 2 Sep 2015 22:09:01 +0200 Disable use of ifunc.
d543eb69d5684c7b66502f5305b96e61813125a2 Niels Möller Tue, 25 Aug 2015 21:24:01 +0200 Started on NEWS for Nettle-3.2.
833d7496b74b64597dd7c41977adbedaec0be25f Niels Möller Tue, 25 Aug 2015 21:06:23 +0200 New define NETTLE_SHA3_FIPS202.
b203b4e82114e8bc6d893a9a5f851171c5886b49 Niels Möller Tue, 25 Aug 2015 20:56:21 +0200 ChangeLog entry for SHA3 update, and link to current test ve...
a1eb56690b80c2893a5d04cd7e73ae29fa582cc1 Nikos Mavrogiannopoulos Mon, 24 Aug 2015 22:38:54 +0200 testsuite: updated SHA3 tests to the FIPS202 final version
351f01269450b8b48752580255acc7ce36563136 Nikos Mavrogiannopoulos Mon, 24 Aug 2015 22:17:49 +0200 sha3: modified to the FIPS202 final version
61870a818b64b966d457d2fd1a3525fce715e066 Niels Möller Mon, 24 Aug 2015 22:15:11 +0200 Message fix for MIPS abi detection.
21b5984ede719ee98899b1f28b72183a211dc2af Niels Möller Wed, 3 Jun 2015 14:50:47 +0200 ARM Neon implementation of chacha.
b7dd9283f0fe3b2b6e8b562dc8803f2b84354f61 Klaus Ziegler Tue, 19 May 2015 22:41:01 +0200 ABI and libdir detection for Irix.
f1a54f2abf9057a30a5b5d5f2c64b3175d3b07da Niels Möller Tue, 12 May 2015 23:17:16 +0200 Added nettle_version_major and nettle_version_minor function...
fce23774c8071761c44b2bd633bb37b2678c21e1 Niels Möller Wed, 29 Apr 2015 20:54:37 +0200 Fix syntax error in ARM offset addressing. Spotted by Jukka ...
a434246bcb3b70df9ba2f44d5d9d05caac6a02cf Niels Möller Wed, 29 Apr 2015 18:58:39 +0200 Drop unneeded %-prefix on ARM register.
549e2853d6f3fa9cefb099970209c7f5bf5673b7 Niels Möller Fri, 24 Apr 2015 19:21:49 +0200 ChangeLog entry for release.
95e8e60914b0878c8c30cab42f6c961d445449ba Niels Möller Fri, 24 Apr 2015 19:20:56 +0200 Upload directive files.
39d5442074ee978a1630b1580b4306c95fdd03da Niels Möller Fri, 24 Apr 2015 19:18:10 +0200 Update NEWS for nettle-3.1.1.
21e551d524e4fc354887d2a2e4381a5862361760 Niels Möller Fri, 24 Apr 2015 19:17:15 +0200 Bump version numbers.
fef1e7db3107d085992d0ee4c93101da8efe3ea7 Niels Möller Fri, 24 Apr 2015 19:14:50 +0200 Fix ChangeLog entries for earlier releases.
89757a1cc78423ff52800d1a8798352158a7f09d Niels Möller Fri, 24 Apr 2015 18:57:12 +0200 Fix error in earlier ChangeLog entry.
12d82cec21d8db618cbad37d9a5a4d3981ffc89c Niels Möller Wed, 22 Apr 2015 16:29:48 +0200 Fix email address in ChangeLog.
280d82bbcd878e7a2e751a4ca1a394db2b0fa0be Niels Möller Wed, 22 Apr 2015 16:28:16 +0200 Use ".value" instead of ".short", for Sun/Oracle x86_64 asse...
52e30fea0d910c7a21791b70c671274fd8279d2f Niels Möller Mon, 13 Apr 2015 11:49:17 +0200 Fix shell quoting in test of GMP_NUMB_BITS asm compatibility...
ba80bf27e2b257a3eeffcb4bc16a9152b5a90e38 Niels Möller Tue, 31 Mar 2015 23:21:14 +0200 Updated release plan.
5ba1d4e119c1a9bce214219e60cd33bb79900b4c Niels Möller Tue, 31 Mar 2015 22:08:39 +0200 Exclude asm files which fail when building on w64 using mini...
9c95a3d32c006d1351bacf27d544ac1979b4ecb3 Niels Möller Tue, 31 Mar 2015 22:01:47 +0200 Move configure check for GMP_NUMB_BITS earlier.
e69a05e5d60aab6288b4f20b152d21a9732a5b2c Niels Möller Tue, 31 Mar 2015 21:57:22 +0200 Unconditionally delete all *.a files for make clean.
33519b3189d2c425c8c0c67f587978004e215a45 Niels Möller Mon, 30 Mar 2015 23:34:42 +0200 Allow leading underscore on mini-gmp symbols.
882b1bc1c4fc5a69489be06de772887e9fbb79c4 Niels Möller Mon, 30 Mar 2015 21:19:18 +0200 Moved definition of GMP_NUMB_BITS (for mini-gmp) from bignum...
19b9de6c5fcb790102f584f03ccd0d3759bbd831 Niels Möller Mon, 30 Mar 2015 20:56:21 +0200 Documentation update.
ee547d595f3f8d028d01bb438b77d3aa5e35aa43 Niels Möller Mon, 30 Mar 2015 20:53:52 +0200 Fixed symbols-test, check for NETTLE_USE_MINI_GMP in version...
81b2bce2f952df4a52076625c0a6c153cb7db340 Niels Möller Thu, 26 Mar 2015 22:26:03 +0100 Rename bignum.h.in to bignum.h. Include version.h. Update Ma...
aabc3b111235eac34eab4003ecdba29d10bb45a9 Niels Möller Thu, 26 Mar 2015 22:14:33 +0100 Define NETTLE_USE_MINI_GMP in version.h.
5b9eb472fb7a8744bc14bb682ce181db2b578c40 Niels Möller Wed, 25 Mar 2015 23:27:00 +0100 Tweak sed expressions for substitutions in version.h.
f51bd6497d4b056cc5593102eefae661146999b8 Niels Möller Wed, 25 Mar 2015 23:00:57 +0100 Include new assembly directories for make dist.
c0ea0a1f957c14bee8469b71db6e12e6f505caaf Niels Möller Wed, 25 Mar 2015 22:26:24 +0100 Fixed allocation bug and overwrite in ed25519_sha512_public_...
9234e66264cc2da3f8fbd5a0832b89c020008ae8 Niels Möller Thu, 19 Mar 2015 21:31:50 +0100 Fixed a few typos.
a907e1398f93d41026feb896cb305e64c9a3ed29 Niels Möller Thu, 19 Mar 2015 21:19:38 +0100 List some gmp-6 functions to take advantage of.
ef71bce9ee4dd77eb54a6e6c89415d5246f077c6 Niels Möller Thu, 19 Mar 2015 21:02:05 +0100 Updated release plan.
40d3a89aeb6e15bacd75dd98c5254344e67aa538 Niels Möller Thu, 19 Mar 2015 21:00:56 +0100 Fixed handling of optional source files with make dist.
b17739403c4a7bd5db0a9515380d69e4dd02344b Niels Möller Thu, 19 Mar 2015 20:36:46 +0100 Rename nettle_curve25519 to _nettle_curve25519, and remove d...
5d4859c0b9f9a917d5d01c936654f611bde1d1e0 Niels Möller Thu, 19 Mar 2015 20:19:58 +0100 Updated EdDSA documentation.
491056497db122323b62c9451c9ec14357facdd6 Niels Möller Thu, 19 Mar 2015 19:14:28 +0100 Makefile fixes to make make distcheck happy.
ab985f3a14d8aa49fdf5af3e7b6c478deaf8a361 Niels Möller Thu, 19 Mar 2015 19:11:17 +0100 ChangeLog entry for previous change.
24cb292c8c382b5759e7d2704106c7168b9a405a Nikos Mavrogiannopoulos Thu, 19 Mar 2015 18:59:59 +0100 added missing dist files
7bd822663cb4bf98c5a91f4e755cf3c0924b0193 Nikos Mavrogiannopoulos Thu, 19 Mar 2015 18:59:01 +0100 Added version.h with library versioning information
0d66c601ee79bae8d8b175ad7dd0f0e8d5e56c45 Niels Möller Thu, 19 Mar 2015 06:43:17 +0100 EdDSA interface change, use plain strings to represent keys.
7fdb2fec724c0504a67c8a41da26984132d63d1c Niels Möller Wed, 18 Mar 2015 19:14:32 +0100 New function _eddsa_public_key.
db9a75575cdacf0162a67172c0049ffaf2599463 Niels Möller Tue, 17 Mar 2015 21:44:21 +0100 NEWS update
e5563dabfbae1817e703f73ac22d7e3afca71f78 Niels Möller Sat, 14 Mar 2015 07:58:48 +0100 Updated release plan.
8d5a38a5f25b56b17b5f6cd1de10afacc792fbee Niels Möller Sat, 14 Mar 2015 07:58:06 +0100 New function memeql_sec.
b175384e4312a9ee0b8432fd411f4b968da8d557 Niels Möller Thu, 12 Mar 2015 20:59:24 +0100 Micro optimization of base64 and base16 context structs.
f8ef502e30c5f2c5e12d43a2c49790862934f065 Niels Möller Thu, 12 Mar 2015 20:48:57 +0100 Document base64url functions.
e4a1fb1e3433e23f302cd65abbf274122e1cb085 Niels Möller Tue, 10 Mar 2015 23:31:08 +0100 Updated curve25519_mul documentation.
d5e787e3c6d25e1e646b502b039277c16228549c Niels Möller Tue, 10 Mar 2015 22:54:56 +0100 Changed return type for curve25519_mul to void.
ac804944fd4b52990f784961074ec5ff1733962b Niels Möller Thu, 26 Feb 2015 14:15:03 +0100 Updated release plan.
c4256c6719b46d2731ae91eea93b65ae61abcecb Niels Möller Thu, 26 Feb 2015 10:13:29 +0100 Documentation of curev25519 and eddsa.
a3918292425341b6135e5c071c0e14b3799a7915 Niels Möller Tue, 10 Feb 2015 22:33:36 +0100 Typo fix.
e172645c99c04fd7618654acb3611b0b1d7c5a77 Niels Möller Tue, 10 Feb 2015 22:12:59 +0100 New struct nettle_armor for base64url.
e6d4db6a9da6bc1bc59c6cb471e53d5e1a236966 Amos Jeffries Tue, 10 Feb 2015 21:38:47 +0100 Implement URL safe base64 coding, as specified by RFC 4648.
400c22286c8bd646806524146d64d041e67ffaed Niels Möller Tue, 10 Feb 2015 21:15:27 +0100 Generalized base64, adding lookup table pointers to the cont...
5495424b3772e155c756b2aad46ceb09a7fcbe02 Niels Möller Mon, 9 Feb 2015 21:04:26 +0100 Deleted old #if:ed out base64_encode function.
ccc22299e7036a0a5354ca4facf2a79e7305f363 Niels Möller Mon, 9 Feb 2015 20:57:10 +0100 Additional base64 tests, based on contribution by Amos Jeffr...
b984e0dfeaf5f7a8d8e2cf9093136cb1e0006941 Niels Möller Thu, 5 Feb 2015 21:04:52 +0100 LIBHOGWEED_MAJOR should be 4, for nettle-3.1.
f148a57e17539194569719578eaf2825ce1f5c18 Niels Möller Thu, 5 Feb 2015 21:00:53 +0100 Fix some ChangeLog typos.
a31e4905fc316dfcb5c88910eb775b477d80460e Niels Möller Thu, 5 Feb 2015 20:54:39 +0100 Merge branch 'versioned-symbols' into master
bb6be1a94fe2b2652d6bd73bf2de9ef0777b8dd1 Niels Möller Fri, 30 Jan 2015 15:12:38 +0100 Update chacha-poly1305 for draft-irtf-cfrg-chacha20-poly1305...
c631998044731bfa576cc5cee9d45ab17b808bbf Niels Möller Fri, 30 Jan 2015 14:37:59 +0100 New function chacha_set_nonce96.
d54ad2d51178c444faf388e03364aaad0b4783b2 Niels Möller Wed, 28 Jan 2015 21:12:32 +0100 Started on NEWS entries for 3.1.
e36d1fbefb5be9f3ebfd2cb151e019fe155dbbd2 Niels Möller Tue, 27 Jan 2015 13:25:29 +0100 Mark move from ecc.h to ecc-internal.h done.
2d4b582e0164fc7fa9e130c6ff4c96b8924fcdd8 Niels Möller Tue, 27 Jan 2015 13:23:21 +0100 Fix comment on the ecc_add_ehh formulas.
f8870f786aa9fb5f69921e7243d660932ffec061 Niels Möller Tue, 27 Jan 2015 13:17:30 +0100 Moved internal declarations from ecc.h to ecc-internal.h.
cedb87cd47af78fceed5b1d2c91d2a8950cea4a1 Niels Möller Mon, 26 Jan 2015 11:22:57 +0100 Fix old typo in ChangeLog.
d18f54db44065d1cd89ab152d0f31ce12ac01b9f Niels Möller Mon, 26 Jan 2015 11:22:10 +0100 Updated release plan.
a98c30c3f2737dbfd401eab2c3444c8369bd1271 Niels Möller Sun, 25 Jan 2015 21:16:37 +0100 In arm fat build, hook in sha1 and sha256 armv6 assembly.
c06fb6d4607646bd36d1234a302a49994e976c24 Niels Möller Sun, 25 Jan 2015 21:12:24 +0100 Prepare for additional fat functions.
c4ae6233d9b4bb1506df43cb5b09c6f8d05c60d4 Martin Storsjö Sun, 25 Jan 2015 20:17:32 +0100 gitignore: Add a missing entry for ecc-25519.h
9e8119158d6e7f19c98b47404afc50933295e6cc Niels Möller Sun, 25 Jan 2015 20:13:20 +0100 Merge branch 'fat-library' into master.
508290d67836f6e1b1ec68b8152edfd4660f8f42 Niels Möller Sun, 25 Jan 2015 20:12:00 +0100 ChangeLog entry for Martin's arm .arch fix.
30ebb096065695ef9ba0f94c1e262bf3c379f66d Martin Storsjö Sun, 25 Jan 2015 20:08:16 +0100 arm: Add .arch directives for armv6
dff9f68c9ac50ac1d579ed47c3a8fc6cde805dea Niels Möller Fri, 23 Jan 2015 21:01:30 +0100 Made fat initialization more robust.
b686476f1c413ac01d107240ce4726ec764a521c Niels Möller Wed, 21 Jan 2015 21:23:28 +0100 Fat functions for arm neon.
d5cb83ea746fd4756a6b78e60639a5aa3aed922f Niels Möller Wed, 21 Jan 2015 21:18:19 +0100 Prepare for additional fat functions.
27a3ddf68a1d1d56793f3e3e9c53d994731538c6 Niels Möller Tue, 20 Jan 2015 20:52:59 +0100 Implemented handling of NETTLE_FAT_OVERRIDE, for arm.
ce5c66d7097369d5c32ee1e6ba348f44fbd776a9 Niels Möller Tue, 20 Jan 2015 20:25:06 +0100 Implemented handling of NETTLE_FAT_OVERRIDE.
68aa75e357179f71ecb3e25b288bb848672e01eb Niels Möller Tue, 20 Jan 2015 20:21:17 +0100 Check for secure_getenv function.
9fc33577b4886da235317aa361bf9c7c3e0b812c Niels Möller Mon, 19 Jan 2015 21:44:03 +0100 Updated release plans.
3d0fd448340a79a73c8937c2e9aa0b828a81aa83 Niels Möller Mon, 19 Jan 2015 21:34:27 +0100 Initial fat library support for arm.
b6939cf5b97aaa8e662e0a9b0083657937e25064 Niels Möller Mon, 19 Jan 2015 21:23:28 +0100 Added FIXME comment.
323a2c0d2c6222bfc0280986340f1167e00cc81b Niels Möller Mon, 19 Jan 2015 21:16:27 +0100 Moved fat declarations and macros to fat-setup.h.
48d320c01a318dedfff6cc2c31cb7179315186f4 Niels Möller Sat, 17 Jan 2015 22:59:26 +0100 New macros to help define resolver and wrappers for fat func...
0149d937efbc8fcc34428d2232d4b366b2d97663 Niels Möller Sat, 17 Jan 2015 21:31:47 +0100 Reorganize symbols for fat routines.
f003aee64b9f3181770faeb42b8fe9a02a78d5c3 Niels Möller Sat, 17 Jan 2015 10:53:28 +0100 Fat setup of memxor, based on patch by Nikos Mavrogiannopoul...
9dfaebc195b6e96bf4ea81475bff29fa0f75a95e Niels Möller Fri, 16 Jan 2015 22:31:11 +0100 Move x86_64/fat/fat.c -> fat-x86_64.c. Fix asm_path setup.
44f2687d2cd8f6d2163a43f7299e2b903f6e4552 Niels Möller Tue, 13 Jan 2015 17:43:07 +0100 Explain why x86_64 fat initialization doesn't need any memor...
29d6dacfa0cbb90b47ed64fea1e42c489c607f40 Niels Möller Tue, 13 Jan 2015 14:08:24 +0100 Make constructor hack less gcc-specific.
aa7ad29333fd8fb3c15fd9022dcd27254f85e8a0 Niels Möller Tue, 13 Jan 2015 10:52:35 +0100 Initial support for fat x86_64 build.
23b9cf2215b990314291edcad8c539cae6bfff54 Niels Möller Tue, 13 Jan 2015 10:01:04 +0100 Use explicit .byte sequences when assembling aes instruction...
2185ed0d8d707b310fc289fb4ce263157480b615 Niels Möller Tue, 13 Jan 2015 09:57:29 +0100 Autoconf check for ifunc support.
343be0b5877bd7773fe684b1fd913c241b48d75b Niels Möller Mon, 12 Jan 2015 19:06:03 +0100 Refactor PROLOGUE macro in asm.m4.
1f0c7e6bbdf6be6b9d1f544b35cdcb758270176e Niels Möller Mon, 12 Jan 2015 17:01:31 +0100 Replace OPT_ASM_NETTLE_SOURCES by OPT_NETTLE_OBJS, and simil...
530014f3f811d9018ec83a8748fdbcd45e8ccc5d Niels Möller Sun, 11 Jan 2015 14:48:11 +0100 x86_64: new aes assembly, using aesni instructions.
86dcf2f392c14b498e1db49412f0b22b192e8ec1 Niels Möller Sun, 11 Jan 2015 11:51:05 +0100 freebsd: Use -Wl,-rpath to set rpath.
20525ae7096438f9816dc1faffe9b9d8984bb0a7 Niels Möller Sun, 11 Jan 2015 11:45:56 +0100 Merge branch 'memxor-reorg' into master.
89a6fe72d85fc4f5bf5b26ffab1d342d93f3d3b8 Niels Möller Sat, 10 Jan 2015 16:56:36 +0100 arm: Moved memxor3 to new file, arm/memxor3.asm.
09311caa1f455a0f81f7cb850a002c2b0f9cb7e9 Niels Möller Fri, 12 Dec 2014 19:57:35 +0100 Improved type-checking hack in CBC_ENCRYPT and similar macro...
af011b1c9cc0de7904fcea24cf43ef98e2dd7226 Niels Möller Mon, 8 Dec 2014 20:43:03 +0100 Drop srcdir reference for linker scripts.
c47029b32e6cdea0fb75f1ea73c710f86ad09e67 Niels Möller Mon, 8 Dec 2014 20:41:37 +0100 Bump library version numbers.
7f61ca302f574705f782854f94c097b9d99cc1ab Niels Möller Mon, 8 Dec 2014 19:29:53 +0100 ChangeLog entry for versioned symbols.
d1c1ebd928aec5001a6b4fcac67f93169747e15c Nikos Mavrogiannopoulos Sat, 6 Dec 2014 21:29:18 +0100 Added symbol versioning for nettle and hogweed
fccdf01b7b6f2c03e7f04db75006797fccc073f0 Niels Möller Mon, 24 Nov 2014 21:11:03 +0100 GCM_SET_KEY: Rename macro argument to avoid collision with s...
68fc6af9cd44cf5eb101ccc956b684a78ba5633d Niels Möller Mon, 24 Nov 2014 21:05:29 +0100 Fixed eddsa test case.
936941333abdb4128d21bb802ac2b560742c8181 Niels Möller Mon, 24 Nov 2014 20:17:59 +0100 Reorganized x86_64 memxor.
ac2cf6472b0f6aa81627c16a5a87111bf2bc8b2b Niels Möller Mon, 17 Nov 2014 22:01:19 +0100 Fixed header comment.
bc702ca36f1fffc0247a011af552b5aceb6fcfb2 Niels Möller Thu, 23 Oct 2014 15:59:35 +0200 Enable valgrind's --partial-loads-ok only when build include...
842abf376289059cd3dce34a851a3f701ad1f9b3 Niels Möller Thu, 23 Oct 2014 15:56:33 +0200 Fixed out-of-bounds reads in memxor3.
77f8c34cbf8f8ad826fce3f412b67f05f78c68d5 Niels Möller Thu, 23 Oct 2014 15:26:38 +0200 Simplify unaligned memxor using READ_PARTIAL macro.
57122465ccc89996f9f8f71e7607ee67a2860e1c Niels Möller Thu, 23 Oct 2014 15:12:49 +0200 Fixed out-of-bounds reads in memxor.
dbcea3e4c96fcd884e9cd9ab59ac21e00c359b97 Niels Möller Thu, 23 Oct 2014 14:15:41 +0200 Split memxor.c into memxor.c and memxor3.c.
ad87c2b27e7c0e5ac6ff8ee65aba6eb72d42ca1a Niels Möller Thu, 23 Oct 2014 13:14:31 +0200 For memxor, make word_t be always 64 bits on x86_64.
5ce02c323b1102c1e603754be5b492d238ee3af7 Niels Möller Thu, 23 Oct 2014 13:07:36 +0200 Two-way unrolling of aligned memxor3.
b6a47ff58a7831503c6fb53f0820773594fd12d5 Niels Möller Thu, 23 Oct 2014 13:04:30 +0200 Change loop order in memxor.
dac00f571da1311a012fa3e1c8c38f25cf4012fb Niels Möller Thu, 23 Oct 2014 08:33:30 +0200 Use unsigned long arrays for memxor benchmark.
94269a22013fac7bfc5591021ab142dffd45a845 Niels Möller Wed, 22 Oct 2014 19:30:02 +0200 Fallback for missing getline (used in the testsuite).
8df195405cb033ec4d13ef8b8ce4ae2029cd9db8 Niels Möller Wed, 22 Oct 2014 11:21:24 +0200 Unconditionally delete shared libraries for make clean.
25ce12d03fb7fc4dcaf921964c22d565e2439eb4 Niels Möller Wed, 22 Oct 2014 09:34:43 +0200 Updated release plan
cfdaad9f2586b080c0825d27b8bc30c218555073 Niels Möller Tue, 21 Oct 2014 13:17:07 +0200 Testcases for ed25519.
1eeedf514e7bed2b0f17726865c14ec792870a5c Niels Möller Tue, 21 Oct 2014 07:53:25 +0200 Rewrote hex decoding for test programs.
451ec8e0a63bcf02dacfb87d46d0965efbb3f327 Niels Möller Mon, 20 Oct 2014 21:46:05 +0200 Implemented high level functions for ed25519-sha512.
b645d8924b2163f2a4c417948d599ef3ae5a3ae3 Niels Möller Sat, 18 Oct 2014 22:26:01 +0200 Tweaked argument order for _eddsa_verify.
4418b01d3809e099728a357004fcef0c4897cd62 Niels Möller Tue, 14 Oct 2014 21:54:09 +0200 Better point compare for _eddsa_varify.
3ddcb5d10988146345b31df2caee1b6a9755c600 Niels Möller Tue, 14 Oct 2014 21:21:35 +0200 Note the Edwards curve neutral point.
454eb857df5f8ab9fe47f75392adcfafb01e78b4 Niels Möller Tue, 14 Oct 2014 21:20:38 +0200 Testcase for _eddsa_verify.
ec6133875cf0b05afaab2b70a39bc9ef06312ebd Niels Möller Tue, 14 Oct 2014 21:17:04 +0200 Implemented _eddsa_verify. Almost correct.
259f0d2bd6cfb813b41c9b929b8cb5d3829197db Niels Möller Wed, 8 Oct 2014 22:46:38 +0200 Use _eddsa_expand_key in the tests.
1df2957f4b063d435e2bb6c5f822a61749548a4f Niels Möller Wed, 8 Oct 2014 22:44:49 +0200 New function _eddsa_expand_key.
77d1f21f689b86c54c83b139e61cf7603384ace4 Niels Möller Wed, 8 Oct 2014 22:36:25 +0200 Drop unneeded #include.
e4bf1a04516e00eeb7d7e81f298d59a50c37b08d Niels Möller Sat, 4 Oct 2014 21:24:42 +0200 Tests for _eddsa_sign.
f199cec38c007545f8c034da3399e9a77f51faaa Niels Möller Sat, 4 Oct 2014 21:21:48 +0200 Implemented eddsa signature internals.
470b5df2a25a96505cc2201f69bd40a1c70272e6 Niels Möller Sat, 4 Oct 2014 21:17:08 +0200 Drop an unneeded local cy variable.
500d5b637103a53a9bcb2f88dd9004ad9b97cabe Niels Möller Fri, 3 Oct 2014 16:44:45 +0200 Enable ecc-mul-g-test, also with mini-gmp.
83aa4c6068d8850933f5a0fb4de0b64ed085ef74 Niels Möller Fri, 3 Oct 2014 16:43:47 +0200 Enable ecc-mul-a-test, also with mini-gmp.
b4971114b2b3a5b0cecdf268544fdcd4440bbc2c Niels Möller Fri, 3 Oct 2014 16:42:19 +0200 Enable ecc-redc-test, also with mini-gmp.
d6c8f92a911dcea0ae6329287f18e503ef20f986 Niels Möller Fri, 3 Oct 2014 16:39:56 +0200 Enable ecc-modinv-test, also with mini-gmp.
5d39ab92f07d7a30617ce6bae13bb4ceca1e9003 Niels Möller Fri, 3 Oct 2014 16:37:33 +0200 Enable ecc-mod-test, also with mini-gmp.
3cce56be5eceae98cd95acbcc798472e9729c963 Niels Möller Fri, 3 Oct 2014 16:33:25 +0200 New function mpn_out_str, for use in the testsuite.
5b67753541e77676685af9c3aa9624fb24ed2b25 Niels Möller Fri, 3 Oct 2014 16:19:58 +0200 Make ecc-sqrt-test work with mini-gmp.
a3fb911ea645a5d4d0a624e1bcf4c788044dab85 Niels Möller Thu, 2 Oct 2014 15:55:41 +0200 Notes on EdDSA decompression.
1281c77873f3bbbb86d2ba531e8019d1f5e29d0d Niels Möller Thu, 2 Oct 2014 15:54:27 +0200 Tests for eddsa compression and decompression.
6907bbacd6da270aea6cd9d51eb9c0e25c17d520 Niels Möller Thu, 2 Oct 2014 15:51:42 +0200 Implemented eddsa compression and decompression.
993bfa0ce4b57d83f67dff18e922848416c6b77a Niels Möller Thu, 2 Oct 2014 10:45:01 +0200 New testcase for modular sqrt.
c510cfa44fcab993d4214dbef1540de3f137760f Niels Möller Thu, 2 Oct 2014 10:41:31 +0200 Added sqrt function to struct ecc_modulo.
49157ac1119080877f6ea126094a6d1052c41ee6 Niels Möller Wed, 24 Sep 2014 20:43:41 +0200 Whitespace tweaks.
82a74eda4503c1c7e6b4a0a2cb881eabfa2417c8 Niels Möller Wed, 24 Sep 2014 20:42:18 +0200 Fixed extern "C" block.
b32afc8e701d3d3eece91f2594eea650d4a025fc Niels Möller Tue, 23 Sep 2014 20:33:12 +0200 Changed ecc_hash argument type from struct ecc_curve to stru...
8b6cd994fe5a4d88a467fa93ab1596e1b445582a Niels Möller Tue, 23 Sep 2014 14:04:25 +0200 curve25519: Use powering to compute modp inverses, 5.5 times...
bf52911d41f394f69edd3ae8acf8d9d261e16d27 Niels Möller Tue, 23 Sep 2014 13:49:07 +0200 Fixed scratch allocation in test_ecc_mul_h.
a3328c58174827dbec966748a074db439d8e151a Niels Möller Tue, 23 Sep 2014 13:14:02 +0200 ecc_mod_inv interface and allocation changes.
64b9a7f8b361db607a64fd1366dc74f1b73da1e9 Niels Möller Mon, 22 Sep 2014 22:07:41 +0200 Renamed and generalized ecc_modq_random -> ecc_mod_random.
296b09cc68dbc1918693ce5c60f0a88ab8aeadb7 Niels Möller Mon, 22 Sep 2014 22:01:13 +0200 New ecc_mod_* functions, replacing ecc_modp_* and ecc_modq_*...
61a548905347ec11b15afeb58b6fa70cc0169a70 Niels Möller Mon, 22 Sep 2014 21:34:20 +0200 Do some more tests in ecc-redc-test.
8b83e81260a2dc96e1a7d76206d20c92c30cd221 Niels Möller Mon, 22 Sep 2014 21:19:24 +0200 Simplified ecc-modinv-test.
eab7abff1701b559bb351dd228a25e06db217325 Niels Möller Mon, 22 Sep 2014 21:09:05 +0200 Simplified ecc-mod-test.
b524402cb9a4a8d2580eb47f0cf459e620b582b3 Niels Möller Mon, 22 Sep 2014 21:06:22 +0200 Added invert function pointer to struct ecc_modulo.
feec2348921af323cf7d6d12488bc83d8b83252b Niels Möller Mon, 22 Sep 2014 17:02:26 +0200 Updated benchmarking of mpn_sec_powm.
4d364ccd4ac3c72ad34537177a10a00bd0c9d0d6 Niels Möller Mon, 22 Sep 2014 17:00:53 +0200 Fixed prototypes for native ecc_25519_modp, ecc_256_redc, an...
a27bf856d15870d8f2fc4e37d3b07804617f35da Niels Möller Mon, 22 Sep 2014 14:50:12 +0200 Fixed prototype for native ecc_384_modp.
56079909294d1d5708e8959d219b23177e176ea6 Niels Möller Mon, 22 Sep 2014 14:41:33 +0200 Moved mod and reduce function pointers to struct ecc_modulo.
46bfb297beb343b0b8dfbadf1dc8c28aa2fca69e Niels Möller Mon, 22 Sep 2014 14:18:05 +0200 Deleted redc function pointer.
89742b685789de4e03a358f6a4344b51dd37f98e Niels Möller Mon, 22 Sep 2014 13:48:39 +0200 Comment updates.
0b511c919436d21d14280b2c6ed9f1131de71de4 Niels Möller Mon, 22 Sep 2014 13:47:43 +0200 Use struct ecc_modulo for all mod and redc functions.
a78c9459fda9204b870350a3e075cd78d448fca2 Niels Möller Mon, 22 Sep 2014 12:39:19 +0200 Introduced struct ecc_modulo.
2b552abd4edc775de854014c7b0135902ca2ecd3 Niels Möller Wed, 17 Sep 2014 21:51:46 +0200 Fixed mpn_get_base256_le buffer overwrite.
c9879bcbb24216586b35b9a0b2f59737970cb602 Niels Möller Wed, 17 Sep 2014 21:43:19 +0200 Deleted duplicate function point_zero_p. Support n == 0 in t...
615bdd0c5644367b8de78dbde490fb678041203f Niels Möller Wed, 17 Sep 2014 21:38:02 +0200 Move mpn_zero_p to testutils.c.
2b372dfd24c535fb097fcfb24420442ce63b3080 Niels Möller Wed, 17 Sep 2014 21:19:20 +0200 Extend general ecc testcases to also test curve25519.
9f306c0c0f5eb397a6f1eabd16d5834af707d3b1 Niels Möller Wed, 17 Sep 2014 21:12:36 +0200 Deleted ecc_a_to_eh.
e75c7c45bd445e757420b38c0de0a77236d366d8 Niels Möller Wed, 17 Sep 2014 20:59:07 +0200 Let "affine" points for curve25519 be Edwards coordinates ra...
74dea233bb42194c580774513de72678fcf018c3 Niels Möller Wed, 17 Sep 2014 19:31:31 +0200 Use struct ecc_curve function pointers also in ecdsa_generat...
fe776103e6a036efa9db7121d81641771b9da05d Niels Möller Wed, 17 Sep 2014 19:24:06 +0200 Deleted curve25519-add-test and curve25519-dup-test.
94177bec95cb80fc1e6e5641079f59ff900becc1 Niels Möller Tue, 16 Sep 2014 21:33:34 +0200 New test case for ecc_add_jj, ecc_add_eh and ecc_add_ehh (la...
9abc94dec21c54d1037788c07b94dabeaa5700e4 Niels Möller Tue, 16 Sep 2014 21:04:45 +0200 New test case for ecc_dup_jj and ecc_dup_eh (latter test cur...
3fc2a5e7660cfb5e8ef2ae201fe563efc061c39e Niels Möller Mon, 15 Sep 2014 17:34:16 +0200 Use struct ecc_curve function pointers.
1b72f61d4781c93f3d75866bcee786ac39f7ca1a Niels Möller Tue, 9 Sep 2014 20:47:05 +0200 FIXME comment.
5832cdfb363b63bad913e82612fa1f3f2148a68a Niels Möller Tue, 9 Sep 2014 20:44:56 +0200 Use Montgomery ladder for curve25519_mul.
e775f32911911f035e4f0ecfa8393e846b967a7e Niels Möller Tue, 9 Sep 2014 20:32:25 +0200 Make cnd_swap non-static.
eee1f125616f0f54c0581f1156a3d44fcebbc2f9 Niels Möller Sun, 7 Sep 2014 09:38:29 +0200 Updated 3.1 release plan.
ab8fb60b93cacb54e00e75da3133d2af6f1d32ec Niels Möller Sun, 7 Sep 2014 09:12:31 +0200 Added URL to curve25519 paper.
d51ff03e79438cc8f28b0d91d209887aab59b0f1 Niels Möller Sat, 6 Sep 2014 22:42:31 +0200 Notes on the Montgomery ladder.
ac1e6e5a9d84a513580b938dcdd3dd7366d4aa05 Niels Möller Sat, 6 Sep 2014 17:55:08 +0200 Added benchmarking of curve25519 functions.
df7b4aca92b3cdbb324a833e1faaa59f532efb77 Niels Möller Sat, 6 Sep 2014 17:20:10 +0200 Output points also for the Ed25519 curve.
9802640c80d7f08a3cf610f00817280aa4dcdc83 Niels Möller Sat, 6 Sep 2014 17:16:29 +0200 Drop .gitignore entry for *.po.
399a3d99e3dd9b8ac2b867b4ec5bdde4ac10f3f7 Niels Möller Wed, 3 Sep 2014 23:16:20 +0200 Simplify .asm-related make rules.
f3afe9faab8b19af6efdf4ece1d1afc0071b1c44 Niels Möller Wed, 3 Sep 2014 22:46:27 +0200 Deleted all make rules related to .po files.
2f8497aae7e2f7c173c54080d94a06818890634d Niels Möller Wed, 3 Sep 2014 22:46:27 +0200 Reorganized PIC handling, deleting CCPIC_MAYBE.
04500ac38833198afd541e25ff6f6124242818ae Niels Möller Tue, 2 Sep 2014 22:37:59 +0200 Typo fix in ChangeLog.
51e4574478c680991428ac644c7e2df932f88c71 Niels Möller Tue, 2 Sep 2014 22:30:12 +0200 Minor changes to curve25519_mul_g. Use local variable ecc.
fd179ede27809fe526a897d390887ccadd2c9168 Niels Möller Tue, 2 Sep 2014 22:26:38 +0200 New function curve25519_eh_to_x.
2e24e947de21d0c27db8b67bcf80911a3891ae2e Niels Möller Tue, 2 Sep 2014 21:38:52 +0200 Fixed sign error in comment.
fb2c801df91d09e6736835edfa8585579aacf7b8 Niels Möller Fri, 29 Aug 2014 21:51:42 +0200 Make more of the testsuite use ecc->h_to_a.
b8242df2668adf33dcca52cb4d89e4667680c90e Niels Möller Fri, 29 Aug 2014 21:51:42 +0200 ecc-benchmark: Use ecc->add_hhh function pointer.
926e7b1593be004b00c032634286a9b7ffb1f540 Niels Möller Fri, 29 Aug 2014 21:51:42 +0200 Comment fix.
0d6b5d689c7d3be468e99e08c866d2f2bf4427cb Niels Möller Fri, 29 Aug 2014 21:51:20 +0200 Switch curve25519 implementation to use the Ed25519 twisted ...
a3f8c34c997977555703ae953167c416a8858015 Niels Möller Thu, 28 Aug 2014 17:09:25 +0200 Document better twisted Edwards formulas.
2a1ac1dcc00b4183d8994a223443b9c865eb7f20 Niels Möller Thu, 28 Aug 2014 16:21:36 +0200 Sign corrections and formulas for EdDSA.
4e20f76200dee944cf1896144932047b19e8f8bf Niels Möller Thu, 28 Aug 2014 15:43:09 +0200 Fixed comment typo.
38672a67042814a188bf3f98d3e9a1bbd40ca668 Niels Möller Thu, 28 Aug 2014 15:41:19 +0200 ecdsa-verify.c: Drop include of ecc-internal.h.
1efe68adcdb069ec725b92bfc0a150f177e9a8f1 Niels Möller Thu, 28 Aug 2014 15:29:01 +0200 Test case for ecdsa_verify using curve25519.
a77700222cd6a562b9ff7f57e41ba571d5c4d13b Niels Möller Thu, 28 Aug 2014 13:58:16 +0200 ecc_ecdsa_verify: Use struct ecc_curve function pointers.
79a4cff0f092cf8dc144fab0ad7128fb7744a8d9 Niels Möller Thu, 28 Aug 2014 13:57:16 +0200 New ecc_curve function pointer, add_hhh.
6f5444350447e0da2f109acf97e9770683fabc10 Niels Möller Thu, 28 Aug 2014 13:28:01 +0200 Deleted ECC_ECDSA_VERIFY_ITCH macro. Tweak the corresponding...
24c9769b0c26ca432cf9c2ef5ef545872b5e3857 Niels Möller Thu, 28 Aug 2014 12:56:34 +0200 ecc_ecdsa_sign: Use mul_g and h_to_a function pointers.
0276b45a2e6079bb2e7bbd2912af48a5cdd9e658 Niels Möller Thu, 28 Aug 2014 11:54:28 +0200 ecc_25519_modq: Access q via the ecc struct.
1e14955a95fe8f7a2cfaf4d60524b872103cfad1 Niels Möller Thu, 28 Aug 2014 11:52:08 +0200 Deleted unused variable.
d5ca2c640aed5084dc2dc49c8c281edab7e6c182 Niels Möller Thu, 28 Aug 2014 11:50:37 +0200 ecc_eh_to_a interface change, optionally reduce x mod q.
91784d65b7cd71a4128ee6d74043178f3aa2d09f Niels Möller Thu, 28 Aug 2014 11:25:48 +0200 ecc_j_to_a interface change, optionally reduce x mod q.
a67a7286c9ea748652d463160a5f863de10ae644 Niels Möller Thu, 28 Aug 2014 10:10:14 +0200 Tweak symbols-test regexps.
f064ef39b557eae53cfb30392d328adbe473d917 Niels Möller Thu, 28 Aug 2014 10:08:55 +0200 Split ecc_generic_redc into two functions ecc_pp1_redc and e...
f5a43f62e28e11cf34be24f6ffdb9478cc55c44c Niels Möller Thu, 28 Aug 2014 08:09:02 +0200 Deleted unused constant redc_g.
1a154b7fbc8eaf710b443a39848a0a4e47a3f2ba Niels Möller Wed, 27 Aug 2014 22:07:19 +0200 Forgotten ChangeLog entry from previous commit.
983c542d782279b7cbb0ecdce1e25e21122988ef Niels Möller Wed, 27 Aug 2014 21:58:45 +0200 Use q_bit_size for ecc_modq_inv.
a6af0cc0bb0767d99099c73c168c7cf152be8377 Niels Möller Wed, 27 Aug 2014 21:57:20 +0200 New struct ecc_curve field, q_bit_size.
7a806262eeedbeb49b3a26112beec51a1624c82c Niels Möller Wed, 27 Aug 2014 14:00:30 +0200 Bumped version numbers.
ece7af399a1d7720e422d5da2988b3098f08d73d Niels Möller Wed, 27 Aug 2014 13:47:02 +0200 Merge branch 'curve25519'
eec8e972c11dcb6c853f3982870aa41e9062df98 Niels Möller Wed, 27 Aug 2014 13:32:15 +0200 Remove ecc-25519.h on make clean.
a59f2e2b87e2fadd5b0159e7567deec45053a997 Niels Möller Wed, 27 Aug 2014 12:28:43 +0200 Notes on the EdDSA twist.
03d8c7604f61052a95aa80882f185272da39f15e Niels Möller Tue, 26 Aug 2014 19:31:49 +0200 Some curve25519 unification in ecc-benchmark.
3c87a5aaf2bec54bdb765e8861f79497385e2c29 Niels Möller Tue, 26 Aug 2014 19:21:23 +0200 Make ecc mod q test unconditional.
14bca47e2ad6a8b2d4f72bf6b99ef776e92dedc8 Niels Möller Tue, 26 Aug 2014 19:17:27 +0200 Implemented curve25519 modq.
954cbd3c95b874fe8ff2726a4aa3ab4f9094bcaa Niels Möller Tue, 26 Aug 2014 19:09:52 +0200 Fix for mini-gmp mpz_clrbit.
cc86df70d98be60a5a299d22a37623a61b5ed0b0 Niels Möller Mon, 25 Aug 2014 21:23:20 +0200 curve25519 support for ecc_point_mul, ecc_point_mul_g, and e...
a45118aa18568472d7fb7a614b8ea5721f89d1ef Niels Möller Mon, 25 Aug 2014 21:17:39 +0200 Additional function pointers in struct ecc_curve.
3a64c5a7540c984bff15151eb3c83245f0110e8c Niels Möller Mon, 25 Aug 2014 21:09:06 +0200 Added curve25519 special case in ecc_set_point.
d583973e25ef7e81aeb5caf6a48a37f28a089e46 Niels Möller Sun, 24 Aug 2014 22:04:39 +0200 ECDH tests for additional curves.
3112b2637f593484b3660c1284aa0c91801f53a2 Niels Möller Sun, 24 Aug 2014 21:05:39 +0200 New testcases for ecc_point_mul and ecc_point_mul_g.
40e2b07ab0b69e7fb1c0d6b62212b2ee2b4a7e32 Niels Möller Sun, 24 Aug 2014 21:02:12 +0200 New script ecc-ref.gp.
8b4816547c1e96b85a6de77021c88f7a818626fa Niels Möller Sun, 24 Aug 2014 20:58:38 +0200 Equation typo fix.
dd94851aaaea0e76992260b0696d6dc843c22819 Niels Möller Sat, 23 Aug 2014 23:31:47 +0200 Deleted unused INITIAL argument for ecc_a_to_j.
308c10895e695edd08b09453360b390b591c3c7e Niels Möller Sat, 23 Aug 2014 23:24:14 +0200 Deleted unused INITIAL argument for ecc_mul_a.
b9f98cb7360ddf563419ad236911347ba71a0961 Niels Möller Sat, 23 Aug 2014 23:02:17 +0200 Reordered struct ecc_curve, moved function pointers before p...
19ef5194fd2d2f1ef98d7b5aac93dde2c8144bde Niels Möller Sat, 23 Aug 2014 22:00:45 +0200 Deleted unused function ecc_modp_sub_1.
a0221c33543dcef08cf888ea2f38e9c8b2578c29 Niels Möller Sat, 23 Aug 2014 21:54:14 +0200 nettle-benchmark: Fixed memset calls (amending 2014-02-06 ch...
73dddcc44a85ef901584228ded6c3ea79622ce5f Niels Möller Sat, 23 Aug 2014 21:46:44 +0200 Document issues when curve25519 sqrt fails.
0118df62343aa4744b0ae37867f7eb56adb782fc Niels Möller Sat, 23 Aug 2014 21:45:38 +0200 Updated FIXME comments.
02c617a9d1b3211ff63ae176bf162e4bd43a468e Niels Möller Sat, 23 Aug 2014 21:39:10 +0200 Document and test that ecc_modp_inv produces 0 for input a =...
752861f7a90c80a6a00a6e5ba87f8e7880dc4871 Niels Möller Fri, 22 Aug 2014 21:35:06 +0200 Optimized x86_64 assembly for ecc_25519_modp.
3a4e808e1052f28910f0ebc132467b8585f00621 Niels Möller Fri, 22 Aug 2014 21:00:14 +0200 Initial x86_64 implementation of ecc_25519_modp, 30% speedup...
beb1540064d5da15b51ac94169aaf4d891c5e589 Niels Möller Fri, 22 Aug 2014 19:34:05 +0200 Prepare for assembly ecc_25519_modp.
78647916ef3ca994c8aab7222b56adc9ade16cd1 Niels Möller Tue, 19 Aug 2014 10:08:04 +0200 Initial benchmarking of curve25519.
863a940ef58acfb8f2cd17354baf567897aa6e93 Niels Möller Mon, 18 Aug 2014 22:33:18 +0200 Updated curve25519-dh-test, to use curve25519_mul, and delet...
e741c9385af4eaecd4329199803163adeb3ce350 Niels Möller Mon, 18 Aug 2014 22:22:31 +0200 Implemented curve25519_mul.
6c8d40f7134bf4069a4ef56c16fa21095fe6f577 Niels Möller Mon, 18 Aug 2014 22:18:54 +0200 Renamed curve25519_base -> curve25519_mul_g.
d55f928a1f6b20e9923041d7323404c3cbc221f0 Niels Möller Mon, 18 Aug 2014 22:12:49 +0200 Implemented mod p square root for curve25519.
8bd759606067f0208b2dff594d57fbc427901a4e Niels Möller Wed, 6 Aug 2014 22:12:04 +0200 Adapt test case to use curve25519_base.
28b7678ef6196efb08230c25e604c93d66f91bad Niels Möller Wed, 6 Aug 2014 22:08:32 +0200 New function curve25519_base.
2ac6d737f6100d3694ec0a0ad5c93641fcc6795d Niels Möller Wed, 6 Aug 2014 21:56:14 +0200 New functions mpn_set_base256_le and mpn_get_base256_le.
b6c445639015fb8dbe4058006dac7a7affcc7437 Niels Möller Sat, 2 Aug 2014 21:41:03 +0200 Fixed equations for Montgomery->Edwards transformation.
131d068d4fdbe41e13b4d04cb14ff3c764464552 Niels Möller Sat, 2 Aug 2014 21:30:05 +0200 Fixed memory leak in curve25519 test case.
98333dcd3a154ca5fffae044d594a338749ef96a Niels Möller Sat, 2 Aug 2014 21:28:08 +0200 Fixed window-based ecc_mul_a_eh.
7fa54ac583030a6a68b0c5bd12d1cdfddd0ee45c Niels Möller Thu, 31 Jul 2014 09:53:47 +0200 Fixed declarations for ecc_mul_a_eh.
7425b3588456ed1978c8bbcb6bc3c5e22dfd6af3 Niels Möller Tue, 29 Jul 2014 15:53:16 +0200 Implemented ecc_a_to_eh and ecc_mul_a_eh, for curve25519.
5b19af35f506a493f6bf284477bce5931b4ba1f4 Niels Möller Sat, 26 Jul 2014 22:32:06 +0200 Reduce ecc_add_ehh scratch need.
472444cfa945a505012d0aaf151eaa2042ef56ff Niels Möller Wed, 23 Jul 2014 23:21:16 +0200 New curve25519 test case.
72ce18a9657a8aef3d4693c4b36e97ba55de009f Niels Möller Wed, 23 Jul 2014 23:17:38 +0200 Comment fix.
c68cc1f05fe738bef97341face72e516490df209 Niels Möller Fri, 18 Jul 2014 22:52:36 +0200 Implemented ecc_mul_g_eh. Untested.
ed3377db8416935dc4ad8263da5f9b3d12c5c26b Niels Möller Thu, 17 Jul 2014 22:28:47 +0200 Reduce ecc_add_eh scratch need.
43d4d194b3d268b71e26d1d2f456cbc63ab2dd0b Niels Möller Thu, 17 Jul 2014 22:22:51 +0200 Fix memory leak in test case.
6a411c71d4709d16928ede6702bf4a3dc1bc4f89 Niels Möller Tue, 15 Jul 2014 22:08:45 +0200 Implemented ecc_add_eh.
1dba1acf2ce317ee75919e1e2c203ee4d082606c Niels Möller Tue, 15 Jul 2014 21:51:43 +0200 Minor improvement of curve25519-add-test.
346cfb552d90cef3602b8fea3f88ec2093f363a5 Niels Möller Tue, 15 Jul 2014 21:47:41 +0200 Comment fixes.
88a8a9e01e5b0b12fe3acbcf5c9c21ebbd79d951 Niels Möller Mon, 14 Jul 2014 22:18:01 +0200 New testcase for curve25519 add.
a79c2ac58f582bf6e3a07a001c8c65baff47d123 Niels Möller Mon, 14 Jul 2014 21:50:53 +0200 Implemented point addition for Edwards curves.
47dffbfb848552f2eb4de559aa5bbc5b657afc15 Niels Möller Mon, 14 Jul 2014 21:44:58 +0200 eccdata: For curve25519, output the Edwards curve constant.
b416f90d4098d83f14fdd1e1887844b60924f2f7 Niels Möller Mon, 14 Jul 2014 21:36:49 +0200 Improved curve25519-dup-test.
baf9ead81bdd130d328d755dba073f962256dfe2 Daniel Kahn Gillmor Fri, 11 Jul 2014 23:11:34 +0200 fix typo in ecc-mod.c
71cdc7784c505994efd72d5168a47e7c5380dcd0 Niels Möller Fri, 11 Jul 2014 23:05:12 +0200 Added some ECC notes.
660e482f8df70f6b2aeea3953c0869611aa981d5 Niels Möller Fri, 11 Jul 2014 23:03:12 +0200 New testcase for curve25519 dup.
95652d25d3801844609ff0a4b63872cb756e1dea Niels Möller Fri, 11 Jul 2014 23:00:22 +0200 Made test_ecc_point non-static in testutils.c.
17165610e482fb3ec9327dcf231bb83787a77fc1 Niels Möller Fri, 11 Jul 2014 22:56:24 +0200 Comment on Shanks-Tonelli reference.
f51f6335de94ee8212cf926b9568e1e5fccb77c4 Niels Möller Fri, 11 Jul 2014 22:14:19 +0200 Implemented point doubling for Edwards curves.
ff2c93c0ec7ad1d352d9c7240acb6f36398afc54 Niels Möller Fri, 11 Jul 2014 22:06:52 +0200 New struct ecc_curve constant, edwards_root.
b5b6bd9b90eb056fdb4665ad9414d4fc627fd042 Niels Möller Fri, 11 Jul 2014 21:59:46 +0200 eccdata: Corrected curve25519-related constant. And output t...
93ea0d33532c60d95b6a94e28a946bcc19b1420c Niels Möller Tue, 8 Jul 2014 10:22:31 +0200 Deleted left-over prototypes for ecc_a_to_a and ecc_a_to_a_i...
2dd3d4558e924b3415864f8d6bb3cf9066e0429c Niels Möller Sun, 6 Jul 2014 23:46:18 +0200 eccdata: Support conversion to Edwards form.
2b9b43ce514741506c495fe1276781683bfd012b Niels Möller Sun, 6 Jul 2014 22:14:58 +0200 eccdata: Use separate is_zero flag to represent the neutral ...
51a22f020f3039ad5d0c223907d34ff298a04acd Niels Möller Fri, 4 Jul 2014 22:43:07 +0200 Implemented the curve25519 modp function.
3396725b7bb54c005a72e261ca3a26b637316c1f Niels Möller Fri, 4 Jul 2014 22:27:29 +0200 Renamed gmp_randstate_t variables to "rands".
17352ba719b8c887c2556c1f7f5afde47b09a04c Niels Möller Fri, 4 Jul 2014 22:21:11 +0200 Fix typo in test for ecc_generic_modq.
018d8bcd118ba07c5549a632f3ebb7503160fcea Niels Möller Fri, 4 Jul 2014 22:18:18 +0200 Fix file header copy&paste errors.
685e67b09d3982cf9646f96679af96d69a421abc Niels Möller Wed, 2 Jul 2014 10:13:58 +0200 Support curve25519 in the eccdata program.
19f7da48ea790a826d04f5f96e5db60c9f26ca45 Niels Möller Wed, 2 Jul 2014 09:59:37 +0200 Use mpz_submul_ui.
02416dc7f8f713f9d72967b67f497333c91a7dab Niels Möller Mon, 30 Jun 2014 00:35:36 +0200 camellia: Include limits.h, needed for HAVE_NATIVE_64_BIT.
770746ad08fd5bc43a30664df2c87d63bc7561e9 Niels Möller Thu, 26 Jun 2014 22:49:58 +0200 ChangeLog entries for Martin's and Nikos' previous changes.
c8b1d2fafff16c57ec50d413c999796ec2085413 Martin Storsjö Thu, 26 Jun 2014 22:39:12 +0200 Include private dependencies automatically in pkg-config for...
0e5b4910ce122f5b47ad3fdc67ee7afc47c470dd Martin Storsjö Thu, 26 Jun 2014 22:39:12 +0200 Add missing entries to .gitignore
11f60a78b1e199d692f7f80a5022d3870c6d7a18 Martin Storsjö Thu, 26 Jun 2014 22:39:12 +0200 Don't hardcode the -lgmp linker flag in the hogweed pkg-conf...
4b9ffde5b87ce7886a84a0b29f751688a6eeab2e Nikos Mavrogiannopoulos Thu, 26 Jun 2014 22:36:54 +0200 hogweed-benchmark: do not abort() if an openssl algorithm is...
2a22cbdc2200c353410581cb34a6d440f776c2ea Niels Möller Wed, 25 Jun 2014 22:55:10 +0200 Support for building with mini-gmp.
cd9579081f098cc2887573a9e004962d3f0dcc63 Niels Möller Wed, 25 Jun 2014 19:26:43 +0200 Use WITH_HOGWEED instead of HAVE_LIBGMP for preprocessor con...
0f1adf556fceb870ea23782587d5683fd88b4f1f Niels Möller Wed, 25 Jun 2014 19:17:04 +0200 Eliminate more uses of gmp_fprintf.
51fb8e8f87d85448baa2eb7bbd6a46188fedc0f9 Niels Möller Wed, 25 Jun 2014 19:05:50 +0200 Include bignum.h instead of gmp.h.
b2780333ca18e3205b8e1bfb18f0cd01812c655a Niels Möller Wed, 25 Jun 2014 18:41:00 +0200 New function write_mpn, used in the testsuite.
4351c027517c22ca9ec601ad21ea3e96626a76f0 Niels Möller Wed, 25 Jun 2014 18:34:11 +0200 Don't use gmp_vfprintf.
ec593a7852830ecbc49e270f92b440b119421934 Niels Möller Wed, 25 Jun 2014 18:28:51 +0200 Deleted HAVE_LIBGMP conditionals.
4fd3dd3e3648d54cac1d8a37b4e8ccef76f3502d Nikos Mavrogiannopoulos Tue, 24 Jun 2014 20:53:57 +0200 Turn RSA blinding off in openssl RSA benchmark.
8bd3d0ff334de8e9c12065361572244efad95d13 Niels Möller Tue, 10 Jun 2014 12:04:07 +0200 Updated download and git links. List release key fingerprint...
52b838a3d1697131c01b74e855d1f8aa16fea273 Niels Möller Sat, 7 Jun 2014 08:12:53 +0200 Log entry for 3.0 release.
fa5e32838b9180b957fea51d06373714ce33bb74 Niels Möller Wed, 4 Jun 2014 21:32:19 +0200 Updated release plan.
df206951759a82a306fe0f3934dbeb1f584cc174 Niels Möller Wed, 4 Jun 2014 20:11:33 +0200 NEWS: List des-compat.h as a candidate for removal.
abf3870cba401bc797676cdee84fea0091a2a581 Niels Möller Wed, 4 Jun 2014 20:09:02 +0200 des-compat-test: Fix out of bounds memory read.
e5d11c27b56bfa3b080c1fad48ddb4029a809737 Niels Möller Wed, 4 Jun 2014 19:37:37 +0200 Add missing include of stddef.h.
5792d027e3a5477ea9a8fb124eea6c994048be3b Niels Möller Wed, 4 Jun 2014 19:34:11 +0200 Fix typo in AX_CREATE_STDINT_H macro.
0e49b26b74280c7c64b6d88b755e350e31541fc5 Niels Möller Mon, 2 Jun 2014 22:40:47 +0200 Updated release plan.
83a90749677b968ee2f563a2cae3ae6e7f9b6899 Niels Möller Mon, 2 Jun 2014 22:38:43 +0200 Mention M$ Windows shared library fixes.
f747af4ca3f94e53a7b16fc8faeb52e262473e6d Niels Möller Sun, 1 Jun 2014 22:52:15 +0200 Updated release plan.
edf2b37fa461dc1b5919ce53f1c56cd0a449425e Niels Möller Sun, 1 Jun 2014 22:46:34 +0200 Fixes for w64 ABI.
1851417eb69ca20c87167301aa20bf828fbdd316 Niels Möller Sat, 31 May 2014 13:47:55 +0200 Check for COFF type directive, and use in assembly RPOLOGUE....
3445687d2acf5947955d7331c49e50bf519c6e47 Niels Möller Sat, 31 May 2014 13:43:23 +0200 asm.m4: Deleted unused offsets for struct aes_ctx.
25dd7f4663da1bd7ede0a26e5934d2b13b0bc350 Niels Möller Sat, 31 May 2014 13:41:08 +0200 Drop single quote in configure warning message.
4f34b21800f08ccc44c87300a711089b5c201359 Niels Möller Wed, 28 May 2014 23:41:12 +0200 Fix for windows lineending in nettle-pbkdf2-test.
03b633b4a906f4c3fc3a7fca278e455d1fc7f72a Niels Möller Wed, 28 May 2014 13:47:31 +0200 Fixed linker arguments for libhogweed.so
52d9adabbf3090ec91366dd6c61b8c1a646d2f3e Niels Möller Tue, 27 May 2014 21:08:54 +0200 Add benchmark for mpn_sec_powm.
5a40a54071116350cd378edb84367848b5c5e80e Niels Möller Thu, 22 May 2014 20:56:24 +0200 ChangeLog for EXEEXT_FOR_BUILD fix.
7c8c002c4804b6e0e25bc1eef604c0e0cf660858 Claudio Bley Thu, 22 May 2014 20:52:05 +0200 Fix generation of headers when cross compiling
e34153023e0183929a802977c9ddb3712034c362 Claudio Bley Thu, 22 May 2014 20:50:49 +0200 Ignore .dll files
8744945750a3ddba13767f5a6214a83acd777dbe Niels Möller Thu, 15 May 2014 22:14:02 +0200 Updated version numbers, including LIBHOGWEED_MAJOR.
2741b1c1e779332b98ff9b16f978478e325b6f28 Niels Möller Thu, 15 May 2014 22:02:22 +0200 Use a simpler and more portable sed expression for dummy-dep...
d23850d33d4ccafcb3c600cec137d686dbc63ccc Niels Möller Thu, 15 May 2014 21:33:20 +0200 Drop use of gettext from getopt.c.
76d74c1ad0cf0e8b8174819f17f78932c0429f8a Niels Möller Wed, 14 May 2014 20:50:00 +0200 Updated getopt files, from glibc-2.19.
56e05f0b82df552517a0c71d408c9d1819cb0a2b Niels Möller Wed, 14 May 2014 20:47:37 +0200 Avoid the bash construction ${#foo}, in nettle-pbkdf2 test.
2b186cb83a1053072c6cc07e276b07579f156936 Niels Möller Fri, 9 May 2014 13:29:14 +0200 Updated mini-gmp files, from gmp-6.0.0.
b7edcda8d081eb5ba1ffd717c11a3d32e8689641 Niels Möller Fri, 9 May 2014 09:05:16 +0200 Updated release plan.
3db13df32fa18328cd950f969c759765637bd908 Niels Möller Fri, 9 May 2014 09:03:29 +0200 Delay building of test programs until make check.
2db24c35024b4ecfe16faeb0d5a6a8c8b2f89262 Niels Möller Thu, 8 May 2014 22:41:03 +0200 Updated release plan.
0c80f188cc9289ae2e8b155cafc155aeefb2ae4c Niels Möller Thu, 8 May 2014 22:38:29 +0200 Document nettle_aead.
aa52330e5428de2943dc053bf5690682ed9619da Niels Möller Thu, 8 May 2014 21:15:44 +0200 Implemented algorithm array nettle_aeads.
b672e5530bd036eab6dd2aefbd0ab936517fbae4 Niels Möller Thu, 8 May 2014 17:18:11 +0200 When CC_FOR_BUILD is gcc, add -O flag.
0eae25f0cb30509f294564ce25409f12591ebf73 Niels Möller Tue, 6 May 2014 21:55:17 +0200 Clarify experimental status of sha3 and chacha-poly1305 in N...
b63b4f183349d4032c1a30c86b7ab31ddff6387a Niels Möller Tue, 6 May 2014 21:53:42 +0200 Document SHA3 and ChaCha-Poly1305 as experimental.
8880c6acb7f324746f54963ec06c05a146007b89 Niels Möller Tue, 6 May 2014 21:51:19 +0200 Smaller doc tweaks, suggested by Nikos.
22c696f69bef027288829310d99eebf2821d5d89 Niels Möller Mon, 5 May 2014 23:22:39 +0200 Updated release plan.
28302cb772a62225c4ddf0f0f35dfee935781854 Niels Möller Mon, 5 May 2014 23:21:20 +0200 Added FIXME comment. Auto-increment for chacha-poly1305 nonc...
46e3e9a0c5fc89378dd22448a057d81276f4c97a Niels Möller Mon, 5 May 2014 23:20:36 +0200 Document chacha-poly1305.
675b172188cf718cea8f642c0fb9b5f53dda0e72 Niels Möller Mon, 5 May 2014 21:44:05 +0200 In the manual, change some subsections to subsubsections.
9c2ceee973c5b85cc2e7d2291e1e9041f01d415b Niels Möller Mon, 5 May 2014 21:39:18 +0200 Move AEAD documentation to its own section.
cb60f3c881bda2ab2e6d7e7c73b1396b3f18c060 Niels Möller Mon, 5 May 2014 21:19:56 +0200 Document poly1305-aes.
97f60ed645e0a0705c6d93ed5502f54b9ff41438 Niels Möller Sun, 4 May 2014 19:40:26 +0200 Minor typo fix.
9fb2e628349bbeefc52fc19b5227aa786e6bcdee Niels Möller Sun, 4 May 2014 19:28:29 +0200 Update release plan.
ca1ffaf876414ab18aa163b8a76dc100aac7b8dc Niels Möller Sun, 4 May 2014 19:27:37 +0200 Document ChaCha.
0a68c384decc4b8189eff8d4883383c0045abfe3 Niels Möller Sun, 4 May 2014 19:26:16 +0200 Smaller updates to salsa20 documentation.
4a69d892d8882382d5c715062bc800c3246ae3fd Niels Möller Sun, 4 May 2014 18:52:33 +0200 Document new DSA interface.
00c5dccae0302d307eb07ee5cff61bf972944de6 Niels Möller Sat, 3 May 2014 09:52:23 +0200 Avoid >= 32 bit shifts when size_t is only 32 bits.
fe869abe366c498458885abc827669643521d36d Niels Möller Sat, 3 May 2014 09:46:09 +0200 Updated CCM documentation.
65e69879e0692457620bbf454fa71bb0113e0feb Niels Möller Sat, 3 May 2014 09:31:00 +0200 New constant CCM_DIGEST_SIZE.
cfc888919dc603dd4831f373d26b9ef9956b9285 Niels Möller Wed, 30 Apr 2014 22:12:40 +0200 New macros related to ccm nonce size.
b94518639dd18f51d7b9f6d38bd3bc56c9747008 Niels Möller Sun, 27 Apr 2014 22:24:06 +0200 Updated GCM documentation.
47b66061b5568030a6328c8e8924dbb6c0ff27e2 Niels Möller Sun, 27 Apr 2014 18:11:19 +0200 Move description of general structure to the AEAD subsection...
c665ecd3920c3b29fa841962c98b1fbb1beb1b94 Niels Möller Sun, 27 Apr 2014 10:14:12 +0200 Started on AEAD documentation.
a7861812cb96947850ffafe313889d14d7423ca8 Niels Möller Sun, 27 Apr 2014 09:01:22 +0200 Updated release plan.
9ca51fc135ca4e0fa99ab0655d74655751bf518a Niels Möller Sun, 27 Apr 2014 09:00:56 +0200 Mention _DATA_SIZE to _BLOCK_SIZE rename.
2fdc023b95b20cf0444df40ae8d669414fdf8dc5 Niels Möller Sat, 26 Apr 2014 19:26:16 +0200 Update documentation for nettle_cipher_func.
7153ad936a157a668f33e1d01930aa27331b7338 Niels Möller Sat, 26 Apr 2014 15:30:02 +0200 Document EAX.
0cc6681da3999f116aab2db607919eb9c51a77a3 Niels Möller Sat, 26 Apr 2014 15:27:51 +0200 Minor whitespace fix.
3415be486e1f6ba5c5d091e84df6f336d1bf475e Niels Möller Sat, 26 Apr 2014 07:30:34 +0200 Make HMAC and UMAC their own info nodes.
23b1c8b46476942bd1546b218796228a90cb51d2 Niels Möller Sat, 26 Apr 2014 07:15:16 +0200 Document additional GCM and UMAC constants.
03e73ee78a4066023ea875510cb3481bca357fee Niels Möller Sat, 26 Apr 2014 07:03:33 +0200 New constants UMAC_MIN_NONCE_SIZE and UMAC_MAX_NONCE_SIZE.
d22bac823e653bb6b04079e7ad1e8bc06a2342ca Niels Möller Fri, 25 Apr 2014 22:12:36 +0200 Rename *_DATA_SIZE to *_BLOCK_SIZE.
1e79b7221f9883530a5c6459e2018b887e39d314 Niels Möller Fri, 25 Apr 2014 21:23:29 +0200 Updated release plan.
e3e126072765a3cc07a545c77d5266b278b64b92 Owen Kirby Fri, 25 Apr 2014 21:21:56 +0200 CCM documentation.
268bc83da346ec3424926b4615b9d73dee6c1508 Niels Möller Fri, 25 Apr 2014 21:20:16 +0200 Document that length arguments refer to the destination size...
91d0c1b519a29bc29b6d71396e467fb975ad3bd7 Niels Möller Fri, 25 Apr 2014 20:44:58 +0200 ccm_decrypt_message: length argument is cleartext (dst) leng...
c8e472cb2bf066d0207093815f912860dff5ce94 Niels Möller Tue, 22 Apr 2014 22:21:37 +0200 Document additional sha512 variants.
9959f30495689fddb3ab72e07756edf8009faa2c Niels Möller Tue, 22 Apr 2014 21:50:35 +0200 New aliases sha512_224_ctx and sha512_256_cxt, for the sha51...
9b29534a9ef79aa652143f50a446cefbbb1c797e Niels Möller Tue, 22 Apr 2014 21:47:06 +0200 Fix typos in umac documentation.
cf5701730866e539ff77db51404f4757d0572c29 Niels Möller Thu, 17 Apr 2014 23:12:42 +0200 Deleted next-prime.c from examples/Makefile.in (forgotten in...
f1abc081200a5b5cd6c1cfac55e1cdbab1804bcb Niels Möller Wed, 16 Apr 2014 07:13:13 +0200 Deleted unneeded test for NULL authdata
43060f8ae8589ff09057ee7a17c63f3c4c834352 Niels Möller Wed, 16 Apr 2014 07:12:13 +0200 Stylistic fixes.
14b6bc2ce682f1d6558ed61b31e819513cc24a22 Niels Möller Wed, 16 Apr 2014 07:10:06 +0200 Stylistic fixes.
582f234e00c019e6009bea7ab84cb615041cde94 Niels Möller Wed, 16 Apr 2014 06:40:57 +0200 Deleted useless for loop
6e5012424cacb6eb2e7beae2456dd76f6a022023 Niels Möller Sun, 13 Apr 2014 21:30:27 +0200 Deleted rsa-compat.h and all related code.
9359db6362049debf2f5817f8451af3d38f96df9 Niels Möller Sun, 13 Apr 2014 21:19:07 +0200 Deleted the nettle_next_prime function.
877fa24cb842fa6c2354df720c7ed0d562fd3c4a Niels Möller Sun, 13 Apr 2014 20:09:20 +0200 Updated licensing info.
0fc4c0e68b8bd8e3e60ab0b5c7482531562c711d Niels Möller Sat, 12 Apr 2014 09:44:50 +0200 Update copyright headers for dual licensing, arm directories...
40293ada3fdb770e8fe006cfd0aa7f0cd55aa96b Niels Möller Sat, 12 Apr 2014 09:44:50 +0200 Update copyright headers for dual licensing, sparc directori...
38d4b00f9172d0e542fe5acfc5163edaa93998ac Niels Möller Sat, 12 Apr 2014 09:44:50 +0200 Update copyright headers for dual licensing, x86 directory.
55fa6144c74c2664f941eafa6b4b815223aeaae3 Niels Möller Sat, 12 Apr 2014 09:44:50 +0200 Update copyright headers for dual licensing, x86_64 director...
b03b7696ce8446a76124586c4630b39d0c70f1c9 Niels Möller Sat, 12 Apr 2014 09:44:50 +0200 Update copyright headers for dual licensing, testsuite direc...
166da771cb506398838a8abc4e248214b4b518b4 Niels Möller Sat, 12 Apr 2014 09:44:49 +0200 Update copyright headers for dual licensing, tools directory...
f9283cb1972f74e8f232ae3d12c5e369897be5b1 Niels Möller Sat, 12 Apr 2014 09:44:49 +0200 Update copyright headers for dual licensing, example directo...
90112edb7993a1444fd367ac9a0ebb38de0bb605 Niels Möller Sat, 12 Apr 2014 09:44:29 +0200 Update copyright headers for dual licensing.
b08824a98082e3b0b213cfaa7eb53e59bf7b6c78 Niels Möller Fri, 11 Apr 2014 19:20:09 +0200 Additional NEWS entries for nettle-3.0.
bbecbf2b3726630aeb79ed6cee68079df9727095 Niels Möller Fri, 11 Apr 2014 16:08:31 +0200 In aead tests, use aead->digest_size.
360dfd98a06a6e75bf91f376b8c9722322313136 Niels Möller Fri, 11 Apr 2014 16:06:25 +0200 Skip GMP tests if public key support is disabled.
f8aa12d51a849df02acedf58e33b706173a213d1 Niels Möller Fri, 11 Apr 2014 16:03:08 +0200 EAX bug fix, for 32-bit platforms.
2f742c694fd991e7ade60754bf855ab0fd787793 Niels Möller Fri, 11 Apr 2014 15:27:29 +0200 Fixes for make dist.
7ee0230d0d5ba4fb2df8cf75a543e703654eedc3 Nikos Mavrogiannopoulos Thu, 10 Apr 2014 21:20:53 +0200 Enabled tests for openssl curves secp256r1 and secp192r1.
0802f01a986cb8326a26cc0a9b29776708b62dde Niels Möller Thu, 10 Apr 2014 21:03:58 +0200 Trivial merge.
3035fa2afdb6ca0e88115d0eeb2a107293d8b802 Niels Möller Wed, 9 Apr 2014 14:58:20 +0200 Benchmarking of sha512_224 and sha512_256.
25e2d2e6603388a51afa1cac582c9cfddb43f098 Niels Möller Wed, 9 Apr 2014 14:55:54 +0200 Test sha512_224 and sha512_256.
7aef18d3e4cbdbef1c24309475ae10f66e4456ff Niels Möller Wed, 9 Apr 2014 14:53:20 +0200 nettle_hash instances for sha512_224 and sha512_256.
6846fe5654648390c05f57f8eb7d2579fe324f12 Niels Möller Wed, 9 Apr 2014 14:49:29 +0200 New constants for SHA512-224 and SHA512-256.
27ee8ac2c481d1893eb94db011ee134b3f59f8e3 Niels Möller Wed, 9 Apr 2014 14:43:30 +0200 Fixed init call in sha512_256_digest.
088b606bb33e6ebf41422c6981e2067482cfaaa6 Niels Möller Wed, 9 Apr 2014 14:38:04 +0200 Test that hash digest implies init.
12e33e1e15696d528dfd518b0076234445981085 Niels Möller Sat, 29 Mar 2014 18:40:28 +0100 Minor typo fix.
0a6f1cc5dc34f98018f1831b5e5236b9b6d62ae8 Niels Möller Sat, 29 Mar 2014 18:23:38 +0100 Delete old .cvsignore files.
51f2a6218fb99d014ee5726fade64b28e236de7a Niels Möller Sat, 29 Mar 2014 08:24:33 +0100 Minor typo fixes.
6e9153fea425b0dab527bad48105f6972440a67e Niels Möller Fri, 28 Mar 2014 19:01:34 +0100 Update date.
a072afec052838644a4067e4c9e40f6414076247 Niels Möller Fri, 28 Mar 2014 19:00:49 +0100 Mark dsa reorg done.
d6f85e4ed8c914111d617d16ff352680c8d69b4e Niels Möller Fri, 28 Mar 2014 18:47:32 +0100 Minor comment fix.
7fa4ac23c4868d7dda6a4b9699c5fc9d323c77f3 Niels Möller Fri, 28 Mar 2014 18:43:51 +0100 Test dsa_generate_params with large q.
c165b7b2a30149b7d809a27732c8419dc010f1f3 Niels Möller Fri, 28 Mar 2014 18:42:15 +0100 Undo dsa-compat.h name mangling for testsuite.
ea94f78d28df9776c0d934c96331784f445d0cd9 Niels Möller Fri, 28 Mar 2014 18:38:02 +0100 Comment improvement.
4f80d1d2b8cdd09cf910533c21b0d250c6d235dc Niels Möller Fri, 28 Mar 2014 06:08:12 +0100 Make dsa_generate_keygen generate only a new key, but no new...
0835be21d95b7483e9e8f7fc193b040f702d8aaa Niels Möller Thu, 27 Mar 2014 19:05:13 +0100 Move old DSA interface to dsa-compat.h.
27ea18ab63fed4413f7ceaea9e167f5267080648 Niels Möller Thu, 27 Mar 2014 06:22:59 +0100 New function dsa_generate_params.
bf85a3dbdfbd25f02f5eff19bd508a0d54643d5e Niels Möller Wed, 26 Mar 2014 22:26:34 +0100 Convert DER decoding functions to new DSA interface.
c4752123e06042ab8b15d9f2145446a6095c9f51 Niels Möller Wed, 26 Mar 2014 22:07:08 +0100 Update dsa benchmarking to use new DSA interface.
38edca975bfda4fd3f57651ae14f567bafb5f9ae Niels Möller Wed, 26 Mar 2014 22:02:19 +0100 New functions dsa_params_init and dsa_params_clear.
5549b2f48b7f5b53249932012fd4bcb031545ab9 Niels Möller Wed, 26 Mar 2014 21:50:27 +0100 Convert dsa_keypair_from_sexp_alist to use struct dsa_params...
fb4e324a5b5a352ed6d67ab77dcd1194b26f94ca Niels Möller Wed, 26 Mar 2014 21:37:43 +0100 Convert dsa_keypair_to_sexp to use struct dsa_params.
39ea0d27ca08ce95877b58347f2bb4a3f473656e Niels Möller Wed, 26 Mar 2014 21:08:41 +0100 New struct dsa_params. Use for dsa_sign and dsa_verify. Upda...
5c232aa8d0686c4ba11a37b8dc620400da983e47 Niels Möller Wed, 26 Mar 2014 20:43:22 +0100 #if out unused test_dsa_key.
42ca44984b140fe00da032b37349081aa8048b1f Owen Kirby Sun, 23 Mar 2014 14:10:12 +0100 CCM cipher mode.
609a8daee519d17b1e66aefae2ad4e81ba94539b Joachim Strömbergson Sun, 23 Mar 2014 07:45:06 +0100 Support for 224-bit and 256-bit truncated sha512.
7087e021ba1477ebfeb08ee4eac074921300cab6 Niels Möller Thu, 20 Mar 2014 22:53:27 +0100 Indentation fix.
c9342919aa060b91960ed2f89d5ca6af66a8a409 Niels Möller Tue, 18 Mar 2014 21:56:58 +0100 Mark nettle_cipher_func/nettle_crypt_func done.
2620c890164cba8d125a8390b9637859cbc92f2e Niels Möller Tue, 18 Mar 2014 21:51:11 +0100 Resurrect nettle_arcfour128, as an internal aead.
a9b47a42f5a8a2d3e324075bf7bee52f403c6a2e Niels Möller Tue, 18 Mar 2014 21:42:00 +0100 Define and use nettle_cipher_func, for block ciphers.
6bd43205b83e773d51d6b73abbcbb77c828a5eb5 Niels Möller Sun, 16 Mar 2014 22:49:51 +0100 Added missing include of string.h.
4975c494d984f004b6274255156371e44c93438b Niels Möller Sun, 16 Mar 2014 22:48:23 +0100 Deleted nettle_cipher nettle_arcfour128.
36a85bdf39b1c61f966e073e6a457d76752efafd Niels Möller Sat, 15 Mar 2014 20:48:00 +0100 Refactored benchmarking of aead algorithms.
bcd9029cc5397435c0c8b80450ddc11df9622bc8 Niels Möller Sat, 15 Mar 2014 20:30:46 +0100 Fixes for the salsa20 iv -> nonce rename.
853e73af301b1cc77ddb9e75903da8533bf0ffb1 Niels Möller Sat, 15 Mar 2014 20:27:18 +0100 Fix dependencies for assembly-related rules.
f2831d4afe57bbe782e0ab09b3c0e13989c63973 Niels Möller Tue, 4 Mar 2014 14:34:33 +0100 Additional tests for 256-bit chacha keys.
23c7a663fe4dddcd04c42e332d509d9e38b3bf37 Niels Möller Tue, 4 Mar 2014 14:12:39 +0100 NEWS entries for chacha and AEAD.
aa54647108f9ca1c338a38c996a775e06920d84d Niels Möller Tue, 4 Mar 2014 14:11:19 +0100 Renamed chacha256_set_key to chacha_set_key.
626464da77810731495d34325989057a0dc9b38b Niels Möller Tue, 4 Mar 2014 14:01:38 +0100 Drop support for 128-bit chacha keys.
2c09c732222df4d25cb9e943201d05726feb73e2 Niels Möller Sun, 16 Feb 2014 09:51:50 +0100 Support for gcm-camellia256.
5c1a14a48ec4db56d43319ff40783a2a31d74fb3 Niels Möller Sun, 16 Feb 2014 09:20:48 +0100 Support for gcm-camellia128.
c6ce389e5fa32c848c06e96bff81c55d626f9118 Niels Möller Thu, 13 Feb 2014 07:25:51 +0100 Make eax_aes128 interface public.
63108e98cbe0395f49bd45e0f8a0138fde02a466 Niels Möller Thu, 13 Feb 2014 06:40:34 +0100 nettle-pbkdf2: Added missing deallocation.
61925232a2b1fdca34fc179a626afa7931973437 Niels Möller Wed, 12 Feb 2014 22:19:47 +0100 Implemented chacha-poly1305.
130683715e3e06a91f83ed088cd921b8a54c1e52 Niels Möller Wed, 12 Feb 2014 21:34:01 +0100 Generalized nettle_aead abstraction, and moved to nettle-met...
81df13f494ea8492469a918e3e1836e97ad538a3 Niels Möller Wed, 12 Feb 2014 16:35:51 +0100 New constants, EAX_DIGEST_SIZE and GCM_DIGEST_SIZE.
764a4813828e85b47cdd955c2095e2080160b4df Niels Möller Mon, 10 Feb 2014 19:26:51 +0100 Renamed chacha_set_iv to chacha_set_nonce.
db9a1b61a13ca2d2d8003b6ff9c9cd7f398ea7ac Niels Möller Sat, 8 Feb 2014 21:11:46 +0100 Improved chacha tests.
9fadf064b7328c99cd365811989e9ee2c27a6bca Niels Möller Sat, 8 Feb 2014 21:08:12 +0100 chacha_crypt: Fixed block counter update.
b99fd6277a3b4a300ee072bfe604ba0068d81ca0 Niels Möller Fri, 7 Feb 2014 15:14:25 +0100 Deleted obsolete comment.
f188074d2666f76ffa1b564cbdee7b8fe1c4df24 Niels Möller Fri, 7 Feb 2014 11:08:02 +0100 Mark base*_decode_update change as done.
6176161120be779b546a98701ed3fb6a5ee03263 Niels Möller Fri, 7 Feb 2014 09:23:23 +0100 Updated base16_encode_update and base64_encode_update docume...
afe7c0477353998efaa9147abeca76a0d27a9e02 Niels Möller Fri, 7 Feb 2014 09:20:54 +0100 Updated base16enc and base64enc example programs.
c314d0d2f5c00669b1bfc137048781988b8baba1 Niels Möller Fri, 7 Feb 2014 09:18:33 +0100 Updated base64 test case.
e6ecd59170f11036b6b5f297cef4b2bbbb6270f5 Niels Möller Fri, 7 Feb 2014 09:16:44 +0100 sexp_transport_iterator_first: Updated base64 decoding.
07cb0b62a5fab216ed647f5a87e0f17ab3c9a615 Niels Möller Fri, 7 Feb 2014 09:11:20 +0100 Base64 and base16 decoding: Use *dst_length as output only.
d055d0e5f86cecc221e7c53444dd4724a91f6d7e Niels Möller Thu, 6 Feb 2014 17:07:02 +0100 Updated NEWS and plan.html for _set_key changes.
cee5299a9cce65e736a1c8d6368b03e5ab4c1c9f Niels Möller Thu, 6 Feb 2014 15:07:40 +0100 Deleted _NETTLE_CIPHER.
a66c79ac1b1905a111b725d6bc4c2f857060281a Niels Möller Thu, 6 Feb 2014 15:03:47 +0100 New function blowfish128_set_key.
62e582899298d127a97ce5d5fd3fdb31d2974263 Niels Möller Thu, 6 Feb 2014 14:19:20 +0100 Deleted _NETTLE_CIPHER_FIX.
a495057f8e54cf0d79e3fd53e25146b9eb8803ca Niels Möller Thu, 6 Feb 2014 14:13:15 +0100 Deleted _NETTLE_CIPHER_SEP and _NETTLE_CIPHER_SEP_SET_KEY.
c05b9ec829c012f34a9bfc320405679df3826e52 Niels Möller Thu, 6 Feb 2014 13:40:43 +0100 nettle-benchmark: Fixed memset calls.
5fea766364ad0b6b2b0ac6f3ff2389d977ddc1e1 Niels Möller Thu, 6 Feb 2014 13:37:09 +0100 Merge branch 'set_key-changes' into master.
950781f6a5e0b46cd4dd0877b224f99616eb3e0b Niels Möller Thu, 6 Feb 2014 12:50:10 +0100 Mark ecc_bit_size and AES docs done.
02f409b9bd4116c018da4407cdf38a276f8cc18f Niels Möller Thu, 30 Jan 2014 22:08:56 +0100 Sort nettle_SOURCES.
af7da2231683a78400392dfef931ae3775693cb4 Niels Möller Thu, 30 Jan 2014 21:55:57 +0100 Fix ecc_bit_size ChangeLog.
279a7411da585c6d87b213283a3d9635e1a7eb8d Niels Möller Thu, 30 Jan 2014 16:44:14 +0100 Copied 2.7.1 NEWS entry. Started on entry for 2.8.
2a5bd738546a7c7295e94ef57ac771a03f119561 Niels Möller Thu, 30 Jan 2014 16:42:26 +0100 Documentation update. size_t, AES, Camellia.
4b2527323413c081b9123aab362ec6d7f8975ba8 Niels Möller Thu, 30 Jan 2014 16:41:36 +0100 New function ecc_bit_size.
587855374c50562acf598660e173e76c6e3195bb Niels Möller Wed, 29 Jan 2014 15:13:54 +0100 Dropped length argument from nettle_set_key_func.
f508b1fe613f06c571bdc1997cd006f95874d4cb Niels Möller Mon, 27 Jan 2014 21:50:06 +0100 Use union nettle_block16 in eax structs.
00e21029f2207678f235645025db19b22f17ebb8 Niels Möller Mon, 27 Jan 2014 21:22:24 +0100 Add benchmarking for eax.
91376fed5152b586d4af479bc2d3761e2f318edd Niels Möller Mon, 27 Jan 2014 21:06:18 +0100 Updated release plans.
f51537c4e7c6e594adcb3d8ea817cbcd3db64bd1 Niels Möller Mon, 27 Jan 2014 19:14:11 +0100 Use pshufhw + pshuflw for 16-bit rotate.
7de9a19ad465cf016b4442f6643195d2ebc211ba Niels Möller Mon, 27 Jan 2014 16:49:08 +0100 x86_64: Added chacha assembly.
9ac9f20e89a56990ff4fed8d22da41f7f2ff527a Niels Möller Mon, 27 Jan 2014 15:29:33 +0100 Whitespace fixes.
4b7d469faff571f32e35634a5d853c26e589a45a Niels Möller Mon, 27 Jan 2014 13:59:56 +0100 Benchmarking of chacha.
93fc1d1460fdba49c100f880dfab16aa6402d552 Niels Möller Mon, 27 Jan 2014 13:42:42 +0100 Implemented chacha, based on contribution by Joachim Strömbe...
e57d2fe2e0385f219e1e4f7adc051ad6b98905c1 Niels Möller Sun, 26 Jan 2014 21:35:40 +0100 New gcm-aes interface.
187631fa9c0b08e1bcb22e5580b11e6be909dd4b Niels Möller Sun, 26 Jan 2014 21:22:14 +0100 Comment fixes.
d0c86a102f63c29ca05e9445c24c40effa809547 Niels Möller Sat, 25 Jan 2014 08:59:51 +0100 Delete length argument from GCM_SET_KEY.
b85125a849a3bcb80ff071fa0ae73a34b35be460 Niels Möller Thu, 23 Jan 2014 16:52:47 +0100 Fix for gcm tests.
38597d4e07b8b8bc3ca621652852198b90b1e911 Niels Möller Tue, 21 Jan 2014 14:24:59 +0100 Merge branch 'camellia-reorg' into master.
dca9abf1c41fb1c0b51c75ca8decac4b27c26671 Niels Möller Mon, 20 Jan 2014 21:49:47 +0100 poly1305_digest: Use union nettle_block16.
efdf4f4b86dc166ecd4fd0d2847eaf10202cee53 Niels Möller Mon, 20 Jan 2014 21:15:50 +0100 Fix ChangeLog typos.
563df21b3eba6d7c5878de1efe1aeab10c48bb2f Niels Möller Mon, 20 Jan 2014 21:12:36 +0100 Merge branch 'poly1305' into 'master'.
4c4f66470a6f8cc248711cd5572f9ad2ca290e69 Niels Möller Mon, 20 Jan 2014 16:03:07 +0100 Separate salsa20 set_key functions for 128 and 256 bits.
5d6be1bc102de591c56e673853de68eedf9df683 Niels Möller Mon, 20 Jan 2014 14:14:40 +0100 Move block buffer from poly1305_ctx to poly1305_aes_ctx. Sim...
51473db79c03fbb51e0adfe054606d6ca450e310 Niels Möller Fri, 17 Jan 2014 16:59:52 +0100 poly1305_block: New argument for the high bit.
52f99db25d4066e3a783b15533a7b4f0a5f6c2b3 Niels Möller Fri, 17 Jan 2014 08:52:10 +0100 Move nonce from poly1305_ctx to poly1305_aes_ctx.
0164c997554c2e3a236f329b7f8ceccbe3378011 Niels Möller Thu, 16 Jan 2014 17:15:28 +0100 Move poly1305-aes.h declarations into poly1305.h. Deleted PO...
86a08596d90b758c711ae4ab65a8479868dede2e Niels Möller Thu, 16 Jan 2014 17:05:46 +0100 Typo fix for poly1305 C implementation.
bfe4d48d291a3dc75a15fe217f5d1a012abbb1f8 Niels Möller Thu, 16 Jan 2014 16:45:59 +0100 Reorder declarations.
5a66bb56433be58f1b1b6a044e49c692327df455 Niels Möller Thu, 16 Jan 2014 16:18:25 +0100 Make poly1305 code use struct aes128_ctx.
61d9a6a04bb7e75dc01acc7ba9c30b003e7739ac Niels Möller Mon, 13 Jan 2014 11:21:56 +0100 New type nettle_block16.
5ea9dfb0fc65c56aae2198579c926b1ac6cac721 Niels Möller Sat, 4 Jan 2014 23:09:00 +0100 Mark config.guess update done.
0703172e81e55cfc44ec8d442a255098b4743c9f Niels Möller Sat, 4 Jan 2014 23:08:16 +0100 Updated to latest version of config.guess and config.sub.
90ea083744eaea64a43da186b38cf5cd493342da Niels Möller Sat, 4 Jan 2014 22:55:26 +0100 memxor-test: Use valgrind client requests.
b8dd06ba6f3e5f0629dc9311773c0f2c2206e9e3 Niels Möller Sat, 4 Jan 2014 22:38:56 +0100 Configure test for valgrind/memcheck.h.
adb8eea955b7bff630bccb369688e2ba963c918e Niels Möller Sat, 4 Jan 2014 22:36:57 +0100 Use --partial-loads-ok=yes with valgrind.
7df987f7a92c59509d65e5656ed52842364df029 Niels Möller Sat, 4 Jan 2014 16:23:22 +0100 Link to Haskell bindings.
94d79445b1aa74e9d93d0d8f82ef392fdd81321e Niels Möller Fri, 3 Jan 2014 21:58:15 +0100 Comment on origin of sha1 and sha224 initial values.
4b98efe1661d14defd2b6a136781979a963a1439 Niels Möller Fri, 3 Jan 2014 21:26:08 +0100 Zeropad values in sha256 table.
e0b78200ee0a35dab24780de80e05f55f92cd667 Niels Möller Fri, 3 Jan 2014 16:51:10 +0100 Typo fix, spotted by Paul Dreik.
9ef3fbf54b491ac90e9db1486e1a7f991add6ccb Niels Möller Thu, 2 Jan 2014 21:46:25 +0100 Add config.guess update to plan.
646e1f4052e9dd61bf68b4a640f6863cc85ee1ed Niels Möller Thu, 2 Jan 2014 21:40:18 +0100 Updated plan.
2667d597ab530f3a6b50bb1d7690839fd2fd0d32 Niels Möller Thu, 19 Dec 2013 13:07:18 +0100 New function poly1305_update.
ab38c077a707dfb538f869aee68aa65eab20f79e Niels Möller Tue, 17 Dec 2013 22:15:53 +0100 Clarify build instructions.
5c8127d4af4518ca12e14dbc0dd31c0d2fad9191 Niels Möller Tue, 17 Dec 2013 22:10:10 +0100 Attempt to get asm rodata working on macosx.
a692074f478722cd50c0c90e60b6f470f66680b7 Niels Möller Tue, 17 Dec 2013 22:04:50 +0100 Fixed ChangeLog date.
e03e63e861571d6198c584e4aad42f4f51bef2ee Niels Möller Tue, 17 Dec 2013 22:02:48 +0100 For prime generation, use stronger variants of Pocklington's...
62f2e2d01887fc6b1a954e3b143a8dd8b8f6a124 Niels Möller Sun, 15 Dec 2013 19:15:22 +0100 Deleted NETTLE_MAX_BIGNUM_BITS and NETTLE_MAX_BIGNUM_SIZE.
53bcd6b4118c0cd9f2a95debc5897da9a3bb1381 Nikos Mavrogiannopoulos Sun, 15 Dec 2013 19:14:18 +0100 Define and use new TMP_GMP_ALLOC macro.
6c0f9c0fa041efccfab4f5ec6603afffa8f6dd8e Niels Möller Sun, 15 Dec 2013 10:41:21 +0100 Drop unneeded include of nettle-internal.h.
f524a8713605a0feb8ba3da8a3ecff00cd7cb072 Niels Möller Sun, 15 Dec 2013 10:20:53 +0100 Added FIXME comment on DSA interface.
f1b757e425e694db6ea9e81802037716e8120476 Niels Möller Sat, 14 Dec 2013 09:19:04 +0100 Use .short rather than .hword, for compatibility with apple'...
0b663c4557c888b6cd8b210ae9d50cdad4188b90 Niels Möller Sat, 7 Dec 2013 13:06:26 +0100 Add forgotten ChangeLog entry for dsa-test.c.
62d30f3904b4c75c9edf663b497c688d91361c24 Niels Möller Tue, 3 Dec 2013 21:29:41 +0100 Updated benchmark figures.
c07fa3ad0208edcd4a2080776a02e9738dcb57f6 Niels Möller Tue, 3 Dec 2013 21:15:34 +0100 x86_64: Reorganized sha1 assembly code.
37cf3dd630109a264389e8d7d0952e70be28dbc9 Niels Möller Tue, 3 Dec 2013 20:35:54 +0100 configure: Avoid overwriting existing dependency files.
59432936bc77ea9e1bd007c29e5d5fb7d76440b1 Niels Möller Tue, 3 Dec 2013 20:30:50 +0100 x86_64: New md5 assembly code.
62f93bf26ff47c4ac22d626979eb2b368719b2e0 Niels Möller Mon, 25 Nov 2013 22:40:27 +0100 Additional DSA tests.
fa871b5b299ccc3370f0a38b0d7c168a62b8cec0 Niels Möller Mon, 25 Nov 2013 22:38:02 +0100 Improved ASSERT failure message for testsuite.
4daca969f538c54cfeb9b17fe517dfbed652b3c8 Niels Möller Mon, 25 Nov 2013 21:25:08 +0100 Rename, _dsa_sign --> dsa_sign, _dsa_verify --> dsa_verify.
ade5dd2baceb451592f785cfb9108dab8683bdd6 Niels Möller Sun, 24 Nov 2013 21:21:01 +0100 dsa: Allow arbitrary digest sizes. Support 224-bit q.
282130823631361da2053086f68e5fd88cbd485a Niels Möller Sat, 23 Nov 2013 09:29:07 +0100 Make configure check for openssl/ecdsa.h.
2cd7a85468fc3202c8a1e18f64712a0f00fd5636 Niels Möller Thu, 21 Nov 2013 23:04:09 +0100 x86_64 assembly for poly1305.
fb19e5ef680248830b201468161cca1facf1d175 Niels Möller Thu, 21 Nov 2013 23:00:15 +0100 Preparations for 64-bit poly1305.
770dc01f46139482670a3d14c06374928e4d34d2 Niels Möller Tue, 12 Nov 2013 20:33:35 +0100 Updated copyright header.
3594d19e2d0c28715e3295e11ea681c2c1cde010 Niels Möller Tue, 12 Nov 2013 17:23:43 +0100 New function poly1305_block_internal.
366c078fc77ae99f3c70b705e8a9893a3cb51287 Niels Möller Tue, 12 Nov 2013 17:14:24 +0100 New file poly1305-internal.c
c63c2c0612b911050553b06cd1b45ce9673cce59 Niels Möller Sun, 10 Nov 2013 20:30:49 +0100 Re-indent poly1305 code.
04d29c83c9d11b3b4d804c973824a831ca338729 Nikos Mavrogiannopoulos Sun, 10 Nov 2013 20:28:20 +0100 First implementation of poly1305.
e22aec2e5f95c430c21e749886940da4326b9c6f Niels Möller Sun, 27 Oct 2013 17:02:43 +0100 Updated plan.html.
982775563f27b0fa2b92f8d4df1a950f001949a2 Niels Möller Thu, 10 Oct 2013 22:13:02 +0200 Reorganized camellia interface
0f052fd510e718aed31e58139b73d3aafc8ef874 Niels Möller Mon, 7 Oct 2013 20:42:41 +0200 Drop configure test for ALIGNOF_UINT64_T.
332e72e867c274704bb15f5d005ac17d994d02fb Niels Möller Mon, 7 Oct 2013 20:33:26 +0200 Corrected .file pseudo-ops.
7a42d11aa55c3482207e1f473b88f0a30f3b42b1 Niels Möller Mon, 7 Oct 2013 20:28:44 +0200 Separate rounds and keys arguments for _camellia_crypt.
a7eb86b40fb8f50310a26fba83426e4f11534d3e Niels Möller Sat, 5 Oct 2013 20:54:16 +0200 Updated plan.html.
ffec6637e0297eb2cc97f8f7ffbb34af184b8f11 Niels Möller Sat, 5 Oct 2013 20:52:11 +0200 Implemented EAX.
6438331a930470f997b8f94d73ef63985a9e4f87 Niels Möller Sat, 5 Oct 2013 20:38:32 +0200 Fixed aes name mangling.
fd976f57e00b2a0a747e48da8649b99fd282d5ab Niels Möller Sat, 28 Sep 2013 12:01:07 +0200 Merged aes-reorg branch.
4ae04a64e1c044df67f2d00a9d372373e8c9531d Niels Möller Sat, 28 Sep 2013 10:02:46 +0200 Updated plan.
cb83bd331e5774027bcab965ccf9bcbe798ad167 Niels Möller Sat, 28 Sep 2013 09:44:22 +0200 Made hash functions use an uint64_t for the block count.
89755c916c84f722f081b5d53e8472d963cfbfe4 Niels Möller Sat, 28 Sep 2013 09:29:09 +0200 Some whitespace and comment fixes.
0e577b14c65f27de4e4734e79f86e43be9247780 Niels Möller Sat, 28 Sep 2013 09:23:19 +0200 Progress indicator for test_hash_large.
7e9b73e098e7876df990a6f2740d4987ebc2f698 Niels Möller Sat, 28 Sep 2013 09:21:38 +0200 MD_PAD: Don't depend on sizeof of the count field(s).
4611f79cf2c2d863797de6497e543b7baac8b636 Niels Möller Sun, 22 Sep 2013 20:48:57 +0200 New x86_64 assembly for gcm hashing.
a99c33b48df8a48e1c0be5e11301bfdfd51fa110 Niels Möller Sat, 21 Sep 2013 21:54:47 +0200 Fixed dependencies for des.po.
6882951a9e88125abf0c7639d5a43ad4506997a2 Niels Möller Fri, 20 Sep 2013 14:56:34 +0200 More tests for gcm_hash.
e649a4813578de56936f431681fd13cf1d1d9bcc Niels Möller Wed, 18 Sep 2013 20:53:36 +0200 Fixed link dependency problems with --disable-static.
a0ac85431d424ef658c373f635a861b0517eb218 Niels Möller Mon, 9 Sep 2013 06:24:53 +0200 Support optional assembly files for both nettle and hogweed....
c6cce95d22bd2e4a969d4985def95fc93a86931e Niels Möller Tue, 3 Sep 2013 20:59:37 +0200 Ignore nettle-pbkdf2 executable.
70d57bb41de34bcaee807b08a370ec1af03752a8 Niels Möller Tue, 3 Sep 2013 20:58:03 +0200 Typo fix, spotted by Bruce Korb.
7f0c28dc59e0f87f1132a8688760dc95ce51b203 Niels Möller Tue, 13 Aug 2013 09:19:00 +0200 Adapted yarrow code to use new aes256 interface.
31a51477fd313ccafbc53afc5a105c9c1d01e8ed Niels Möller Wed, 7 Aug 2013 09:58:18 +0200 Adapted umac code to use new aes128 interface.
ffbcdcb9abf70a51503502e22a9ffc7874752917 Niels Möller Tue, 25 Jun 2013 22:41:56 +0200 Updated copyright year.
47fd6eb8c6eda430b66de3cc2ac25499edb09c85 Niels Möller Tue, 25 Jun 2013 22:35:05 +0200 New interface for AES-256. Also deleted old aes-meta.c.
dc2227ac29e5fe56c445dd4499dadd1af0441750 Niels Möller Tue, 25 Jun 2013 22:19:36 +0200 New interface for AES-192.
bb2131cbf83b57550d3af9d7c66e52c61db8cf60 Niels Möller Tue, 25 Jun 2013 21:40:49 +0200 New interface for AES-128.
9d2d8ddaee35b91a4e1a32ae77cba04bea3480e7 Niels Möller Tue, 25 Jun 2013 17:14:11 +0200 Deleted redundant include.
e4d0f70254d0b20306123f7144515bde4db2a091 Niels Möller Tue, 25 Jun 2013 17:11:48 +0200 test_aead: Allow digest size smaller than the block size.
ed10355fd8e4648cbd935b477306985691999807 Niels Möller Tue, 25 Jun 2013 17:05:05 +0200 Minor typo fix in comment.
23f70ce95419258604c91ecc946b1164954ba990 Niels Möller Tue, 25 Jun 2013 13:47:08 +0200 New program nettle-pbkdf2.
8d1d5d6de8cc9b66c318d2676b42a87e8f32ec96 Niels Möller Tue, 25 Jun 2013 13:07:02 +0200 nettle-hash.c: Use stack allocation for the small hex output...
8fc5dff529c3876e32674bc7a99dddabfa04af11 Niels Möller Tue, 25 Jun 2013 12:01:39 +0200 Deleted unused macro.
ac8035047483f89d64bab3586895237c19f564cf Niels Möller Tue, 25 Jun 2013 07:22:18 +0200 Updated plan.html.
6c2288ce0823a109218d669a25fd8605f873d2f2 Niels Möller Tue, 25 Jun 2013 06:34:00 +0200 Distribute files in arm/v6 subdirectory.
b27be3a688b814832b965b15680f9ccd053a0753 Niels Möller Wed, 22 May 2013 20:14:14 +0200 New internal functions _aes_set_key and _aes_invert.
d6fadad818952700af8460399feb0cd5bad899cc Niels Möller Wed, 22 May 2013 11:27:58 +0200 arm: Adapted AES assembly to new interface.
7192dce757eca9c25916543653a4ad1d12498e97 Niels Möller Tue, 21 May 2013 22:04:21 +0200 Adapted sparc32 and sparc64 aes assembly to new interface.
ef62d43936879df02b2c2e85f7d5582766b9f042 Niels Möller Tue, 21 May 2013 19:14:43 +0200 x86: Adapted aes assembly to new interface.
5c4ca294ee274dee675b76d73045dc70080aab78 Niels Möller Mon, 20 May 2013 20:36:25 +0200 x86_64: Adapted aes assembly to new interrface.
89eb8070683409bcd0dfda330231fbab70a4a939 Niels Möller Mon, 20 May 2013 10:28:25 +0200 arm: Moved sha1 and sha256 assembly into v6 subdirectory.
b8093a6816d78b59be5ae5d5ea13f0a218c70997 Niels Möller Mon, 20 May 2013 10:21:01 +0200 Include in nettle-types.h, for size_t.
89165e573fbba21cbb841e68f477cdd5400416d9 Niels Möller Mon, 20 May 2013 10:12:58 +0200 Expanded comment.
614a672e7efd87b82c514b471ccc66c081c380d4 Niels Möller Fri, 17 May 2013 17:35:36 +0200 Rearranged struct aes_ctx.
ff29d0a9c9b7d17e0bc15bbba88993244903222b Niels Möller Fri, 17 May 2013 17:31:08 +0200 Separate rounds and key arguments to _aes_encrypt and _aes_d...
982961a54280f9ff791bccc50f5b6a3e169de402 Niels Möller Fri, 17 May 2013 13:47:43 +0200 Fix rotation macros to portably support zero rotation count.
23f108fb3e09a76e923e97e08f560c2f2c91ff6e Niels Möller Fri, 17 May 2013 10:09:17 +0200 Fixed ECC bug with overlapping arguments to mpn_mul_n.
f6360a087252e637e06ec9ccdccf5c5462b95fff Niels Möller Thu, 16 May 2013 16:28:37 +0200 arm: Added AES code for pre-v6 processors.
444c99c17d112927cf7ff6d01b967a897d55e7db Niels Möller Thu, 16 May 2013 15:56:41 +0200 arm: Renamed AES_FINAL_ROUND.
23cd4cf7aea5b4c13135dd38b6e88423a045836a Niels Möller Thu, 16 May 2013 11:09:30 +0200 arm/v6: AES microptimization.
8136e192d9da6d501a9d19b81e63c15b8c9729b9 Niels Möller Thu, 16 May 2013 11:00:44 +0200 arm: Moved AES round macros from aes.m4 to the files using t...
8b1d9263f5f26bf30c1678e9baa533365453f01d Niels Möller Thu, 16 May 2013 10:42:13 +0200 arm/v6: Alignment tweaks to aes code.
64fbd2f00bf98d66788feff442e252da2194852c Niels Möller Wed, 15 May 2013 13:44:09 +0200 New asm directory arm/v6. Moved aes functions using the uxtb...
2ec1318886a2de276b665557bb33769ae8044397 Niels Möller Fri, 3 May 2013 13:15:32 +0200 Updated release plan for 2.8.
66bf0965c3f4d2579349d5fc89071bac836afc62 Niels Möller Fri, 3 May 2013 11:42:17 +0200 cast128: Reorganized context struct. Rewrite of key schedule...
0b5a9b2adb48b94e170cb5c149c56bbfacbeccaf Niels Möller Thu, 2 May 2013 13:51:21 +0200 Use GMP's mpz_combit if available.
9deeaa4fedfb9dbb4d42228121d1a124df4da904 Niels Möller Thu, 2 May 2013 11:55:21 +0200 Replaced use of old gmp-1 type MP_INT.
94bae3359eef6c9f8a396c896145b2430044f094 Niels Möller Thu, 2 May 2013 09:43:27 +0200 Use size_t in testsuite.
47eae4be510778d8fe461d9f722a34adb596439c Niels Möller Fri, 26 Apr 2013 14:51:49 +0200 Use size_t for ecc functions.
95ce5d75e2ca8441b4b1be9559f206698297e853 Niels Möller Fri, 26 Apr 2013 14:47:42 +0200 Use size_t for pbkdf2.
c15a79d4636f0465a999b1c34b232e1086e8565e Niels Möller Fri, 26 Apr 2013 14:43:44 +0200 Use size_t for _nettle_write functions.
a78265874b34c2885ceb32e839698b2a892b274e Niels Möller Fri, 26 Apr 2013 14:39:27 +0200 Use size_t for bignums, rsa and dsa.
64bb6b36b0b12873a9ad93b77bc006f6fd7a70da Niels Möller Fri, 26 Apr 2013 14:10:13 +0200 Use size_t for asn1 parser.
c9460c81c186c3f0cb10e16d72dcd8aaa8001d21 Niels Möller Fri, 26 Apr 2013 13:57:08 +0200 Use size_t for realloc functions.
86fdb2ce31177028de997b98cc71b5027cf0bc1c Niels Möller Fri, 26 Apr 2013 13:43:57 +0200 Use size_t rather than unsigned for base16, base64, nettle_b...
eb7c996e529a49b5eedeb064df275378486987d7 Niels Möller Fri, 26 Apr 2013 10:53:36 +0200 Use size_t rather than unsigned for randomness related funct...
220812bc32bbe7abeaacb80b8845f226ee2cd90e Niels Möller Fri, 26 Apr 2013 10:29:27 +0200 Comment updates in umac asm files.
b8bfc32ff2fe1084614332bdda4d3b7805f62da0 Niels Möller Fri, 26 Apr 2013 10:28:57 +0200 Use size_t rather than unsigned for all hash-related functio...
fc05e5448e27c5436186b5c51a81772d440bf134 Niels Möller Fri, 26 Apr 2013 10:15:44 +0200 Revert to unsigned in struct nettle_cipher.
b64384fd70dea0a2608713513f02dd2b6301d644 Niels Möller Fri, 26 Apr 2013 09:30:03 +0200 Comment updates in asm files.
3eb603d0d810b9298f5624aaa8a293c4b51e4b2a Niels Möller Fri, 26 Apr 2013 09:23:44 +0200 Use size_t rather than unsigned for all cipher-related funct...
2b49c1792d48a99eff57a01bf31a8f5e765115c4 Niels Möller Thu, 25 Apr 2013 09:15:00 +0200 Increase version number, to 2.8, and bump nettle library maj...
52052ebb1e02e669229ee37daa1a908d4c95c29f Niels Möller Thu, 25 Apr 2013 09:10:54 +0200 Deleted unneeded casts in benchmark program.
edfb12c0e6238e5accbb3338fbe4c320624c84be Niels Möller Thu, 25 Apr 2013 08:59:21 +0200 Add benchmarking of OpenSSL's RSA functions.
8760fa60705adb15e04116500ff35b3c8f36af93 Niels Möller Wed, 24 Apr 2013 23:20:13 +0200 Updated some memxor comments.
0beeff9c772045434e719c2deca271ee8f73d54c Niels Möller Wed, 24 Apr 2013 23:18:03 +0200 Updated memxor documentation.
1b5897ef03e6ac0efac8ff90b21f6e7690a89da3 Niels Möller Wed, 24 Apr 2013 23:14:21 +0200 Deleted unneeded casts of memxor arguments.
5cc019f935243f6548e75e0c106d121d4de4ffc2 Niels Möller Wed, 24 Apr 2013 23:02:34 +0200 Changed memxor functions to take void * arguments.
759bbb3e2736d5f0c87b08804d5025711fa2b2af Niels Möller Wed, 24 Apr 2013 22:43:40 +0200 Added nettle_ prefix to memxor symbols.
6223175feb761f770109475f6f2880edea601529 Niels Möller Wed, 24 Apr 2013 22:28:47 +0200 Include memxor unconditionally, not via LIBOBJS.
76ce853634df482e66910fb06b923079838b1264 Niels Möller Wed, 24 Apr 2013 16:13:07 +0200 Link to perl bindings.
1147f044693fe491254bb954d55e1532c8615bfc Niels Möller Wed, 24 Apr 2013 15:23:20 +0200 Note 2.7 release in ChangeLog.
7ba1434cf35f494d5c09f83876521f71ef67119e Martin Storsjö Tue, 23 Apr 2013 18:54:58 +0200 win64: Correctly read the fifth parameter from the stack if ...
2c508beb65e73e3308bd2448398322be9a55ca39 Martin Storsjö Tue, 23 Apr 2013 18:46:46 +0200 sha: Add the missing W64_EXIT epilogue macro
99740b4fac501e26f226aed284b825273c41432e Martin Storsjö Tue, 23 Apr 2013 18:44:17 +0200 salsa20: Don't return via W64_EXIT within the Lpartial subfu...
05964538d40285e632d848b5f7d1f5a1e481a9d4 Martin Storsjö Tue, 23 Apr 2013 18:40:10 +0200 Use movdqu instead of movdqa for saving xmm registers
508a312a34c9c91c88f37bfbcceac6fd1bb4337e Niels Möller Tue, 23 Apr 2013 14:07:35 +0200 Mention South Pole AB in NEWS.
d0467facbe69749b44d2edc15daffec437d88703 Martin Storsjö Tue, 23 Apr 2013 13:31:44 +0200 Ignore the umac-test binary
8e97f63e99427ea576c31edc2cad03cba60f4c8f Martin Storsjö Tue, 23 Apr 2013 13:31:04 +0200 Consistently use EXEEXT_FOR_BUILD
a192c47770ffa27c7779810c1842fe4aca3b6af8 Niels Möller Sun, 21 Apr 2013 21:42:14 +0200 Minor typographic fixes.
728960b97b8d9d592418aef3f490da37ac2d57bc Niels Möller Sun, 21 Apr 2013 21:41:26 +0200 Fixes for make dist target.
b58a69c84574113b28ae5657514dc41580848626 Niels Möller Sun, 21 Apr 2013 20:17:15 +0200 Fixed comment typo.
1f1b2f10c7e3861400e44994e11c367621658580 Martin Storsjö Sun, 21 Apr 2013 20:16:36 +0200 Fixed comment typos.
92ca9c2971b0da81a8168ec25c705e2d69cb7257 Niels Möller Thu, 18 Apr 2013 14:36:48 +0200 Updated info about ARM neon use.
b2407edb8ee8499455912db72fc18f3917485c88 Niels Möller Thu, 18 Apr 2013 14:26:04 +0200 Recognize all "arm*" cpus, not just "armv7*".
ade7779c98a5426c7d86c8a01bbd7ad65980c9b9 Niels Möller Thu, 18 Apr 2013 14:17:49 +0200 Reorganization of ARM assembly.
b7c953630bf9a05eca5b744c89eb643049eeb700 Niels Möller Thu, 18 Apr 2013 11:31:22 +0200 Updated release status.
b5ab7fc1831fa6e22876fcb0d00921d8e6c02d20 Niels Möller Thu, 18 Apr 2013 11:29:14 +0200 UMAC documentation.
f6309ddcc2080959a40bb1d15489311aa630c74f Niels Möller Thu, 18 Apr 2013 11:28:06 +0200 Minor doc fixes.
bf1c789f3f7451b042740723cf5a91654fbae234 Niels Möller Thu, 18 Apr 2013 11:25:51 +0200 Added some missing full stops.
ba517ac5cb5ed79fc17ab579a8e29ee1bb1f3854 Niels Möller Thu, 18 Apr 2013 11:04:55 +0200 Rename UMAC_BLOCK_SIZE to UMAC_DATA_SIZE.
f5987616ff757d0bf84e72e209d4591d1bf65930 Niels Möller Thu, 18 Apr 2013 10:58:49 +0200 Comment fix.
fa4f422b89e4898f5a514f8934f7abfe353f30d4 Niels Möller Thu, 18 Apr 2013 10:58:27 +0200 New UMAC{32,64,96,128}_DIGEST_SIZE constants.
bff365c0a1d1e10a06a08a3f9cc4ed4385197a82 Niels Möller Wed, 17 Apr 2013 16:03:15 +0200 Document salsa20r12. Also some updates to the copyright sect...
e7773155c15dffa0e3a857059fe05589c82344b2 Niels Möller Wed, 17 Apr 2013 13:58:35 +0200 Updated release test status.
d1c65d91e554d86b63d8893a0059a6919512978d Niels Möller Wed, 17 Apr 2013 13:57:50 +0200 Mention salsa20r12 in NEWS.
07db57cd636e08cf365b5346de7f56cf6c29c9d1 Niels Möller Wed, 17 Apr 2013 13:22:35 +0200 Benchmark salsa20r12.
fc9f5348949159189fd349427da7c93bc2fee5d0 Niels Möller Wed, 17 Apr 2013 09:50:46 +0200 Drop -lgmp when linking eccdata.
a23a6ddc2c62e9a94d159c62cfcbbb23ffb64830 Niels Möller Wed, 17 Apr 2013 08:55:04 +0200 Use mini-gmp for the eccdata program.
ad689768b0268a7daa576fce09308e8f4a1de7b3 Niels Möller Tue, 16 Apr 2013 16:19:08 +0200 Update plans for 2.8.
2d1439b6e781bb112a16e87446f74568c86228b0 Niels Möller Tue, 16 Apr 2013 16:06:49 +0200 Fix for big-endian support.
f5ad511ccc348a36db58a2b8a69b1abdd7081f19 Niels Möller Tue, 16 Apr 2013 16:04:27 +0200 Build eccdata only when public key support is enabled.
35bfd974ecf05c08ddd3a36974b6fcb75720a0ce Niels Möller Tue, 16 Apr 2013 15:39:54 +0200 Updated release plan.
081483815557570dee6009ae46d66ed43a42c407 Niels Möller Tue, 16 Apr 2013 15:38:15 +0200 Switch to non-logarithmic ALIGN macro.
e1646357a32fc37f98c9c54e6cdabee12dd50119 Niels Möller Tue, 16 Apr 2013 14:54:20 +0200 Eliminated l1_out from umac context structs, store at end of...
448502d686b1da11b44734da195e288c733e3e54 Niels Möller Tue, 16 Apr 2013 14:45:52 +0200 Deleted redundant memcpy.
a56ede1947297720b93915e68eb9ad1efc391e02 Niels Möller Tue, 16 Apr 2013 14:22:08 +0200 Increase umac block count to 64 bits. Some reordering of uma...
7eb183089ca6c00aede582bcdc7d6494c5613107 Niels Möller Tue, 16 Apr 2013 13:30:49 +0200 More NEWS entries for nettle-2.7.
4bfbe3314e04577e1dedf77c1006baaaad0c10cc Niels Möller Tue, 16 Apr 2013 13:29:08 +0200 Bumped version numbers, for nettle-2.7.
1668503074f4b9f5781c57ad168196ec4d597e1f Niels Möller Tue, 16 Apr 2013 13:25:26 +0200 Include arm assembly files in distribution.
8ab32ab662c13a80aa6d4022b4d86305b6666fa2 Niels Möller Tue, 16 Apr 2013 13:23:30 +0200 Updated release plan.
b0d5bc8a6d7ef01cdadb42873a6b9b285bfb881a Niels Möller Tue, 16 Apr 2013 13:21:19 +0200 Deleted obsolete comment.
dc6c8533c921f84eaf5b34d23b615188572b8e24 Niels Möller Tue, 16 Apr 2013 11:01:37 +0200 Added forgotten ChangeLog entry for the 2.6 release.
b8f8c56d46a2dd5d1d2cbbc8095c43485b9419c4 Niels Möller Tue, 16 Apr 2013 10:28:10 +0200 Fixed comment typo.
93037338b4bfda68e77b93ce04da701f5af9b355 Niels Möller Tue, 16 Apr 2013 10:23:21 +0200 x86_64 assembly for umac_nh_n.
0f10b7b44b4dd1f68078ae52d231ac23eb7dcbf6 Niels Möller Tue, 16 Apr 2013 08:16:36 +0200 Fixed nonce caching for umac32 and umac64.
aa9ccf8f4159b9ab4d1dcfb9512945e3c37f8748 Niels Möller Tue, 16 Apr 2013 08:10:31 +0200 Test umac nonce increment.
22b35e78f306e87bc79b88135c1806328865ad47 Niels Möller Tue, 16 Apr 2013 08:08:38 +0200 Generate umac test vectors with incremented nonces.
1d4c756ce97c24cdfdea8369c1a3726ec3e18b66 Niels Möller Tue, 16 Apr 2013 07:59:40 +0200 Fixed umac nonce increment.
e4f490c940afc239268de2d0c9a8e8f6d786442c Niels Möller Tue, 16 Apr 2013 07:51:00 +0200 Generalize INCREMENT macro, allow size == 1.
cc382d42bf88cd0adb3c6b7930cdc5d5f33c3345 Niels Möller Mon, 15 Apr 2013 16:28:30 +0200 Generated UMAC test vectors.
bf5649cfbe32597a854e573c811dc07d04e4fee6 Niels Möller Mon, 15 Apr 2013 16:02:23 +0200 umac reference code, for generation of test vectors.
8a4c4bb80716572457fae72dbe3bc6c3af7edc66 Niels Möller Mon, 15 Apr 2013 15:33:16 +0200 x86_64 assembly for umac_nh.
38d507fa1327feb3182a2b5f8de7d9583f9566e1 Niels Möller Mon, 15 Apr 2013 14:16:59 +0200 ARM assembly for umac_nh_n.
83ce4b71c7da136f91ecb067790c880e9c0bbd61 Niels Möller Mon, 15 Apr 2013 14:07:38 +0200 umac-test: Fixed memory leak.
cdde35bb2530c4a29cb72dea9d5207a9c954c80f Niels Möller Fri, 12 Apr 2013 13:19:41 +0200 ARM umac_nh: Use vmlal, 16% speedup.
3be646d1cdbffbceef956de554a005320a1aa63d Niels Möller Fri, 12 Apr 2013 12:22:56 +0200 ARM assembly for umac_nh.
8cf056ee475a075ea38e1e035dab1ea757f35d90 Niels Möller Fri, 12 Apr 2013 12:20:39 +0200 Prepare configure.ac for umac assembly routines.
4f52fb068152658b395caede19cf4449682e92ce Niels Möller Fri, 12 Apr 2013 11:26:40 +0200 Added umac alignment tests.
7c1be763f2bab7fdc7ad4505df84b075e230fc53 Niels Möller Thu, 11 Apr 2013 16:24:46 +0200 More efficient _umac_nh_n.
a482e83c24a47bd1cf655c9afddc7518018d5723 Niels Möller Thu, 11 Apr 2013 15:12:31 +0200 Added umac benchmarking.
5938db8f02065cd62cc0d6fcb8d2c6cce48fb5eb Niels Möller Thu, 11 Apr 2013 15:10:43 +0200 Minor reorg of umac l3 hashing.
34aef19b0f571e24b575a92d0262df7fe755bf6b Niels Möller Thu, 11 Apr 2013 14:57:24 +0200 Implemented umac.
c6f38f5f318f4d1cc816385157cbf09197c54d07 Niels Möller Thu, 11 Apr 2013 14:40:57 +0200 Updated release plans.
bf587cd520729a1dfeab605d1e206a47f115393c Niels Möller Thu, 11 Apr 2013 08:36:08 +0200 Replace mp_bitcnt_t by unsigned, for compatibility with olde...
fb709927da0c6088e80cf21fd988542e5e711866 Niels Möller Thu, 11 Apr 2013 08:28:16 +0200 x86_64 sha3: Go via memory for moves between general registe...
27f4cd98344d7ba0cb5121162d11568648451344 Niels Möller Wed, 10 Apr 2013 09:24:10 +0200 Merge branch 'master' of git://git.lysator.liu.se/nettle/net...
6d3968ca9d86f628424cd848864ee8cdde0aeaa2 Niels Möller Sat, 6 Apr 2013 18:20:14 +0200 Started on NEWS for 2.7.
e76c8b47fb4e813fc4d3b11c3e35ef12a69f794b Edgar E. Iglesias Sat, 6 Apr 2013 11:30:10 +0200 Fix condition for when the block buffer is full.
f181284524770295e92857f444a166b215b299fc Niels Möller Fri, 5 Apr 2013 11:01:38 +0200 Changed name "Internetfonden" to "the .SE Internet Fund".
2dfae9f33daefc7c1fcb39cf50420a087cd45d5c Niels Möller Thu, 4 Apr 2013 16:28:40 +0200 ecc_point_get: Allow NULL x or y.
c8c37f8913c084ee910cb18eb3f17e5531f4fa60 Niels Möller Thu, 4 Apr 2013 16:27:02 +0200 Update manual with ECC material and some spell checking.
ede8bf6621cbb0aa72f0fff07f9286e6bc468f4d Martin Storsjö Thu, 4 Apr 2013 11:26:05 +0200 Add a fallback definition for mpn_sqr.
388596308e08b41ff26535b0aaf35b0553da708b Martin Storsjö Thu, 4 Apr 2013 11:24:13 +0200 Add fallback functions for mpn_copyd, mpn_copyi and mpn_zero...
0d039117d988ac5132c86f5fff3206a44db6f98f Niels Möller Thu, 4 Apr 2013 11:07:31 +0200 Use mpn_cnd_add_n and mpn_cnd_sub_n when available. Rearrang...
2d796c6e6807f27d5c1b49dbeb49deaa77c98b86 Niels Möller Wed, 3 Apr 2013 13:53:13 +0200 Implemented ecc_point_mul and ecc_point_mul_g.
c44b8d2e3f45dcae619bbd77c7aab21d01dfeef6 Niels Möller Wed, 3 Apr 2013 13:43:09 +0200 Tests for salsa20r12.
8ab86f23c264b9bb4705ad8ce5d20880ecfd3b2f Niels Möller Tue, 2 Apr 2013 10:34:51 +0200 Updated release plan.
6f377753a73b01984ee5bda17f532874c74a735a Niels Möller Tue, 26 Mar 2013 14:13:17 +0100 Updated FIPS reference.
2e08dc07b57dca9c25236113825c602082142ee0 Niels Möller Tue, 26 Mar 2013 14:12:17 +0100 Generate Salsa20 intermediate values.
c5e153420709f19add41808289e2093780105161 Niels Möller Tue, 26 Mar 2013 14:02:34 +0100 ARM assembly for salsa20.
769c3198222515185027caad9b1c2778048e879d Niels Möller Mon, 25 Mar 2013 15:18:55 +0100 ChangeLog for Martin's timing changes.
29cdaf1189eab3ca59e7e3b31b893f9903490845 Niels Möller Mon, 25 Mar 2013 15:18:11 +0100 Typo fix in file header.
8051068be7058e6347fa84c48188e14dd82d1faa Martin Storsjö Mon, 25 Mar 2013 15:10:14 +0100 Factorize timing functions to a separate file
a3376b3ad15c8a0972671fb2ea570b9016659e7b Niels Möller Mon, 25 Mar 2013 15:08:38 +0100 Whitespace cleanup.
e19744b0f8c506243021ad7c9032c7b6ed0ffa82 Niels Möller Mon, 25 Mar 2013 12:53:34 +0100 Niko's salsa20r12 changes.
582c9eeb558ded077506b9f74a02b600e212b780 Nikos Mavrogiannopoulos Mon, 25 Mar 2013 12:48:24 +0100 Added encryption function for 12-round salsa20.
f8a534ad1d14d2eb235544ef6e42d775f6d0674c Niels Möller Mon, 25 Mar 2013 12:47:10 +0100 Update with Martin Storsjö's changes.
25b7b5cc7b00888111f3306eb1b914e69c691b35 Martin Storsjö Mon, 25 Mar 2013 10:47:13 +0100 Use local paths for including headers in examples and tests
c329ff85152b3dcf03aee9534b45fc74a06bb647 Martin Storsjö Mon, 25 Mar 2013 10:38:16 +0100 Do the movd/movq workaround for the osx assembler, for sha3-...
8a4ae7c18166b55819a63328a4d65a68eae57f16 Niels Möller Mon, 25 Mar 2013 10:22:52 +0100 Don't include asm objects twice in shared libhogweed.
6de2999bf6fe92936b6f3bf7650a00e6d245304e Niels Möller Fri, 15 Mar 2013 09:09:43 +0100 ARM sha3: Use 128-bit xor.
3f25ddf24d55815ddd37fd97a9781e0b4e95f16f Niels Möller Fri, 15 Mar 2013 08:20:39 +0100 ARM sha3 micro optimization: Eliminate a vmov.
14ee65fc7a5e516ad61052c74d41c44322d0f0f3 Niels Möller Fri, 15 Mar 2013 08:09:19 +0100 Initial ARM assembly for sha3_permute.
12003c62594b216dacff5fca2f1f196f7ffdd3ca Niels Möller Fri, 15 Mar 2013 08:07:26 +0100 ARM: New macro QREG.
51924bee90b0515303b8c39312d0de3009b7173d Niels Möller Thu, 14 Mar 2013 16:52:06 +0100 Reenabled sha3-permute.asm.
81666f6878b100d0e09bd8f74e31ec9de00650dc Niels Möller Thu, 14 Mar 2013 14:50:57 +0100 Reformatted SHA512 intermediate values.
51ff7924453f000041fabd47d45e0e407eece869 Niels Möller Thu, 14 Mar 2013 14:43:27 +0100 Improved ARM sha512 assembly.
084733ae73f728d4171c259310d7eebde77e45dc Niels Möller Thu, 14 Mar 2013 10:32:22 +0100 Use neon registers for loading the input. Slight slowdown.
450400195b31fb89b5d6efac4ad2deca18580605 Niels Möller Thu, 14 Mar 2013 09:57:36 +0100 Additional SHA512 tests.
160b5d35e99abb96f366559899ffa863ffe5d660 Niels Möller Wed, 13 Mar 2013 16:16:38 +0100 Initial ARM neon assembly for SHA512.
e75ae496a275c5c76945e1be272f4337b2916680 Niels Möller Wed, 13 Mar 2013 10:38:14 +0100 Comment fix.
e8ddf9577049a929adc0fbc8b7f418be9f6b8448 Niels Möller Wed, 13 Mar 2013 10:11:25 +0100 x86_64 assembly for sha512.
495fa3b3fab0d15a6823eaf598758b48db3050b0 Niels Möller Wed, 13 Mar 2013 10:00:03 +0100 Generate SHA512 intermediate values.
5831b559e08475aaf951b7115a86aeee0ef8ee10 Niels Möller Wed, 13 Mar 2013 09:23:58 +0100 Eliminated a temporary in the SHA512 round.
34836b971539ce9887057a2188f4341696d56e13 Niels Möller Wed, 13 Mar 2013 09:17:43 +0100 x86_64 assembly for sha256.
e9a5b1602121edb14f8652a80b8d84b5c4ee2c46 Niels Möller Mon, 11 Mar 2013 15:06:47 +0100 Generate SHA256 intermediate values.
8734b9f3ea7b342f282fbb59ea7fc2aee2fb0774 Niels Möller Mon, 11 Mar 2013 15:00:56 +0100 ARM assembly for sha256.
cbf04e364a8c61e4bae650c3584f0d5157c380ba Niels Möller Mon, 11 Mar 2013 11:08:34 +0100 Eliminated a temporary in the SHA256 round.
9e2ce735038c6070941731ce60137606075f5e3f Niels Möller Mon, 11 Mar 2013 10:21:12 +0100 ARM assembly for sha1.
2152b303a2d144c9cf9ea8594915268d3e76b0a6 Niels Möller Mon, 11 Mar 2013 08:54:36 +0100 Test different alignment for hash input.
4ac1b5f0d7e1dcab5749458db274b13a2385dc6f Niels Möller Fri, 8 Mar 2013 15:04:29 +0100 ARM assembly for AES.
32f3ba18f7c9e8715a759380afdc7bbe93d2542e Niels Möller Thu, 7 Mar 2013 15:43:55 +0100 Merge branch 'ecc-support'.
33304507db5e8f1cb80b313b9d4128692b8ee385 Niels Möller Thu, 7 Mar 2013 15:10:54 +0100 Make gmp-glue.c work in the case that GMP does define mpz_li...
ae944d88cd4a3b9fad3b7c43c85bbc383ed053dc Niels Möller Thu, 7 Mar 2013 14:51:02 +0100 Setup and use CC_FOR_BUILD.
3241b8d896f00be5cefc42651e48add9bfd79c51 Niels Möller Thu, 7 Mar 2013 14:43:40 +0100 Prepare data generation programs for compilation with the bu...
bb32b4fd89132a15909ebba66ba9b045bdd57fc1 Niels Möller Thu, 7 Mar 2013 08:56:56 +0100 x86_64 assembly for ecc_521_modp.
8c02a9dca9ea9e1ea99083d7d1291538ecc2f39d Niels Möller Wed, 6 Mar 2013 15:53:21 +0100 x86_64 assembly for ecc_384_modp.
12fe3cc1eb61174d8ab5c3d6768e9bdd4c61317b Niels Möller Wed, 6 Mar 2013 15:51:55 +0100 Comment fixes.
8500c6e01195ff591a15101518da41421ccb1102 Niels Möller Wed, 6 Mar 2013 10:40:34 +0100 x86_64 assembly for ecc_256_redc.
59eb1aa12bbad340877f83f06eca1d47c10231c2 Niels Möller Wed, 6 Mar 2013 09:33:26 +0100 x86_64 assembly for ecc_224_modp.
933c4ceff51ff57d78ff3a7df73eb052c20b06d7 Niels Möller Tue, 5 Mar 2013 11:04:20 +0100 ARM assembly for ecc_521_modp.
16768e1f7f3ce6744c46ebf61008e0a68dd2c677 Niels Möller Mon, 4 Mar 2013 15:18:10 +0100 ARM assembly for ecc_384_modp.
3ac426dfe3a7bd9ab242098305ef7c4b775bac5c Niels Möller Mon, 4 Mar 2013 15:17:14 +0100 Note that r14/lr can be used.
4ede4e41fb74a6a459e40a1f1b9c4327a951f050 Niels Möller Sun, 3 Mar 2013 16:47:06 +0100 Fixed definition of USE_REDC for ecc-256.c.
344c6d288dc0e8b9b68346725a346c6c341750d9 Niels Möller Fri, 1 Mar 2013 14:17:36 +0100 ARM assembly for ecc_256_redc.
42e40f786c89a758069135de6d9d147cfe7f0951 Niels Möller Fri, 1 Mar 2013 14:13:23 +0100 Increase test count for ecc-redc-test.
a6451ce50a68803e8dbd365ebbc755819859faa7 Niels Möller Fri, 1 Mar 2013 10:17:27 +0100 ARM assembly for ecc_224_modp.
eb046c27b335ba6b90219536bbdca7522603adfb Niels Möller Fri, 1 Mar 2013 10:04:24 +0100 Fixed handling of OPT_ASM_SOURCES. Added ecc-224-modp.asm.
10e0615f30f6997675985b655f1cfd6823aa8615 Niels Möller Thu, 28 Feb 2013 11:45:44 +0100 Reduce number of additions for x86_64 ecc_192_modp.
190c1584063e59f4d6475bc55243a2fb531bb16c Niels Möller Thu, 28 Feb 2013 11:41:33 +0100 Updated x86_64 README.
c70903098d302f4e8bb67e4f377d5705469db909 Niels Möller Thu, 28 Feb 2013 11:13:37 +0100 Fixed hogweed dependency in examples/Makefile.in.
411fea85e28bd419c6b272aff0f126ff791fdf55 Niels Möller Thu, 28 Feb 2013 10:46:18 +0100 ARM assembly for ecc_192_modp.
c36a8dee0b8d37813377a9b35b800fe027c0287b Niels Möller Wed, 27 Feb 2013 16:20:42 +0100 Fixed 32-bit ecc_192_modp.
a3888205d9b599cc030f9a4b929e5273b32b53dd Niels Möller Wed, 27 Feb 2013 15:56:32 +0100 x86_64 assembly for ecc_192_modp
c8841e6900453c963db7ab64270de9fc81a21180 Niels Möller Wed, 27 Feb 2013 15:51:51 +0100 Prepare autoconf and Makefile for optional assembly files.
af597e7cb0126c93364c48687087abc4dadcf538 Niels Möller Wed, 27 Feb 2013 15:43:12 +0100 Increased test count for ecc-mod-test.c.
2fd0eb16c8a99d4660631e40e30466b98ebfbdfd Niels Möller Wed, 27 Feb 2013 15:15:53 +0100 Fixed bug in 64-bit ecc_384_modp.
ad85f7ace369071057f2f16bfb6e25ca1de86335 Niels Möller Wed, 27 Feb 2013 09:26:51 +0100 Typo fix in ecc-benchmark.c
0dca3f8f4bbc39bce7900136776888e12145d564 Niels Möller Wed, 27 Feb 2013 09:11:41 +0100 Renamed gmp-glue functions. Use new GMP functions if availab...
e5512f32b5cc12cb7f4347508d61a31e46f22fc0 Niels Möller Wed, 20 Feb 2013 16:28:51 +0100 New program hogweed-benchmark.
bf913c733da8b5e5d9f9e4cca5ed81b92237774d Niels Möller Wed, 20 Feb 2013 11:27:24 +0100 Implemented ECDSA key generation.
aaf431459847561bc8df7e31bfb62fe95cfc3382 Niels Möller Wed, 20 Feb 2013 11:22:00 +0100 Fixed TMP_ALLOC, was missing parentheses.
11609bf3647cc027f1d0c369c1a22b832acc0305 Niels Möller Tue, 19 Feb 2013 15:53:02 +0100 Merged some ARM memxor changes.
16d2a186810311d72930959206d5125f35e95647 Niels Möller Tue, 19 Feb 2013 13:44:10 +0100 ARM memxor: Delay push of registers. Accidentally slowed dow...
993ae2d6c4653e3ffb836ff18d2b65316446372f Niels Möller Tue, 19 Feb 2013 13:09:55 +0100 Optimized ARM memxor.
8cf51d223d4a4dc19b840e9fff74379e762d5097 Niels Möller Mon, 18 Feb 2013 15:52:17 +0100 Added ECDSA tests.
11c6d02db3bbb90ebb0257860e84d81914eedb33 Niels Möller Mon, 18 Feb 2013 15:47:03 +0100 Deleted const cast in SHEX macro.
7f2c9f752da55f04d7e2a19f73cf5dfb97822c7e Niels Möller Mon, 18 Feb 2013 15:44:47 +0100 Integrated ECDSA sign and verify functions.
c049b56db6af94feccdacb976ca4ed1710e00d0e Niels Möller Mon, 18 Feb 2013 15:29:00 +0100 New functions in gmp-glue.c.
9d5b269dacef25544d22bd65936a27eade9d23a8 Niels Möller Mon, 18 Feb 2013 09:33:51 +0100 Benchmark program for ECC primitives.
1ed224a09a98d2b152cf34fa769e0b7d663572b4 Niels Möller Fri, 15 Feb 2013 16:38:42 +0100 Updated .gitignore files.
7a194ca1151cbb352bf304a4071af0c8c062b83d Niels Möller Fri, 15 Feb 2013 16:36:26 +0100 Integrate ecc_mul_a.
cf7b560216f6dab91cd937db8da8d4ee721e6a1d Niels Möller Fri, 15 Feb 2013 16:29:26 +0100 Added die function to testutils.c.
84447d244b028c4f52f9ab735641a3047a2612ae Niels Möller Fri, 15 Feb 2013 16:15:26 +0100 Whitespace fixes.
2367b2bd8a484bddf21ce9ac53e6b8539411a226 Niels Möller Fri, 15 Feb 2013 11:17:54 +0100 Fixed sec_sub_1 typo, 32-bit case.
3e33071e4a7070aae5a6017cc9b37dada064a531 Niels Möller Fri, 15 Feb 2013 11:01:13 +0100 Integrate ecc_mul_g.
a3dd891c7673f787e73aa19ae3ac99f25349c20e Niels Möller Fri, 15 Feb 2013 10:36:16 +0100 Fixed missing include of config.h.
9422a55130ba65f73a053f063efa6226f945b4f1 Niels Möller Fri, 15 Feb 2013 09:47:14 +0100 Integrated ECC internals.
75a1291ed08198f75140bdbb52b317f39e60d4ca Niels Möller Fri, 15 Feb 2013 09:23:51 +0100 Functions for mpn <-> mpz conversions.
339083146639b772ae71add94931828684e4bec1 Niels Möller Fri, 15 Feb 2013 09:13:27 +0100 New program eccdata, and Makefile rules to use it.
f1019d019688bf563198b10d0519faa8e09b7eb2 Niels Möller Thu, 14 Feb 2013 11:58:00 +0100 Configure check for GMP_NUMB_BITS.
2d9a849ee36280400b5f905005313ae1492654d3 Niels Möller Thu, 14 Feb 2013 11:32:11 +0100 Update of plan.html.
42397bc9a7d749ed27fd18d9b067954397393749 Niels Möller Thu, 14 Feb 2013 11:31:22 +0100 Added -s and -e options to examples/rsa-keygen.
39c037437d8807e2660baabe766fa391fa762a52 Niels Möller Tue, 12 Feb 2013 15:57:37 +0100 armv7: Optimized aligned case of memxor, using 3-way unrolli...
610677e4e008365bd6be1d0149c2f0470debf769 Niels Möller Tue, 12 Feb 2013 15:54:34 +0100 Notes on using ldmia and stmia.
5b6cf250d8c3efdd3d3b9397aeda7c45042a2d3a Niels Möller Wed, 6 Feb 2013 14:29:08 +0100 ARM: Optmized aligned case of memxor3.
18a78728fe85124856a3bd3c2ad4ccf615254bac Niels Möller Wed, 6 Feb 2013 13:28:12 +0100 Minor tweaks to memxor3.
537f64ba9926a7743c8a2353e0fb533718f90910 Niels Möller Wed, 6 Feb 2013 13:13:29 +0100 ARM: Optmized aligned case of memxor.
fc5801a729a6482e37c4fb2172016843496537e8 Niels Möller Wed, 6 Feb 2013 11:45:55 +0100 Setup for using ARM assembly. Initial memxor for ARM.
d56b44107aa1f74330005c1128b43986b8a2e8a9 Niels Möller Wed, 6 Feb 2013 11:34:28 +0100 Let configure set ASM_TYPE_PROGBITS, and use it for ASM_MARK...
71e778e3296e16dd1e39a26401cf93c8a341d9c8 Niels Möller Wed, 6 Feb 2013 11:24:02 +0100 Fixed setting of ASM_ALIGN_LOG.
76182f607b79464f4a1525c813665c699c122d8d Niels Möller Wed, 6 Feb 2013 10:47:53 +0100 Use a separate make rule for m4 preprocessing of assembly fi...
26cdf2af1984abefe15d9828fa5a18c190964366 Niels Möller Wed, 6 Feb 2013 10:22:31 +0100 Use changecom and divert in asm.m4.
a0f3f54e576cdc7362b14ac88fa795b332e38bad Niels Möller Tue, 5 Feb 2013 19:53:03 +0100 Updated RSA and DSA tests, after the previous change to nett...
5172adc35ef2eae3d9c7bfd61485794cd6893295 Niels Möller Thu, 31 Jan 2013 21:04:06 +0100 nettle_mpz_random: Increased number of extra bits to 64, fol...
a6671dc550514c152da3e77895341623c52a6d31 Niels Möller Wed, 16 Jan 2013 22:05:46 +0100 Merge branch 'master' of git.lysator.liu.se:nettle/nettle
66f5ab65c0827030e36422546466f0e875b0ceff Niels Möller Mon, 14 Jan 2013 22:42:57 +0100 Updated plan.html.
33989fbdba480f481fcb159749dbd7438e6f94c7 Niels Möller Mon, 14 Jan 2013 21:22:49 +0100 Minor tweaks to NEWS file.
8d06f29e5b860af83a1b7b9af3cecf10080a7b93 Niels Möller Sun, 13 Jan 2013 21:40:52 +0100 Use AC_LANG_SOURCE in configure check.
8a4f1f03c0889f9d837b704493d8990de4547801 Niels Möller Wed, 2 Jan 2013 21:18:00 +0100 Minor nitpicking.
fbbacf267f206c10ec875fae85c40d123ddf9ce1 Niels Möller Wed, 2 Jan 2013 09:14:21 +0100 Bumped library versions, to nettle-4.5 and hogweed-2.3.
ccba38ec8ca6003edb5f424a17f07c46d40a18a8 Niels Möller Wed, 2 Jan 2013 08:31:52 +0100 Fixed make rules for building objects in parent directory.
dd15938e0521848c25ed6e2f3911a711dd046705 Niels Möller Wed, 2 Jan 2013 08:12:32 +0100 More NEWS entries for 2.6.
2604f608c3ad03c800d795c0ff16a47382e26188 Niels Möller Tue, 1 Jan 2013 18:17:28 +0100 Minor documentation fixes.
fd0413bbf4e5c630228cd37890bc64376ed5f8b4 Niels Möller Tue, 1 Jan 2013 18:16:35 +0100 Document additional sha3 functions.
61002bdbc2705c834748dd718c04486720e06b82 Niels Möller Tue, 1 Jan 2013 18:08:45 +0100 Benchmark additional sha3 functions.
9cf945124a8b4169a547873eb3e176e69868446d Niels Möller Tue, 1 Jan 2013 14:34:47 +0100 Added sha3 variants with other digest sizes.
aec8a13dd982ab6b2d312668cbe56ee0df1783ad Niels Möller Sun, 30 Dec 2012 08:10:29 +0100 Disabled use of sha3-permute.asm
d7522caffb5dd4cbbd680fcc0a3e4195f8d7637e Niels Möller Fri, 21 Dec 2012 10:31:22 +0100 Merge branch 'master' of git.lysator.liu.se:/nettle/nettle
859d515d14c9d62d196e24a9043878fd9c5f66db Niels Möller Fri, 21 Dec 2012 10:30:56 +0100 Typo fix.
b5931524ad094d55cb0c67de814299ef4893cf41 Tim Ruehsen Fri, 21 Dec 2012 10:29:59 +0100 Fix some warnings in the testsuite.
b8e111bd1a8022e9913702ed5fd5066fcea9a5a9 Niels Möller Sat, 15 Dec 2012 20:43:22 +0100 New configure option --disable-static. Based on patch from A...
fad85c4e711b2bc43df7cf813b833a457927e37c Niels Möller Sat, 15 Dec 2012 13:39:27 +0100 From Alon Bar-Lev: Check for ar program.
588017df4e98257211876479e0cbf11a8efebc87 Niels Möller Thu, 13 Dec 2012 09:53:22 +0100 Rewrote x86_64 sha3-permute.asm.
a7457dfaee08e24f52568582dab1d897a786d85a Niels Möller Sun, 9 Dec 2012 19:34:19 +0100 Rewrote C implementation of sha3-permute.
c36c0f4e22fad4374c05f6e526e1fb34d0457ee2 Niels Möller Tue, 4 Dec 2012 20:50:00 +0100 Fixed ctr_crypt zero-length bug, reported by Tim Kosse.
5b7605e07de1a6199760160edce31622ae33ca3d Niels Möller Mon, 3 Dec 2012 23:22:02 +0100 Optimized C implementation of sha3_permute.
f2f7f56c9d8b22c69f5a1ad50291043ae4d3fd41 Niels Möller Mon, 3 Dec 2012 22:49:16 +0100 Basic x86_64 sha3-permute.asm.
d56962a02c43a5202d6df78e27361d7304b21ba1 Niels Möller Mon, 3 Dec 2012 11:42:23 +0100 Reorganization of hash function documentation. Document sha3...
c24dda8e07b9a39371f4c737d8c95a2bb41e62d5 Niels Möller Sun, 2 Dec 2012 22:04:46 +0100 Merge branch 'master' of git.lysator.liu.se:nettle/nettle
111518dde5d1544b3d103d7f11000b28f78aaa09 Niels Möller Sun, 2 Dec 2012 21:39:33 +0100 Replaced all internal usage of sha.h.
f9ef3299b54a58ef1e25393f8ae42456bad1c4c2 Niels Möller Sun, 2 Dec 2012 21:28:44 +0100 Split sha.h into new files sha1.h and sha2.h.
6faedbbbc71b531a23f1df27c7d811b9bffc2bce Niels Möller Thu, 29 Nov 2012 14:57:22 +0100 Started on plan for nettle-2.6.
0209c5f4d1f4b466ff5c133d69d1731f04e45ec1 Niels Möller Thu, 29 Nov 2012 14:55:55 +0100 Typo fix.
e67b8b3bf7559f2f7cc8f4178e3359c391b441be Fredrik Thulin Wed, 28 Nov 2012 22:35:18 +0100 Add PBKDF2-HMAC-SHA512 test cases.
1c7d767b4ca224e26b7d7d3875d2d89201accb29 Niels Möller Thu, 22 Nov 2012 23:41:23 +0100 Minor typo fix.
4b85f67d3700b6ac582032ff9b36172e74780b9c Niels Möller Thu, 22 Nov 2012 23:40:46 +0100 run-tests: Added (c) notice. Some whitespace cleanup.
79f4ded005bdc2410ec7d75f07a6b60ee6cf8b75 Niels Möller Thu, 15 Nov 2012 17:20:24 +0100 Portability fixes for sha3-permute: long long constants, no ...
894e849ba25384d14e64dd96d5065f113d99de47 Niels Möller Thu, 15 Nov 2012 17:18:03 +0100 Fixes for big-endian sha3 code.
314365b27659ab2ff02b2313eedf2b32b500cc6f Niels Möller Thu, 15 Nov 2012 17:12:10 +0100 New macro LE_READ_UINT64.
c41fbeb7429821ef00dc46e3ae8edd7a12f4a102 Niels Möller Tue, 13 Nov 2012 20:39:45 +0100 Micro optimizations for sha3. Doubled the performance on x86...
b95f78853c5ff4908fc2e7086dc1c7b829038443 Niels Möller Tue, 13 Nov 2012 20:31:49 +0100 Benchmark sha3_permute.
a71b15095fae335158d657a274d1769b4f03aebe Niels Möller Mon, 12 Nov 2012 22:10:40 +0100 Benchmark sha3_256.
1c8cc9e9104361ded1c9f9bffdec59e37a0ee5ec Niels Möller Mon, 12 Nov 2012 22:06:11 +0100 Implemented sha3.
c835888e63316162ba0154db81896fe88a32865f Niels Möller Mon, 12 Nov 2012 21:13:25 +0100 New function _nettle_write_le64.
8149d146d7558e0161175ecdeeefededc31bd776 Niels Möller Mon, 12 Nov 2012 21:01:52 +0100 Moved ROTL64 macro to macros.h.
d20990fd971a18fab36df5d578647b1d9559574b Niels Möller Mon, 12 Nov 2012 20:55:19 +0100 Renamed serpent-internal.h macros.
83b7c95b68d60b79b63e3a840c7a6b6aaa17097a Nikos Mavrogiannopoulos Sun, 11 Nov 2012 14:46:09 +0100 NEWS entry for gost.
a53482764d911f47b9827b1d101cfeeb20065c4b Nikos Mavrogiannopoulos Sun, 11 Nov 2012 14:44:32 +0100 Added gosthash to benchmark.
57fa68a34869752d049acdc37b85df0ff75a7c9d Nikos Mavrogiannopoulos Sun, 11 Nov 2012 14:22:56 +0100 Documentation of gost hash.
5ff517e289d186c42f2dc1c462ceb4915582a70c Niels Möller Sat, 10 Nov 2012 15:00:54 +0100 Fixed uses of @end deftypevr, broken in previous commit.
ae8fadfe0a5f4c054354560cf9f5bf170e4d8e2b Niels Möller Sat, 10 Nov 2012 14:30:41 +0100 deftypevr vs deftypevrx fix.
8879d88d6f408db673104db0c2e946233d634b85 Niels Möller Thu, 8 Nov 2012 22:18:40 +0100 Added gosthash, ported from rhash by Nikos Mavrogiannopoulos...
13d1016ea13ff6256be915329cedb6f807272b5f Niels Möller Tue, 6 Nov 2012 20:38:52 +0100 Fixed description of salsa20 (for the 2.5 release a while ag...
76ccf2a01094318e1884f119536f738bdbeae5ac Martin Storsjö Mon, 29 Oct 2012 14:44:10 +0100 Avoid non-posix \
3e302cc00ebb7f73f34b5ab18feade51b64c3b74 Niels Möller Mon, 29 Oct 2012 14:29:34 +0100 Added x86_64 assembly for _salsa20_core.
0f46bfe91a8d230062e909ae557dfc8522eb99dd Niels Möller Sat, 27 Oct 2012 13:46:36 +0200 Fixed make dist, testsuite/testutils.c was lost.
c01af48b5fccc271bd506be28b2ec31f44696f1e Niels Möller Sat, 27 Oct 2012 09:39:40 +0200 Moved x86_64 salsa20 macros to a seperate file.
6bc8e70c110928c2f2773559d01b822bb6433f02 Niels Möller Fri, 26 Oct 2012 21:31:13 +0200 Pass $(CFLAGS) on command line when linking shared libraries...
922a8b679c752558743ba29a9829df8ae32bee8a Nikos Mavrogiannopoulos Wed, 3 Oct 2012 21:44:57 +0200 (test_hash): On failure, print the expected and returned has...
c9f986d22805996cf249d8e9bd406a6df06c5d88 Niels Möller Sun, 23 Sep 2012 21:08:28 +0200 Extracted function _salsa20_core.
3eff4cc8c5c7bc1a5569453ef312ed7afb1d11c6 Niels Möller Fri, 21 Sep 2012 20:18:58 +0200 pbkdf2: Reorganized loops.
12bbae8ba25713a0ebadefef7e64bb1134a64063 Niels Möller Fri, 21 Sep 2012 20:14:16 +0200 Stress that the salsa20 hash function is not for general use...
90320ba2a897ffa2d3e43baee3b3972f0cb85421 Simon Josefsson Fri, 21 Sep 2012 08:10:50 +0200 Implement concrete PBKDF2 functions.
d5a173c74fcaa3d9380c22c71d3817bb48d78f3a Niels Möller Thu, 20 Sep 2012 21:20:06 +0200 Argument reorder for pbkdf2.
4404dc6db87ae1649ab6463d15a904eee767484d Niels Möller Thu, 20 Sep 2012 20:59:22 +0200 New convenience make variable VALGRIND.
75b7234d2ef23ac38dafe9905efc71022718f45c Niels Möller Thu, 20 Sep 2012 20:54:00 +0200 Dependency tracking also for C++ files.
17c2ee262b0b14c57389738d61036c8b88120840 Niels Möller Thu, 20 Sep 2012 20:23:41 +0200 pbkdf2 test case, forgotten in earlier commit.
89808f54da80f1193210509a81dfba5f2f3bf352 Niels Möller Wed, 19 Sep 2012 23:18:14 +0200 PBKDF2 macro: Removed improper const.
15a4d92d077cc3bb656aee078229e0167dfdb1d6 Tim Ruehsen Wed, 19 Sep 2012 23:11:51 +0200 Additional deallocation fixes.
dc214c3a3ca5630f7966e86759ca64a5b66acd7e Niels Möller Wed, 19 Sep 2012 22:58:25 +0200 testsuite/meta-hash-test.c: Validate NETTLE_MAX_HASH_DIGEST_...
24f3cce7bca7f58cb0eb9eff7674d3c0f9302538 Simon Josefsson Wed, 19 Sep 2012 22:55:06 +0200 Support for pbkdf2.
75288e447e2a659b7c4df915d81c426bda4435c7 Niels Möller Sun, 16 Sep 2012 23:29:08 +0200 Testsuite overhaul, including proper deallocation of storage...
728a20eed7ec34e917d3a992b7777ceb9cee8404 Niels Möller Sun, 16 Sep 2012 21:41:35 +0200 Avoid calling libc realloc with a requested size of zero.
3a73862a5229bc53142b19a1608d9b5125908eb4 Niels Möller Sun, 16 Sep 2012 08:00:53 +0200 Don't quote $EMULATOR; allow it to expand to program and arg...
5a77574eb4117e58cc564d97ff2760840f41f7ff Niels Möller Sun, 16 Sep 2012 07:57:04 +0200 Fixed memory leak in pkcs1-conv.
b59383d971fac7105c91597d7897ef65c81ec42c Niels Möller Mon, 10 Sep 2012 21:59:29 +0200 Explicitly deallocate storage before exit.
2bd9d1b8703e57eeb955c16f482555abe6315a4d Niels Möller Mon, 10 Sep 2012 21:54:24 +0200 Reorganized read_file loop.
3ead2b978cb8bff337f3ae659d315da483525ab7 Niels Möller Mon, 10 Sep 2012 09:27:41 +0200 desdata.c: Include stdio.h.
916d3bb181e09711ccf55c5e8e58d4e68e39718b Tim Ruehsen Mon, 10 Sep 2012 09:25:19 +0200 nettle-benchmark: Use PRINTF_STYLE attribute.
7d459763371fb4b78255a01b0e11b6f26f5b95d0 Tim Ruehsen Mon, 10 Sep 2012 09:19:27 +0200 Deleted some unused variables.
dde1dbd4cddb9e05badde2b51d9e6820ce63e2b1 Tim Ruehsen Mon, 10 Sep 2012 09:12:19 +0200 Deleted useless allocations.
745383861735f177e1267e6beb3cea794fc88795 Niels Möller Fri, 7 Sep 2012 21:01:46 +0200 Improved use of gcc __attribute__.
6ad4d51893f28519796d6cf7d64ac0d04d12d393 Niels Möller Wed, 22 Aug 2012 14:18:08 +0200 Use the name --disable-documentation in the configure help m...
244588a43c20da024a009108bd7219da8420d824 Sam Thursfield Wed, 22 Aug 2012 14:06:31 +0200 Make documentation optional.
31f6181defb49d3ebf489376d3da45e30ea98333 Daniel Kahn Gillmor Wed, 8 Aug 2012 00:53:06 -0400 fix GCM capitalization
1b384831da94458dff63474f9ce66d5637cc86b0 Daniel Kahn Gillmor Wed, 8 Aug 2012 00:52:10 -0400 clean up stray semicolons in documentation
5933421316cf047db0313f637097c69fb73f0661 Niels Möller Thu, 12 Jul 2012 22:36:13 +0200 m4 portability fix for ALIGN macro.
ee6ff2cc52df67191c06760f7e9c88e8e83862c1 Niels Möller Sat, 7 Jul 2012 23:03:35 +0200 Updated FSF address. Patch from David Woodhouse.
75d3fcc8f153ee39b2eb25d174d569302fe303b7 Niels Möller Sat, 7 Jul 2012 22:44:03 +0200 Added -lm when linking nettle-benchmark.
713658fd5a5d91da9d86260300227970807fc527 Niels Möller Sat, 7 Jul 2012 21:25:40 +0200 Changed version number to 2.6.
102364a100fcef2e812a91d514933c45365983bf Niels Möller Sat, 7 Jul 2012 21:25:00 +0200 Logged release.
211b8887c7803092c93c0d0f160c144e71c0330b Niels Möller Fri, 6 Jul 2012 21:49:08 +0200 New directive file for nettle-2.5.
9f309fc8973c153da508becf6e5db2bed6668b54 Niels Möller Fri, 6 Jul 2012 21:47:52 +0200 Final(?) documentaton updates for the 2.5 release.
801ea0ed90cf07c29ce2f62e368fda070710ebab Niels Möller Fri, 6 Jul 2012 21:27:46 +0200 Mention that --enable-shared now is the default.
5ff5a56025d226c9544eeca9783394c03a3b917e Niels Möller Fri, 6 Jul 2012 21:20:09 +0200 Mark x86-w*ndows testing done.
735b1cc42b3365e2aa9eda3280358415a407030e Niels Möller Fri, 6 Jul 2012 21:18:58 +0200 Mark x86-freebsd testing done.
5b212a74493a6c913df46bbfff7173148dbb53bf Niels Möller Thu, 5 Jul 2012 22:38:55 +0200 Typo fixes to old entries.
fdebbcf623b3b881d804ab9316df5dfe4f8243f9 Niels Möller Thu, 5 Jul 2012 22:38:01 +0200 Mark x86_64-freebsd testing done.
6fdb2556caa818103a5b46079ba00c0534e70912 Niels Möller Thu, 5 Jul 2012 22:36:59 +0200 Mention the removal of nettle-internal.c, and aes changes.
f58d1c288f602d93f9e67b535d84c606047db3b9 Niels Möller Thu, 5 Jul 2012 08:24:08 +0200 movd/movq workaround for osx assembler.
074151841da242fad9c2d3f43877f50cabbc192b Niels Möller Tue, 3 Jul 2012 22:46:24 +0200 On windows, include fcntl.h, before using _setmode.
7400439ca591586f023626368f0e1c52685b039f Niels Möller Tue, 3 Jul 2012 22:43:56 +0200 Include malloc.h if available, also when compiling with gcc.
41968605c0ce04b9938004f393091ecc77584256 Niels Möller Tue, 3 Jul 2012 21:05:53 +0200 Mark Solaris testing as done.
7168925d3c149e1637c1fc19112f2b8b3a57f6e9 Niels Möller Tue, 3 Jul 2012 20:58:52 +0200 Fixed nettle includes in base16 and base64 examples.
eb3ae75237ebb07b947b18e5f2491425f7b4fe8f Niels Möller Tue, 3 Jul 2012 20:40:25 +0200 Marked Salsa20 doc and pkcs1_signature_prefix renaming done.
95feedde887269f87020f27d326f1ffe8fa28aba Niels Möller Tue, 3 Jul 2012 20:28:24 +0200 Documented Salsa20.
4a4201f95dd80e76473ae7682b16b2177c1949a4 Niels Möller Mon, 25 Jun 2012 22:52:16 +0200 Renamed pkcs1_signature_prefix to _pkcs1_signature_prefix.
ba98962d5fb20ff238c5c77fa0206264b8c0bd64 Niels Möller Mon, 25 Jun 2012 22:35:51 +0200 Consistently use foo_func *f (rather than foo_func f) for de...
0cc9526c98860e8edf6811e62a8134fffdc860d6 Niels Möller Mon, 25 Jun 2012 22:11:51 +0200 Make compiling and running of des-compat-test more silent.
144620e0ad999f280f16889d5adf2dd8ecb73489 Niels Möller Mon, 11 Jun 2012 20:26:59 +0200 More news entries for nettle-2.5.
77faa5126cfa1542613321b8ead051c7bc95d7b0 Niels Möller Mon, 11 Jun 2012 20:25:35 +0200 Updated release plan.
79f625ae8563e33fb7c6a4196f901240804853b9 Niels Möller Sat, 9 Jun 2012 21:59:35 +0200 Added base16dec.c in examples/Makefile.in, forgotten earlier...
ee77f9bc702c4d4ce7c956395f4da83591983a76 Niels Möller Sat, 9 Jun 2012 21:56:43 +0200 Typo fixes for 2012-04-09 entry.
527c0f3708a5f3a098aedda58afdc287a7f8e97c Niels Möller Sat, 9 Jun 2012 21:55:50 +0200 General pkcs1 signature interface.
a3eb7a92ee86bb01ebe1a52de88244a9c0c39ca8 Niels Möller Sat, 9 Jun 2012 14:44:18 +0200 Moved rsa blinding code to a separate file.
adad6eaac2d03fba830eb1630b5458c1ac7f1907 Niels Möller Sun, 3 Jun 2012 22:02:59 +0200 Changes to pkcs1_signature_prefix interface.
0589865876f8c89047eaee1698071e31956b0480 Niels Möller Sun, 3 Jun 2012 21:52:49 +0200 Reverted accidental Makefile change in previous commit.
6a0bed19285910c9c67a10766c7814dc336e4e17 Niels Möller Fri, 18 May 2012 21:29:34 +0200 Extracted padding code from rsa_encrypt to new function pkcs...
4d73f83e9335f35ff323beda862e4dab549d8488 Nikos Mavrogiannopoulos Wed, 9 May 2012 21:39:56 +0200 Added missing mpz_clear.
d1a3edbf0196c07d0ecc1768bfa50febab7b919f Niels Möller Mon, 7 May 2012 17:46:24 +0200 int_fast*_t workaround for SunOS-5.8.
fa4331ac60bc7b7c28ed37626c844ed829b29ada Niels Möller Mon, 30 Apr 2012 09:05:00 +0200 Updated release plan.
988f28861cea422ab0e14d89653e4bb94daa23bd Niels Möller Sun, 29 Apr 2012 08:26:08 +0200 New items.
77b0bf6a0660aa8e7291b612596edd7ce46f10ae Niels Möller Mon, 23 Apr 2012 14:39:57 +0200 New constant NETTLE_MAX_BIGNUM_SIZE.
8c4130e4e9b5823de08deb093e6b66d44bce99ea Niels Möller Thu, 19 Apr 2012 20:35:43 +0200 Decimal output from list-obj-sizes.
06fe7d833371ee38e61507c35f7b901482a7e2f0 Niels Möller Wed, 18 Apr 2012 21:27:58 +0200 x86_64 implementation of salsa20.
95c8eb724ca6f2508c9ea8b4b6763e365f25007d Niels Möller Tue, 17 Apr 2012 23:32:28 +0200 Test that salsa20_crypt doesn't overwrite the destination ar...
f908487f7f4ef9dd20d7146d0ea9a4c452c50d20 Niels Möller Tue, 17 Apr 2012 22:25:47 +0200 Renamed salsa20.c to salsa20-crypt.c.
8184be0f1b6c0fa10ee6ae6976188c8398a1e4e2 Niels Möller Tue, 17 Apr 2012 21:54:48 +0200 x86_64: New m4 macro WREG.
a6b67c3425e9e12c292fa38a189e6faa8afb02fa Niels Möller Tue, 17 Apr 2012 21:53:22 +0200 Moved salsa20_set_key to a separate file. Inlined salsa20_ha...
cca6c377b2f36b310cadeb782542d05aebf32be3 Niels Möller Sun, 15 Apr 2012 08:32:07 +0200 Improved salsa20 tests.
f3f395ea4beba162201bdd561f6407b0890587fe Niels Möller Sat, 14 Apr 2012 16:23:19 +0200 New base16 example programs, based on code contributed by Je...
435e8626d736559ad1f96176802ef705c969b37f Niels Möller Sat, 14 Apr 2012 14:40:49 +0200 New base64dec example program, based on code contributed by ...
2bc57dbe667950772e48f8d72f910eedad063e64 Niels Möller Sat, 14 Apr 2012 14:39:10 +0200 Whitespace changes only.
ce79d3e12cc733eaf9ce739812b49d1e01f562ad Niels Möller Sat, 14 Apr 2012 14:21:29 +0200 examples/io.c: Made write_file use write_string.
a1b48f8e3f39f621881cb87bbef6d4e632e1f360 Niels Möller Sat, 14 Apr 2012 14:20:21 +0200 New base64enc example program, based on code contributed by ...
bf903923bbaade06620e3eb126122169cc4867a8 Niels Möller Sat, 14 Apr 2012 13:37:36 +0200 Small improvements to rsa-encrypt and rsa-decrypt example pr...
273444366a27ea82bf282eaac8e33c8a956380ff Niels Möller Sat, 14 Apr 2012 09:51:20 +0200 Reorganized aes_invert_key with new tables.
8cf982222913b9765561e8dbd8a975bc3ea1134b Niels Möller Fri, 13 Apr 2012 17:01:33 +0200 Simplified aes_set_encrypt_key.
5ff8ded579f9166b8a20f954bcc28225b661755b Niels Möller Fri, 13 Apr 2012 16:56:14 +0200 Minor cleanup of SUBBYTE mmacro.
9550fd197897d5dc12c2656a1b7b6cd993f0a900 Niels Möller Mon, 9 Apr 2012 22:28:46 +0200 Deleted an unused variable.
17a0f7e88e847c47525f15583a5bfb12628faf76 Niels Möller Mon, 9 Apr 2012 22:00:02 +0200 Implemented rsa_decrypt_tr, based on RSA blinding code contr...
479aafcc16f505a5e3127fedabb624a2cf6e70c9 Niels Möller Mon, 9 Apr 2012 21:46:13 +0200 New function pkcs1_decrypt, use in rsa_decrypt.
e9045bd365003feb8ca68d3da29e39a1f64c1e23 Niels Möller Sun, 1 Apr 2012 20:14:35 +0200 New macro QROUND.
ac1baca060c28e42192c2d759665377c4784edca Niels Möller Sun, 1 Apr 2012 09:23:04 +0200 Fixed LE_SWAP32.
99c6bc14dca1d08b16ea78f06bd485739245045b Niels Möller Sat, 31 Mar 2012 23:44:22 +0200 Some reorganization of the salsa20 main hash/encrypt functio...
f6292a7bddb41333f67173790a74c64abdec492a Niels Möller Sat, 31 Mar 2012 23:16:00 +0200 Rearranged salsa20_set_key.
4672f5dde79b62aef7f0e16b53c4601919f8307d Niels Möller Sat, 31 Mar 2012 23:02:11 +0200 Use LE_READ_UINT32.
e2da8384a6f84dcd46dd85d9b779ae0d04dca7c6 Niels Möller Sat, 31 Mar 2012 22:52:05 +0200 salsa20_set_iv: Deleted size argument.
588e0e8f9d8a6fcdc404bcb704fc112d15da907a Niels Möller Sat, 31 Mar 2012 22:44:56 +0200 New salsa20 constants.
a33775b01debc8258f277701bb4a435384062d0f Niels Möller Sat, 31 Mar 2012 22:41:28 +0200 Deleted some obscuring macros.
2e58935636b7475d638b0da089b67ca5aadadb4e Niels Möller Sat, 31 Mar 2012 21:56:18 +0200 New ChangeLog header.
1413ad98788fadeb684ada521f818c3a3b2f6fa3 Niels Möller Sat, 31 Mar 2012 21:55:04 +0200 New macro ROTL64, analogous to ROTL32.
53aaca44eca4034e21d35d82879ee5cd7ed0f95c Niels Möller Sat, 31 Mar 2012 21:47:55 +0200 Use ROTL32 in the sha256 code.
5e2cbd5f0e9d42607543d0e612732346296bf586 Niels Möller Sat, 31 Mar 2012 21:45:23 +0200 Use ROTL32 in the sha1 code.
8a56233b1ad911c1bdd1959cc2deb9c4f8afcbf1 Niels Möller Sat, 31 Mar 2012 21:43:55 +0200 Use ROTL32 in the serpent code.
e4a28f551c96a7fe731fd47b5544169a19594462 Niels Möller Sat, 31 Mar 2012 21:37:13 +0200 Use ROTL32 in the ripemd160 code.
a7bd5fa7554ec4b474c92a26339de2e87cac13e9 Niels Möller Sat, 31 Mar 2012 21:34:44 +0200 Use ROTL32 in the cast128 code.
94de4dd997cd68e1df84131582d3c5f2a8632966 Niels Möller Sat, 31 Mar 2012 21:32:01 +0200 Use ROTL32 in the camellia code.
67cd46aad27bdfee385048d1e256e8a5a03ad22d Niels Möller Sat, 31 Mar 2012 21:26:07 +0200 Use ROTL32 in the aes code.
f13fd113b07c351e8024ec85fa339b64c31994cc Niels Möller Sat, 31 Mar 2012 21:23:19 +0200 New macro, ROTL32.
60f3e6778c6b690ca627012f92df27b0eb0f32f3 Niels Möller Fri, 30 Mar 2012 22:05:49 +0200 Support salsa20 in nettle-benchmark.
4403177a7d529dd73c8e5a10ad8df77b112d45cb Niels Möller Fri, 30 Mar 2012 21:32:47 +0200 Don't include nettle-internal.h in the library.
9020e1373ac4869ec7cbad53e2f2c3901ed10016 Niels Möller Fri, 30 Mar 2012 21:27:22 +0200 Another fix to the cration of .lib symlinks.
d5896d872a4ca8dda80c18ca4cbcd9d953744c20 Niels Möller Thu, 29 Mar 2012 22:06:31 +0200 Converted NEWS file to utf-8.
83fc50a8a0d0a1dd778ee331a9a320fab02f452b Niels Möller Thu, 29 Mar 2012 22:04:43 +0200 Trivial merge.
bb6d1283543a97242daaa75ba4cd65b3f64f5119 Simon Josefsson Thu, 29 Mar 2012 22:01:13 +0200 Implemented the Salsa20 cipher.
5d3b155fc469b38d697336622ddcbe2c14ff67a9 Niels Möller Thu, 29 Mar 2012 21:53:31 +0200 Fixed to in rule to make soname links.
8d6896194cdd69d098bb087d79dc0793807b77df Niels Möller Fri, 23 Mar 2012 21:29:05 +0100 (arcfour_stream): Deleted obsolete prototype.
b517f5b9234b884e9963b4213937137d0477fd17 Niels Möller Tue, 6 Mar 2012 09:24:33 +0100 Build shared libraries by default.
c4d3a98dd30160bd91dd5409cf2ada24019f8c3d Niels Möller Sun, 4 Mar 2012 21:34:31 +0100 Merge branch 'master' of git.lysator.liu.se:/nettle/nettle
21658865e8d40574f132d17874ab45ff3c9161da Niels Möller Sun, 4 Mar 2012 21:32:40 +0100 Updated library numbers, to libnettle.4.4 and libhogweed.2.2...
b8629fa121e276c13e534f9d3e7c3fb656b97a2b Niels Möller Sun, 4 Mar 2012 21:30:57 +0100 Refer to git, not cvs.
ee7682fc5315db9b522363b59d1d522de36b637e Niels Möller Sun, 4 Mar 2012 21:30:20 +0100 Started on NEWS entries for nettle-2.5.
7c1ce4e2cd551d102a630591df5bb4738c4808d1 Niels Möller Sun, 4 Mar 2012 14:31:46 +0100 Initial version of xenofarm script.
91354d9ae40e5a06162f8d5f3ff5021290d8d89c Niels Möller Mon, 27 Feb 2012 19:36:06 +0100 list-obj-sizes.awk: Recognize elf64 objects.
65f709b15cae9b27ecd1db22aa1e10682f8fc669 Niels Möller Mon, 27 Feb 2012 19:35:08 +0100 Pass -b option to texi2dvi.
b65800ec389ccc0b65bbf788714672347555dde0 Niels Möller Mon, 27 Feb 2012 19:32:26 +0100 Resurrected twofishdata.c, earlier known as generate_q.c.
b5eb12ef6ec8a278cc40080caba26c7147070f21 Jeronimo Pellegrini Mon, 27 Feb 2012 12:15:58 +0100 Documentation for base16 and base64 encoding.
754c4bbcdde860417380ad38f65a4ac520777452 Niels Möller Mon, 27 Feb 2012 10:55:00 +0100 Some more details on W64 stack arguments.
ac5d2769a0403ad4222677f66e0ca94a092e841d Niels Möller Mon, 27 Feb 2012 10:53:56 +0100 Fixed type in comment.
2a5c32d03a9da5f2b5d705bb6aca8e470c19a19a Niels Möller Sat, 18 Feb 2012 22:28:58 +0100 Updated .gitignore files.
f4dcc3c0f487eb4ce6421c27bb3d6b283c41055a Niels Möller Sat, 18 Feb 2012 22:15:55 +0100 Adjust Makefiles after the repository conversion.
96ab28d3b35a75319d8e2fb166784362265139fa Niels Möller Sat, 18 Feb 2012 21:47:11 +0100 Updated git instructions.
3bfb6acc7a7b1f76c14b5ac8c79c72969424640b Niels Möller Sat, 18 Feb 2012 21:36:06 +0100 Converted to xhtml.
02705cad52e925b79bbc366bcf95d190bd2a7ff2 Niels Möller Sat, 18 Feb 2012 21:32:05 +0100 Whitespace cleanup.
dc46bf48889e1697a0c8c4809e70dc6e51950897 Niels Möller Sat, 18 Feb 2012 21:31:23 +0100 Updated charset declarations.
a16dd13f199e3ccb806bb4832ef4335a12ba5901 Niels Möller Sat, 18 Feb 2012 21:28:29 +0100 Converted files to utf-8.
f12fdc75692b7bbdfa88a2494b6fa323c91a79ca Niels Möller Sat, 18 Feb 2012 21:20:52 +0100 Eliminated $Id...$ tags in files.
8b23832a9e531bc67875f0f7514ab06e45a0cffa Niels Möller Tue, 17 Jan 2012 15:13:59 +0100 * testsuite/setup-env: Added -f option to ln. * examples/set...
1134dcedd2197f02650e962edc93cef15ede7246 Niels Möller Tue, 17 Jan 2012 15:12:39 +0100 * testsuite/teardown-env: Use -exec argument to find. * exam...
5000596555030d00cd3bf737820c4ca608769d8c Niels Möller Tue, 17 Jan 2012 14:48:27 +0100 Resurrected file.
8c693bef6c1889a56364ab90cc5882af17a03740 Niels Möller Tue, 17 Jan 2012 14:47:46 +0100 Deleted file; incorrect permissions.
08e946cfb03ff95de9fb99c64eebf8951154d0dd Niels Möller Tue, 17 Jan 2012 13:41:59 +0100 *** empty log message ***
9b6d3dd30fe4afb8812e1e24483a31b8797bc55a Niels Möller Tue, 17 Jan 2012 13:41:46 +0100 * testsuite/Makefile.in (DISTFILES): Added setup-env.
7d0fe40ba65b042bd53f53f49bd6a58d8bde472d Niels Möller Tue, 17 Jan 2012 13:41:13 +0100 * testsuite/teardown-env: ...and delete them here. Also dele...
e11c60aee3fda9e3abd132671298f497d0fbc01a Niels Möller Tue, 17 Jan 2012 12:18:56 +0100 *** empty log message ***
8d9ccdb4d78411f3ade609da4cf33e384cb1fce2 Niels Möller Tue, 17 Jan 2012 12:17:11 +0100 * examples/rsa-decrypt.c (main): Use _setmode rather than se...
d41c940c8a4ae2da9c2ccf11ce61d39693aa086b Niels Möller Tue, 17 Jan 2012 12:15:44 +0100 * Makefile.in ($(LIBNETTLE_FORLINK)): Always create a .lib s...
ae205821c9bac73892c87562f5ae1dc9fa1db36c Niels Möller Tue, 17 Jan 2012 12:09:33 +0100 *** empty log message ***
fb5ee376e27bed206346aa8361a67ee4d36e3ff3 Niels Möller Tue, 17 Jan 2012 12:09:15 +0100 * testsuite/setup-env: New file. Wine workaround. Can't get ...
b2b50cc3de5ea6e0aa64d98a3220d85ff416df8f Niels Möller Tue, 17 Jan 2012 12:09:00 +0100 * testsuite/setup-env: New file. Wine workaround. Can't get ...
62fcc500df48ce6aab53f378d2987c41c5eff871 Niels Möller Mon, 16 Jan 2012 21:07:35 +0100 Fixed some typos.
8a251bc9c7e24393593db13e53e85fad1c90c419 Niels Möller Mon, 16 Jan 2012 21:02:49 +0100 More concise descriptino of HAVE_CLOCK_GETTIME.
1b14bbb318ecbb90d625fc83e5cc925943f21d1f Niels Möller Sat, 7 Jan 2012 22:03:43 +0100 *** empty log message ***
99fe48ada83a500eb757d3b1b52b0cae7ee8ab4f Niels Möller Sat, 7 Jan 2012 22:03:30 +0100 (check): Add ../.lb to PATH, like in testsuite/Makefile. Nee...
1b3e068662dd9e258b1153f37e5b47fc34d67b28 Martin Storsjö Fri, 25 Nov 2011 15:51:13 +0100 Updated x86_64 assembler for W64 support.
f6afb987c6c96c08da49c8d618868ca419104c2a Niels Möller Fri, 25 Nov 2011 15:47:17 +0100 *** empty log message ***
5b53f9438e1ad4bc46a317f092ae4a0597d905e5 Martin Storsjö Fri, 25 Nov 2011 15:47:12 +0100 * x86_64/machine.m4 (W64_ENTRY, W64_EXIT): New macros for su...
88574a84093bb6daaa991b3c02168ffabf394a0e Martin Storsjö Fri, 25 Nov 2011 14:01:22 +0100 From Martin Storsjö: Fix the comment about which xmm registe...
7381f9c75dd8a1329021215232e87535ff36b743 Martin Storsjö Fri, 25 Nov 2011 13:59:31 +0100 From Martin Storsjö: * configure.ac (W64_ABI): New variable,...
284634c8d932bd6200cc7def1a15d42c676e1c23 Niels Möller Thu, 24 Nov 2011 20:44:00 +0100 *** empty log message ***
6d578b9d6aa05ab0fa4fc7b5c34bf82a6c637b1d Martin Storsjö Thu, 24 Nov 2011 20:43:33 +0100 * testsuite/Makefile.in (check): Pass $(EXEEXT) in the envir...
adde2bbad645d05c1e4e15b3826befd0d7a9bbdf Martin Storsjö Thu, 24 Nov 2011 20:43:12 +0100 * examples/Makefile.in (check): Pass $(EMULATOR) and $(EXEEX...
9cd3c96effdc6958742144679dbfb67e8ffa93e5 Niels Möller Thu, 24 Nov 2011 19:37:21 +0100 *** empty log message ***
f70a52ccb388b29f1cbb90d9d29157fa58ca349e Martin Storsjö Thu, 24 Nov 2011 19:37:04 +0100 From Martin Storsjö: * examples/rsa-decrypt.c (main) [WIN32]...
788ba4abcd9aec546b0f351bedb7109e9078ee95 Niels Möller Thu, 24 Nov 2011 15:09:30 +0100 * configure.ac (HAVE_NATIVE_64_BIT): Workaround to get it se...
40d9583ff48bcdd4c3484eabf64b7d93ff1e59e0 Niels Möller Thu, 24 Nov 2011 15:01:25 +0100 (ROL64): Use (uint64_t) 1 rather than 1L, for systems. Neede...
b664e47dad8be436b9c39af3a2355b3ccdb292ab Niels Möller Thu, 24 Nov 2011 14:52:05 +0100 * config.make.in (NM): Set NM.
e3639f074c1bed857e376dd76542c878466627f9 Martin Storsjö Thu, 24 Nov 2011 14:51:27 +0100 * testsuite/symbols-test: Use $NM, falling back to nm if und...
08b08e081b3fcf4b68ddcd5396caf6eac4d2e9f1 Niels Möller Thu, 24 Nov 2011 12:22:40 +0100 (EMULATOR): Set for cross compilation only.
65c053688c2071e96d232a6a98d857d37f83b242 Niels Möller Thu, 24 Nov 2011 12:02:17 +0100 *** empty log message ***
09da241e16295d4e63f37eceed7860b2a465b753 Martin Storsjö Thu, 24 Nov 2011 12:02:02 +0100 * testsuite/sexp-conv-test: Use $EMULATOR when running test ...
39c32d9fe34c1871d2f308fac6c2a7b728964d5e Martin Storsjö Thu, 24 Nov 2011 12:01:37 +0100 * configure.ac (EMULATOR): New substituted variable. Set to ...
a1b3722268dadb3b441135937398120bcab2fd74 Niels Möller Thu, 24 Nov 2011 11:52:03 +0100 (test_program): If EMULATOR is set in the environment, and t...
7c0362fa8fd0b3dbf9c5df87f192572be5358665 Niels Möller Sun, 20 Nov 2011 22:36:20 +0100 Added some notes on the w64 ABI.
e33cfa1d22635e4f19eb0eff546d047f0197b7d2 Niels Möller Sun, 20 Nov 2011 21:02:02 +0100 *** empty log message ***
4e647c3f5a6fc79bf78266d6297e284ff7703647 Niels Möller Sun, 20 Nov 2011 21:01:51 +0100 Take ALIGNOF_UINT64_T into account when getting the offset f...
d8e96ee5940d8628a0df384103eea1dded29689a Niels Möller Sun, 20 Nov 2011 21:01:39 +0100 * config.m4.in: Define ALIGNOF_UINT64_T (from configure).
bf6da6f035799c87cb792bad15866740c056ccfa Martin Storsjö Sat, 19 Nov 2011 15:22:47 +0100 Cygwin/mingw32 improvements contributed by Martin Storsjö: *...
cb943f5534fd30d7883c22c351db2688a95619b5 Martin Storsjö Sat, 19 Nov 2011 15:19:22 +0100 Cygwin/mingw32 improvements contributed by Martin Storsjö: *...
198e1fcbf3388f6da721a6fddae18054b22d8c41 Martin Storsjö Sat, 19 Nov 2011 15:07:14 +0100 From Martin Storsjö: * configure.ac: Unify shared lib setup ...
a0619961e71bed3c79708f57aa7e51eb485e862a Martin Storsjö Mon, 31 Oct 2011 11:33:52 +0100 (LIBHOGWEED_LIBS): Typo fix for the darwin case. Spotted by ...
d56aa132dfb2b393aa725cda6d63103675ff702b Volker Zell Tue, 25 Oct 2011 10:28:06 +0200 (LIBHOGWEED_LIBS): cygwin fix, added libnettle.dll.a. Report...
69d39d6773138c8bcb4f1b0a56f5849520b7e1d7 Ryan Schmidt Tue, 18 Oct 2011 21:25:48 +0200 Improved setup för darwin shared libraries. Patch contribute...
ae3e68e19826cd8906e28800868d69dcea5123b8 Niels Möller Mon, 3 Oct 2011 09:43:21 +0200 *** empty log message ***
dd8652d4b27173f2adefa77922b5fd3e18ddc8ef Niels Möller Mon, 3 Oct 2011 09:43:08 +0200 Implemented sse2-loop. Configured at compile time, and curre...
af1d0e1c73708c006c201633647cf4951b2ff9a0 Niels Möller Mon, 3 Oct 2011 09:42:14 +0200 (ASSERT): Write message to stderr.
03943985bbe92562ef3765defe88e67407fb2929 Niels Möller Mon, 3 Oct 2011 09:41:43 +0200 Use 16-byte alignment for "fully aligned" operands.
5a5d2abe2b2b5385b77ba7c4d8bab27413406a8d Niels Möller Wed, 7 Sep 2011 10:53:27 +0200 * config.guess: Upgraded to current version, timestamp 2011-...
7be79479618b132b5f066019584eeae2f3c9ff26 Niels Möller Sat, 3 Sep 2011 20:17:47 +0200 *** empty log message ***
4c982ba355ee1ed8e1fdee045c48190b64b0ec84 Niels Möller Sat, 3 Sep 2011 20:17:34 +0200 Use "l"-suffix on instructions more consistently. Reportedly...
3d1828bf4a0e07fec47424a1e1863eedfe3e9425 Niels Möller Sat, 3 Sep 2011 20:17:03 +0200 * configure.ac: Changed version number to 2.5.
270dafe3133cf39f9726b874023333a91cdae069 Niels Möller Sat, 3 Sep 2011 14:46:53 +0200 *** empty log message ***
0ccf60086e9c8eef11c53a792e8bf808c316375d Niels Möller Sat, 3 Sep 2011 08:15:13 +0200 (LIBNETTLE_MINOR): Bumped library version, to 4.3.
acb885a51913a774899437c79a23aa312f53f989 Niels Möller Sat, 3 Sep 2011 08:15:12 +0200 * gcm-aes.c: Include config.h.
b870f3b7786b5bb7cfeec44fe866382e21e3dac8 Niels Möller Sat, 3 Sep 2011 08:15:11 +0200 *** empty log message ***
15c26319e8c369fdf4595febe33580ca39654ccc Niels Möller Sat, 3 Sep 2011 08:06:56 +0200 * tools/nettle-lfib-stream.c: Include config.h.
c121f61ae0d24b31c3512769d120ab5982abb1f6 Niels Möller Sat, 3 Sep 2011 08:03:45 +0200 Whitespace fix only.
ce4e5a48c7a50c203e10a6ef94ad640931917f5b Niels Möller Sat, 3 Sep 2011 08:03:15 +0200 Added missing include of config.h. Needed for correct operat...
6b7e73ac40a0ce91bfe6c0687eeda1459ba5bd0d Niels Möller Fri, 2 Sep 2011 22:53:54 +0200 Use latin-1 for now.
63ee13b32332a2c568c4da1a41f5d373f1b82ea3 Niels Möller Fri, 2 Sep 2011 22:06:56 +0200 Changed version number to 2.4.
2f21e6d385d6633476013ce9d4bddbc9c3af335b Niels Möller Fri, 2 Sep 2011 22:05:06 +0200 Updated copyright headers.
c564d20ce9ae62c7bc86b06e3afae209736e23f6 Niels Möller Fri, 2 Sep 2011 19:22:18 +0200 Added note on ripemd160 copyright.
58252fceb21a1f9fc2d13ba1fa0aced17a057270 Niels Möller Thu, 1 Sep 2011 15:58:26 +0200 Document hmac-ripemd160.
e13157a9c56ecbe33d483eb7373d224f0ca0bbf6 Niels Möller Tue, 30 Aug 2011 10:18:05 +0200 *** empty log message ***
b80940244be2fac07161cc5197c5bceda906d1e3 Niels Möller Tue, 30 Aug 2011 10:17:53 +0200 Added tests for hmac-ripemd160.
579a2222a5f090047a8db5b99b853aaec1d5163d Niels Möller Tue, 30 Aug 2011 10:17:19 +0200 Declare hmac-ripemd160 related functions.
068adddd9c303a51d737a0ebcd8014824854fc51 Niels Möller Tue, 30 Aug 2011 10:16:41 +0200 (nettle_SOURCES): Added hmac-ripemd160.c.
e58a3672154777fb1a88838cd07b027051c8fc36 Niels Möller Tue, 30 Aug 2011 07:56:46 +0200 *** empty log message ***
7a826ece67a89287e792a10772d59c45bfb089ef Niels Möller Tue, 30 Aug 2011 07:56:27 +0200 (Hash functions): Document ripemd-160.
dc8a9773e1c97f3fedb8b5691d89ea8c1ee18008 Niels Möller Tue, 30 Aug 2011 07:55:41 +0200 New file.
4a1f524054ba8c1457fd4ec35357043b4e81625c Niels Möller Tue, 30 Aug 2011 07:55:13 +0200 Declare hmac-ripemd160 functions.
6c8fd4de470f08cf353365a3d336dbba1c1a80f3 Niels Möller Tue, 30 Aug 2011 07:22:08 +0200 *** empty log message ***
05f8695be294a98fe34b75ca2742d0693864d981 Niels Möller Mon, 29 Aug 2011 20:41:33 +0200 *** empty log message ***
057bf08c422934773c9a7ec39594da1a3bd7ef1d Niels Möller Mon, 29 Aug 2011 20:41:15 +0200 * sha256.c (sha256_update): Updated MD_UPDATE call for new c...
464d3f494864d29c29f50e236adad95b65865719 Niels Möller Mon, 29 Aug 2011 20:37:45 +0200 * sha1.c (COMPRESS): New macro. (sha1_update): Updated MD_UP...
3ba23e0a1285409984bc8f11f209c9197f116b43 Niels Möller Mon, 29 Aug 2011 20:35:36 +0200 (ripemd160_init): Use memcpy for initializing the state vect...
8cb0fdef17625e1423e83e7226e3ae72e8fc4e11 Niels Möller Mon, 29 Aug 2011 20:33:38 +0200 (struct ripemd160_ctx): Use a 64-bit block count. Renamed di...
02cf36be8099f3837e33e089f1d3b61bd1700fd2 Niels Möller Mon, 29 Aug 2011 20:32:04 +0200 (struct md5_ctx): Renamed some fields, for consistency.
f773cbd73f7e393a75aa80b7c2aa8899d55a4d44 Niels Möller Mon, 29 Aug 2011 20:31:59 +0200 (md5_init): Use memcpy for initializing the state vector. (C...
563a82e704a6075c79e5e30aa9e370e4af9b013c Niels Möller Mon, 29 Aug 2011 20:29:19 +0200 (struct md4_ctx): Renamed some fields, for consistency.
6025c53e200787fd14ccb6d9479a98c2fdd61a21 Niels Möller Mon, 29 Aug 2011 20:26:56 +0200 (md4_init): Use memcpy for initializing the state vector. (m...
c755ee714198c079bfe890d0355909665a49b9d2 Niels Möller Mon, 29 Aug 2011 20:20:34 +0200 (md2_update): Use MD_UPDATE.
3f4cc215e7f18ddddf5edbf0daa3dc5fd4c3ef89 Niels Möller Mon, 29 Aug 2011 20:20:07 +0200 * macros.h (MD_UPDATE): Added incr argument. Invoke compress...
fc81fc079ef4628d0cd632b2f68522292283d504 Niels Möller Mon, 29 Aug 2011 16:27:09 +0200 *** empty log message ***
ae76b86ec3283acab22c3784239f2972ffb5c007 Niels Möller Mon, 29 Aug 2011 16:26:35 +0200 (COMPRESS): New macro wrapping _nettle_sha512_compress. (sha...
2a3f11f9c5dab4ef69e01277a0d00168c26afdba Niels Möller Mon, 29 Aug 2011 16:24:55 +0200 (COMPRESS): New macro wrapping _nettle_sha256_compress. (SHA...
e19c66cf019001f8c06c0ab58fa379df176f6e34 Niels Möller Mon, 29 Aug 2011 16:17:06 +0200 (SHA1_DATA_LENGTH): Deleted unused macro. (sha1_init): Use m...
a64cc8917cd1d13e3c004d64a0d37e683e7cbd6f Niels Möller Mon, 29 Aug 2011 16:15:38 +0200 (struct sha1_ctx): Renamed attribute digest to state.
a71ad6f0efeacdb167fd5ac76f095c5a31505b9b Niels Möller Mon, 29 Aug 2011 16:15:19 +0200 Renamed MD_PAD to MD_FINAL.
0ec5cef0affad18c8a12780bdb00654afa127048 Niels Möller Mon, 29 Aug 2011 16:14:35 +0200 (list_algorithms): Fixed typo in header.
6c6abac272dcc0d5d966722812fd87ba4c3ff45b Niels Möller Mon, 29 Aug 2011 15:38:31 +0200 (MD_UPDATE): New macro. (MD_PAD): New macro.
a8c6ccda4ef4456c9c6d79244dbe5da988f55b2f Niels Möller Sun, 28 Aug 2011 22:30:06 +0200 *** empty log message ***
5336e4bf0e4e37acf42b24fc70825dfe048d6ade Niels Möller Sun, 28 Aug 2011 22:29:45 +0200 (ripemd160_final): Use LE_WRITE_UINT32. Deleted byte swappin...
1bc618939b833d537e023c3880677ff5f3bbaeef Niels Möller Sun, 28 Aug 2011 22:21:37 +0200 (ROL32): Renamed macro (was "rol"). Deleted x86 version usin...
4b10881d85500e5434a5cb7d1406a5bb3b2939bd Niels Möller Sun, 28 Aug 2011 22:19:54 +0200 *** empty log message ***
13b956bbf1fa189933a80b02e42607ef8502b822 Niels Möller Sun, 28 Aug 2011 22:19:39 +0200 (md5_digest): Use _nettle_write_le32.
9b36817b757e8111358de30a8e2d6b829c8ff148 Niels Möller Sun, 28 Aug 2011 22:19:32 +0200 (nettle_SOURCES): Added write-le32.c.
c46f2b022d0b500c4314bfb5f28d61aa928f04b4 Niels Möller Sun, 28 Aug 2011 22:18:03 +0200 (_nettle_write_le32): New file and function.
f04ad2f25e81a07b6407c637e85338e7ca735438 Niels Möller Sun, 28 Aug 2011 20:28:42 +0200 *** empty log message ***
682a1220494a29b8ba2b514871819296f6b141e1 Niels Möller Sun, 28 Aug 2011 20:28:01 +0200 (LIBNETTLE_MINOR): Bumped library version, to 4.2.
0bf53b7017026bc6890e8d29c9eb0110b67a9779 Niels Möller Sun, 28 Aug 2011 20:25:31 +0200 *** empty log message ***
a1d1090ea46f6c6c04f8a60e80bb0cbaab9d9576 Niels Möller Sun, 28 Aug 2011 20:25:09 +0200 Updated for the addition of ripemd-160.
46c63f1f11aef39f6465b7f1e85508da04be2e9e Niels Möller Sun, 28 Aug 2011 20:24:37 +0200 Added rule for ripemd160-test.
099ebcb299ba4542ba3e664fd7a064f03eba9271 Niels Möller Sun, 28 Aug 2011 20:23:14 +0200 (main): Benchmark ripemd-160.
12baab1d315fefef322d4f2489a32f5102b47147 Niels Möller Sun, 28 Aug 2011 20:22:36 +0200 *** empty log message ***
2a0b4e9508ff051dbdc680850acc43787bc1e646 Andres Mejia Sun, 28 Aug 2011 20:19:26 +0200 * testsuite/Makefile.in (TS_NETTLE_SOURCES): Added ripemd160...
b779cc353b6cfd449d0a69193a5dfb6718818b32 Andres Mejia Sun, 28 Aug 2011 20:17:35 +0200 (nettle_hashes): Added nettle_ripemd160.
db2dcd00b13b18ddf726f62b34b37e252faef0a1 Andres Mejia Sun, 28 Aug 2011 20:17:04 +0200 (nettle_SOURCES): Added ripemd160.c ripemd160-compress.c rip...
b46a76a6554adc0dede7196d17459cceac61c34d Andres Mejia Sun, 28 Aug 2011 20:15:59 +0200 New file.
ae19857c14c0abc6f77b4748d3e3cf004cc735c2 Andres Mejia Sun, 28 Aug 2011 20:13:52 +0200 New file, ported from libgcrypt.
661d42ae68d594f66f235ea773fd279258b40efe Andres Mejia Sun, 28 Aug 2011 20:12:50 +0200 * nettle-meta.h: Declare nettle_ripemd160.
fa121c39ce02f3258403d63cd2c31ba449422520 Andres Mejia Sun, 28 Aug 2011 20:11:21 +0200 * testsuite/ripemd160-test.c: New file, contributed by Andre...
9ded2d15f1858cd3920fd1bf9da2c4204606cf49 Andres Mejia Sun, 28 Aug 2011 20:08:26 +0200 New file, contributed by Andres Mejia.
df6965848b6dd19b72af279acb64618af9dadf4b Niels Möller Sun, 14 Aug 2011 23:26:02 +0200 *** empty log message ***
06e999b45797b5db403dd5af020f387711f8b3f8 Niels Möller Wed, 10 Aug 2011 21:01:24 +0200 Fixed mis-placed const in various prototypes. Spotted by Tat...
c7e635a80fd39aa0b5d3287b7ff6b33c1e1f23e6 Niels Möller Sun, 24 Jul 2011 22:16:55 +0200 (PKGCONFIG_FILES, pkgconfigdir): New variables. (DISTFILES):...
890b23657e1a77e9cf4a2a14953108a751faf83f Niels Möller Sun, 24 Jul 2011 22:10:40 +0200 Trivial whitespace fix.
6e371fbfa7107fcd2f89e45693d099e6cd98a0a1 Niels Möller Wed, 20 Jul 2011 22:51:54 +0200 * configure.ac: Generate nettle.pc and hogweed.pc. * nettle....
69e5d1893ce29473673229623e8a4b99a43462de Niels Möller Sun, 17 Jul 2011 17:03:49 +0200 Added missing extern declarations.
b1405b6a6b73d7e8dab1a051ce57419529ff86c1 Niels Möller Mon, 11 Jul 2011 16:12:04 +0200 Changed version number to 2.3.
1bd283893868d19eeb8eca5f6e124784151874fd Niels Möller Mon, 11 Jul 2011 15:59:15 +0200 (DISTFILES): Distribute COPYING.LIB, not COPYING,
a34e99e3b56a73c7f87e6dec5ab90d659b8cbe7c Niels Möller Mon, 11 Jul 2011 15:56:35 +0200 Deleted item on function typedefs.
d389105f3d788c528b55ab0a46c93b916226667c Niels Möller Mon, 11 Jul 2011 15:55:58 +0200 Updated licensing info, and deleted incorrect cvs instructio...
1d42d68535c0f59270cc273d1f309d2bf15f1330 Niels Möller Thu, 7 Jul 2011 22:46:15 +0200 *** empty log message ***
515fc1b859c7c0eaff355d15f76f62945dd09ff9 Niels Möller Thu, 7 Jul 2011 22:43:55 +0200 (werror): Removed incorrect noreturn attribute from declarat...
0a2aed43c74effdc10e17c50d4070afd71894ca3 Niels Möller Thu, 7 Jul 2011 22:42:55 +0200 (read_file): Bug fix, in dependence on initial size on max_s...
c93fc7c675c4a08f03a40dbc646c688ec1f06fe3 Niels Möller Thu, 7 Jul 2011 21:24:35 +0200 Deleted FIXMEs.
52427e0ee97b1544c76572ec2a577ddc24b7b411 Niels Möller Sat, 2 Jul 2011 00:01:17 +0200 *** empty log message ***
a8f12c4e57ce44b79e603c0278b6ac3861d10c6e Niels Möller Fri, 1 Jul 2011 23:58:32 +0200 *** empty log message ***
8ab9b5dd843bd8ff8abe4cc4b1c23c7b6a9445f9 Niels Möller Fri, 1 Jul 2011 23:53:49 +0200 (CBC_BUFFER_LIMIT): Reduced to 512 bytes. (cbc_decrypt): For...
f8a09b691105e5e845e85cb4dc55d632c997a521 Niels Möller Fri, 1 Jul 2011 22:40:52 +0200 *** empty log message ***
9042f85ee4ef62cda2bf803c3dcb10d8f23d786d Niels Möller Fri, 1 Jul 2011 22:40:11 +0200 (ctr_crypt): Reorganized to call the encryption function wit...
fbf9aeb173fde164ca77b3ea2847c2363362a2a7 Niels Möller Fri, 1 Jul 2011 22:28:53 +0200 *** empty log message ***
e3299195d9dc593173ec0c5cf53a51943c1c6f85 Niels Möller Fri, 1 Jul 2011 22:26:06 +0200 Added ALIGN for shifting loop. Deleted obsolete ifelse.
072e351abf692ecd72f6bdb724553859b80b6021 Niels Möller Thu, 30 Jun 2011 20:53:12 +0200 *** empty log message ***
a3234ef0a70545f425aea964814d54cef886334a Niels Möller Thu, 30 Jun 2011 20:52:56 +0200 Link in serpent-decrypt.asm, if found.
5d0ecbccd2510f47cbd1ecb93a40f5c67b403986 Niels Möller Thu, 30 Jun 2011 20:52:10 +0200 Minor improvements.
5819cf538fc708d84b1bfb4b429a8cfac6c4c022 Niels Möller Thu, 30 Jun 2011 10:45:28 +0200 *** empty log message ***
3342b197be9058d18928be7a670263f82ef4b331 Niels Möller Thu, 30 Jun 2011 10:44:50 +0200 Added an SSE2 loop, doing four blocks at a time in parallel.
2ce348139e61b96344596a53b0b4809c5ae09bec Niels Möller Thu, 30 Jun 2011 10:43:16 +0200 Include serpent.m4. Deleted a redundant label.
7e959fafc500e80ce052594cacb613a28c2fb2d1 Niels Möller Thu, 30 Jun 2011 10:42:04 +0200 New file, with serpent-related macros.
4c4c0f06bc219bb6bfd6b833997c2c8050d6f20c Niels Möller Wed, 29 Jun 2011 23:24:19 +0200 *** empty log message ***
00a52f8773df7469ffa29682e04d65c4b6f71ac7 Niels Möller Wed, 29 Jun 2011 23:23:26 +0200 * x86_64/serpent-decrypt.asm: Wrote main (32-bit) loop. (SBO...
7a86fde3e5e2148b580592fd24b6af93ac802057 Niels Möller Wed, 29 Jun 2011 15:42:36 +0200 *** empty log message ***
84e75d4cdd89ddcc12b6df99d9a1990386806401 Niels Möller Wed, 29 Jun 2011 15:41:14 +0200 (Copyright): Updated for license change to LGPLv2+. Updated ...
893c93bc1733eb782f10c206a1c69fc3f1fd8607 Niels Möller Wed, 29 Jun 2011 15:39:04 +0200 Updated information for nettle-2.2.
226c885c9f971e4e5fa07e10e43c96671fc8352a Niels Möller Wed, 29 Jun 2011 15:38:15 +0200 New file.
ca58ba191ac7c255169d4bc3638cb1ac54c9fbeb Niels Möller Wed, 29 Jun 2011 15:37:53 +0200 Fixed .file pseudo op.
bf3390de8055fdf49127c10280b01ff444594b59 Niels Möller Wed, 29 Jun 2011 15:37:11 +0200 (test_cipher_ctr): Display more info on failure.
a520be22aa3aa6a61676a09c8e9a5a75d65ae4c4 Niels Möller Wed, 29 Jun 2011 15:36:15 +0200 (bench_ctr): New function. (time_cipher): Also benchmark CTR...
9946d3dfc68d0ef76c03fb59834b2411f4cd1a80 Niels Möller Wed, 29 Jun 2011 15:35:08 +0200 Fixed comment typo.
fb292e50d25e2d93aa0e6cb9ec2a3bb02398e9f7 Niels Möller Wed, 29 Jun 2011 15:34:30 +0200 *** empty log message ***
03b22147fe66f8ee527f76065b5d70730cb16bc3 Niels Möller Wed, 29 Jun 2011 15:33:51 +0200 (LIBNETTLE_MINOR): Updated library version number to 4.1. (L...
252b7afc7ad4ea22859b07f11acf0fb1c89e3cb7 Niels Möller Wed, 22 Jun 2011 13:45:04 +0200 *** empty log message ***
ba5856e4360d0ba749c26189dae770481ea03234 Niels Möller Wed, 22 Jun 2011 13:44:29 +0200 Use pwd -P when examining lib directories. Link in serpent-e...
c1a53a883924b7379e64092cdc08d439796ca3ae Niels Möller Tue, 21 Jun 2011 23:11:04 +0200 (All SBOX_INVERSE-macros): Deleted type argument, and update...
a35a3928ab09ee5a7c344564af447d5e34589033 Niels Möller Tue, 21 Jun 2011 23:08:32 +0200 *** empty log message ***
a1da2a5541af390b4e4284a8d6b8f3fb3f2c2028 Niels Möller Tue, 21 Jun 2011 23:08:18 +0200 (SBOX7_INVERSE): Eliminated temporaries.
d912689e1c177ef0026cbbf4b28ffa1eb444ab2a Niels Möller Tue, 21 Jun 2011 20:27:31 +0200 Avoid copy for y2.
b7923c7632a109afd924867d7b446eed3b1b672f Niels Möller Tue, 21 Jun 2011 20:26:52 +0200 (SBOX6_INVERSE): Eliminated temporaries.
57e05f5425f477fca1d74377c473fa5bb102b737 Niels Möller Tue, 21 Jun 2011 13:43:26 +0200 *** empty log message ***
d542150ae92d9bd7380ff4185a8c7692441f4b5e Niels Möller Tue, 21 Jun 2011 13:00:08 +0200 *** empty log message ***
3bf5be5353647dd9951e32e31b4e2bca3e42cb80 Niels Möller Tue, 21 Jun 2011 12:56:27 +0200 (SBOX5_INVERSE): Eliminated temporaries.
9e9b0478655b46ced7616d359b09289356283502 Niels Möller Tue, 21 Jun 2011 12:14:38 +0200 *** empty log message ***
6337d17d1ccb6bb3873525d9661e606e3d05bab8 Niels Möller Tue, 21 Jun 2011 12:09:00 +0200 (SBOX3_INVERSE): Eliminated temporaries. (SBOX4_INVERSE): Li...
05117bb34bb60d34aa055b8e466758e4e10ffa48 Niels Möller Mon, 20 Jun 2011 22:15:26 +0200 (SBOX2_INVERSE): Eliminated temporaries.
671c3e17d3dcfc9a228c7276022238ce7ab91dee Niels Möller Mon, 20 Jun 2011 21:21:54 +0200 (SBOX1_INVERSE): Likewise.
fe7695d1013204eb49985d4edaa3dd41ad230a6f Niels Möller Mon, 20 Jun 2011 15:54:35 +0200 Comment fix.
aecde8cd6f61b81e2ba64a0fac24ce3933b8e851 Niels Möller Mon, 20 Jun 2011 15:54:21 +0200 (SBOX0_INVERSE): Eliminated temporaries.
0b166f3ca96bb98c1a750c7bffe8ac62736975c7 Niels Möller Mon, 20 Jun 2011 14:25:16 +0200 Trivial whitespace fixes in sbox macros.
bbf51a3c7e72ef9ee2d692eb330750acebcb24f7 Niels Möller Mon, 20 Jun 2011 14:21:25 +0200 Renamed arguments in sbox macros.
d9a172fdb42a02d740d2c18fe535c512c9aa8cc3 Niels Möller Mon, 20 Jun 2011 14:17:16 +0200 Comment fix, and (invariant) argument reorder in SBOX1.
6dc92a99f4a485bef784abf55f2d48af139148f2 Niels Möller Mon, 20 Jun 2011 13:01:53 +0200 *** empty log message ***
fb49f89ffc9d3f5ae66e7c4bb9853faef2fcd2e5 Niels Möller Mon, 20 Jun 2011 13:01:41 +0200 Added an SSE2 loop, doing four blocks at a time in parallel.
0134b52fb65700dde6245d806297a43b33b05198 Niels Möller Mon, 20 Jun 2011 12:59:36 +0200 (test_main): Added some more multiple block tests.
c269724fe9c5f9a2a34ebbb93a00a74da2800a9b Niels Möller Wed, 15 Jun 2011 22:43:46 +0200 *** empty log message ***
bc7a99fb50e48130408d3db1119611264e693ffe Niels Möller Wed, 15 Jun 2011 21:52:27 +0200 (libdir): On 64-bit Linux, we used to assume that libraries ...
c4e0287afeeec04c42709e505d9e63132864f24a Niels Möller Tue, 14 Jun 2011 22:53:05 +0200 *** empty log message ***
623f2f2c3902e5a825b6c5da4a38abd18f0b2b5b Niels Möller Tue, 14 Jun 2011 22:52:54 +0200 * x86_64/serpent-encrypt.asm: Slight simplification of loop ...
d918d02df7dd6ae6936e61cb568ede94e583a7d6 Niels Möller Tue, 14 Jun 2011 13:53:24 +0200 *** empty log message ***
cee750321dc3f3ee803043d3303d201ac7417b02 Niels Möller Tue, 14 Jun 2011 13:53:13 +0200 New file.
ef9249acb710ca7c47c25ec12dd56e4247a9fe4a Niels Möller Mon, 13 Jun 2011 21:14:23 +0200 Added sbox6 and sbox7 diagrams.
61c1cfc394bc2f787d6e34393e7059a26f3bdfd5 Niels Möller Mon, 13 Jun 2011 21:13:57 +0200 Minor sbox fixes.
edb1b1a48789399b339d75b359440987002836a3 Niels Möller Sun, 12 Jun 2011 23:27:45 +0200 *** empty log message ***
8d7bc81e1809d22627f145d77cf736cd450ee9b7 Niels Möller Sun, 12 Jun 2011 23:27:23 +0200 (test_main): Added tests with multiple blocks at a time.
579ed242122edbcc2de28f03534641e7c8aa1a73 Niels Möller Sun, 12 Jun 2011 22:19:32 +0200 *** empty log message ***
3c5e8649ee9ff18e66c5e9229e08207f2d202a46 Niels Möller Sun, 12 Jun 2011 22:19:13 +0200 (SBOX6): Renamed arguments. Eliminated temporaries. (SBOX7):...
1eed358ec29ee6fd9543f1a7d75c989a6ac9575e Niels Möller Sun, 12 Jun 2011 22:16:25 +0200 Display summary at the end oc configure.. (asm_path): Set on...
9474fe42b7d5c10c21345cf26831c0087745d38d Niels Möller Fri, 10 Jun 2011 11:26:34 +0200 (SBOX5): Renamed arguments. Eliminated temporaries.
e7584b8b3466abae2129abae2232ed97f26d216f Niels Möller Fri, 10 Jun 2011 11:12:05 +0200 Diagrams for serpent sboxes.
b44a75d00f9700ac79eca2a4a821651722de4608 Niels Möller Thu, 9 Jun 2011 20:47:36 +0200 (SBOX4): Renamed arguments. Eliminated temporaries.
92de427d8f91f35d0e59b4f76bef986203d822c9 Vincent Torri Thu, 9 Jun 2011 12:02:14 +0200 (LIBNETTLE_LINK, LIBHOGWEED_LINK): Cygwin fix, from Vincent ...
2b39cfeb01016548b3859eefab1898ef9f5ff174 Niels Möller Thu, 9 Jun 2011 12:01:50 +0200 Whitespace and comment changes.
d8ec143dc343ebdea14a0668467d30dbaa99ffe1 Niels Möller Wed, 8 Jun 2011 17:34:29 +0200 Started on NEWS entry for 2.2.
859abcc78629b3df7a5852c90dfeb4e17e68ac46 Niels Möller Wed, 8 Jun 2011 13:59:59 +0200 (SBOX4): Renamed arguments.
f504af2342833d5089739b69250579da419f0cd6 Niels Möller Wed, 8 Jun 2011 11:17:35 +0200 *** empty log message ***
20df2f4b2c0c65a9804b8df03a7ebe747877e2f8 Niels Möller Wed, 8 Jun 2011 11:17:18 +0200 (find_first_one): Declare the lookup table as static const, ...
95a27492eed95efcad49e9ac9812aaeda55c0502 Sebastian Reitenbach Wed, 8 Jun 2011 11:14:31 +0200 (find_first_one): Fixed c99-style declaration. Reported by S...
d778b2da522f459118a98faff7f9d57918b7986c Niels Möller Tue, 7 Jun 2011 22:33:05 +0200 (SBOX3): Renamed arguments. Eliminated temporaries.
2c32cfc7b71e859f6f64fd2eaf936fb2d92522d7 Niels Möller Tue, 7 Jun 2011 21:39:40 +0200 (SBOX2): Renamed arguments. Eliminated temporaries.
dae705f56224540b60f902d6644032654d3c0440 Niels Möller Tue, 7 Jun 2011 21:00:16 +0200 (SBOX1): Renamed arguments. Eliminated temporaries.
66b7bda5759fbf2b8597f746f6081ccbcd6adbac Niels Möller Tue, 7 Jun 2011 13:57:43 +0200 (SBOX0): Renamed arguments. Eliminated temporaries.
00a6c2d167bf929cc0d9e13f9093d2ef205d7f33 Niels Möller Mon, 6 Jun 2011 22:38:25 +0200 * Makefile.in (DISTFILES): Added serpent-internal.h. (nettle...
229f766bafb55c58785a616f2988c475dabb35fd Niels Möller Mon, 6 Jun 2011 21:57:36 +0200 Process two blocks at a time in parallel. Measured speedup o...
84f135c1ad00c939761280e0ce46e26004dfb74e Niels Möller Fri, 3 Jun 2011 23:07:58 +0200 Ignore autom4te.cache.
e57e557fe31c12fe069df195da8fc7cee5671010 Niels Möller Wed, 1 Jun 2011 23:17:14 +0200 * serpent.c (ROUNDS): Deleted macro. (serpent_block_t): Dele...
763ed53eda5e6dd8f98b6f628f4b9f446148c052 Niels Möller Wed, 1 Jun 2011 22:04:31 +0200 Added do { ... } while (0) around block macros. (serpent_key...
26d5f8971be1fdef1e0a210e2c9c55f7bcd60eb5 Niels Möller Tue, 31 May 2011 23:14:15 +0200 *** empty log message ***
6b891ff9bdc22e417220c850b4fc843f07bcb1d6 Niels Möller Tue, 31 May 2011 23:14:03 +0200 (test_main): Enabled test with short, 40-bit, key.
ea4c06f44b77c0602405d9cb308b1e712824bee7 Niels Möller Tue, 31 May 2011 23:13:16 +0200 (byte_swap_32): Deleted macro. (serpent_key_prepare): Use LE...
6578740ed53c510a48ab831760b0d5d1fd724b0d Simon Josefsson Tue, 31 May 2011 22:56:10 +0200 Serpent rewrite.
0a1f7c8de7a7d3e63f9f6528178371fa5c031f31 Niels Möller Tue, 31 May 2011 22:44:36 +0200 *** empty log message ***
2c371dba7bb8e842e5dc8e7c0623dc67656c3333 Niels Möller Tue, 31 May 2011 22:44:23 +0200 (test_main): Added some tests for padding of keys of length ...
244ff5d14705330459eb73a228cd041dfc03aaa3 Niels Möller Mon, 30 May 2011 23:07:44 +0200 Fixed register list.
74fdb28a3762303d9844a6fa5f67cd39c0204b06 Niels Möller Mon, 30 May 2011 23:00:27 +0200 *** empty log message ***
537bfdc0eab6e8503f7c49c5481d732cbe8c9735 Simon Josefsson Mon, 30 May 2011 23:00:02 +0200 (test_main): Add test vectors from libgcrypt.
037d694ba0e9d9e84f30b2176231fa1e06680c03 Nikos Mavrogiannopoulos Sat, 21 May 2011 12:51:32 +0200 (dsa_generate_keypair): Avoid double init of mpz variable. S...
7c6aadc71e340a4309922335816d4cb754557d74 Niels Möller Fri, 6 May 2011 13:47:13 +0200 *** empty log message ***
dccde45ff61ef85dcb53667ac09fea5ec451b142 Niels Möller Fri, 6 May 2011 13:46:55 +0200 (arcfour_stream): Deleted obsolete define.
3ab6b33caf996920586c7a253ceef218fb87625a Dagobert Michelsen Fri, 6 May 2011 13:45:38 +0200 Fix link flags for shared libraries on Solaris, which needs ...
a3e0c425a1c882a943b02baed38802e5b6eeb8c6 Niels Möller Wed, 27 Apr 2011 21:21:37 +0200 *** empty log message ***
3da822d0fa3bbf6a3434951a541bf4298a1dda40 Niels Möller Wed, 27 Apr 2011 21:21:16 +0200 (find_algorithm): Require exact match.
a5cc380b9149ef680a5e029c9cacd6098d44778e Niels Möller Fri, 15 Apr 2011 21:00:00 +0200 *** empty log message ***
20c14ca38b645cbdbcd7c726ac79251a6e4bf4e1 Niels Möller Fri, 15 Apr 2011 20:59:46 +0200 Reverted broken byte-order change from 2001-06-17: * serpent...
837992e85f46e8aca932cb52c81bdd23720266bb Niels Möller Fri, 15 Apr 2011 20:59:37 +0200 (decode_hex_reverse): New function. (RH, RHL): New macros. (...
751558ba75f66dff69ceed504215ae9c83703073 Niels Möller Wed, 23 Mar 2011 22:28:12 +0100 *** empty log message ***
b7ec738885c8a1c9b9076f1c8acdb5cc9a485586 Niels Möller Wed, 23 Mar 2011 22:27:53 +0100 (xalloc): Deleted function, now it's in misc.c instead.
9579451e417192ec95deb0e5aab9a34285e93860 Niels Möller Wed, 23 Mar 2011 13:01:54 +0100 *** empty log message ***
f7a6521dcb5b67437d98767a3fe0f9d750142a9c Niels Möller Wed, 23 Mar 2011 13:01:49 +0100 Use LSH_FUNC_STRERROR.
e670b44fa72ec2638034be41e85e2dc9b1660b92 Niels Möller Wed, 23 Mar 2011 13:01:29 +0100 *** empty log message ***
802185441bf2766e898ef4ad93d8c6273132ad74 Niels Möller Wed, 23 Mar 2011 13:01:11 +0100 * tools/Makefile.in (TARGETS): Added nettle-hash, and relate...
8a9d1fa9ff37f00983a5ac89ea5f293d55c30c91 Niels Möller Wed, 23 Mar 2011 12:58:48 +0100 (xalloc): New function.
a538a476b24ee1350c81123883e3334e8e1a8bc1 Niels Möller Wed, 23 Mar 2011 12:58:26 +0100 (main): Made the OPT_* constants local, and fixed numerical ...
60d1b5df04f415473671a28c5862927398cb6913 Daniel Kahn Gillmor Wed, 23 Mar 2011 11:35:00 +0100 Contributed by Daniel Kahn Gillmor: * testsuite/Makefile.in ...
d83027b19bd25835cdfb467f56ac3481d75f7976 Daniel Kahn Gillmor Wed, 23 Mar 2011 11:34:47 +0100 Contributed by Daniel Kahn Gillmor: * testsuite/Makefile.in ...
392b6d7d7f47c015183ada125d0e45f8433af49e Daniel Kahn Gillmor Mon, 21 Mar 2011 07:47:03 +0100 Fixed typo, spotted by Daniel Kahn Gillmor.
3a8154590b8c5d9dcac24c90a92f247e94b7d1e6 Niels Möller Thu, 17 Mar 2011 10:23:08 +0100 (Cipher functions): Deleted duplicated entries for arctwo.
91f940b1e7e6f9ad04aa3e188359007ef5b9973c Niels Möller Mon, 28 Feb 2011 17:08:45 +0100 Added link for CBC information leakage.
b51d1c2cb0210fdce83a25a71e18a7d2ab314e60 Niels Möller Fri, 18 Feb 2011 19:52:31 +0100 (arcfour_stream): Deleted function. It's not very useful, an...
c64d97a45f69a3d38d68d991530d7e99b5b0e930 Niels Möller Wed, 16 Feb 2011 20:58:52 +0100 *** empty log message ***
7d6686afb7d1f25743888840b5d69aac1962f2b0 Niels Möller Wed, 16 Feb 2011 11:26:22 +0100 Fleshed out section on gcm.
1dd087d0c5dcd072d6af2fc0df87595d2816977f Niels Möller Wed, 16 Feb 2011 10:40:45 +0100 (CBC_ENCRYPT): Avoid using NULL; we don't ensure that it is ...
53f5da924ce224947203e21cafaa2d5fd65ca4c4 Niels Möller Wed, 16 Feb 2011 10:33:59 +0100 * gcm-aes.c (gcm_aes_set_iv): Use GCM_SET_IV. (gcm_aes_set_k...
ac09e0fe71b1b052fd74336784fada36f727100e Niels Möller Mon, 14 Feb 2011 16:34:53 +0100 *** empty log message ***
ea9a9b0fca17c688e32e69bf92098175fb62fe0c Niels Möller Mon, 14 Feb 2011 16:34:36 +0100 Split node on cipher modes, and started on the GCM documenta...
b5bb3afe05a853c34fc4825b43ea123ab4054a52 Niels Möller Mon, 14 Feb 2011 14:31:43 +0100 *** empty log message ***
98fcefef552c4df4c975afd7277ff7bc1e406e73 Niels Möller Mon, 14 Feb 2011 14:31:19 +0100 * testsuite/gcm-test.c (test_gcm_aes): Deleted function, rep...
1abba6a83c2fda927a7913180e405e5b8599d47e Niels Möller Mon, 14 Feb 2011 14:30:20 +0100 (test_aead): New function, replacing test_gcm_aes and before...
73b85dd005efa7fe259192ca00b9cc17c508210a Niels Möller Mon, 14 Feb 2011 14:28:46 +0100 * nettle-internal.c (nettle_gcm_aes128): New const struct. (...
6e11deb887a299ade375786c89dd805e517b8efe Niels Möller Mon, 14 Feb 2011 14:27:35 +0100 (struct nettle_aead): Tentative interface for authenticated ...
dde540df446e61dae135e80b787cdafa74074a11 Niels Möller Mon, 14 Feb 2011 14:06:26 +0100 *** empty log message ***
2e090fb9c28dcab670a6b6d6614981d60ce63687 Niels Möller Mon, 14 Feb 2011 14:06:10 +0100 (time_gcm): Renamed. Updated for gcm_aes_auth to gcm_aes_upd...
1c7bddc1723a42e0fa40d0762bfa1101ece01962 Niels Möller Mon, 14 Feb 2011 12:32:45 +0100 Renamed some macro arguments.
90c7e8d6a241056fd4e7d204bbee4f940a0500e7 Niels Möller Mon, 14 Feb 2011 11:34:35 +0100 *** empty log message ***
bbf72e677cf0544fb4fc94df50a662dcfe9d3ddd Niels Möller Mon, 14 Feb 2011 11:34:14 +0100 (des_set_key_hack): Don't touch the bits parity, since thay ...
3ce5727b7d189658b583690bb82d07254d5ecb95 Niels Möller Mon, 14 Feb 2011 11:29:21 +0100 * cast128-meta.c (nettle_cast128): Don't pass keysize. * net...
3fb7e9237d746db239c7b7316a8bc4b08e9109ce Niels Möller Mon, 14 Feb 2011 11:27:43 +0100 (_NETTLE_CIPHER_FIX): Deleted keysize parameter.
f4899035ca17752777079a18db5704c9501cec2f Niels Möller Mon, 14 Feb 2011 10:49:44 +0100 *** empty log message ***
7797d9221e9ce48cc04fdc06348ede3cc1dea24e Niels Möller Mon, 14 Feb 2011 10:49:26 +0100 (test_gcm_aes): Updated for gcm_aes_auth to gcm_aes_update r...
4961af0a52912d3bc43518d8d5ba17b7f8d60561 Niels Möller Sun, 13 Feb 2011 15:33:07 +0100 * gcm.h (GCM_UPDATE): Renamed, from... (GCM_AUTH): ...old na...
ccba0ebe59d083f04e865375aaf2ff441561fcc1 Niels Möller Sun, 13 Feb 2011 15:17:22 +0100 (GCM_TABLE_BITS): Increase table size to 8 bits, correspondi...
4e1473920f288b648c0422948f91841aa695ec5a Niels Möller Sun, 13 Feb 2011 15:16:05 +0100 Spelling fix.
ca65a5b776a50788eba98434df7c3938dcba01cb Niels Möller Fri, 11 Feb 2011 11:21:17 +0100 Added more test cases, appearantly demonstrating that the se...
9b632681bee1fb9a8c903077772628030420f2d3 Niels Möller Thu, 10 Feb 2011 23:58:08 +0100 *** empty log message ***
feb4bd7a65782ff43a499c7a4f81eece7c5f347f Niels Möller Thu, 10 Feb 2011 23:57:39 +0100 New file. Improves performance by 22% for the unaligned01 ca...
1f6409c0cda90f1f64a975fa1ffdafb106374802 Niels Möller Thu, 10 Feb 2011 20:43:40 +0100 *** empty log message ***
465dc4161db89f7a0598f341cc6c0596ff8b43b0 Niels Möller Thu, 10 Feb 2011 20:34:09 +0100 * examples/nettle-benchmark.c (cgt_works_p): New function. (...
9e64e8c50f5327e15a4c85ce3c53843731cab9b1 Niels Möller Thu, 10 Feb 2011 20:29:34 +0100 Typo fix.
7a434d365e0a0b79964c4a851770aed1eac29544 Niels Möller Thu, 10 Feb 2011 20:09:43 +0100 *** empty log message ***
d50bb01ad9f42444a6c75002771b0beec401a75f Niels Möller Thu, 10 Feb 2011 20:09:36 +0100 (die): New function. (TIME_END, TIME_START): Check return va...
17f90be1034d1ebcf1f62744a1b5e35c475cee18 Niels Möller Thu, 10 Feb 2011 11:21:21 +0100 (union gcm_block): Use correct length for w array.
bd0d97c5adb9f975e51cf15929967701eb1ac69b Niels Möller Thu, 10 Feb 2011 11:11:43 +0100 *** empty log message ***
4d3a8b6dc313ae8f1fa0a94de2068e0476572de2 Niels Möller Thu, 10 Feb 2011 11:11:18 +0100 (test_main): Added the rest of the testcases from the spec.
f3530b1c25c7b4c0ab07446ac7bc409464e00331 Niels Möller Thu, 10 Feb 2011 10:31:37 +0100 Added more test cases.
6e5324610450128ebc68a71b6d50845623bb7ac2 Niels Möller Wed, 9 Feb 2011 22:58:42 +0100 *** empty log message ***
6174ed4120ce855e8a2e01e20865ec0e20a1ddbd Niels Möller Wed, 9 Feb 2011 22:58:25 +0100 * testsuite/gcm-test.c (test_main): Enabled testcases 5 and ...
3e19f3bc9b7ea685911e0c18d94040b25d1c6bac Niels Möller Wed, 9 Feb 2011 22:57:40 +0100 * gcm-aes.c (gcm_aes_set_iv): Updated for gcm_set_iv change.
9924966a2494505e5138f4bc1c0aa0ef0e770d2e Niels Möller Wed, 9 Feb 2011 22:57:05 +0100 * gcm.c (gcm_hash_sizes): New function. (gcm_set_iv): Added ...
1fb0a70b5c8c920ca0e365813c15d29c4d258378 Niels Möller Wed, 9 Feb 2011 22:35:34 +0100 *** empty log message ***
55909a410f1e3e147f89d0555b3574da73ce1dff Niels Möller Wed, 9 Feb 2011 22:35:18 +0100 (time_gmac): Use gcm_aes interface.
31acdadac7e2c6bf6de4f75d66989c8171d764ca Niels Möller Wed, 9 Feb 2011 22:34:46 +0100 * testsuite/gcm-test.c (test_gcm_aes): New function, replaci...
5199475809c3405a3f910ac0a424b79dd8b78d51 Niels Möller Wed, 9 Feb 2011 22:32:08 +0100 (nettle_SOURCES): Added gcm-aes.c.
6c9a9dcff447483cd4e4a11a924e51bbca5b8fc9 Niels Möller Wed, 9 Feb 2011 22:31:20 +0100 New file. (gcm_aes_set_key): New function. (gcm_aes_set_iv):...
5f07c78bbbf2dd5156f56085263f1245a2080cc0 Niels Möller Wed, 9 Feb 2011 22:31:07 +0100 * gcm.c (gcm_set_key): Replaced context argument by a struct...
8b753af58e3e173f7150000aa4dfcb62d3a9b0e4 Niels Möller Tue, 8 Feb 2011 21:11:49 +0100 *** empty log message ***
fa5e487d30fe2750c9bb68e57a61191e5a6b7d78 Niels Möller Tue, 8 Feb 2011 21:11:35 +0100 * gcm.h (struct gcm_ctx): The hash key is now always an arra...
56691ae4805cc30f427ff38b1212e16901c565a4 Niels Möller Tue, 8 Feb 2011 21:07:06 +0100 * gcm.c (gcm_gf_shift): Added a separate result argument. (g...
41a660e1641f8444e32002eaf37d68a323ac1905 Niels Möller Tue, 8 Feb 2011 12:20:38 +0100 * gcm.c (GHASH_POLYNOMIAL): Use unsigned long for this const...
6b34ff5a164ca4cb0524e4e6e0718726d8fa69ee Niels Möller Tue, 8 Feb 2011 11:42:54 +0100 * gcm.c: Use the new union gcm_block for all gf operations.
e5544e56eca254135f5699b1ce5cab63c9576782 Niels Möller Mon, 7 Feb 2011 22:17:22 +0100 * gcm.c (gcm_gf_shift_chunk) : Bug fix for little-endian 8-b...
0984849e5b58618934a58c89ea5a0f381c5855b0 Niels Möller Mon, 7 Feb 2011 21:33:15 +0100 *** empty log message ***
21aa816f30771a8038bb0b1b5c7d06609bdcfe0f Niels Möller Mon, 7 Feb 2011 21:33:10 +0100 * gcm.c (gcm_gf_mul_chunk): Special case first and last iter...
5250447490a513f10ee0b1b758ffd1c4d4c698a1 Niels Möller Mon, 7 Feb 2011 13:36:30 +0100 *** empty log message ***
9015d155b2e56f2f2809db79898604bf3621669d Niels Möller Mon, 7 Feb 2011 13:10:15 +0100 (gcm_gf_shift_chunk): New implementation for 8-bit tables. (...
3a89e944e36f2e50f1c287fb26801dcbb0ed5d9e Niels Möller Mon, 7 Feb 2011 09:52:28 +0100 (SOURCES): Added gcmdata.c.
e56c9e8aa3c8967587c155e91d61499d0ffc369f Niels Möller Mon, 7 Feb 2011 09:51:18 +0100 *** empty log message ***
bf1fe0cf0c1bce09535ce74bf14aa73e12a663f6 Niels Möller Mon, 7 Feb 2011 09:46:16 +0100 (GCM_TABLE_BITS): Set to 4.
69fbc78344f2be6ecbc47ff7507976c9f18a4db8 Niels Möller Sun, 6 Feb 2011 22:03:48 +0100 *** empty log message ***
24df45cba5cfb620c02b9320f085da2169f829ba Niels Möller Sun, 6 Feb 2011 22:03:18 +0100 (TARGETS): Added gcmdata. (gcmdata): New rule.
086023dfa6a515db5f43d72b0c52e36b7c0aabd6 Niels Möller Sun, 6 Feb 2011 22:02:16 +0100 Introduced 4-bit tables. Gives gmac performance of 45 cycles...
cca7d2b2358ee5cc24bbf700ab4c91bfb41ca9ea Niels Möller Sun, 6 Feb 2011 21:53:03 +0100 (main): New file.
dbe7d8bea741e7e1535feddf2cfee1fb75669805 Niels Möller Sun, 6 Feb 2011 18:15:20 +0100 *** empty log message ***
be504402637b10ed0823c99bb496306a046760c1 Niels Möller Sun, 6 Feb 2011 18:15:04 +0100 * gcm.c (gcm_rightshift): Moved the reduction of the shifted...
7a2dc5996f1357517e7dfcb2d39e528cb9aec93e Niels Möller Sun, 6 Feb 2011 15:41:22 +0100 *** empty log message ***
49da2d435bbf19e915938b12d718679af81ff967 Niels Möller Sun, 6 Feb 2011 15:41:09 +0100 (gcm_gf_mul): Rewrote. Still uses the bitwise algorithm from...
4e2688162c673493fcd1f5c876daa387cba3fdd5 Niels Möller Sun, 6 Feb 2011 15:07:33 +0100 (gcm_rightshift): Complete rewrite, to use word rather than ...
94361563d813b742672c4a775ec1a2b18d2fa821 Niels Möller Sat, 5 Feb 2011 23:54:43 +0100 Typo fix.
58742515aa635dbfb71883b28a166f0ef4e5231c Niels Möller Sat, 5 Feb 2011 23:49:57 +0100 *** empty log message ***
7723417334d32211741abf517cf54d6ff724c1f7 Niels Möller Sat, 5 Feb 2011 23:49:33 +0100 (time_gmac): New function. (main): Call time_gmac.
98d9d232b4872c2f7c3151a93877a574595a759c Niels Möller Sat, 5 Feb 2011 23:48:23 +0100 * gcm.h: New file, contributed by Nikos Mavrogiannopoulos.
8e69bc9902a95d3cfce565d6ab5dc3150f96d167 Niels Möller Sat, 5 Feb 2011 23:48:02 +0100 (TS_NETTLE_SOURCES): Added gcm-test.c.
ab2edaf74dfb13a3db4a49c05906850dcd97b077 Niels Möller Sat, 5 Feb 2011 23:47:31 +0100 Added gcm-test rule.
d61ae2d8880ec73149347aea73d49d39ff5f5ec2 Nikos Mavrogiannopoulos Sat, 5 Feb 2011 23:47:11 +0100 (test_cipher_gcm): New function, contributed by Nikos Mavrog...
a02f87ecf4c05c4107ba2cd8c2896616bb0f6e2f Nikos Mavrogiannopoulos Sat, 5 Feb 2011 23:46:12 +0100 New file, contributed by Nikos Mavrogiannopoulos.
c13ded01d42e78d3bd7106162d93961551e354f6 Niels Möller Sat, 5 Feb 2011 23:23:05 +0100 (nettle_SOURCES): Added gcm.c. (HEADERS): Added gcm.h.
342ad32a2efb4f84d3a0c83859360ac717dc41b2 Nikos Mavrogiannopoulos Sat, 5 Feb 2011 23:22:25 +0100 * gcm.c: New file. * gcm.h: New file.
fab557724e9a25925562796535934acb8a14a499 Niels Möller Sat, 5 Feb 2011 23:12:15 +0100 * macros.h (INCREMENT): New macro, moved from ctr.c. Deleted...
9ac77d39f4a9a0e51b8ea8166d63a1d83508c803 Niels Möller Fri, 7 Jan 2011 22:44:19 +0100 *** empty log message ***
415cab6063851aaabec86e229892441f0c621805 Niels Möller Fri, 7 Jan 2011 22:44:02 +0100 (check): Add ../.lib to PATH, since that's where w*ndows loo...
a7d319ce2d1cb5130849782d3fc0f45f9b01411d Niels Möller Fri, 7 Jan 2011 22:28:45 +0100 *** empty log message ***
dcb4eb362862873928e3546cd10424ed833bc32d Niels Möller Fri, 7 Jan 2011 22:24:29 +0100 (test_cipher_stream): More debug output on failure.
eca24336eaa5869091093db3d0f761f9e5e4a1dc Niels Möller Tue, 14 Dec 2010 16:22:54 +0100 *** empty log message ***
35f0d3c3e7c5527303e89b6ba2e7c2b69cf79e43 Niels Möller Tue, 14 Dec 2010 16:22:39 +0100 * nettle-types.h: Deleted some unnecessary parenthesis from ...
9049ade6d64b8ad237923d8a5b2a90468ff188a2 Niels Möller Tue, 14 Dec 2010 16:19:44 +0100 (nettle_buffer_init_realloc): Use an explicit pointer for re...
330ed2a8e7eb8d372bb5c1c95dff70b558f72d71 Niels Möller Mon, 13 Dec 2010 22:21:34 +0100 Deleted old FIXME comment.
fdfefe45fa4ae1e4c9794cccdcd5ca2a1b4ca0b2 Niels Möller Tue, 7 Dec 2010 14:10:12 +0100 (Copyright): Updated info on blowfish.
9aa2928dd59201b5866dd88a2c62dd17be428266 Niels Möller Fri, 26 Nov 2010 23:25:23 +0100 Indentation change.
58ae58cd3625aaaaa73707884112b967bf93402d Niels Möller Fri, 26 Nov 2010 23:25:02 +0100 Reapplied optimizations (150% speedup on x86_32) and other f...
8ce0ab12e46fe731ea15fdfaee52244e09214066 Simon Josefsson Fri, 26 Nov 2010 19:53:43 +0100 *** empty log message ***
8599604bf91ac9bc50563cf621a0d780a4689df4 Niels Möller Thu, 25 Nov 2010 15:49:48 +0100 (install-shared-nettle): Use INSTALL_DATA, which clears the ...
0fc035e87a82c94523fd48bbef19242d3f40b4db Niels Möller Tue, 23 Nov 2010 10:29:37 +0100 Added real name.
758e9774931acce5239fe4a9e7aac2bef8d49ddd Niels Möller Tue, 16 Nov 2010 13:25:47 +0100 *** empty log message ***
2d431df2fa50ef5da737b6d109261bbf46f9f037 Niels Möller Tue, 16 Nov 2010 13:25:29 +0100 Updated GMP url.
b45bdf3b6469d823afa7ee3b9577f368a0e6f371 Niels Möller Mon, 1 Nov 2010 11:38:02 +0100 *** empty log message ***
6812e6434e6f439c696d694ac8129e090ecc0139 Niels Möller Mon, 1 Nov 2010 11:32:04 +0100 (werror): Don't call exit (copy&paste-error).
a48ce514950d8a91a5435a2ba4023c91c01b44c1 Niels Möller Tue, 26 Oct 2010 11:50:29 +0200 *** empty log message ***
5f5307e0f1c05d2197f97ef45741cce2c55becf7 Niels Möller Tue, 26 Oct 2010 11:50:13 +0200 (main): No extra message for bad options.
e9ded49428613ecd60f15c8608530d1c76a7ed10 Niels Möller Tue, 26 Oct 2010 11:49:13 +0200 * examples/rsa-keygen.c (main): Added long options. Deleted ...
ff0c3e278b8be890e556e94bb3665c844e9789eb Niels Möller Tue, 26 Oct 2010 11:47:37 +0200 (main): Deleted -?, and fixed handling of bad options.
f963dd311617cddf18a42ef887bb1fffc4a2f13b Niels Möller Tue, 26 Oct 2010 11:46:29 +0200 *** empty log message ***
aba78308180ffd42558c6dd8f0eed8407730f3a0 Niels Möller Fri, 22 Oct 2010 09:45:47 +0200 (main): Added long options. Deleted -?, and fixed handling o...
f19a068ded953e58994ec3251e9984b9e75bfcd2 Niels Möller Fri, 22 Oct 2010 09:45:11 +0200 (main): Added long options. Deleted -?, and fixed handling o...
2f5356bdead64aefb48c8934cd690517c2baffe8 Niels Möller Fri, 22 Oct 2010 09:41:11 +0200 * tools/pkcs1-conv.c (main): Deleted short alias -? for --he...
d705d51e283f0cc6caf5a264050810a9741520b9 Niels Möller Thu, 21 Oct 2010 22:41:32 +0200 Deleted lsh reference from the download section.
9ad4d251cd1ebc7c1432e5e103ca793d27fe0a74 Niels Möller Thu, 21 Oct 2010 22:36:03 +0200 Corrected CVS instructions. Added list of language bindings.
d748aec11ba78cde8224ab246dc8542083f57d29 Niels Möller Wed, 6 Oct 2010 22:54:40 +0200 *** empty log message ***
56d0bc72cdefaa06deec1030f039f43f967cf603 Niels Möller Wed, 6 Oct 2010 22:53:59 +0200 (memxor3): Optimized. (memxor3_common_alignment): New functi...
5a3187a32257ab2c9f9bfb0a742c616f41fb6f4d Niels Möller Wed, 6 Oct 2010 22:50:14 +0200 * examples/nettle-benchmark.c (time_function): Reorganized, ...
e98fdfa9a160168d1de8c9a1a3ffebb3fdb4611b Niels Möller Wed, 6 Oct 2010 21:19:23 +0200 (overhead): New global variable. (time_function): Compensate...
bf7c28b8ff41e129931d9b131e8aad8e84fa9ccb Niels Möller Fri, 1 Oct 2010 16:06:42 +0200 *** empty log message ***
49f1e5079fdf6a93eca7f04a319c872156c4dfcc Niels Möller Fri, 1 Oct 2010 16:06:16 +0200 (ROUND): Reordered sbox lookups.
0d6eef1a00832850962dc00345d10a507eeec7ef Niels Möller Fri, 1 Oct 2010 16:02:27 +0200 Also test memxor3.
040254a278b3bfe819840733cd3603c26e7825d0 Niels Möller Thu, 30 Sep 2010 17:10:02 +0200 *** empty log message ***
6476a035e0af612a7ef6fbc9564c0fbabd5a1237 Niels Möller Thu, 30 Sep 2010 17:09:52 +0200 Link in memxor.asm, if found.
75b84e0a9e57a5efb82fbeee95b9c53ea03d4bfa Niels Möller Thu, 30 Sep 2010 13:38:43 +0200 *** empty log message ***
483a00e31b0be5c33c5e8640507357130ab0365d Niels Möller Thu, 30 Sep 2010 13:38:30 +0200 (test_cipher_cbc): Print more info when failing.
7d838d50a7e7ee7787fcd6cc0729c16009f844a3 Niels Möller Thu, 30 Sep 2010 13:37:55 +0200 (test_xor): Added verbose printout.
07f9e4361a96268ff57af1f6d071a778f2fd0ab2 Niels Möller Thu, 30 Sep 2010 13:37:25 +0200 (time_memxor): Count size of unsigned long as "block size" f...
ce5b04aaad3db6c2729201dfda0a7f5f7c5dd5ec Niels Möller Fri, 24 Sep 2010 09:00:49 +0200 *** empty log message ***
7e476fb4f7dd1cd84c9299a5c8760a139b8c24e6 Niels Möller Fri, 24 Sep 2010 07:48:04 +0200 *** empty log message ***
e7e4ee2917773353043f4a72ee8f2035c343a553 Niels Möller Fri, 24 Sep 2010 07:47:41 +0200 * testsuite/.test-rules.make: Added rule for memxor-test. * ...
b4b256eb556b74dbdde03e094ecc11219275b149 Niels Möller Fri, 24 Sep 2010 07:45:33 +0200 (memxor_common_alignment): New function. (memxor_different_a...
19c13e25749b858141e674b767e41f78dbfc33b5 Niels Möller Fri, 24 Sep 2010 07:44:37 +0200 (HAVE_NATIVE_64_BIT): New config.h define.
f1713dbe0a233a986d2134eeecf1518c15409379 Niels Möller Fri, 24 Sep 2010 07:43:56 +0200 Partial revert of 2010-09-20 changes. * camellia-set-encrypt...
0aa9fcb07c7459e45da44d103ec51f32b6b1a1d9 Niels Möller Fri, 24 Sep 2010 07:43:42 +0200 * x86/camellia-crypt-internal.asm: Moved addition of key.
7150294706b307946186f792931430d2d5236da9 Niels Möller Wed, 22 Sep 2010 16:37:23 +0200 (GET_CYCLE_COUNTER): Define also for x86_64. (time_memxor): ...
e376c4eb4a6b3d0ca0028be6bfd181f2e63ed122 Niels Möller Wed, 22 Sep 2010 15:40:15 +0200 *** empty log message ***
1c16f17c9dd410e7b82936cf610ebfa486b25a09 Niels Möller Wed, 22 Sep 2010 15:40:08 +0200 (BENCH_INTERVAL): Reduced to 0.1 s. (struct bench_memxor_inf...
47dfe27c6cabed6e5d65e80b0779a24a886beb81 Niels Möller Wed, 22 Sep 2010 14:58:10 +0200 *** empty log message ***
54ba21a9cf5934ad3c76c33c5bc461789a7fb6fc Niels Möller Wed, 22 Sep 2010 14:57:47 +0200 (BENCH_INTERVAL): Changed unit to seconds. (time_function): ...
1578b08990ef4aeae77414521745fbe8d658f4d5 Niels Möller Wed, 22 Sep 2010 14:55:51 +0200 (nettle-benchmark): Link using $(BENCH_LIBS) rather than $(L...
cfab908fb0f4294013b2a86dd0f182859a15ef13 Niels Möller Wed, 22 Sep 2010 14:55:03 +0200 Check for clock_gettime, and add -lrt to BENCH_LIBS if neede...
3ddf9e594b661cd3e5365b9b677b1ed2599b0ef6 Niels Möller Mon, 20 Sep 2010 11:16:34 +0200 *** empty log message ***
4603a54227b3f80a77bb8061168817fc2cd3853b Niels Möller Mon, 20 Sep 2010 11:16:22 +0200 Less quoting when invoking $CC, to allow CC="gcc -m32".
8c948ab8875fa76a5a4dcdb0de16cb4aaa549bac Niels Möller Mon, 20 Sep 2010 11:15:18 +0200 (ROUND): Adapted to new key convention, moving key xor to th...
c1e83849379894471833744d93b34f5d1da17654 Niels Möller Mon, 20 Sep 2010 11:14:08 +0200 (CAMELLIA_F_HALF_INV): Deleted macro. (camellia_set_encrypt_...
6a9060e4b5f17cbfdbe35fc3294d56c6831e8427 Niels Möller Mon, 20 Sep 2010 11:11:56 +0200 (CAMELLIA_ROUNDSM): Moved addition of key to the end, to use...
5e826a6394cf1d756d00b1ce45e1f1ce5fd5cab5 Niels Möller Mon, 20 Sep 2010 11:09:56 +0200 New file.
75cb377092c13c3f4b39a2b55131e7bbb2172559 Niels Möller Mon, 20 Sep 2010 11:09:30 +0200 (LREG, HREG, XREG): New macros.
233de47470a892fc0e660d79d42de815cebb7a2c Niels Möller Fri, 17 Sep 2010 07:48:39 +0200 *** empty log message ***
a9d84fa7c1be050575a08f8b4ec57a13ae9e9bb6 David Hoyt Fri, 17 Sep 2010 07:48:23 +0200 Support shared libraries (dlls) with mingw32. Contributed by...
6be3a948b8e08f5f5c99c6f2ff88dd68449abe30 Niels Möller Sun, 25 Jul 2010 22:12:08 +0200 * configure.ac: Changed version number to nettle-2.2.
6b01ce2eca229131a415f1e03a4b13e0011efeb7 Niels Möller Sun, 25 Jul 2010 21:28:53 +0200 Use camellia-crypt-internal.asm, if available. Bumped soname...
d6c840b772fb92d059c9d2f0f6ad9eea58fc6432 Niels Möller Sun, 25 Jul 2010 20:28:31 +0200 *** empty log message ***
9d94fa1170e095e5b48ec25fef330407f4223474 Niels Möller Sun, 25 Jul 2010 20:28:23 +0200 Use camellia-crypt-internal.asm, if available.
6d992ce0b0be2e77c8fe809e7d277d2867d33da7 Niels Möller Sun, 25 Jul 2010 20:25:59 +0200 Updated date, and list author info for the Camellia assemble...
b878b6d47b3f8cc7feacb6beb5351e6598d8a398 Niels Möller Sun, 25 Jul 2010 20:23:56 +0200 New file.
15f754b5034fd01b22c5492c4d2bc80727a446a1 Niels Möller Sun, 25 Jul 2010 20:23:32 +0200 * x86/machine.m4 (LREG, HREG): Moved macros here, from... * ...
ee88c435257458a4a25d92cfbef7ce497e5f573d Niels Möller Sun, 25 Jul 2010 11:18:27 +0200 *** empty log message ***
dc792d22eb3f8f5c5e68c1c27f194b606f9fc2cb Niels Möller Sun, 25 Jul 2010 11:18:17 +0200 Added missing functions rsa_sha512_verify and rsa_sha512_ver...
e09d5b144e46f7af68fc628250c4b830314c521d Niels Möller Sun, 25 Jul 2010 11:15:01 +0200 More info for nettle-2.1.
55d15220791c10c6b1aaba02a82398162895086d Niels Möller Sun, 25 Jul 2010 11:14:19 +0200 * camellia.h (struct camellia_ctx): Eliminate the two unused...
adcde24f355d8fca166e984d98ae305abef8aa64 Niels Möller Sun, 25 Jul 2010 11:09:23 +0200 *** empty log message ***
beafb5f38bb51b2dfbd6c03a7e34f6c65cef12cf Niels Möller Sun, 25 Jul 2010 10:22:07 +0200 (camellia_set_encrypt_key): Inline the expansion of camellia...
5535723634e1554c8f9c2517692cc0f491722095 Niels Möller Sat, 24 Jul 2010 23:47:57 +0200 * camellia-set-encrypt-key.c (camellia_set_encrypt_key): Red...
a759ec8207f15e0cd9769b0e87f29c488a09697a Niels Möller Sat, 24 Jul 2010 22:58:33 +0200 Comment fix.
e25fc52c646adb04a852f09becdfcd990dc5bcda Niels Möller Sat, 24 Jul 2010 22:58:20 +0200 Updated and expanded section on DSA. Other minor fixes.
509dc4ba3f96928acb242f1f440d37888d0c5d46 Niels Möller Sat, 24 Jul 2010 19:45:58 +0200 Document aes_invert_key, and Camellia.
9ec781b7bca859a569c52bc077fac74721289190 Niels Möller Sat, 24 Jul 2010 18:11:25 +0200 Spacing fix.
db384a663c009ef21ae4f6d76f65ce1420799242 Niels Möller Sat, 24 Jul 2010 18:11:01 +0200 *** empty log message ***
ca7f0bb766364642933ed103c1153cae4b8d708b Niels Möller Sat, 24 Jul 2010 18:10:47 +0200 * testsuite/camellia-test.c: New tests for camellia_invert_k...
c0371ee1b4224c0dd58b9343a2f6163ed3dcbf8e Niels Möller Sat, 24 Jul 2010 18:09:41 +0200 * aes.h (aes_invert_key): Declare it.
38606a3818c31ffb8f46482981140cd0fc5823d1 Niels Möller Sat, 24 Jul 2010 18:07:13 +0200 Added FIXME comment.
c1552ab2821946603a57e0fc4a35cb1afb20454b Niels Möller Sat, 24 Jul 2010 18:05:37 +0200 * camellia-set-encrypt-key.c (camellia_setup128): Generate u...
5af860741ff620190b330e1bda26312c9abc902c Niels Möller Tue, 20 Jul 2010 22:37:16 +0200 * camellia-meta.c: Use _NETTLE_CIPHER_SEP_SET_KEY.
1cff2b5ab4f1c93e6a83b2d17abe22b163402456 Niels Möller Tue, 20 Jul 2010 22:30:45 +0200 *** empty log message ***
dfb71dc49f47f9151ca02009b895b852f752a7b9 Niels Möller Tue, 20 Jul 2010 22:30:18 +0200 (_NETTLE_CIPHER_SEP_SET_KEY): New macro.
13962f42c1a43a044d3ebce96e1d9d7c2e9e115d Niels Möller Tue, 20 Jul 2010 22:29:52 +0200 Removed unnecessary include of memxor.h.
ed4549a315b163ad9e5ffe880ca6008aa24ceaf2 Niels Möller Tue, 20 Jul 2010 22:29:14 +0200 Fixed spelling in comment.
f441a5239d58effe968f293391b67d42744a05ae Niels Möller Tue, 20 Jul 2010 21:40:03 +0200 * camellia.c: Rewrote to use 64-bit type for subkeys and use...
118e26189f1b843e860f01d87a024a588460c42c Niels Möller Wed, 7 Jul 2010 21:33:01 +0200 Added camellia ciphers.
c8f4cc3588e534cf5dfe8163113e16c64fe33b29 Niels Möller Wed, 7 Jul 2010 21:32:03 +0200 * aes.h (aes_encrypt, aes_decrypt): Declare ctx argument as ...
99db053679b4daceb4a43d96955cb59a225912fa Niels Möller Wed, 7 Jul 2010 21:19:58 +0200 *** empty log message ***
819f13f87d39c56a52ceb735ba6ad64049a964ab Niels Möller Wed, 7 Jul 2010 21:19:15 +0200 (TS_NETTLE_SOURCES): Added camellia-test.c.
b3d4d798eec3547953c82c1eb2d75342b2b0a6b0 Niels Möller Wed, 7 Jul 2010 21:18:09 +0200 (nettle_camellia128): Declare. (nettle_camellia192): Likewis...
a4d89a90e601794c1995aa71ebb37662c068388e Niels Möller Wed, 7 Jul 2010 21:17:56 +0200 * Makefile.in (nettle_SOURCES): Added camellia.c and camelli...
0357ab51d4f942e7b9548bccca37c02cf38b0c69 Niels Möller Tue, 6 Jul 2010 13:49:56 +0200 New files, copied from http://info.isl.ntt.co.jp/crypt/eng/c...
d83cb222034b746c16746484d27f1dd0a0fd4b60 Niels Möller Tue, 6 Jul 2010 13:42:41 +0200 New file.
1192e6425cce4b66419a7a77a9fc17cd59a7c098 Niels Möller Mon, 5 Jul 2010 22:01:09 +0200 *** empty log message ***
9784d3675453e49e084ad937336187f021f0d11c Niels Möller Mon, 5 Jul 2010 22:00:42 +0200 Document new conventions for weak key and des parity checks....
d126be374eb246f67e11369513d1d8f0b82f52c9 Niels Möller Mon, 5 Jul 2010 21:55:10 +0200 (test_weak): Don't check the deleted status attribute.
94b83a3c78b24f2c7643ea850bf25595193031a7 Niels Möller Mon, 5 Jul 2010 21:54:34 +0200 (des_key_sched): Rewrote error checking logic for the case o...
05a0279a195b6fa1d8ed5c00482b0292c474af5b Niels Möller Mon, 5 Jul 2010 21:53:00 +0200 Comment fix.
3c2b83bf3f2240ec2bdc089060d71109d2b9b128 Niels Möller Mon, 5 Jul 2010 21:52:38 +0200 (des3_set_key): Changed weak key detection logic. Complete k...
e907011aa04bd154a36348933eda12ed7a71ff5b Niels Möller Mon, 5 Jul 2010 21:50:20 +0200 (des_set_key): New iteration logic, to keep key pointer unch...
053bf073344ab3670b23e2a4c2c19483225632c6 Niels Möller Mon, 5 Jul 2010 21:47:56 +0200 (enum des_error): Deleted. (struct des_ctx): Deleted status ...
3fb24d9ff612538dd25c91ce56db2ebdeb6c3c63 Niels Möller Mon, 5 Jul 2010 21:46:03 +0200 (initial_ctx): Deleted status value. (blowfish_encrypt): Ign...
994af7edb8a226e9c1ab6feea8fc10e20c2b0f4c Niels Möller Mon, 5 Jul 2010 21:40:42 +0200 (enum blowfish_error): Deleted. (struct blowfish_ctx): Delet...
b43cab7b880989476d820b9146328116dbc01395 Niels Möller Mon, 5 Jul 2010 21:37:46 +0200 (des_headers): Deleted parity.h.
8cb8b3da0e0a6200a665a554622c8989c91330ad Niels Möller Wed, 30 Jun 2010 09:41:42 +0200 *** empty log message ***
314e9c18a0667b7177ff03244ec0f62bf2d3762e Niels Möller Wed, 30 Jun 2010 09:41:27 +0200 (test_des): New function. (test_weak): New function. (test_m...
a547ba6841d707df76aeb654716c045833e16f78 Niels Möller Wed, 30 Jun 2010 09:29:03 +0200 *** empty log message ***
26cf3cef4a061e95f1a915d1d964b980587c0c68 Niels Möller Wed, 30 Jun 2010 09:28:43 +0200 (parity_16): New smaller parity table. (des_check_parity): N...
4195a3e0eb175165f799145f91ee8d05760c0487 Niels Möller Fri, 4 Jun 2010 15:42:14 +0200 *** empty log message ***
c30ac57a4f70e285e9fdd7925cc2ce9480ea8827 Niels Möller Fri, 4 Jun 2010 15:41:57 +0200 (test_dsa_key): Updated for new name DSA_SHA1_MIN_P_BITS.
907889cd0a86fa617179e8e7c36aa07403b2844d Niels Möller Fri, 4 Jun 2010 15:41:19 +0200 (dsa_generate_keypair): Use DSA_SHA1_MIN_P_BITS and DSA_SHA2...
c1fa109698c7a237c9b15c625da49a33502bfc69 Niels Möller Fri, 4 Jun 2010 15:40:43 +0200 (DSA_MIN_P_BITS, DSA_Q_OCTETS, DSA_Q_BITS): Renamed to... (D...
3aa580c84c6606d3abd7205ad6a11871cd991440 Niels Möller Fri, 4 Jun 2010 15:39:24 +0200 (dsa_keypair_from_sexp_alist): New argument q_bits. Renamed ...
2e4e3ee9c61b0697a5f5b55f06996525b8b52939 Niels Möller Fri, 4 Jun 2010 15:36:00 +0200 (dsa_params_from_der_iterator): Enforce 160-bit limit on q. ...
730819200c3c91606fb52ddf00099ecfc4b24ce8 Niels Möller Fri, 4 Jun 2010 15:33:12 +0200 Parameter rename.
14c5b3888f49db6793eb6446a040312e0fa85e6c Niels Möller Thu, 3 Jun 2010 15:12:30 +0200 (test_main): Added test for dsa-sha256.
a18b536778329db89b3c4addce0999fe3e828e95 Niels Möller Wed, 2 Jun 2010 16:10:35 +0200 *** empty log message ***
13b4fb6ab43528c89536d170e6cf930f3bca4b73 Niels Möller Wed, 2 Jun 2010 16:10:20 +0200 (test_main): Provide expected value of the signature.
05d62ef8e4846f353a724bd281164793ec6cb6b9 Niels Möller Wed, 2 Jun 2010 16:09:48 +0200 (test_dsa160): Added argument for expected signature. (test_...
b910a8b8e851c123eff7d634ac794f30f572353a Niels Möller Tue, 1 Jun 2010 17:33:20 +0200 *** empty log message ***
c850a0b5e4ccdf2ebf9d6f79984a4b5726381d1c Niels Möller Tue, 1 Jun 2010 17:33:00 +0200 * examples/random-prime.c (main): Updated for nettle_random_...
a70d82eff7caaeac98cbd65adf9cf24201656f47 Niels Möller Tue, 1 Jun 2010 17:32:38 +0200 (test_main): Updated expected signatures.
e449210340e41f6753895c9784dea5acd0c8e99d Niels Möller Tue, 1 Jun 2010 17:30:42 +0200 (bignum_random_prime): Deleted function. (rsa_generate_keypa...
5855faca9ad995df37ca795a551c453bde0b2502 Niels Möller Tue, 1 Jun 2010 17:28:37 +0200 (dsa_generate_keypair): Updated for changes in nettle_random...
f76951018f398513bc3f0d2230e8780d00253298 Niels Möller Tue, 1 Jun 2010 17:27:34 +0200 (_nettle_generate_pocklington_prime): New argument top_bits_...
60a9b1b1464aba388a53fce97a1850aa1c7d7e2a Niels Möller Wed, 26 May 2010 16:21:16 +0200 *** empty log message ***
7fb4e7683c35515dbd63eb6bc6a9fc02ae73027a Niels Möller Wed, 26 May 2010 16:21:11 +0200 (dsa_generate_keypair): Use _nettle_generate_pocklington_pri...
734dbdfa5510229b3acee29449c2938efccb6bd6 Niels Möller Wed, 26 May 2010 16:20:17 +0200 * bignum-random-prime.c (_nettle_generate_pocklington_prime)...
e9c0dfa1f2495f8af09ae1a9f4d55bca678daf55 Niels Möller Wed, 26 May 2010 16:04:21 +0200 *** empty log message ***
51b8c1e4db24fd73d9a6a0c112eace10cd6fc432 Niels Möller Wed, 26 May 2010 16:04:12 +0200 * examples/random-prime.c (main): Allow sizes down to 3 bits...
6ce825c75b43b58febee7c70f45509fde389d9d9 Niels Möller Wed, 26 May 2010 16:03:33 +0200 (_nettle_generate_pocklington_prime): New function. Rely on ...
7c49b0dc61ca2af55a0d465dbbfdb165f2105a62 Niels Möller Tue, 25 May 2010 22:52:21 +0200 Comment improvement.
f00b07bbf7d068d6731e3436016e564e1b8172f9 Niels Möller Tue, 25 May 2010 17:29:23 +0200 *** empty log message ***
69b259c4243a53dcce789eed6be72a388d0fd958 Niels Möller Tue, 25 May 2010 17:29:10 +0200 (test_main): Updated for dsa testing changes.
86b62836acb98097ed5c861103836cbe6b408203 Niels Möller Tue, 25 May 2010 17:28:36 +0200 (test_main): Test dsa256.
71f687df41bf8360c09b1e1c60cffc0a0618233b Niels Möller Tue, 25 May 2010 17:27:42 +0200 * testsuite/testutils.h (struct nettle_mac): New struct, cur...
58d64578dc319eff8c54786df80f1d6b906ad3ec Niels Möller Tue, 25 May 2010 17:21:19 +0200 (dsa_generate_keypair): Rewritten, now generating primes usi...
7dfa2498ef5237eddaf542d8664f7604e0702438 Niels Möller Thu, 20 May 2010 21:57:04 +0200 Added documentation for sha224 and sha384.
6f5fc6a3a8844687855f2f06770a20c6a7c4c4f5 Niels Möller Thu, 20 May 2010 15:18:37 +0200 Added comment describing Pcklington's theorem.
a5b0a3c02165b5561c4bd9416dfd4d5fa4257ab5 Niels Möller Thu, 20 May 2010 14:26:18 +0200 (miller_rabin_pocklington): Fixed broken logic when Miller-r...
6ed40ec2c20effe5dbfeb4eca037aa651d5486b8 Niels Möller Fri, 9 Apr 2010 21:46:28 +0200 * bignum-next-prime.c: Include stdlib.h, needed for alloca o...
a34d2bd2cb9ce713837bbee5c67901080e75d0df Niels Möller Fri, 9 Apr 2010 21:37:50 +0200 * examples/Makefile.in (SOURCES): Added random-prime.c.
7fdb500a3a88d94130cff01119e57a97955c1cd5 Niels Möller Fri, 9 Apr 2010 15:55:57 +0200 *** empty log message ***
9ad35fcacc5591fc615338be0bd04288c6ffd21e Niels Möller Fri, 9 Apr 2010 15:55:46 +0200 * examples/random-prime.c: New program.
0a44f4330bfac3559e092ba0f37f86567f7dcdfe Niels Möller Fri, 9 Apr 2010 15:55:01 +0200 * testsuite/Makefile.in (TS_NETTLE_SOURCES): Moved knuth-lfi...
c944a4e39651d39a3398f23263b7cec1c97c4d44 Niels Möller Fri, 9 Apr 2010 15:52:51 +0200 (main): With no command line arguments. exit after dislaying...
1c5bd25df0a24a18d8d55a39e172a5ddb7bb1407 Niels Möller Fri, 9 Apr 2010 15:51:52 +0200 (simple_random): Free buffer when done.
e885b5285dd3bf62be39fc6db956f3e32bc81c0a Niels Möller Fri, 9 Apr 2010 15:51:19 +0200 * bignum-random.c: Deleted test of HAVE_LIBGMP. * bignum.c: ...
ee30ffd9e8da6f8fd3aad750ad13ae59b5c06087 Niels Möller Fri, 9 Apr 2010 15:50:57 +0200 Added FIXME comment.
56cc838c06b8b3c4414a2fd71e222bfa0f384d76 Niels Möller Fri, 9 Apr 2010 15:50:43 +0200 Changed message, say CC is the recommended way to configure ...
5fb6bb4685ecd239736147803fde10072828ea34 Niels Möller Fri, 9 Apr 2010 15:49:33 +0200 * bignum-random.c: Deleted test of HAVE_LIBGMP. * bignum.c: ...
85e18fcc22ecdb5fca60f84f80f181d21c1f8483 Niels Möller Fri, 9 Apr 2010 15:49:17 +0200 Deleted test of HAVE_LIBGMP.
1eb582ebafca1e2b351e6ae2799a97a9c005da75 Niels Möller Fri, 9 Apr 2010 15:48:14 +0200 * Makefile.in (hogweed_SOURCES): Added bignum-random-prime.c...
92d1578458309dda3f7b139a5b60fc448f55b6d2 Niels Möller Wed, 31 Mar 2010 11:53:03 +0200 More on the 2.1 release.
3c58fc0c07187dba136454a6a646a74e12fd5435 Niels Möller Wed, 31 Mar 2010 11:52:33 +0200 *** empty log message ***
648f01ed58a339e5e8c8214db8079dff7d63abe5 Niels Möller Wed, 31 Mar 2010 11:52:26 +0200 (main): Benchmark sha224.
ffe47b503daa2e6f18578bffa12b88d15de8d05e Niels Möller Wed, 31 Mar 2010 11:51:49 +0200 Whitespace cleanup.
01d379c667cb5facd82f32e086f6aab09428e1c3 Niels Möller Tue, 30 Mar 2010 21:46:48 +0200 *** empty log message ***
3f4f7df3df77b0de345319f9030849bac9dc7f72 Niels Möller Tue, 30 Mar 2010 21:46:29 +0200 (DSA_VERIFY): Updated for dsa_sha1_verify rename. (test_dsa)...
ed5015c3bcbbf120b1471e117c5042276fbf9680 Niels Möller Tue, 30 Mar 2010 21:45:37 +0200 * Makefile.in (hogweed_SOURCES): Added dsa-sha1-sign.c, dsa-...
525862bc5c5a4bdd07ef71db15249c2a3177aee5 Niels Möller Mon, 29 Mar 2010 15:51:37 +0200 Typo fix in ABI check.
172f948fbba58a1000409c182ee79fc166fda9bb Niels Möller Mon, 29 Mar 2010 14:26:28 +0200 * configure.ac (ABI): Attempt to use a better, ABI-dependant...
5826b64f4b22df4083860bb82da5f0b781a24da4 Niels Möller Mon, 29 Mar 2010 14:25:27 +0200 Fixed function name in epilogue.
790a4cc460b1afe9a2ce3a3520ec3e8bd7bdfa85 Niels Möller Mon, 29 Mar 2010 13:42:38 +0200 (EPILOGUE): Use . to refer to current address.
4e8e6d70a32a793ec13b4866e284e6ef913145e8 Niels Möller Mon, 29 Mar 2010 11:08:03 +0200 (ABI): Detect which ABI the compiler is using. On x86_64, al...
69c38ef51f6b816997398d9481eb9c86dc80c37c Niels Möller Sun, 28 Mar 2010 12:48:29 +0200 (asm_path): For x86_64, check if compiler is generating 32-b...
fa095eab67085f7e5f79da918f991852e7fa2ab0 Niels Möller Sat, 27 Mar 2010 21:52:18 +0100 *** empty log message ***
32548061c04212f9c0bbbfec76809055084155d6 Niels Möller Sat, 27 Mar 2010 21:51:59 +0100 Removed redundant ().
2f7d830fb26d51d4e3c3d000d1df2fc3974911fe Niels Möller Sat, 27 Mar 2010 21:50:49 +0100 (test_main): Rewrote rest of tests to use HMAC_TEST, and add...
16302e13c2eb1ce58daff94f4df562530487ab18 Niels Möller Sat, 27 Mar 2010 21:49:29 +0100 * Makefile.in (nettle_SOURCES): Added hmac-sha224.c and hmac...
2f7417de6f7e30694dc7d3a411f7132a1473a4b6 Niels Möller Fri, 26 Mar 2010 16:26:31 +0100 *** empty log message ***
d62ce77e728bfe9fc4739585e0de1072b500e696 Niels Möller Fri, 26 Mar 2010 16:26:16 +0100 (HMAC_TEST): New macro. (test_main): Use HMAC_TEST for the m...
7121fd2a680d04f3316c87476ff1be788ff5d5b3 Niels Möller Fri, 26 Mar 2010 15:34:58 +0100 *** empty log message ***
86e9b89f33501ab004eb48e2651469b5d6e7273f Niels Möller Fri, 26 Mar 2010 15:34:48 +0100 (TS_NETTLE_SOURCES): Added sha224-test.c.
5c11b6678476435a082a57cc104094b3681a2849 Niels Möller Fri, 26 Mar 2010 15:33:43 +0100 (nettle_SOURCES): Added sha224-meta.c and write-be32.c. (DIS...
0f1b56ba2af8842e1cf9486c94beece138d77978 Niels Möller Fri, 26 Mar 2010 15:31:46 +0100 New file.
0f51b4d876d02f21751d1baaa252dc87f14a48ac Niels Möller Fri, 26 Mar 2010 15:31:07 +0100 * sha.h: Added declarations for sha224. Some are aliases for...
af89b978b1b26aefe55d3d444a79b8c7c3f3a706 Niels Möller Fri, 26 Mar 2010 15:28:36 +0100 (sha1_digest): Use _nettle_write_be32.
e6dc6b624d86bf8686e50249007a0dd7d36fadbf Niels Möller Fri, 26 Mar 2010 15:26:44 +0100 * nettle-write.h: New file.
aeea048dbc3b3d0d6384117307252ee541514f03 Niels Möller Fri, 26 Mar 2010 15:24:28 +0100 (NETTLE_MAX_HASH_BLOCK_SIZE) (NETTLE_MAX_HASH_DIGEST_SIZE): ...
d47df5094815d169cd28af0bb9e1fd7f1ff30181 Niels Möller Thu, 25 Mar 2010 15:55:07 +0100 Indentation fix.
bdd0288ab7e301635d564d17601cc9e84b13fddc Niels Möller Thu, 25 Mar 2010 15:52:17 +0100 *** empty log message ***
2786545bcfa4bf6b42250890d1f04c84cd5d7c69 Niels Möller Thu, 25 Mar 2010 15:52:09 +0100 New file.
5c1b6512e653ec86f6f03452bb395a0e3485ec40 Daniel Kahn Gillmor Thu, 25 Mar 2010 15:20:17 +0100 * testsuite/md4-test.c (test_main): More test vectors, provi...
5e398f9f34f66edcd6fdc4b7909a006e31367cd6 Niels Möller Thu, 25 Mar 2010 13:48:39 +0100 Bumped version numbers. Package version nettle-2.1, library ...
7d0faa6202012144d9bdb62568ad94ae93855479 Niels Möller Thu, 25 Mar 2010 12:22:40 +0100 *** empty log message ***
36e624862bad204660e48dec35e96b5f350eccf4 Niels Möller Thu, 25 Mar 2010 12:22:26 +0100 (main): Benchmark sha384.
22fb0e8661319bc5beb71c5ee49d17ae7556c87b Niels Möller Thu, 25 Mar 2010 12:20:01 +0100 * testsuite/Makefile.in (TS_NETTLE_SOURCES): Added sha384-te...
845f3cf4c453b957f187ef66fae0d7f8ee6258ab Niels Möller Thu, 25 Mar 2010 12:19:23 +0100 New file.
a8e38bdf161ecd67cecc30c255775ad261aaae9f Niels Möller Thu, 25 Mar 2010 12:18:53 +0100 * Makefile.in (nettle_SOURCES): Added sha384-meta.c.
a43c646808f4a0f8982ce183cc984c6d5a96760d Niels Möller Wed, 24 Mar 2010 22:44:16 +0100 * sha512.c: (sha512_digest): Simplified handling of any fina...
d35e6f95f065b8fa6960e7e1d637bcf2ac32192d Niels Möller Wed, 24 Mar 2010 22:32:49 +0100 * sha512.c: Reorganized to use _nettle_sha512_compress.
49b2a7ebac006659e2a85931b180f1b9c8683339 Niels Möller Wed, 24 Mar 2010 22:16:29 +0100 Minor cleanup. Added comment on how to optimize f3.
343b4bad60c23c036cdf9cf420d34d373d9d1b2f Niels Möller Wed, 24 Mar 2010 22:11:16 +0100 * Makefile.in (nettle_SOURCES): Added sha256-compress.c.
97aca948dbd325ecae1a34e9928c9861ea958e57 Niels Möller Wed, 24 Mar 2010 21:28:57 +0100 *** empty log message ***
d807f9a126f0ea1ed8133c9ade53f60133935b41 Niels Möller Wed, 24 Mar 2010 21:28:47 +0100 (main): Benchmark sha512.
7fae9124c982dbecb77c7a5023309e77e470ba1b Niels Möller Wed, 24 Mar 2010 21:28:01 +0100 Updated manual for version 2.5 (changed rsa signing interfac...
0b8083147b2ce8a5083b6eb8979ccfea1f46182e Niels Möller Wed, 24 Mar 2010 20:51:35 +0100 Indentation fix.
09e1ddf0bb8412b90f0fdf94fce0f76148231de3 Niels Möller Wed, 24 Mar 2010 16:18:03 +0100 Reverted change from mpz_tstbit to mpz_even_p.
c72c16b7e66b88ac37081caa53f30fe51fcad0a0 Niels Möller Wed, 24 Mar 2010 15:41:41 +0100 Interface change, let all rsa signature functions have a ret...
153141e709a3a1548215fb63a1b840fc27d6e90e Niels Möller Wed, 24 Mar 2010 15:40:21 +0100 (rsa_generate_keypair): Ensure that bit size of e is less th...
08f1aac76055aff7da2a217c7ba3fa327353ab67 Niels Möller Wed, 24 Mar 2010 12:46:06 +0100 Added hogweed dependency for the test programs.
7ccb9c4ae7a7c170d3d2bd38a98bd340952364f1 Niels Möller Tue, 23 Mar 2010 16:43:15 +0100 *** empty log message ***
6f1fdd4100296d4c5b082fc069a44cc1fe0f94d7 Niels Möller Tue, 23 Mar 2010 16:42:02 +0100 (test_main): Test signing with sha512.
99e8976d555a39496b13e57dea1b6417183025b9 Niels Möller Tue, 23 Mar 2010 16:41:34 +0100 (test_rsa_sha512): New function.
3eebb3fd42b8122565a6b675c1f0d04d901cef94 Niels Möller Tue, 23 Mar 2010 16:40:24 +0100 * Makefile.in (hogweed_SOURCES): Added pkcs1-rsa-sha512.c, r...
d93024e9118da4ddd8e9252e4c169ab344c1333e Niels Möller Mon, 22 Mar 2010 22:59:52 +0100 *** empty log message ***
2927c71138a37abe2a1f261b53960ba01c3b8d56 Niels Möller Mon, 22 Mar 2010 22:59:35 +0100 * Makefile.in (nettle_SOURCES): Added hmac-sha512.c.
c716de8f6304c70261158ebe7098bb481abef6a8 Niels Möller Mon, 22 Mar 2010 22:58:57 +0100 (test_main): Added test cases for hmac-sha512.
181d6f2b7582ba22cc32dbf42d81c7f35c704ead Niels Möller Mon, 22 Mar 2010 22:58:05 +0100 * hmac.h: Declare functions SHA-512-related functions. * hma...
856e75783e18c90613d41b0e59a93b70b9504539 Niels Möller Mon, 22 Mar 2010 22:15:33 +0100 *** empty log message ***
c290ac01419770f6da49ffa61b8982f4ffbc8c8d Niels Möller Mon, 22 Mar 2010 22:14:22 +0100 * testsuite/Makefile.in (TS_NETTLE_SOURCES): Added sha512-te...
f59da6978ded378fa35f5efd89f97c9880c10e99 Niels Möller Mon, 22 Mar 2010 22:14:03 +0100 Added rule for sha512-test.
d8eb745be4282fc9792b63556cec8f725be12de0 Niels Möller Mon, 22 Mar 2010 22:13:04 +0100 * Makefile.in (nettle_SOURCES): Added sha512.c and sha512-me...
03bdd346f59d460137c26f2f17dcecb37bd500d4 Niels Möller Mon, 22 Mar 2010 22:12:27 +0100 (READ_UINT64, WRITE_UINT64): New macros.
e5462937e902c0cc062e5e8cb8b1e7fa63f53e53 Niels Möller Mon, 22 Mar 2010 22:06:38 +0100 Fixed file header.
ff77863e1e3701ef9061c151adf137b7fd1264f1 Niels Möller Sat, 6 Mar 2010 08:38:48 +0100 (distdir): Include x86_64 assembler files.
41f3104fed6532354b89f32a533b8d831fe88428 Niels Möller Tue, 2 Feb 2010 16:08:01 +0100 Typographic tweak.
916aa6436f09087604ace750cfd643b5d196e534 Niels Möller Wed, 20 Jan 2010 16:15:34 +0100 Check for mpz_powm_sec.
fc0ca95af7ad5c98857166239cee403aa38791fb Niels Möller Wed, 13 Jan 2010 14:49:44 +0100 * Makefile.in ($(LIBHOGWEED_FORLINK)): Depend on $(LIBNETTLE...
2a365247c8bc2c83634f6d7bc08c1e1e1b698da8 Niels Möller Wed, 21 Oct 2009 20:31:36 +0200 *** empty log message ***
928ac0ac1dd0445786b28839961120de9e7ec8ce Niels Möller Wed, 21 Oct 2009 19:05:54 +0200 (pkcs1-conv$(EXEEXT)): Added dependency on ../libhogweed.a.
52c9e1e4b339c830908018f7d0769a5da0055aef Niels Möller Wed, 21 Oct 2009 19:04:03 +0200 Fixed spelling in comment.
e218daf9c90329c02b3abaccf98a659a1d0e9469 Niels Möller Mon, 19 Oct 2009 10:37:49 +0200 * tools/pkcs1-conv.c: Updated for dsa/der interface change.
468100008c05eeed344ff11f3120879604998fc4 Niels Möller Mon, 12 Oct 2009 12:16:52 +0200 Edited copyright line.
bf34be550f1704df612613ba22fb06f1fc75cad1 Niels Möller Mon, 12 Oct 2009 12:16:01 +0200 Fixed typo preventing compilation of dsa_private_key_from_de...
e7442e18fcd2afbb91158c07ce5c22c48e3dc0e2 Niels Möller Mon, 12 Oct 2009 10:01:09 +0200 *** empty log message ***
3e82a29def628711c5c94f0e77319f89ee12efbe Niels Möller Mon, 12 Oct 2009 10:01:04 +0200 Removed conditioning on HAVE_LIBGMP.
d6e340397d17d08d5f0ac39a65ab2fea46fe779b Magnus Holmgren Mon, 12 Oct 2009 10:00:22 +0200 Support for DSA keys, contributed by Magnus Holmgren.
8b25cc86e9074bc08257c73e4690cc2569539fc6 Magnus Holmgren Mon, 12 Oct 2009 09:59:36 +0200 * der2dsa.c: New file, contributed by Magnus Holmgren. * dsa...
81ccaa1d043d3405e713257780b4b7f28c2f9ea1 Niels Möller Mon, 12 Oct 2009 09:58:50 +0200 Added prototypes for new functions.
53d85e3d1d21c7144e3c65a7bc936946ce534e59 Niels Möller Mon, 12 Oct 2009 09:58:01 +0200 (hogweed_SOURCES): Added dsa2sexp.c and der2dsa.c.
0eea84168be762a0ddba8b4f66ab7313f07c2fde Niels Möller Mon, 12 Oct 2009 09:09:44 +0200 (LIBHOGWEED_MINOR): Bumped libhogweed minor version, now it'...
b189fd83bca0d0eb4224fa7bfef2687493fc33d8 Niels Möller Mon, 12 Oct 2009 09:06:56 +0200 *** empty log message ***
86b498f274fe80b83c053fdd6467d434c2d5ad90 Niels Möller Mon, 12 Oct 2009 09:06:47 +0200 (test_main): Updated testcase for "rsa-pkcs1".
5b91a45e4f763375995fc9a05d2835f436cda1b0 Niels Möller Sun, 11 Oct 2009 17:14:42 +0200 *** empty log message ***
4e080a2dfbf6902378f7755f125e00e65af6fd27 Niels Möller Sun, 11 Oct 2009 16:55:32 +0200 (rsa_keypair_to_sexp): Changed default algorithm name to "rs...
06e2763bf1340718b1d5d21d45b6078e14b72ab2 Niels Möller Tue, 6 Oct 2009 12:32:04 +0200 Typo fix in comment.
328953fbd39c194726df3bb945f050414999d9d2 Niels Möller Sun, 20 Sep 2009 20:38:15 +0200 *** empty log message ***
1e757582ac7f8465b213d9761e17c33bd21ca686 Niels Möller Sun, 20 Sep 2009 20:37:12 +0200 Improved performance by 17% on AMD K7, by letting loopmix sc...
5394ac74e79ef650ab6af51448af1a2fe89384aa Niels Möller Tue, 15 Sep 2009 20:46:32 +0200 Loopmix input.
60dfd8d41d8909f8535b29b686edc73b2e2efee6 Niels Möller Tue, 15 Sep 2009 19:22:03 +0200 Cleanup, removing old cruft. Slight improvement to ROUND_F1_...
d8e65e43cf1e2177b81bf5c1f5294ac80da71298 Niels Möller Wed, 2 Sep 2009 21:24:57 +0200 *** empty log message ***
36c10de7ff73c7cc8ee71a1fe2884be41d48810e Niels Möller Mon, 31 Aug 2009 14:34:36 +0200 Updated Nettle README file.
e997f88b88d901ae99683b88465673d52b26706f Niels Möller Wed, 26 Aug 2009 23:19:39 +0200 Work in progress checkin, replaced the third set of rounds.
3dc2e725d37b79124cebc1f4e2ef39dca6a2a01b Niels Möller Wed, 26 Aug 2009 22:58:24 +0200 Work in progress checkin, replaced the first set of rounds.
f817a67c65de921811f961ad001d8d8de38d18f8 Niels Möller Wed, 26 Aug 2009 22:45:17 +0200 Work in progress checkin, replaced the fourth set of rounds.
f9436ea6b1fe883f52e94c33ae94150fe904850a Niels Möller Wed, 26 Aug 2009 22:28:09 +0200 Work-in-progress checkin, sha1 instruction scheduling.
3d3b7c6529188759a889868dc895f08c7ac6d5a1 Niels Möller Tue, 25 Aug 2009 22:48:06 +0200 Use lea to free one more register. Rescheduled so we start w...
bef626b9e2e75d8a1d50d6429dcb62d48ba3c8ba Niels Möller Tue, 25 Aug 2009 16:36:41 +0200 *** empty log message ***
0941a72798c5528a39664d53d284aa9e310c8318 Niels Möller Tue, 25 Aug 2009 13:11:06 +0200 *** empty log message ***
c469e081c5cfa8ba4fd99db762b084be9d3cfd90 Niels Möller Tue, 25 Aug 2009 13:10:32 +0200 Trimmed stack storage.
cda1ebe899d83683b986da759cd93d240d0f22d6 Niels Möller Tue, 25 Aug 2009 13:04:51 +0200 Eliminated tmp variable for f3 rounds.
97b42b5da0e2ddbc7d0842ba5940cad3425f1a9c Niels Möller Tue, 25 Aug 2009 11:07:31 +0200 *** empty log message ***
fbeba882c5ff2e24d810cf15bbf2d2c449501461 Niels Möller Tue, 25 Aug 2009 11:07:17 +0200 (bench_sha1_compress): New function, for precise benchmarkin...
048534a837271909767042d30bf111adbfb7151e Niels Möller Tue, 25 Aug 2009 09:51:15 +0200 Comment fix.
34b285c4021cee460929d7a6866b6f0f02d45fb9 Niels Möller Mon, 8 Jun 2009 20:24:17 +0200 *** empty log message ***
d0e6408cebaab33aea57885ec5e9ebfbe6ddfa6d Niels Möller Thu, 4 Jun 2009 21:44:26 +0200 *** empty log message ***
697f4f82b479cf791c3579acce1909584efe7d31 Niels Möller Thu, 4 Jun 2009 21:44:10 +0200 Added entry about manual relicensing.
139c35eea4a767bbc685442e18d4ba57b3a9f6bf Niels Möller Thu, 4 Jun 2009 21:43:53 +0200 Set version to 2.0
05afa11de7bd2d27436b3b9ae8ee9be6e07fffa5 Niels Möller Sat, 30 May 2009 22:33:34 +0200 (.texinfo.info): Don't use a temporary output file $@T, trus...
552e07bae3c0ca17fd84e863a8c2c2b0eee47ef6 Niels Möller Fri, 22 May 2009 09:06:10 +0200 Added a paragraph on the manual (public domain) in the copyr...
26a7b29c0feb240600a273279755a7cc82f48dfb Niels Möller Tue, 19 May 2009 22:34:43 +0200 *** empty log message ***
699a9222959e8f92c7205a473f85a68360932f33 Niels Möller Tue, 19 May 2009 22:34:30 +0200 Changed license to public domain.
1e7eee0c22afcf12be65c24317ac8b81e66a6a64 Niels Möller Mon, 11 May 2009 22:22:59 +0200 *** empty log message ***
8184fa5ffc48918721d26dacff00d9ffdf2111cb Karl Berry Mon, 11 May 2009 22:22:41 +0200 Fixes from Karl Berry. Changed license to GNU FDL, with no i...
9608ca58eba87e762e8b12a59e2d9b5e12261730 Niels Möller Mon, 11 May 2009 22:19:58 +0200 Upgrade to version 2009-03-22.17.
931c5fc52f94f70e4e1fc46f04fba492dd184f95 Niels Möller Tue, 5 May 2009 15:22:00 +0200 Minor comment formatting.
2be20f91678cc3500ff400112c37b18a5b963ad5 Niels Möller Sat, 7 Mar 2009 21:40:50 +0100 Trivial comment fixes.
60231896a205cf0d1f1d82ba84887beb5ac3006b Niels Möller Sat, 7 Mar 2009 21:37:27 +0100 Comment improvement.
446913ac259f82d2f7d81af1b9ce2c924232826f Niels Möller Fri, 6 Mar 2009 19:16:48 +0100 *** empty log message ***
64c8d4f9b5800b004b8eaf452188b74d90b6da4a Niels Möller Fri, 6 Mar 2009 19:16:31 +0100 * x86_64/aes-encrypt-internal.asm: Reduced unrolling. Keep s...
4e764ed6fae11a08e95fe7ce6cd163eb670c3abf Niels Möller Fri, 6 Mar 2009 19:13:07 +0100 * x86_64/aes.m4 (MOVE_HREG): Deleted, no longer needed. (AES...
21944b03c65324e38085a577701cbbd7c7f91b5a Niels Möller Fri, 6 Mar 2009 12:28:52 +0100 *** empty log message ***
eb5cf95135aad183ff8739e10a3504ef18f74369 Niels Möller Fri, 6 Mar 2009 12:28:39 +0100 * x86_64/aes-decrypt-internal.asm: Rearrange register alloca...
3eca0559384b6cfb5556df8814039e27d6ec3cf6 Niels Möller Tue, 10 Feb 2009 19:53:51 +0100 * testsuite/sexp-conv-test: Updated testcases for improved h...
ada5cbfbc12e925566e3355bfeda848064294806 Niels Möller Tue, 10 Feb 2009 19:53:23 +0100 (base16_encode_update_wrapper): Mark ctx argument as UNUSED.
59c300aadc5795eb2e04b239c350df760c1a4fd7 Niels Möller Wed, 4 Feb 2009 14:06:24 +0100 No longer claim that AES is "quite new".
7c29acabe0992c6b6e666a95e5bf95b44c4e980e Niels Möller Mon, 22 Dec 2008 16:21:23 +0100 ($(des_headers)): Create files in $(srcdir).
6b3b389f1bc6129437ef30ce11071908a24158ed Niels Möller Fri, 28 Nov 2008 10:14:50 +0100 *** empty log message ***
15f96a3edda317348ce32f0d562cee3276342068 Niels Möller Fri, 28 Nov 2008 10:14:38 +0100 Include .
b8e748fb1ed75edab53acdfd9ddb85b6060c83cf Niels Möller Mon, 24 Nov 2008 20:52:41 +0100 Whitespace fix.
ec881c84b63975f70ffac77ad294deef341e6a51 Niels Möller Sat, 22 Nov 2008 17:48:16 +0100 (yarrow256_fast_reseed): Set ctx->seeded = 1, so that it is ...
a2dc0c3073aa3ab75ea02dde9cb11825dcc28148 Niels Möller Tue, 4 Nov 2008 20:59:42 +0100 *** empty log message ***
998ec60d697b20a6298ec805927abaa8d80e2d68 Niels Möller Tue, 4 Nov 2008 20:59:29 +0100 (main): Avoid using gmp_fprintf, to stay compatible with gmp...
95f6294440546488ccf95023332e80f440b380d8 Niels Möller Tue, 4 Nov 2008 20:47:55 +0100 Renamed guard define.
121ec593708552c3c5dd9e69817b0aa113132a29 Niels Möller Sat, 1 Nov 2008 14:04:13 +0100 Updated for 2.0. New section on linking.
ca1c445ad52073a3be0e0f7a27599c6c56e98838 Niels Möller Sat, 1 Nov 2008 14:02:42 +0100 NEWS entry for 2.0.
c36c1cb9556889f65cb25eee5347a907607d45ac Niels Möller Sat, 1 Nov 2008 14:02:27 +0100 *** empty log message ***
e6782e051079c2f5de631fb09dc45747b843552e Niels Möller Sat, 1 Nov 2008 14:01:56 +0100 Moved all typedefs for function types to nettle-types.h. Use...
d2ea4c936bb004372fb91c0da304b40ccbb53fab Niels Möller Sat, 1 Nov 2008 13:55:33 +0100 *** empty log message ***
237d1fc72113147bd7d4115c947d5615d5436567 Niels Möller Fri, 31 Oct 2008 20:56:58 +0100 (test_main): Updated for seed file changes.
5831f51a18e2405a95bb906cfc7414681fa59113 Niels Möller Fri, 31 Oct 2008 20:54:26 +0100 (display_hex): Use %02x, not %2x.
5e324cc0ee6f8332efb52dfd7fcba52428540d90 Niels Möller Thu, 30 Oct 2008 17:52:25 +0100 *** empty log message ***
1dc3733b8453f0d2eac386c7c056efa5e16917d0 Niels Möller Thu, 30 Oct 2008 17:50:45 +0100 (main): Fixed file locking.
3880cae6f396a11f29eee8a6cc912ac269a31371 Niels Möller Sat, 25 Oct 2008 14:08:00 +0200 Set version to 2.0rc1.
09aae68e319f16d44f6438ba05c3107de9f4cc7e Niels Möller Sat, 25 Oct 2008 14:06:31 +0200 *** empty log message ***
8e5d95a39074139d622451f795f4888824916526 Niels Möller Sat, 25 Oct 2008 14:05:37 +0200 (next-prime$(EXEEXT)): Added -lnettle to linker.
b84a309d82f4b17b017a63f52a6a6a372b2cf7ed Niels Möller Fri, 24 Oct 2008 21:43:47 +0200 * yarrow256.c (yarrow256_fast_reseed): Renamed (was yarrow_f...
c44fa75e431ab9600390a2661bdb7a3661eae4b5 Niels Möller Fri, 24 Oct 2008 21:41:24 +0200 Deleted FIXME comment.
82530186390b878f81f766a61ed7af13dc49792d Niels Möller Fri, 24 Oct 2008 21:41:14 +0200 (ROUND): Simplified macro.
4e7d2c8c8339e40dbdd71496faa5ead4b487067c Niels Möller Wed, 17 Sep 2008 23:03:20 +0200 *** empty log message ***
644dc4fd448d7aaf92db6453c7694fe92e44b9c1 Niels Möller Wed, 17 Sep 2008 23:03:01 +0200 Improved loop logic, and unrolled loop twice. Gave a modest ...
7dcba661d62d9248ed7b892024a2442b0520016f Niels Möller Mon, 15 Sep 2008 22:23:24 +0200 Reviewed FIXME-comments.
d4757ff06292c71af5ac56724b03af4126279a01 Niels Möller Mon, 15 Sep 2008 22:22:40 +0200 *** empty log message ***
2e98908a8517c807e938413eb8d4a0a06d07fdd6 Niels Möller Mon, 15 Sep 2008 22:22:26 +0200 (yarrow256_seed): Disallow length == 0.
122b8a1b7e6014d1a9a79baa7f0a0c43be4402f2 Niels Möller Mon, 15 Sep 2008 22:21:20 +0200 (decode_table): Added vertical tab (VT) and form feed (FF) a...
44ad0e1a2e5a3dadcf22aeb65b44ec584fa45ef0 Niels Möller Mon, 15 Sep 2008 22:19:38 +0200 *** empty log message ***
bbbf795b67f6e8fcc1cbda06e88de90de9ff72e7 Niels Möller Mon, 15 Sep 2008 21:32:01 +0200 New file.
1b3f40c1c84cb950431ae8e50bfe8be675960485 Niels Möller Sun, 14 Sep 2008 20:32:39 +0200 Whitespace fix.
4acdd76fc2cb6ac83729d4cd1b970096e5d9d6ab Niels Möller Sun, 14 Sep 2008 20:32:07 +0200 Whitespace fix.
6819b56db02b4ea5a05de588e5dc62ad8ec98aac Niels Möller Sun, 14 Sep 2008 20:29:46 +0200 AES_STORE: Updated offsets.
55d713f920379c917fda7ba8bbd2ce61d43cbe4b Niels Möller Sun, 14 Sep 2008 20:29:13 +0200 Fixed next-but-last round of the unrolled loop.
6316e0ef236a981da9417074e83b016ed512d858 Niels Möller Sat, 13 Sep 2008 23:47:15 +0200 *** empty log message ***
c418db02eba2fe1f5232952a0bc32548409240c4 Niels Möller Sat, 13 Sep 2008 23:46:51 +0200 * x86/aes-encrypt-internal.asm: Replaced pushl and popl in t...
f2dec308beb3a23784538c8392840aefaa225cea Niels Möller Sat, 13 Sep 2008 22:21:22 +0200 Fixed missing shift.
d1facb0f4ba19305d6c5ce80265a486b968692b6 Niels Möller Sat, 13 Sep 2008 22:17:48 +0200 *** empty log message ***
0da001a868b6c30ff37ce4a03ebb7441a08380c8 Niels Möller Sat, 13 Sep 2008 22:16:46 +0200 Fixes to get through assembler.
6b8cfa50520a7942f11522366c06dc246beda9b0 Niels Möller Sat, 13 Sep 2008 21:59:45 +0200 New macro XREG.
efe34fe36b1c44198ad21b0caaca8ca98a0600ea Niels Möller Sat, 13 Sep 2008 21:50:00 +0200 * x86_64/aes.m4: New file.
b1afd407cdfba5808376c5d400d0381ff58720a9 Niels Möller Sat, 13 Sep 2008 21:49:00 +0200 Comment fix.
069047c3d501abcedc6013c3bf6f49890ad10002 Niels Möller Sat, 13 Sep 2008 21:42:17 +0200 * x86/aes-encrypt-internal.asm: Updated for AES_FINAL_ROUND....
075afd79e451ec55b7d4db99356a7e36871ce56d Niels Möller Sat, 13 Sep 2008 21:41:04 +0200 * x86/aes.m4 (AES_FINAL_ROUND): Do the substitution on the l...
b60efb20fb823e7c4ce6ee550a3c4765674f3852 Niels Möller Sat, 13 Sep 2008 21:04:16 +0200 * x86/aes-encrypt-internal.asm: Updated use of AES_SUBST_BYT...
832eebcc227137c768243a50abae8a325a39135b Niels Möller Sat, 13 Sep 2008 21:02:33 +0200 Further micro optimizations.
d7b85b91c61c01ed4dbab9c7d6029365ab36a795 Niels Möller Sat, 13 Sep 2008 19:42:50 +0200 Use %rdx rather than %edx for temporary addresses.
843dda13c1d4deed3ba04700eada70f41d1c04c8 Niels Möller Sat, 13 Sep 2008 19:37:28 +0200 * x86/aes.m4 (AES_ROUND): Use movzbl. (AES_SUBST_BYTE): Like...
435d50a27584f1fd24eb11f1a3ad26e6c1cb8488 Niels Möller Sat, 13 Sep 2008 14:26:22 +0200 First attempt at x86_64 AES.
bf62e5eaf9ebb24f95dbbfff17c0ef1c4af7521c Niels Möller Sat, 13 Sep 2008 14:13:38 +0200 *** empty log message ***
4471e5a47676feaf265c3ed3ce8447a4a2c803a3 Niels Möller Sat, 13 Sep 2008 14:13:28 +0200 * x86/aes-encrypt-internal.asm: Updated use of AES_SUBST_BYT...
eec8e84c9923cc11a52d8273b5b28af9403e3462 Niels Möller Wed, 10 Sep 2008 22:15:26 +0200 *** empty log message ***
f2ffb43d9cfe2c7897ebe7325e0ef6fc74a9737a Niels Möller Wed, 10 Sep 2008 22:14:45 +0200 Avoid using registers %rbx and %rbp, which must be preserved...
c52290dde2ed264ea27afb5a961f69bc8fc70752 Niels Möller Mon, 8 Sep 2008 22:50:14 +0200 (stamp-h.in): Use $(AUTOHEADER).
36e6def90f88007a5ccecb851f2e92e3b18dbebd Niels Möller Mon, 8 Sep 2008 22:48:30 +0200 *** empty log message ***
f6c5492176331933f4343071b2e1e7f658117382 Niels Möller Mon, 8 Sep 2008 22:48:16 +0200 New x86_64 assembler, based on the x86 version.
11960a80b58e1eeb63a628c05fae97de17fc50fd Niels Möller Mon, 8 Sep 2008 21:40:54 +0200 (asm_path): Set up asm_path for x86_64.
8911ffae976334acc288bed141408f274586fae7 Niels Möller Mon, 8 Sep 2008 21:40:34 +0200 New file, new directory.
4f336c576264940e3e0513a8ae832c4d610904e6 Niels Möller Thu, 28 Aug 2008 10:51:58 +0200 *** empty log message ***
e49cd0a23afd05df67120f36eab1648fea68cc1c Niels Möller Thu, 28 Aug 2008 10:51:21 +0200 (main): Rewrote block-wise sieving to use less memory. New o...
b2a4d483b8345f22fb341b80678b8d3f5b283eff Niels Möller Wed, 27 Aug 2008 10:54:37 +0200 *** empty log message ***
7da17612246437d1b1dc6f67639ecdc25f0eb3fd Niels Möller Wed, 27 Aug 2008 10:54:21 +0200 (print_raw, print_nl): Use printf. Updated testcases with co...
4f24a9915e1233df8730fe943ff9e7d76d8d982e Niels Möller Wed, 27 Aug 2008 10:51:22 +0200 (sexp_convert_item): Keep comments in advanced output. (pars...
d240d71bef5bff278f8ad2e66b169bf39b70c2ee Niels Möller Wed, 27 Aug 2008 10:48:59 +0200 (sexp_check_token): Removed check for "any" token. All calle...
bb4a4628100b327b9455a6d4f9e7b9d4171633f5 Niels Möller Wed, 27 Aug 2008 10:46:26 +0200 (sexp_put_data): Made non-static.
49c303e44ac66ceed7ea1b097657a48a06d86f62 Niels Möller Wed, 27 Aug 2008 10:46:02 +0200 (sexp_get_comment): New function. (sexp_get_token): Use sexp...
e53a0a93728c74ec919fc6b132696d192df099e7 Niels Möller Wed, 27 Aug 2008 10:44:50 +0200 (enum sexp_token): Start enumeration with zero, zero is no l...
5224e6008f80cc9cb21ed5265e00eff60128dd2a Niels Möller Wed, 27 Aug 2008 10:42:31 +0200 Check for fcntl file locking.
a5cf6636af3d8236319576bd2ef6ba7c2f4db1a7 Niels Möller Tue, 26 Aug 2008 20:11:41 +0200 * Makefile.in (tags-here): Put TAGS file in the source direc...
b27a37206895513bef24c373481210ed4ae5c756 Niels Möller Sun, 3 Aug 2008 00:10:55 +0200 Comment fix.
8b494f2668aa64311daa4bdfe4c7dc9c7d93f577 Niels Möller Fri, 29 Feb 2008 14:34:53 +0100 *** empty log message ***
1b1896f45409ec134ce92dc676d1399a7b1b273b Niels Möller Fri, 29 Feb 2008 14:34:21 +0100 (SOURCES): Added next-prime.c.
80e41741af296c5aef282aaa14d1e85d7fb1bff8 Niels Möller Mon, 7 Jan 2008 21:20:13 +0100 New FIXME comment.
c882d49574ac574434cb700de1f3b3381d446678 Niels Möller Sat, 5 Jan 2008 23:58:42 +0100 *** empty log message ***
1ecd65fa18100b3b94d65b2d8728000ead24256c Niels Möller Sat, 5 Jan 2008 23:58:08 +0100 * examples/Makefile.in (TARGETS): Added eratosthenes and nex...
40d6c6684861d597f8e6d76d99200734c89480ae Niels Möller Sat, 5 Jan 2008 23:56:07 +0100 (find_first_one): Optimized, using slightly larger table. (m...
eb894161818826068d2fd0ecca28870ed4584851 Niels Möller Sat, 5 Jan 2008 23:54:35 +0100 Check symbols also in libhogweed.
e8d6a5f0f0a2b2374e81972f45055b34f63236bf Niels Möller Sat, 5 Jan 2008 23:52:11 +0100 * examples/next-prime.c: New file. Deleted code for detailed...
81a452ea86d5f54681df158162c2d30abe78e4b7 Niels Möller Sat, 5 Jan 2008 23:48:31 +0100 * examples/next-prime.c: New file.
9adec3aa1da45465cf9ede59623e747fdcfbdb1c Niels Möller Sat, 5 Jan 2008 23:47:33 +0100 Added eratosthenes.
c1c3d189fe0491d8a8d694b44f2cedd7b8b295ca Niels Möller Sat, 5 Jan 2008 23:47:10 +0100 (hogweed_SOURCES): Added bignum-next-prime.c. (DISTFILES): A...
c9f6e50353a1c9159565bd3ac3bdc8092a888f33 Niels Möller Sat, 5 Jan 2008 23:45:52 +0100 * bignum-next-prime.c (nettle_next_prime): Renamed function,...
00dc6833fae819e936a953c47da4c57e4825d2bc Niels Möller Sat, 5 Jan 2008 23:43:43 +0100 (nettle_next_prime): New prototype.
6a0733148b2fcde0c28c09695e2bb492cfce2941 Niels Möller Sat, 5 Jan 2008 23:43:31 +0100 * bignum-next-prime.c (nettle_next_prime): Renamed function,...
8181009f486daeacad9f089dc0bc58bfca11939a Niels Möller Sat, 5 Jan 2008 23:30:46 +0100 (bignum_next_prime): Deleted, moved to bignum-next-prime.c. ...
f668e22a8a0180983e202f05b2b7e5b5e7ed32e0 Niels Möller Sat, 5 Jan 2008 23:28:58 +0100 List of odd primes < 2^16.
723d0d6ed30514534f3955fbcc4050d4c0b81964 Niels Möller Sat, 5 Jan 2008 23:28:08 +0100 Check for sizeof(long).
424a183711952c042d9585c275a6a12be97d8879 Niels Möller Thu, 3 Jan 2008 23:26:05 +0100 *** empty log message ***
ce012b385dc19792f7ce0cf5cbf4d93bf85a9422 Niels Möller Thu, 3 Jan 2008 23:25:51 +0100 (main): Removed incorrect UNUSED from declaration.
f7c560eecdfc0e37bc0cf9d5a509481c21537cf2 Niels Möller Thu, 3 Jan 2008 21:49:16 +0100 *** empty log message ***
46e8bbc516de1fc7604b2c682870ba3d53dea286 Niels Möller Thu, 3 Jan 2008 21:19:06 +0100 Moved the bignum_next_prime function to a separate file.
d7de8cfbe3973dd6ed630c48d563a23ab589bfd2 Niels Möller Wed, 24 Oct 2007 22:01:26 +0200 Bug fixes.
9f7da3eba1b4cad7c343f9709cb929c6743a55c4 Niels Möller Wed, 24 Oct 2007 17:05:20 +0200 Introduced OUTPUT macro.
2138baab680bef74f700bdb9f8c3848dce63b03d Niels Möller Wed, 24 Oct 2007 16:59:42 +0200 Removed features.
a3985305a716e3c8ecba425920859c47bd3a30aa Niels Möller Tue, 23 Oct 2007 23:52:51 +0200 Whitespace cleanup.
024d5cde4d49e53de4a01b1fae97e2d3028a2c66 Niels Möller Tue, 23 Oct 2007 23:52:21 +0200 Deleted the code for binary output.
48c2100a8291bf019cd71165de5a58a10c2f8311 Niels Möller Tue, 23 Oct 2007 23:50:19 +0200 Implemented block-wise sieving.
a6f7aaa864bdf70a756fc0af398a7e2f7a345b19 Niels Möller Tue, 23 Oct 2007 22:30:49 +0200 Work-in-progress checkin.
1a13032db6fce44c7138d9cdfc9f33ba0c02bf8e Niels Möller Sun, 30 Sep 2007 22:42:49 +0200 FIXME-comment for next_prime.
8d765bd24601259dd6c5a4b24668d5eed2324049 Niels Möller Sat, 8 Sep 2007 10:48:41 +0200 * sparc64/aes-encrypt-internal.asm: The directory with the a...
96cbba5ba444fb60649519e09915ed821f6621f4 Niels Möller Fri, 7 Sep 2007 21:46:50 +0200 *** empty log message ***
182c681a2c3c004407ec96dec2a07b1fbf4e9bb8 Niels Möller Fri, 7 Sep 2007 21:46:38 +0200 Include stdlib.h.
a0082521ecbfc39c8db0cc5931321b9e5907bdaa Niels Möller Sun, 3 Jun 2007 10:47:31 +0200 Comment fix.
ec87d34bd1fd1d84f128c87bd2da48efaec85490 Niels Möller Sun, 3 Jun 2007 10:14:54 +0200 *** empty log message ***
b6b5bbc9c9700ef816cb87d2e822fbf0475b3ace Magnus Holmgren Sat, 2 Jun 2007 23:31:34 +0200 Typo fixes to install targets, spotted by Magnus Holmgren.
203e4e895c4821835ca34a2e9a47148da34cdd8c Niels Möller Mon, 14 May 2007 17:22:27 +0200 *** empty log message ***
e87883305b5739001db7e6bbf16509c770606454 Niels Möller Mon, 14 May 2007 17:22:20 +0200 * configure.ac: Fixed copy-and-paste errors in shared librar...
1863bf49e81c8665b387a765f9a3249898eee926 Niels Möller Mon, 14 May 2007 17:21:04 +0200 * config.make.in (LIBNETTLE_SONAME, LIBHOGWEED_SONAME): Defi...
0aefb75843e59bb2d9677a5bec81bd271cd70063 Niels Möller Mon, 14 May 2007 17:20:40 +0200 * Makefile.in (libnettle.so, libhogweed.so): Fixed rules.
719a9a0fa2d243309a565c2bd645f11a929c31ce Niels Möller Mon, 14 May 2007 17:05:25 +0200 Don't ignore autom4te.cache.
cfce097a33576106f27f3d20ad7addbc19aaf83b Niels Möller Mon, 14 May 2007 16:56:51 +0200 *** empty log message ***
4595a9459df2a125e078c0f3f25656d4f6fcd0e2 Niels Möller Mon, 14 May 2007 16:56:23 +0200 * tools/Makefile.in (pkcs1-conv): Use IF_HOGWEED, not @RSA_T...
6febc5e4b5146e05d1c9fb18bc695d8e4cac11a7 Niels Möller Mon, 14 May 2007 16:55:15 +0200 * testsuite/testutils.h: Use WITH_HOGWEED, not WITH_PUBLIC_K...
4210fc193ac5041a8ec2de1b500b336385f7fcec Niels Möller Mon, 14 May 2007 16:54:35 +0200 Added FIXME comment.
623682a75cb115630c7e3351772a71d99e6befdd Niels Möller Mon, 14 May 2007 16:54:23 +0200 Don't use WITH_PUBLIC_KEY / WITH_HOGWEED, the Makefile sorts...
3e8726a9c5efdc4fdb311fdbed007c40104760bb Niels Möller Mon, 14 May 2007 16:52:50 +0200 * testsuite/Makefile.in (TS_NETTLE_SOURCES, TS_HOGWEED_SOURC...
6388b579699214ad4386f7f23e866e5bf97e7e1a Niels Möller Mon, 14 May 2007 16:51:37 +0200 yerrow-test was moved in the list.
99e592d7660fdbd9ed93cb96ed5da70faf97cf63 Niels Möller Mon, 14 May 2007 16:50:15 +0200 * examples/Makefile.in: Use IF_HOGWEED instead of RSA_EXAMPL...
90113ca26921741a0a4f648f8107d5ee97ea8477 Niels Möller Mon, 14 May 2007 16:48:16 +0200 * examples/io.h: Use WITH_HOGWEED, not WITH_PUBLIC_KEY. * ex...
0f92b40a005272e52deb3548d7ed430f49684ab1 Niels Möller Mon, 14 May 2007 16:46:09 +0200 * pgp.h: Include bignum.h, don't pretend to work without big...
9ce9c53e9be2a815192a54a17ce191c5f3539883 Niels Möller Mon, 14 May 2007 16:43:30 +0200 Don't use WITH_PUBLIC_KEY / WITH_HOGWEED, then Makefile sort...
274df193f8927bf6a264e15452030a02e0d2f868 Niels Möller Mon, 14 May 2007 16:38:22 +0200 Typo fix.
f82f423544dc4a858f95ef4f97e8b1fd0989d897 Niels Möller Mon, 14 May 2007 16:38:12 +0200 Updated for hogweed split.
084ef9695f2f4ca60352bc6aea12371bdc193322 Niels Möller Mon, 14 May 2007 16:35:26 +0200 Split nettle library into two files, libnettle.a and libhogw...
c40f0aa20f4619e4a8c300f684b64b713350bc43 Niels Möller Mon, 14 May 2007 16:32:45 +0200 Bumped nettle so-versions to 3.0. Set hogweed so-versions to...
0b2b1fb8c737fb8a4d82ca2f452842a0731d5a68 Niels Möller Mon, 14 May 2007 16:06:33 +0200 New file, extracted from io.c.
b33ecd9ea9eb03c065b19bdfbc18f9a1c3b5b90b Niels Möller Fri, 4 May 2007 09:58:22 +0200 New files, copied from automake-1.10.
4166056408c94b9d5a2ccc10ae5011c70a9d43c5 Niels Möller Thu, 3 May 2007 22:49:15 +0200 Renamed, used to be acinclude.m4.
3a0e06ba62684c32422638b68972f9124589e458 Niels Möller Thu, 3 May 2007 22:26:34 +0200 Deleted obsolete directory and files
d0507f2f5b2731f5d37312083a8eb7e169eace1c Niels Möller Thu, 3 May 2007 22:26:01 +0200 Deleted directories and files that have moved in the tree
a0ff098faaeb32e3bd4a651681b9295866594a3d Niels Möller Thu, 5 Apr 2007 16:21:42 +0200 Ignore cxx-test, test.in, test1.out and test2.out.
c4796d9c83961b0ca914ee17c69adfea1d3a0442 Niels Möller Thu, 5 Apr 2007 16:20:39 +0200 Moved in CVS tree. Also renamed directory sparc to sparc32.
2841e9078374612b568004a84986d7f511d6a855 Per Cederqvist Sun, 4 Mar 2007 10:33:54 +0100 SHA256_DIGEST_SIZE: fixed documentation bug reported by cede...
09c3dc68c045b0a3e79ffe67e20fbf79fd2f227c Niels Möller Wed, 28 Feb 2007 22:15:14 +0100 Fixed syntax error in Makefile.
d25cbf297b3c5c288a34c61b49d6d281a929b570 Niels Möller Sat, 24 Feb 2007 12:07:00 +0100 (clean-here): Remove .lib directory. (distclean-here): Remov...
e381b673676e11fc26bcafdbcfe3c67b730a7814 Niels Möller Tue, 5 Dec 2006 00:05:48 +0100 * configure.ac: AC_PREREQ 2.61, for AC_PROG_MKDIR_P.
0ec210c84cb39745f937b0245fe77420be72e39d Niels Möller Tue, 28 Nov 2006 16:40:36 +0100 *** empty log message ***
20b919b67b96b12a7357e28d401ce9cd1c0c9f28 Niels Möller Tue, 28 Nov 2006 16:40:30 +0100 Bumped version to 1.16.
68977892c9e06f511275aa6da3526e62a31a6559 Niels Möller Tue, 28 Nov 2006 16:29:26 +0100 *** empty log message ***
c851c0c979844d14b7b7b52f54a0cd7f4cb4128c Niels Möller Mon, 27 Nov 2006 23:41:05 +0100 *** empty log message ***
c5df5f534638153abf61a2f4e67095c22ff40984 Niels Möller Mon, 27 Nov 2006 23:40:59 +0100 New entry for nettle-1.15.
f700830381ea9398c5695c5472da3f5ff08670d3 Niels Möller Mon, 27 Nov 2006 23:40:27 +0100 (SHLIBMINOR): Bumped version. Library name is now libnettle....
36f096691d3ccd99182224a94e854d76673f000b Niels Möller Mon, 27 Nov 2006 23:35:03 +0100 Updated vor nettle-1.15.
69ac8060474ce79dba40ab34f4463d18eabbf4aa Niels Möller Mon, 27 Nov 2006 23:34:44 +0100 * sha256.c: Changed copyright notice to use the LGPL.
35289c9538716caaa8a4658bcd7a663e34284242 Niels Möller Mon, 27 Nov 2006 23:34:01 +0100 * Makefile.in (DISTFILES): Added COPYING.LIB.
62f36d2ae073eb7a9380f7866e6e75d58fe5cfab Niels Möller Mon, 27 Nov 2006 23:33:41 +0100 New file (previously only the plain GPL was included in the ...
8bdcb98a2429f133d81d26fbb60618663325f8d5 Niels Möller Mon, 27 Nov 2006 23:15:30 +0100 * testsuite/rsa-test.c (test_main): Use test_rsa_sha256. * t...
d4f1ce9fc6b1678c951d0c6c3a931019a3e9cbd8 Niels Möller Mon, 27 Nov 2006 23:14:29 +0100 * testsuite/Makefile.in (DISTFILES): Replaces rfc1750.txt by...
da6b8a2d9b940cd75cf07a9e3012182d42788262 Niels Möller Mon, 27 Nov 2006 23:13:28 +0100 (rsa_sha256_sign, rsa_sha256_verify) (rsa_sha256_sign_digest...
452cb90f677543b61c54fc89e046f63e5a900f33 Niels Möller Mon, 27 Nov 2006 23:11:53 +0100 (pkcs1_rsa_sha256_encode) (pkcs1_rsa_sha256_encode_digest): ...
0a161c6d47f48462c624dac9a2eac7c60614c26d Niels Möller Mon, 27 Nov 2006 23:10:49 +0100 Comment improvement.
547681984fcbdefe48f0f27328f230851c08b546 Niels Möller Mon, 27 Nov 2006 23:10:28 +0100 (nettle_SOURCES): Added pkcs1-rsa-sha256.c, rsa-sha256-sign....
81a882036321eaee33bf44a769e65dc446bb4c14 Niels Möller Mon, 27 Nov 2006 23:08:38 +0100 New files.
75d006827a8fa18d928b59f31545d12b8600d157 Niels Möller Mon, 27 Nov 2006 22:48:38 +0100 Updated files, from automake-1.10.
b465edbe379726a5091b3ef65512867c655c01cc Niels Möller Mon, 27 Nov 2006 16:57:44 +0100 * Makefile.in (MKDIR_P): Use MKDIR_P for creating installati...
d616ef709df28f8e56a2d9b641b6b8ac482f4faf Niels Möller Mon, 27 Nov 2006 16:57:04 +0100 * tools/Makefile.in (install): Use MKDIR_P to create install...
1e85194dda5efb3d741d6c5c248e7c7fc58e0e9e Niels Möller Mon, 27 Nov 2006 16:49:15 +0100 Comment fix.
4efaf0256af91e2d380b9bd93da7c879c131e90c Niels Möller Sat, 25 Nov 2006 23:38:00 +0100 Counter mode is implemented now.
9408818e68a1a4c4cf51e5fde05b7a96fc6e8113 Niels Möller Sat, 25 Nov 2006 23:37:44 +0100 Recovered Changelog entries from 2005, which were lost in th...
ed40ea57ebad37cc65c41ecdf4098e1fa4d38994 Niels Möller Fri, 24 Nov 2006 23:27:18 +0100 *** empty log message ***
91e059459a1fb789d4748bdb7981187f2be6d1b1 Niels Möller Fri, 24 Nov 2006 23:27:07 +0100 * testsuite/yarrow-test.c (test_main): Use gold-bug.txt as i...
125d74ad261c9082e5e2a0ad705b6fff6ca2b55e Niels Möller Fri, 24 Nov 2006 17:27:58 +0100 *** empty log message ***
82cb285e0ff3c60f7a2b185803a493067d0d1713 Niels Möller Fri, 24 Nov 2006 17:27:43 +0100 Added C++ guards.
f2b218bcaba3b7d50cfbad1b1029c954c54a0df6 Niels Möller Fri, 24 Nov 2006 17:25:49 +0100 Test if the system has any C++ compiler.
7a3a9410f895c73fb44668c2253e6666016aed2a Niels Möller Fri, 24 Nov 2006 17:20:57 +0100 (CXX, CXXFLAGS, COMPILE_CXX, LINK_CXX): New variables.
3d7f097f6cd12763139a307228c6f10fc86b6804 Niels Möller Fri, 24 Nov 2006 17:19:38 +0100 New variables TS_C and TS_CXX. Setup for compiling the C++ f...
bdeb88c1e97d7f03a5b2318b8189539cd9a5a96d Niels Möller Fri, 24 Nov 2006 17:18:35 +0100 Added cxx-test. (Note file is generated by make test-rules).
345ef5d091185d6cefd51c1c5573ae39991f7dbc Niels Möller Fri, 24 Nov 2006 17:18:01 +0100 New testcase, trying to use nettle from a C++ program.
f2661433abeb91c76874f323fe3781e9f9210d82 Niels Möller Mon, 28 Aug 2006 16:08:46 +0200 *** empty log message ***
bebf371bb4b304b05e4263d60ba78078717126ae Grant Robinson Mon, 28 Aug 2006 16:08:38 +0200 *** empty log message ***
1b2ad2d93d1142cdd3dd5cdadd394f8bda70229d Niels Möller Mon, 28 Aug 2006 16:08:02 +0200 Added section on language bindings.
1b2dcc119e44ef3e7274c797488cd8430f2e8874 Niels Möller Thu, 18 May 2006 18:28:37 +0200 *** empty log message ***
54fa32742aaea4bd65a7899b4e67ad3fd6b404b8 Niels Möller Thu, 18 May 2006 18:28:03 +0200 Deleted unused file.
e9e2d1e96752d886b1efaed1d9c1a6f63c036db7 Niels Möller Thu, 18 May 2006 18:27:33 +0200 * aes-decrypt.c (_aes_decrypt_table): Deleted the indexing a...
9158a21d15ccfbca00b178cb5008c09a63c932e5 Niels Möller Thu, 18 May 2006 18:25:58 +0200 Deleted old x86/aes_tables.asm entry.
b7ed3eb14ef7bba748e3d97c3acf52f23abd7340 Niels Möller Thu, 18 May 2006 18:25:35 +0200 (.texinfo.info, .dvi.ps): Use more quotes with basename. (in...
322afdc92518412246c0924df2adeaa2bc6811df Niels Möller Tue, 16 May 2006 22:49:21 +0200 * Merged experimental branch. Also:
3b8365266b846ca5e6cdd66eee5960e5cd93e09d Niels Möller Wed, 26 Apr 2006 22:19:28 +0200 *** empty log message ***
ea29adbe848f083c29d8421786c8d0914dfb8bd5 Niels Möller Wed, 26 Apr 2006 22:19:19 +0200 (GETOPT_OBJS): New variable. (rsa-keygen, rsa-encrypt, nettl...
7d434e71146289c4125b455539cba072415119a0 Niels Möller Wed, 26 Apr 2006 22:18:59 +0200 * examples/rsa-decrypt.c: Don't include "getopt.h", since it...
3fb4e30f87277285fc07ff66870c90c850076510 Niels Möller Wed, 26 Apr 2006 22:18:08 +0200 Include "getopt.h".
97cd2f8a5bd8ae62c0b50d7b572eefeebd13bcd4 Niels Möller Wed, 26 Apr 2006 22:08:50 +0200 *** empty log message ***
4eeb2497ab18ef0c40d67527c3987cbe6a0473cc Niels Möller Wed, 26 Apr 2006 22:08:13 +0200 * x86/aes-decrypt-internal.asm: Use ALIGN. * x86/aes-encrypt...
b86fb5790c31ac02daf7ec1821a8a424ce0476c9 Niels Möller Wed, 26 Apr 2006 22:05:45 +0200 * config.m4.in (ASM_ALIGN_LOG): Substitute. * configure.ac (...
82ffd6f8fec0af8821971e6586a77e5bfad65ddc Niels Möller Wed, 26 Apr 2006 22:04:11 +0200 (ASM_ALIGN_LOG): Check if .align directive is logarithmic.
4ce50746cc6213a73719154ca5e21a487fadb6d8 Niels Möller Fri, 21 Apr 2006 09:06:14 +0200 *** empty log message ***
1039bd732c5d4477d9caae0c4bfeae95a9990d5c Niels Möller Fri, 21 Apr 2006 09:06:07 +0200 (Public-key algorithms): Say that the public key operations ...
36079b032b203b590d3d44d5a929be4aa519dd73 Niels Möller Fri, 21 Apr 2006 09:05:56 +0200 Comment fix.
e04e3039993b907b64eeb82790f6c2d9490cc1d2 Niels Möller Sat, 8 Apr 2006 22:57:15 +0200 *** empty log message ***
6ac6291052ffbe4730987e15ee9965a6a8d59f33 Henrik Grubbström (Grubba) Sat, 8 Apr 2006 22:57:07 +0200 (read_pem): Fixed c99-style declaration. Reported by Henrik ...
fcd693f44b119e5740748eea14e9e729ab257591 Niels Möller Tue, 14 Feb 2006 13:50:50 +0100 *** empty log message ***
c114bfe086accec4388def1e2f235a8c7f1c7746 Niels Möller Tue, 14 Feb 2006 13:50:28 +0100 * testsuite/Makefile.in (tags): New target.
f2433d6de7a3337cee8083505dd60e566e3e6289 Niels Möller Tue, 14 Feb 2006 13:49:51 +0100 * examples/Makefile.in (tags): New target.
e013fad2f2847122ae5986408e1aac7028ee71af Niels Möller Tue, 14 Feb 2006 13:49:30 +0100 (tags, tags-here): New targets.
0042623a2ef2400632c413d46a8e3d737d557d89 Niels Möller Tue, 31 Jan 2006 17:49:21 +0100 *** empty log message ***
6a0dd7aa508d7e952deb4d3a07067bc185c1f3f7 Niels Möller Tue, 31 Jan 2006 17:49:13 +0100 Fixed typo in usage message.
5aa9e16a4257ef7b8993d790d851f77aae6f3258 Niels Möller Mon, 5 Dec 2005 21:23:00 +0100 * configure.ac: Bumped version to 1.15,
ab73682cfca042ca9d8ac02cbb05ca32b63e1d57 Niels Möller Mon, 5 Dec 2005 20:46:06 +0100 (SHLIBMINOR): Increased minor number. Library version is now...
b72a1ccb8db9628bb4812e61a66c5393062a42ab Niels Möller Mon, 5 Dec 2005 20:45:51 +0100 Updated for 1.14.
e0f673692fbdadef0aa0aa97d1fe08957aea6f22 Niels Möller Mon, 28 Nov 2005 19:36:06 +0100 *** empty log message ***
3b9e4a7dd2b75a9fb40d008ee72248b4c1a9dfc7 Niels Möller Mon, 28 Nov 2005 19:36:00 +0100 * tools/Makefile.in (INSTALL): Substitute INSTALL, INSTALL_D...
6187dbca50fff6a0b75e25220e7eeec4f049f1c3 Niels Möller Mon, 28 Nov 2005 19:35:51 +0100 (INSTALL): Don't substitute INSTALL, INSTALL_DATA and friend...
e20c4fbea008c7a6dd51a9caf98a5b168d89d0d3 Niels Möller Sun, 27 Nov 2005 14:28:17 +0100 *** empty log message ***
e8021280a71fa454ede7fdea14943dbc7405da66 Niels Möller Sun, 27 Nov 2005 14:28:07 +0100 * Makefile.in (.texinfo.pdf): New rule. Avoid dependency on ...
1d30fc9220330388806f8ce8f998faeb2caec241 Niels Möller Sun, 27 Nov 2005 10:52:13 +0100 *** empty log message ***
29ef579b8d35d576d6657e75db4c84df70528784 Niels Möller Sun, 27 Nov 2005 10:52:05 +0100 * testsuite/Makefile.in (clean): Delete sha1-huge-test.
432562736be435a928313795af0646891f9f5d44 Niels Möller Sun, 27 Nov 2005 10:51:35 +0100 (install-info, install-headers): Don't use $< and $?; Solari...
77ea58d87f5bdbdce4c21a33a4c9c80559679fd5 Niels Möller Sat, 26 Nov 2005 23:58:52 +0100 *** empty log message ***
6804342e3cf7ab7703dbec7dff94321ed19c001c Niels Möller Sat, 26 Nov 2005 23:58:45 +0100 (DISTFILES): Added $(EXTRA_SOURCES).
eb4c435ff66d9f2bbcfb6256647a134dfa35f65b Niels Möller Sat, 26 Nov 2005 18:41:03 +0100 *** empty log message ***
597a33c4368cc3c645876f812513439661e0170b Niels Möller Sat, 26 Nov 2005 18:40:58 +0100 Include .test-rules.make, which contains the rules for all t...
fcfa3e73c67a4dce07a46e4d64380403d97da60e Niels Möller Sat, 26 Nov 2005 18:39:37 +0100 Automatically generated file for building the test programs.
13b8b239f3818d0a4a145eaa184eb7033bd3d20d Niels Möller Fri, 25 Nov 2005 21:40:26 +0100 *** empty log message ***
1141c122cdff1837d9856737094ee2640f31ff26 Niels Möller Fri, 25 Nov 2005 21:40:22 +0100 Disable assembler when compiling with rntcl.
755afb5cb98624116d006c7c7f29d4ccc5fa2ad7 Niels Möller Fri, 25 Nov 2005 21:35:53 +0100 *** empty log message ***
8b6c3faec8e909d38d694f770ac4ad8e8d2d7a0c Niels Möller Fri, 25 Nov 2005 21:35:42 +0100 * tools/Makefile.in (pkcs1_conv_SOURCES): New variable. (pkc...
d7b428e9f66b5978b3b73723958b136ef95a54e5 Niels Möller Fri, 25 Nov 2005 19:47:38 +0100 *** empty log message ***
04186b8eb2aefa0439f0da776fb4770527956914 Niels Möller Fri, 25 Nov 2005 19:47:33 +0100 * Makefile.in (aesdata, desdata, shadata): Use explicit rule...
8cd234c497a7bad86ba110249b95c1a2c6bd2517 Niels Möller Fri, 25 Nov 2005 18:11:42 +0100 *** empty log message ***
dfa7f945417d75d586617262a424772470f96fd5 Niels Möller Fri, 25 Nov 2005 18:10:59 +0100 * testsuite/Makefile.in: Use %-rules for building the -test ...
d65835621dd3c731cee345a47d7a293fc12d9331 Niels Möller Fri, 25 Nov 2005 18:09:28 +0100 (find_program): If argument contains a slash (most likely be...
71d77a6ccf84d411b9837cd61c360e9e81a5f620 Niels Möller Fri, 25 Nov 2005 14:09:58 +0100 *** empty log message ***
eb5920a107322fc793eeec4adbe469e09b05e2d1 Niels Möller Fri, 25 Nov 2005 14:09:40 +0100 New -v option, propagated to test programs.
eb13d9782306038dfda7d5fbf0b1495a51f5df2b Niels Möller Fri, 25 Nov 2005 14:09:10 +0100 Avoid using single-suffix rule to build executables. (Actual...
f79e7aa61a41ca10fc248ef9bb1f344efe4b1a3d Niels Möller Fri, 25 Nov 2005 09:50:25 +0100 *** empty log message ***
016c7d860e568bf49c6b5e93d51535fcae694e63 Niels Möller Thu, 24 Nov 2005 12:54:11 +0100 (distdir): Use [ -f, not [ -e, since the latter is less port...
4ebfcf8ea7bcbf1335391e8da79ab6cebbcd210d Niels Möller Wed, 23 Nov 2005 13:48:26 +0100 *** empty log message ***
822f5a75b9909520e16df9409182c222951e5152 Niels Möller Wed, 23 Nov 2005 13:47:54 +0100 Ignore pkcs1-conv binary.
b62397da9b5bcd4d40fcb7587a48ca8ac4e164d7 Niels Möller Wed, 23 Nov 2005 13:44:32 +0100 * testsuite/Makefile.in (DISTFILES): Added teardown-env.
0c242f97f7acd7f54c7e01b05b0841b303de74c7 Niels Möller Wed, 23 Nov 2005 13:43:57 +0100 New file. Delete files created by the testsuite.
ae0c16f6d87be607adbd586dcbade12428756cb9 Niels Möller Mon, 21 Nov 2005 23:07:18 +0100 *** empty log message ***
93733cfeaa728a6cd5800d78c7bdb48b2ba6bb65 Niels Möller Mon, 21 Nov 2005 23:07:13 +0100 (main): Fixed check for -v option. Spotted by Goran K.
beef3c5e673c66476a4ba5e00b8a01ff4f12c29e Niels Möller Mon, 21 Nov 2005 19:24:43 +0100 *** empty log message ***
f32fda997b2c8677610278bd88052ba0237de242 Niels Möller Mon, 21 Nov 2005 19:24:40 +0100 (CTR_CTX, CTR_CRYPT): Fixed bugs, spotted by Goran K.
d36beb1bab7146b5c6cb3cea62bf3355a2180d6e Niels Möller Sun, 20 Nov 2005 18:14:06 +0100 *** empty log message ***
bc6fbbfe89fefec728ca6690b0507458358c1669 Niels Möller Sun, 20 Nov 2005 18:13:50 +0100 * Makefile.in (nettle_SOURCES): Added der2rsa.c.
64207cfe8c4b9337b62efd8949117310a04c4102 Niels Möller Sun, 20 Nov 2005 18:13:25 +0100 * testsuite/Makefile.in (TS_SH): Added pkcs1-conv-test.
54ec54d0c8dc7a57e239e2540b7c6491ececbd63 Niels Möller Sun, 20 Nov 2005 18:13:04 +0100 (TARGETS): Added @RSA_TOOLS@. (SOURCES): Added pkcs1-conv.c....
06bf5fef94b962962b3b0895509246e05bb9cab9 Niels Möller Sun, 20 Nov 2005 18:10:36 +0100 New program.
f19d40d2f1691b318633de316ab957eacec8a547 Niels Möller Sun, 20 Nov 2005 18:09:32 +0100 New file.
fe61040985df1955635cefa1e958a529c379ad76 Niels Möller Sun, 20 Nov 2005 18:06:47 +0100 New file.
fbd97af915b746ca5a368163a9dee35928d47402 Niels Möller Sun, 20 Nov 2005 18:06:29 +0100 Use rsa-sign to create signature.
ecc49d8d3e05c88b98729069a42cd123ba0ad40f Niels Möller Sun, 20 Nov 2005 18:05:12 +0100 (read_file): Fixed spelling in error message.
6b2c7e46c465b311e792c02e25663683d0cbffce Niels Möller Sun, 20 Nov 2005 18:04:23 +0100 (rsa_public_key_from_der_iterator) (rsa_private_key_from_der...
5c5e545d48a581ba7485ef761222ea17d9b9dbbc Niels Möller Sun, 20 Nov 2005 18:02:26 +0100 (asn1_der_iterator_init): Initialize length and data. (asn1_...
ceb433facf7b22377744c9d51bc2cc30df9f4c58 Niels Möller Sun, 20 Nov 2005 17:57:56 +0100 (RSA_TOOLS): New substituted variable. Includes pkcs1-conv, ...
2d6ccc8abbe643b78837bbf46e9914882e7b73e2 Niels Möller Sun, 20 Nov 2005 17:56:42 +0100 (nettle_asn1_der_get_bignum): Include nettle_-prefix in decl...
629fd5bd3b8d5501833cd3b6ac9bfd2297be9c6b Niels Möller Sun, 20 Nov 2005 17:56:02 +0100 Added name mangling defines, and a few new declarations.
82323812dbf8f9e9e2e815658ba3977256b17016 Niels Möller Sun, 20 Nov 2005 17:55:09 +0100 Added --debug option. If used, the teardown-env script is no...
95da24d5ba27bac701a47287813a631b0df5ed62 Niels Möller Sun, 13 Nov 2005 21:10:17 +0100 (nettle_SOURCES): Added der-iterator.c. (HEADERS): Added asn...
af53fc2bd72a8e78fe0eb8c0e186ebf0bbdbdd27 Niels Möller Sun, 13 Nov 2005 21:09:41 +0100 (asn1_der_get_bignum): Declare function.
c87cc07a752d7712f1574046e0ee8bfc72280ae8 Niels Möller Sun, 13 Nov 2005 21:09:13 +0100 * der-iterator.c: New file. * asn1.h: New file.
9b7af4089b70b5b60a6d1d9e07e82430355fce27 Niels Möller Mon, 7 Nov 2005 22:37:25 +0100 *** empty log message ***
18bcad060bad21c2affd4de56707c0a1748dded4 Niels Möller Mon, 7 Nov 2005 22:37:12 +0100 Started on NEWS entry for 1.14.
803dd59270f7fbfc867e5ebfcd63098454c6dbbd Niels Möller Mon, 7 Nov 2005 22:36:26 +0100 * examples/Makefile.in (TARGETS): Use $(EXEEXT). * tools/Mak...
44d56ed7529b5dfcd2873164c141867e1f5d3dd4 Niels Möller Mon, 7 Nov 2005 22:35:35 +0100 Check HAVE_UNISTD_H.
51d39ccb4934ef5160275549cfa3255b7ddafe14 Niels Möller Mon, 7 Nov 2005 22:35:11 +0100 * examples/Makefile.in (TARGETS): Use $(EXEEXT).
66681e0a54de20c78a324a7517eed608ba6e5b51 Niels Möller Mon, 7 Nov 2005 22:32:13 +0100 Use $host_cpu, not $host, when setting up the assembler path...
bb4ecdbbb370674f3ef2beb259179b868866f678 Niels Möller Mon, 7 Nov 2005 22:30:12 +0100 (des.$(OBJEXT)): Use OBJEXT.
6eee7c52e5ffbe3a984a05d6ae5f40d35bba8497 Niels Möller Mon, 7 Nov 2005 22:29:40 +0100 *** empty log message ***
3d136062def63f48957d1f8585c0ce57296de286 Niels Möller Mon, 7 Nov 2005 21:31:36 +0100 Moved files from src/nettle.
7617b6037c4c802892fd46323fa6efdc6b2719c2 Niels Möller Sun, 23 Oct 2005 21:07:15 +0200 *** empty log message ***
4f4fd79d345cad9c9eb1e5fc5d264c4ff72a5863 Niels Möller Sun, 23 Oct 2005 21:07:07 +0200 New file, almost the same as sparc/arcfour-crypt.asm.
bdd8261bca5fcdf51907a6905b6f8b27caca1c85 Niels Möller Sun, 23 Oct 2005 19:54:23 +0200 *** empty log message ***
c34d76b1fde2d5c0a3e7ee6bed5562cbcaecd6fb Niels Möller Sun, 23 Oct 2005 19:54:13 +0200 (display): Use two decimal places.
3b390e3cedac224b6d5e768c3a2786f6c69c2482 Niels Möller Sun, 23 Oct 2005 19:36:43 +0200 Reorganized. Main loop unrolled four times. Uses aligned 32-...
4319568d8c88a096a86532360461796e22419999 Niels Möller Sun, 23 Oct 2005 18:25:36 +0200 Tried unrolling only twice.
379fc214aa3b2d0c59ed7db16cdd4d2f31b2bbfd Niels Möller Wed, 19 Oct 2005 13:29:11 +0200 *** empty log message ***
827dd5482b64ae9b96b7b7d32af4b515fbf1887d Niels Möller Wed, 19 Oct 2005 13:28:18 +0200 (test_main): New testcase with 512 bytes of data.
8c7a96609de9f43c8bb48963240243880b1f09aa Niels Möller Wed, 19 Oct 2005 10:00:13 +0200 *** empty log message ***
d4494c3e79b25cf63c2256a030da112f3413ed2c Niels Möller Wed, 19 Oct 2005 10:00:06 +0200 Fixed bug, spotted by Mikael Kalms. We must order the store ...
1128d5a6195290466e157665cd113b05aa485cdd Niels Möller Wed, 19 Oct 2005 09:46:54 +0200 * sparc/arcfour-crypt.asm: Special unrolled code if SRC and ...
5865594aaa3e4e331ffe80b038d31ba7f1f4e820 Niels Möller Tue, 18 Oct 2005 21:00:23 +0200 Spelling fix in comment.
26f29401aa1308bb60c7f72be5bed3dcff5e340d Niels Möller Tue, 18 Oct 2005 20:58:35 +0200 *** empty log message ***
496df00f3bb616fdae35ed08cea0b5cd20bc77ea Niels Möller Tue, 18 Oct 2005 20:58:26 +0200 (nettle_mpz_from_octets): Removed sign argument. If mpz_impo...
bdaf47e0de36aca16a77013967c6d10aeba0a41e Niels Möller Mon, 17 Oct 2005 22:45:44 +0200 *** empty log message ***
3cba46443c858c862d86661b0c9e2f21570d33a2 Niels Möller Mon, 17 Oct 2005 22:45:40 +0200 (nettle_mpz_from_octets): Improved loop. Removed the digit t...
94cb88c09d3c1ac8ffb4bbcfc6eb901eaf725317 Niels Möller Mon, 17 Oct 2005 21:50:25 +0200 *** empty log message ***
d5b7d9fab394a0aa522e0dac9ae5202b7a5b97e3 Niels Möller Mon, 17 Oct 2005 21:50:17 +0200 * sparc/arcfour-crypt.asm: Improved instruction scheduling.
06b3c49f82a5a2d26db815b4cd0c68d9955161f8 Niels Möller Mon, 17 Oct 2005 21:23:27 +0200 *** empty log message ***
485a936452bd93facf69ede3a0a0ade36741c67a Niels Möller Mon, 17 Oct 2005 21:23:17 +0200 * sparc/arcfour-crypt.asm: Bugfix, use lduh and stuh.
442ba31e0f7ebfbca2231c2483e351bae36fde99 Niels Möller Mon, 17 Oct 2005 20:35:07 +0200 *** empty log message ***
dc2d1b0d18eb72e1521b0fc4ec22921bf9879c4b Niels Möller Mon, 17 Oct 2005 20:35:02 +0200 * sparc/arcfour-crypt.asm: New file.
91e59caae067c0e062cf99a9f75055401cfcfcde Niels Möller Mon, 17 Oct 2005 20:34:38 +0200 Deleted unused file.
79eb7d8d395ebf02a37cd2677a35dd56d30c592d Niels Möller Mon, 17 Oct 2005 20:33:58 +0200 * x86/arcfour-crypt.asm: Use ARCFOUR_I and ARCFOUR_J * asm.m...
611affba04895e4e8bee3b027083cbd8d2cd8f3a Niels Möller Mon, 17 Oct 2005 20:32:32 +0200 Added comment with internal state.
ba58d11567cc269079dadf0f844d7432bc7f3b61 Niels Möller Mon, 17 Oct 2005 14:55:10 +0200 * aes-internal.h (struct aes_table): Deleted idx and sparc_i...
409e1cb6651617c909a0dfc5c2e174b5c1d210a0 Niels Möller Sun, 16 Oct 2005 22:37:16 +0200 *** empty log message ***
61c50dc5a3f0f2244a88d7befbbd575a252f3241 Niels Möller Sun, 16 Oct 2005 22:36:51 +0200 (sexp_get_char): Use unsigned for the done flag.
dacff0c5e5d32a4d451613778eb5981d1095f0fd Niels Möller Sun, 16 Oct 2005 22:35:39 +0200 * sparc64/aes-encrypt-internal.asm: Include sparc/aes.m4. * ...
f1d1d7e790e9e1503b097511d213159566a6a8ee Niels Möller Sun, 16 Oct 2005 22:33:42 +0200 * sparc64/aes-encrypt-internal.asm: Include sparc/aes.m4.
0ebeef2c39a123ca5e64983335f4414aa66311f1 Niels Möller Sun, 16 Oct 2005 22:32:25 +0200 * sparc64/machine.m4: Use .register pseudo op to say that we...
35b4905d8718c52f4282d938717fa267cb1cc174 Niels Möller Sun, 16 Oct 2005 21:53:03 +0200 *** empty log message ***
edaa08ee4fe1b85a67887b6b94dde707f6ad511e Niels Möller Sun, 16 Oct 2005 21:52:57 +0200 * sparc/aes-encrypt-internal.asm: Explicitly include sparc/a...
e394db735800d7431a00941accd325989ad18b77 Niels Möller Sun, 16 Oct 2005 21:51:38 +0200 * sparc/aes.m4: New file. Moved aes-related macros here... *...
a650d7977765f195e50c84721a4cfa0773c9ebae Niels Möller Sun, 16 Oct 2005 21:49:46 +0200 *** empty log message ***
c771e8eb45f6d0c734d31ae0375802845192d963 Niels Möller Sun, 16 Oct 2005 21:49:39 +0200 * x86/aes-encrypt-internal.asm: Explicitly include x86/aes.m...
94560eac3fa8013a3c46334c4dcb7a1f3cb76a1a Niels Möller Sun, 16 Oct 2005 21:48:38 +0200 * x86/aes.m4: New file. Moved aes-related macros here, from....
e32053d798f4e7c611ace4d9f4460d6f351e9396 Niels Möller Sun, 16 Oct 2005 21:47:01 +0200 Comment change.
db5df896d1b4680c82e4e637ea682edeb4544c44 Niels Möller Sun, 16 Oct 2005 21:23:14 +0200 *** empty log message ***
3bb9adf5d4c527578757ecebd21572347e2f558e Niels Möller Sun, 16 Oct 2005 21:23:03 +0200 * sparc64/aes-encrypt-internal.asm: New file. * sparc64/aes-...
1c0ced916eb5256c96f7b829309bf619b5df1a41 Niels Möller Sun, 16 Oct 2005 21:22:26 +0200 * sparc64/machine.m4: Include the same aes macros used for s...
d7e908518e53bbd4fc626f5926f6189077bbc709 Niels Möller Sun, 16 Oct 2005 21:21:16 +0200 Comment changes.
71a5af2eb710c68a51411f1d746885e3256d0e02 Niels Möller Sun, 16 Oct 2005 21:10:53 +0200 *** empty log message ***
85ced3c8a78f87103ed17bfbc262721298bab43e Niels Möller Sun, 16 Oct 2005 21:10:36 +0200 * sparc/aes-encrypt-internal.asm, sparc/aes-decrypt-internal...
b02cdcfe27b6862fafefecb4fd1b2fccd96ee590 Niels Möller Sun, 16 Oct 2005 15:11:34 +0200 Whitespace cleanup.
c187393cef5991d28ce2f4091a0ff00431096b85 Niels Möller Sun, 16 Oct 2005 15:09:28 +0200 Deleted old aes implementation.
3456614a1aac7feed2269aca7123a68c75416537 Niels Möller Sun, 16 Oct 2005 15:07:34 +0200 New file.
eb819e1eb8f604df5c9f263dc5dc09c8da778080 Niels Möller Sun, 16 Oct 2005 14:52:59 +0200 * sparc/machine.m4: Don't use m4 eval, instead rely on the a...
f68a96f4da2ee28658034e10e615048e832e2217 Niels Möller Sun, 16 Oct 2005 14:30:36 +0200 Comment change.
b396be2bcf6529a6918a004f6ea404f1e36aae87 Niels Möller Sun, 16 Oct 2005 14:24:22 +0200 *** empty log message ***
2ddcc2262b8eb1bc40157bdaa8057c576d1c6dda Niels Möller Sun, 16 Oct 2005 14:24:13 +0200 * sparc/machine.m4 (AES_FINAL_ROUND): Better scheduling, by ...
433d2b9554e5830872c7c7003eccf51b60e37ca8 Niels Möller Sun, 16 Oct 2005 13:52:49 +0200 * sparc/machine.m4 (TMP3): A third temporary register. (AES_...
5728e9a188b20dd0dba655c106f8caa5d6325c5f Niels Möller Sun, 16 Oct 2005 13:39:37 +0200 * sparc/machine.m4 (AES_ROUND): Deleted unused argument T. U...
0b767327209d784eee06a5198ebcb4abc9d3fff5 Niels Möller Sun, 16 Oct 2005 12:54:52 +0200 * sparc/machine.m4 (AES_ROUND): New loop invariants T0-T3, t...
f576927fc100fef5770b1b49b39d73ccf7c6e8f3 Niels Möller Sun, 16 Oct 2005 12:27:49 +0200 *** empty log message ***
1f42276abb1da2c2a8793c4b4c3e38aa1c1edce5 Niels Möller Sun, 16 Oct 2005 12:27:41 +0200 * sparc/machine.m4 (AES_ROUND): Better scheduling, by interl...
a6961580e2d64c31dc67efa23c778ad085448f6e Niels Möller Sun, 16 Oct 2005 12:08:45 +0200 * sparc/machine.m4 (AES_ROUND): Annotated instructions.
46006e8318bfb166d65dcb6c1f3ac4ec11905992 Niels Möller Sun, 16 Oct 2005 12:06:02 +0200 * sparc/machine.m4 (AES_ROUND): Alternate between using TMP1...
293ca09ab49322c18f13d6bfb8934b40fadcb70e Niels Möller Sun, 16 Oct 2005 11:58:44 +0200 * sparc/aes-encrypt-internal.asm: Renamed Ti -> Xi.
caab43a0f3fef05f4cdd0a87258516e2d3898555 Niels Möller Sun, 16 Oct 2005 11:53:17 +0200 *** empty log message ***
0bf40347abfca4bcc3f04104780f52d3817d5524 Niels Möller Sun, 16 Oct 2005 11:53:12 +0200 * sparc/aes-encrypt-internal.asm: Fixed bugs. Now passes the...
685b49415f0850b4e55cc13d3bb0fa60ee053d90 Niels Möller Sun, 16 Oct 2005 11:52:10 +0200 * sparc/machine.m4 (AES_ROUND, AES_FINAL_ROUND): Bugfixes. P...
3dd8303271734d72092077e13c825f98212061c7 Niels Möller Sun, 16 Oct 2005 01:10:49 +0200 Comment change.
804025d6a75859426e9281b95eefba3427131e66 Niels Möller Sun, 16 Oct 2005 00:58:53 +0200 *** empty log message ***
7767751692ab8079c0fb43577ca0fa63e7ea2d3a Niels Möller Sun, 16 Oct 2005 00:58:32 +0200 Implemented. Not yet working, and not optimized.
3672581784eb3c2a1111656eb47721976b066837 Niels Möller Sun, 16 Oct 2005 00:56:17 +0200 Use TMP1 and TMP2, so we don't need to pass them as argument...
c0b0355a779bf7973c0cb65a59d5dde17c98e02f Niels Möller Sat, 15 Oct 2005 23:27:19 +0200 *** empty log message ***
9da85cdf421fd3adca2404745feda69565aeda15 Niels Möller Sat, 15 Oct 2005 23:14:04 +0200 * configure.ac (OBJDUMP): Substitute the program false if ob...
f10c89ff6b7403c0a7c1e48d6db870dd2ce6ae98 Niels Möller Sat, 15 Oct 2005 20:08:03 +0200 *** empty log message ***
8ee6fce118e56b49cf4b28e8dff885e7b81d463d Niels Möller Sat, 15 Oct 2005 20:07:56 +0200 (PROLOGUE): Use TYPE_FUNCTION.
eebd7b4ab333c99c0d1f409cd912ddd21c751682 Niels Möller Sat, 15 Oct 2005 20:07:30 +0200 Substitute ASM_TYPE_FUNCTION as TYPE_FUNCTION.
f8231569bc184dfb5b1e9839827d7ccc4bd755cf Niels Möller Sat, 15 Oct 2005 20:07:00 +0200 * configure.ac (ASM_ELF_STYLE): Check for %function and #fun...
4f4391f4fdb5ea95457b8934df846e45ff7c065c Niels Möller Sat, 15 Oct 2005 19:26:41 +0200 *** empty log message ***
00686d89abf61872686292e6675983dc643e8306 Niels Möller Sat, 15 Oct 2005 19:26:22 +0200 (ASM_ELF_STYLE): Fixed .type,@function statement used when c...
676ccc79c95aade8059e4c3177f168bc5fca0d4d Niels Möller Sat, 15 Oct 2005 19:23:46 +0200 *** empty log message ***
c145bc90a42b4559cbb381ea50ec064e57189dcc Niels Möller Sat, 15 Oct 2005 19:21:56 +0200 (AES_LOAD, AES_ROUND): Started writing new AES macros.
5612f8ce0cf9cc0a862ebd8f72c98f0eb088cdf3 Niels Möller Sat, 15 Oct 2005 19:21:10 +0200 Comment changes.
c2e1bd5bb3d2a2131e4e10fa3467c27b22781b2f Niels Möller Sat, 15 Oct 2005 19:20:53 +0200 New file.
7d41b7a5dbcfba3ae66e281e62095957c4efc4db Niels Möller Fri, 14 Oct 2005 23:56:37 +0200 * configure.ac: When looking for assembler files, link in ae...
3603a22947f6f56ba5a56b9c8e6da880914afd9a Niels Möller Fri, 14 Oct 2005 23:56:00 +0200 * x86/aes-decrypt.asm, x86/aes-encrypt.asm: Deleted files.
cf2bdbc65ee3bd3dcbf683e09d3a236d51310762 Niels Möller Fri, 14 Oct 2005 23:54:33 +0200 * x86/aes-decrypt-internal.asm: New file.
58469af721a8cecdd037ae9c44eea01e7ed6e48c Niels Möller Fri, 14 Oct 2005 23:54:08 +0200 Trivial whitespace changes.
1017b187bd116bae4e61c22b9d353d2454aa0ecb Niels Möller Fri, 14 Oct 2005 23:45:51 +0200 Changed AES macros, to handle a table register. Also take mo...
b991f516f309425fc86e1c52b230e4a11c84e56e Niels Möller Fri, 14 Oct 2005 23:44:07 +0200 * x86/aes-encrypt-internal.asm: Rewritten to match new inter...
6d6291c48e0a7669c96780bd677040358f9fdb22 Niels Möller Fri, 14 Oct 2005 21:46:54 +0200 (OBJDUMP): Use AC_CHECK_TOOL to check for objdump. (ASM_MARK...
a7161db18b88fb1613356ace25d77f2157e74e20 Niels Möller Fri, 14 Oct 2005 21:41:50 +0200 *** empty log message ***
c615a74034745d2eb290c843f2237cc26b6c7205 Niels Möller Fri, 14 Oct 2005 21:41:39 +0200 (nettle_SOURCES): Removed aes.c, aes-decrypt-table.c. Added ...
d7537ca6eeac48be7990380629538ec6641a2ee6 Niels Möller Fri, 14 Oct 2005 21:40:04 +0200 Reduced support for AES_SMALL.
58f73bd0d7bf24cc0be12785e96371ed622a60a5 Niels Möller Fri, 14 Oct 2005 21:39:11 +0200 Deleted files.
272be3e9a9a204d4c33431f498ac13cb8aafb4db Niels Möller Fri, 14 Oct 2005 21:37:52 +0200 Reverted move of _aes_encrypt_table.
be8ee19842e1a4c1fef6de51149f8cf7d2b61ad3 Niels Möller Fri, 14 Oct 2005 21:29:25 +0200 (_aes_decrypt_table): Moved table here, and made static.
9d65ae323207178007868cc57a8b71114b785ae6 Niels Möller Fri, 14 Oct 2005 21:28:51 +0200 (_aes_encrypt_table): Moved table here. Still globally visib...
fc285cc5dc25488c1b1f2d6faa902de1efbcbc3c Niels Möller Fri, 14 Oct 2005 21:26:18 +0200 (_aes_decrypt_table): Don't declare, it's no longer globally...
cf2caa24bbcfbd443654a510786c952bd9af680e Niels Möller Fri, 14 Oct 2005 21:23:55 +0200 Comment changes.
a9137afc0dd2c7985331f24a954961273c7fce49 Niels Möller Fri, 14 Oct 2005 21:23:38 +0200 (_nettle_aes_decrypt): New AES decryption function, analogou...
a7dfa33a25204507fad17e0b16e1fa245ea9b140 Niels Möller Fri, 14 Oct 2005 15:31:28 +0200 *** empty log message ***
af80c9e721f05ce4e869416d392316fadf0c7a15 Niels Möller Fri, 14 Oct 2005 15:30:57 +0200 (AES_ROUND, AES_FINAL_ROUND): New macros.
b6c481da554ab8254ac92fdda4bca60202cdb95b Niels Möller Fri, 14 Oct 2005 15:30:13 +0200 (_nettle_aes_encrypt): New AES encryption function, avoiding...
db7b5b8a5a7ab82d12a7f891dafa8b6182578b5a Niels Möller Fri, 14 Oct 2005 15:27:46 +0200 * sha1-compress.c: Added debugging code. * md5-compress.c: L...
9d6a642b598f5161daf8c2049d96d188b612513e Niels Möller Thu, 13 Oct 2005 17:13:22 +0200 *** empty log message ***
b42cf1b9cf8354779705ad1a5660e4963dc4560f Niels Möller Thu, 13 Oct 2005 17:13:15 +0200 (ASM_MARK_NOEXEC_STACK): Use a diversion, to substitute the ...
9ef0694cf0b06c148d3dcba315f2b94a1865a1dd Niels Möller Thu, 13 Oct 2005 17:12:13 +0200 * configure.ac (ASM_MARK_NOEXEC_STACK): Check if the C compi...
a58956e32d7bfd73c15ca6fb072ca2a31fa5e229 Niels Möller Thu, 13 Oct 2005 14:33:37 +0200 *** empty log message ***
97bd6d02530dcbc7dc7c279cac5d1b7372083b1c Henrik Grubbström (Grubba) Thu, 13 Oct 2005 14:33:32 +0200 New file. Copy of sparc/aes.asm, with minor changes to the s...
51a08ad79dcc95e7892537a33c19328ab68e70c0 Niels Möller Thu, 13 Oct 2005 14:31:01 +0200 Don't allocate space for a stack copy of the input.
9424472aad912b1cc83af151fc40e01aad33be03 Niels Möller Thu, 13 Oct 2005 14:24:14 +0200 * x86/md5-compress.asm: Skip copying of input to the stack. ...
98affc68d8011f4d53c6a999526655938e4c16b1 Niels Möller Thu, 13 Oct 2005 14:22:07 +0200 Document intermediate values for first test case.
2253aab70be7d72b1ec65f467760c347b06be069 Niels Möller Thu, 13 Oct 2005 14:21:34 +0200 Comment fix.
8e988473dc74c33e9832f9e12db749c6aad5f790 Niels Möller Thu, 13 Oct 2005 14:21:18 +0200 (asm_path): Check for sparc64, and use sparc64 subdirectory....
0b5574f8f7ce3b29eeebd042481c06bc2e702cff Niels Möller Thu, 13 Oct 2005 10:53:32 +0200 *** empty log message ***
3f76deac38d2e528c8305fdf6f3e443a6becac1c Niels Möller Thu, 13 Oct 2005 10:44:49 +0200 (REF): Fixed caclulation of offset.
1a8335da81cec491d319a5a7c7d0865e085209bb Niels Möller Wed, 12 Oct 2005 22:56:23 +0200 *** empty log message ***
2404dc8d0ac52ce5691a8782c12ad2ca784142ed Niels Möller Wed, 12 Oct 2005 22:56:03 +0200 New file, with first attempt at md5 assembler. Not yet worki...
5b08a11a4c51a8b7c19ab33c828b131ee1a92849 Niels Möller Wed, 12 Oct 2005 22:55:51 +0200 * x86/machine.m4 (OFFSET): Moved macro, used to be in... * x...
2cc30c9baeb89486b0f23c1a948e7aaf618ca333 Niels Möller Tue, 11 Oct 2005 19:10:59 +0200 *** empty log message ***
ec789b224b8bdf178e28ee641057fecdeeaa0811 Niels Möller Tue, 11 Oct 2005 19:10:25 +0200 (nettle_SOURCES): Added md5-compress.c.
45b5553e6c7752af8e6f460a83eafc6e6db0c54f Niels Möller Tue, 11 Oct 2005 19:10:05 +0200 Reorganized to use _nettle_md5_compress, in analogy with sha...
e09f91fc08e5a26fb959f2e62c5dcfd88a37159e Niels Möller Tue, 11 Oct 2005 19:05:28 +0200 (_nettle_md5_compress): New file and new function.
c902faf7db4168414ef0deac5e49cd0c8bd86b3f Niels Möller Tue, 11 Oct 2005 18:21:27 +0200 *** empty log message ***
9a61036dd50dc762c38fbc1c4473573f4123c040 Niels Möller Mon, 10 Oct 2005 19:27:37 +0200 *** empty log message ***
9329ce6917581ed0c19e16799ce6b3fbee364b5b Niels Möller Mon, 10 Oct 2005 19:27:32 +0200 Ignore sha1-huge-test.
4d88f2f1d590c4ac81bc7acee00b8e96a0d1eeac Niels Möller Mon, 10 Oct 2005 19:27:21 +0200 (EXTRA_SOURCES, EXTRA_TARGETS): New variables, for test case...
7840b46efc3d802cd5d06a1941b6d5acc8ef5bce Niels Möller Mon, 10 Oct 2005 19:26:26 +0200 (test_main): New test case, with a very large sha1 input.
96e96fe1145f1d425abdae0572ff659e81a0150d Niels Möller Mon, 10 Oct 2005 17:40:54 +0200 (test_hash_large): New function.
976bd44433bc9bf698df8bb2cf9f073f4fb05344 Niels Möller Mon, 10 Oct 2005 17:40:27 +0200 (sha1_block): Deleted function; inlined where used. (SHA1_IN...
8d8ecf443afc2ce0275d7624fe80fa1d1181bbb3 Niels Möller Thu, 6 Oct 2005 21:38:18 +0200 *** empty log message ***
6c0f758554fd7910567aa765bdd2f4cae840645d Niels Möller Thu, 6 Oct 2005 21:38:08 +0200 * configure.ac: Bumped version to 1.14.
e5aa520317fbf76801c8e7545eec44965bdaa367 Niels Möller Thu, 6 Oct 2005 21:12:14 +0200 Check for openssl/aes.h.
8e1cd766491549d84fd922f0b8772d78c44da59a Niels Möller Thu, 6 Oct 2005 20:35:55 +0200 (distdir): Use a loop to pick up the contents of $(DISTFILES...
0de861a091006db72407b03040c55949f3800c3f Niels Möller Wed, 5 Oct 2005 23:24:58 +0200 Mention windows support.
6aba52b6d1adce2c0d948c12a0582cbb44dcbec9 Niels Möller Wed, 5 Oct 2005 23:24:36 +0200 *** empty log message ***
177464d8413ea6ccde73d78f4987dc3e0a58e3e8 Niels Möller Wed, 5 Oct 2005 23:23:06 +0200 * x86/aes-decrypt.asm: Use C_NAME(_nettle_aes_decrypt_table)...
7c7de043da35cef92ec37244430ac142316767b8 Niels Möller Wed, 5 Oct 2005 23:21:35 +0200 Use C_NAME(_nettle_aes_decrypt_table) when using the AES_SUB...
3b02129a914e28a09b651585ee818bf13de97753 Niels Möller Wed, 5 Oct 2005 23:19:45 +0200 (ELF_STYLE): Substitute configure's ASM_ELF_STYLE.
ed58b659e89a9a8821dccb8cb3edc46caecce615 Niels Möller Wed, 5 Oct 2005 23:19:05 +0200 (PROLOGUE, EPILOGUE): New macros, checking the value of ELF_...
768bcd1da3fdc02fbfa374b4ec25994931207177 Niels Möller Wed, 5 Oct 2005 23:16:45 +0200 * configure.ac (NM): Use AC_CHECK_TOOL to check for nm. (ASM...
33d1bd74fe8cddd0e46d08eea5d586dd86c307a8 Niels Möller Wed, 5 Oct 2005 17:55:54 +0200 Ignore nettle.pdf. Removed entries for automake stamp files.
7b377fd3346c6f7e64b1b74dcb7cc48d64796822 Niels Möller Wed, 5 Oct 2005 17:51:33 +0200 *** empty log message ***
65f68fe71379d79cb50ac565c55f4d293bede1db Niels Möller Wed, 5 Oct 2005 17:39:10 +0200 (TARGETS, DISTFILES): Added nettle.pdf. (.texinfo.dvi, .dvi....
bbd635cafec606f2d266d186b8d8d322f2d4c0a0 Niels Möller Wed, 5 Oct 2005 17:26:43 +0200 Define AUTHOR with accents, when running in TeX mode, which ...
c4b13a96e99bc2609c26a2af8ec517662c553afb Niels Möller Wed, 5 Oct 2005 16:57:00 +0200 Comment fixes.
13e9055186c08bdbe655f9df9762772bbb5320b9 Niels Möller Wed, 5 Oct 2005 16:56:43 +0200 Deleted unused file.
0c4de0ede300b4932565f25c2f66630b0fc91f97 Niels Möller Wed, 5 Oct 2005 16:56:16 +0200 Deleted contents. This file is needed just to override aes.c...
c8dbae9633b56cd5a4c1d2073bab2b43e0a01f6a Niels Möller Wed, 5 Oct 2005 16:23:47 +0200 (SHLIBMINOR): Increased minor number. Library version is now...
ea7dd15f0435e21af336370a1235739da974cf3c Niels Möller Wed, 5 Oct 2005 12:42:41 +0200 (main): Reordered hash benchmarks.
75eb237107bacf3c3af78a84b973c105d955eb08 Niels Möller Wed, 5 Oct 2005 12:42:02 +0200 *** empty log message ***
e9d8f0c53ceb8f2567d7561d4ce3bccb1d9b7845 Niels Möller Wed, 5 Oct 2005 12:40:45 +0200 (EXPAND): Use % 16 instead of & 15 to compute offsets mod 16...
e375b85fb374e98c238265d36545b82cad3b6300 Niels Möller Mon, 3 Oct 2005 21:26:28 +0200 *** empty log message ***
49e411a403ff6bd37044c0e619b704d1d7921a4b Niels Möller Mon, 3 Oct 2005 21:25:52 +0200 (OFFSET): New macro. (F3): Eliminated a movl. (ROUNd): New a...
27c84453295ea116a814b62be95c7e770685c252 Niels Möller Mon, 3 Oct 2005 14:56:27 +0200 *** empty log message ***
0c183a96b11538464cb16a60fa27c8b2a0d4653a Niels Möller Mon, 3 Oct 2005 14:56:23 +0200 Use correct block sizes for openssl ciphers.
bf2a410f920c8b69298610875b2a4de16bcbd82b Niels Möller Mon, 3 Oct 2005 14:55:43 +0200 Also display cycles per block.
8a6ff296abeca8668e0d18913f992fe0e1d70bb3 Niels Möller Sun, 2 Oct 2005 22:54:01 +0200 *** empty log message ***
5b3034b74ccb06ce4ee0ff213a1c1d13e4295a7a Niels Möller Sun, 2 Oct 2005 22:53:57 +0200 (_nettle_sha1_compress): Updated to new interface. Now respo...
e3df06a047a0b226445f78de868fcbfbd2cddf2f Niels Möller Sun, 2 Oct 2005 22:44:06 +0200 *** empty log message ***
ba0141a631d2fa13d2bb3d313a378bdf44498836 Niels Möller Sun, 2 Oct 2005 22:44:03 +0200 (_nettle_sha1_compress): Changed interface. Second argument ...
54467c823ecf5bfd5a7047661a5f2d26025d56bf Niels Möller Sun, 2 Oct 2005 22:43:42 +0200 (_nettle_sha1_compress): Do byte order conversion, and store...
40dba09bd40ada9b216a75ed355c9c1ebd5f9432 Niels Möller Sun, 2 Oct 2005 22:42:23 +0200 Now display cycles/byte, if the -f option is used to say wha...
e0bceeac3870a84a422f915585ee420fb81315d8 Niels Möller Sun, 2 Oct 2005 22:41:30 +0200 (sha1_block): Don't convert data from uint8_t to uint32_t, t...
9f92eff83a2627cf98e7b45ea3b7004470a36396 Niels Möller Wed, 28 Sep 2005 15:57:25 +0200 *** empty log message ***
e1bb57b2d85c0268feab9b07dd5ecbdb8402de58 Niels Möller Wed, 28 Sep 2005 15:57:21 +0200 New comment.
a46840ab63234824758578b1d6fdc83efd76a529 Niels Möller Wed, 28 Sep 2005 15:56:51 +0200 (sha1_final): Call sha1_block, don't call the compression fu...
c524a2dccd160e8791a6e198a2a83264c58d46e1 Niels Möller Wed, 28 Sep 2005 15:54:45 +0200 * nettle-internal.h (nettle_openssl_md5) (nettle_openssl_sha...
ea348bd6a8a26bf12e5bb1b749cc444a0f541ebf Niels Möller Wed, 28 Sep 2005 15:53:55 +0200 * examples/nettle-benchmark.c (main): Benchmark openssl md5 ...
e57dd37cecff70550663cabc9206948f8f9e522c Niels Möller Wed, 28 Sep 2005 15:53:18 +0200 * examples/nettle-openssl.c (nettle_openssl_md5) (nettle_ope...
66f86fcae22b478e4fc8b83aab07ccf38d84b8ae Niels Möller Wed, 28 Sep 2005 12:38:48 +0200 *** empty log message ***
52c565f815ecd4d43270adb6c05b0db13f16edb3 Niels Möller Wed, 28 Sep 2005 12:38:38 +0200 (nettle_openssl_aes128, nettle_openssl_aes192) (nettle_opens...
fef3b347d091109e2dd19368d557049821773472 Niels Möller Wed, 28 Sep 2005 12:37:28 +0200 Check WITH_OPENSSL, not HAVE_LIBCRYPTO. Benchmark openssl's ...
402860f31ffb5ace60e64ccabb76d27c64a33ee0 Niels Möller Wed, 28 Sep 2005 12:36:31 +0200 Updated openssl des glue to use the new openssl DES interfac...
b0bd17afdd3fd9c7d78f01b36157bdf7454e68d1 Niels Möller Tue, 27 Sep 2005 20:31:10 +0200 *** empty log message ***
82489344180234cb582f4ba87ea76eebaea98706 Niels Möller Tue, 27 Sep 2005 20:31:00 +0200 (RSA): Improved text about the RSA patent. Use @documentenco...
4d5dde28e1bd15dd15b767515aec70919cac3fcf Niels Möller Mon, 26 Sep 2005 18:54:01 +0200 Fixed left-over references to md5 in the comment header. Not...
5be34c791c8239733e189d89a4c5dc8c3ff6be28 Niels Möller Wed, 7 Sep 2005 10:32:29 +0200 *** empty log message ***
d47d516863fba1544afa183481de2973d6186af7 Niels Möller Wed, 7 Sep 2005 10:32:18 +0200 (parse_options): New option --raw-hash, for compatibility wi...
efe06de57232f582bce6b9b7d70f4f5afa0ddbd6 Niels Möller Tue, 6 Sep 2005 14:11:00 +0200 *** empty log message ***
c789e91dab505a27d3fe58938fd2dd954b55660e Niels Möller Tue, 6 Sep 2005 14:10:53 +0200 (main): With --hash, output a newline after each hash.
14db59517830d861ac4c44fec850ec126950c286 Niels Möller Wed, 13 Jul 2005 18:30:20 +0200 *** empty log message ***
566617ba6f852ca7813b8ebb12d067f8757e64f1 Niels Möller Sat, 2 Jul 2005 19:06:13 +0200 *** empty log message ***
29b7950bc5f4423c49b52c0b9fd34797ee53cf8d Niels Möller Sat, 2 Jul 2005 19:05:25 +0200 * testsuite/ctr-test.c: New file.
41ecd5678bf235a78f3e2f155d13275cb2ea4fb4 Niels Möller Sat, 2 Jul 2005 19:03:18 +0200 * testsuite/Makefile.in (TS_SOURCES): Added ctr-test.c.
29c06e988320ee5ca0af666c5833993c7ab5bf64 Niels Möller Sat, 2 Jul 2005 19:02:51 +0200 (test_cipher_ctr): New function.
100223bec0791748ae65e7502555e3086ef281ca Niels Möller Sat, 2 Jul 2005 19:02:03 +0200 (test_main): Use static const for msg.
63cac81f6da62192f652c116235c3e6843450ad4 Niels Möller Sat, 2 Jul 2005 19:00:52 +0200 Ignore nettle-stdint.h, not nettle-types.h.
5647e154e2565ad893aa2598cb9c9b5f45607640 Niels Möller Sat, 2 Jul 2005 19:00:33 +0200 (nettle_SOURCES): Added ctr.c. (HEADERS): Added ctr.h. (HEAD...
42850d6a446f2ca2e474b53dd91d4e37b483ef2b Niels Möller Sat, 2 Jul 2005 18:58:05 +0200 (ctr_crypt): New file, new function.
92d6dbb32f4de0c78af35aef6de486649b69b02f Adam Langley Sat, 2 Jul 2005 18:55:38 +0200 (memxor3): New function, suggested by Adam Langley.
0517912893d7fbe182ed177b3d19aafed76e0434 Niels Möller Sat, 2 Jul 2005 18:54:23 +0200 (NETTLE_MAX_CIPHER_BLOCK_SIZE): New constant.
381f7ceb6ba945e2e290aa0687883a39e4dcd0d1 Niels Möller Sat, 2 Jul 2005 18:53:53 +0200 (Cipher functions): Fixed typo in prototype for arctwo_encry...
97dc900622bec6a800adf06567395ba116a998c0 Niels Möller Sat, 2 Jul 2005 18:10:36 +0200 No longer needs to include cbc.h.
114d607c9390f7e64236dab0fbed852df379c2e1 Niels Möller Sat, 2 Jul 2005 18:09:32 +0200 (nettle_crypt_func): Moved typedef to nettle-types.h. (CBC_E...
be1350910c09db281d6f7fdd01369c67bec7bd56 Niels Möller Sat, 2 Jul 2005 18:06:37 +0200 * configure.ac (AX_CREATE_STDINT_H): Use the file name nettl...
0d424cb7c33be3ecb708d35c40e812134bf47534 Henrik Grubbström (Grubba) Thu, 17 Mar 2005 18:07:58 +0100 Support Solaris on x86_64. Fix by Henrik Grubbström.
e4fc069da59a8cd7bd604d95b208c20f6c03f20d Meilof Veeningen Mon, 3 Jan 2005 20:30:44 +0100 Include RSA declarations only when public key algorithms are...
8abf77a1f93f4a916be07c4025060ebfe55c1e6c Niels Möller Tue, 7 Dec 2004 23:47:11 +0100 Install directories, using $(INSTALL) -d, only if they don't...
0b64a9eba8bbe94d9b63a75545fbe7463f6f67c8 Niels Möller Sun, 5 Dec 2004 20:31:41 +0100 .SUFFIXES: Comment AIX make problems.
f5529bcad9a0c70fc9d99b0bcdfa40b85732fb3a Niels Möller Sun, 5 Dec 2004 11:15:27 +0100 (.PRECIOUS): Reverted earlier change. We need .PRECIOUS to s...
fd61c58320919ee8751a614941e59571792bc626 Niels Möller Thu, 2 Dec 2004 21:57:29 +0100 * Makefile.in (.SUFFIXES): Moved from Makefile.in to... * co...
ea540223276ddaeddbcf6bd1f98f15a48112ba47 Niels Möller Thu, 2 Dec 2004 19:14:35 +0100 (.c): Disable default rule for BSD-make.
788345f3c59dbc11f238e33182684354409379ce Niels Möller Thu, 2 Dec 2004 17:12:04 +0100 (all check install uninstall) (clean distclean mostlyclean m...
d5eaf91f1e70ea41bb6b7e3cba9dc12cf5b7781f Niels Möller Thu, 2 Dec 2004 16:47:21 +0100 (aesdata, desdata): Commented out the explicit targets. (sha...
38ad546413d6d117a6e4a282c7081262caa1a16b Niels Möller Wed, 1 Dec 2004 19:21:38 +0100 Added a default target.
2b3aa6c51caee9e8f832afc168f52354ee4a12a4 Niels Möller Mon, 29 Nov 2004 21:08:54 +0100 *** empty log message ***
4437f1a6b085389c0b88ce8850d4ab1df2c22244 Niels Möller Mon, 29 Nov 2004 21:08:50 +0100 * testsuite/Makefile.in: Use .$(OBJEXT). Explicitly set .SUF...
9bfb2f20dbb4990684cb0f1f9a01df34d293f6de Niels Möller Mon, 29 Nov 2004 21:08:00 +0100 Use .$(OBJEXT).
9530564c10202b0a1869617f1976232a73c00b9f Niels Möller Sun, 28 Nov 2004 20:18:32 +0100 *** empty log message ***
6b85d4b5aa9c74d294e8346d6cb6ccde6534d570 Niels Möller Sun, 28 Nov 2004 20:18:24 +0100 * tools/Makefile.in (nettle-lfib-stream): Avoid using $< in ...
73ee1fe132f212f8ec6759173fd7b3b234acdae1 Niels Möller Sun, 28 Nov 2004 11:38:19 +0100 * Makefile.in (distdir): Handle absolute $distdir. Avoid usi...
cef76ea4e3c0b798f05c8ae5fa046e6a6c58c643 Niels Möller Wed, 24 Nov 2004 11:48:35 +0100 Fixed typo, preventing the creation of dependency files.
3b91d2997230ae6f87d9565c6ed40c53c9fcf244 Niels Möller Tue, 23 Nov 2004 22:30:05 +0100 * Makefile.in: Use DEP_INCLUDE. * tools/Makefile.in: Likewis...
eab3c603c97d2aa3806c8f39e1c1b0c216acb260 Niels Möller Tue, 23 Nov 2004 22:28:16 +0100 (dummy-dep-files): Generate only of dependency tracking is e...
2e0320886086110f0629ca0f63132d701f6ca927 Niels Möller Thu, 18 Nov 2004 23:32:24 +0100 * Makefile.in (clean-here): The clean target should not dele...
53fcd2a28f448caae1f140d130cdb31e18ab9003 Niels Möller Thu, 18 Nov 2004 22:54:12 +0100 (dummy-dep-files): Added quotes to sed command.
8c226056a9d821ea6db2b0dbf08769c05224a8cc Niels Möller Thu, 18 Nov 2004 08:58:17 +0100 (ASM_SYMBOL_PREFIX): Fixed test.
c47f557f410e4016087dcc56e057373b556fdf99 Niels Möller Wed, 17 Nov 2004 23:02:36 +0100 *** empty log message ***
387e9dcc747ca260433ce707e2339001bd329439 Niels Möller Wed, 17 Nov 2004 23:02:31 +0100 Try plain nm if nm -g doesn't work.
c42c5469afeaf3bbc705b6b39faeb64df9cf86c3 Niels Möller Wed, 17 Nov 2004 22:20:46 +0100 *** empty log message ***
51838634b95632b7430626839f8ee7a64ab1a92e Niels Möller Wed, 17 Nov 2004 22:20:36 +0100 * x86/sha1-compress.asm: Use C_NAME for global symbols. * x8...
5c55658f4a337678840dadf378582debcc54ec72 Niels Möller Wed, 17 Nov 2004 22:17:40 +0100 Deleted a few old commented out lines.
80557df3410b5252997826531534e7fcac297b66 Niels Möller Wed, 17 Nov 2004 22:17:05 +0100 (config.m4): New rule.
9def803e4c3de7089164ad4b503b719f075521cd Niels Möller Wed, 17 Nov 2004 22:16:35 +0100 (C_NAME): New macro.
1b1a44478115b239cdfa173a5ed1a95a115dc820 Niels Möller Wed, 17 Nov 2004 22:16:13 +0100 (ASM_SYMBOL_PREFIX): Check if global symbols have a leading ...
c7747446dfce98a83248c10547863154ce950c8e Niels Möller Tue, 16 Nov 2004 08:30:46 +0100 * misc/getopt.h: Deleted __ from argument names in prototype...
5d5f0a2c63b690b8d43c8614b6478fffa2103a34 Niels Möller Tue, 16 Nov 2004 08:21:34 +0100 * Deleted getopt.c, getopt.h and getopt1.c from the CVS tree...
65f4dcd43403e62e4d9f90f316384359337a9cb8 Niels Möller Tue, 16 Nov 2004 08:19:23 +0100 Moved files here. Linked into the directories that need them...
2ee4d441dfc82307692b10d09c627946385ae041 Niels Möller Sun, 14 Nov 2004 12:04:00 +0100 (DEP_FILES): Try include with only one macro argument to be ...
86070f34cabba078aedfbe2bf81113ced1491d3c Niels Möller Sun, 14 Nov 2004 00:26:07 +0100 Reverted addition of make rules for creating dummy dependenc...
f884e4614da8e3149be055c952146ad31680ebe0 Niels Möller Sun, 14 Nov 2004 00:24:43 +0100 (dummy-dep-files): Create dummy dependency files, so that th...
742e89cf6c8997e16911666720d1396055fb4ee1 Niels Möller Sat, 13 Nov 2004 22:25:08 +0100 * Makefile.in: Don't use -include, as it's GNU make specific...
e9339df419d5cd60c21eee28f776fc21f37d4cbf Niels Möller Sat, 13 Nov 2004 10:17:50 +0100 *** empty log message ***
daf473c89409683b7ff12ac9918e8de836e42cde Niels Möller Sat, 13 Nov 2004 10:17:44 +0100 Check WITH_OPENSSL, not HAVE_LIBCRYPTO.
c2098091ac45054b03c7df7f1c6593d09073f8fe Niels Möller Sat, 13 Nov 2004 10:17:19 +0100 Check for individual openssl headers blowfish.h, cast.h, des...
04b494d74e68e7cedcbbf34adecfa178b8317a03 Niels Möller Thu, 4 Nov 2004 22:29:25 +0100 Bumped version to 1.13.
f8d19a73a12b48dc637f947dcb054a3e9888de15 Niels Möller Thu, 4 Nov 2004 22:25:27 +0100 *** empty log message ***
2645a47da95b105e2bb80cb1945bbab2e8aafca5 Niels Möller Thu, 4 Nov 2004 16:37:50 +0100 Preparations for the 1.12 release.
5cafb2b8899f66f2f834d3f1d6d00edf65ea7d0d Niels Möller Tue, 2 Nov 2004 21:47:58 +0100 (Cipher functions): Updated AES documentation, for aes_set_e...
0e8044f2b0d86091069235fbd2dee28651144508 Niels Möller Tue, 26 Oct 2004 21:57:10 +0200 Bumped version to 1.12.
95c98b0b59593516687686c3994cf9b3c8fd0ff9 Niels Möller Tue, 26 Oct 2004 21:22:19 +0200 (clean-here): Delete *.s files. (PRE_CPPFLAGS): Use this var...
fe3faa9369508093c8fda5da0b440c604b028a64 Niels Möller Tue, 26 Oct 2004 21:14:47 +0200 *** empty log message ***
861def130c0b12ffeab48a196c67ec1b64be8f61 Niels Möller Tue, 26 Oct 2004 21:10:33 +0200 Use movzbl when extending %cl to 32 bits.
280e0fda9f47b51dbda08730bb4eee27be73f50f Niels Möller Sun, 24 Oct 2004 22:54:38 +0200 Reverted the latest two changes; update bost src and dst poi...
5fbaf49cda707a224c5eae12a80946880822e7c6 Niels Möller Thu, 21 Oct 2004 21:59:55 +0200 Comment binary compatibility.
4264a8c4784dd9cc9e03e46b5a653e0d1262efba Niels Möller Thu, 21 Oct 2004 21:58:05 +0200 (SHLIBMINOR): Updated, shared library version is now libnett...
cc937058f76e7028bbf77204adba8eb59c6ad4d0 Niels Möller Thu, 21 Oct 2004 21:57:24 +0200 * Makefile.in (install-shared): Use $(INSTALL_PROGRAM).
5bac912ab7074655fbf3f796278ce2894260b2e1 Niels Möller Thu, 21 Oct 2004 19:29:23 +0200 (DISTFILES): Added asm.m4.
1173e2f93c3720b03997e56401552bbf1768bc25 Niels Möller Thu, 21 Oct 2004 18:07:32 +0200 * examples/Makefile.in: Deleted all configure-related rules,...
987e6dc03fac7420cf95165d75dbc74328025fd5 Niels Möller Thu, 21 Oct 2004 18:07:17 +0200 * configure.ac: Replaced AC_OUTPUT(list...) with an AC_OUTPU...
4094a0c32daec07c78c6831fa2c18d876581f934 Niels Möller Thu, 21 Oct 2004 10:37:28 +0200 Started on NEWS-entry for 1.11.
7e2341df9bb36578cc0a7365f3264dd70e186fd0 Niels Möller Thu, 21 Oct 2004 10:37:06 +0200 Typo fix.
1450bf98fd222ea8a080d0e9ab55edf79f73d690 Niels Möller Wed, 20 Oct 2004 23:24:08 +0200 *** empty log message ***
d994958bcd1db63cbe0f075be4377b8fc2aa9118 Niels Möller Wed, 20 Oct 2004 23:24:05 +0200 (NCOMPAT): Disable openssl backwards compatibility.
7c59bc5e163144702340f428ab8b87a4c25b2c68 Niels Möller Wed, 20 Oct 2004 21:04:59 +0200 * config.make.in: Insert $(PRE_CPPFLAGS) and $(PRE_LDFLAGS) ...
afb21fbe09f5455ff2bb8d295176add5c8b5b318 Niels Möller Wed, 20 Oct 2004 18:30:06 +0200 *** empty log message ***
d2a420d761c57c312ec5b7cf848aae6904b09f42 Niels Möller Wed, 20 Oct 2004 18:29:58 +0200 * Makefile.in: In the assembler rules, there's no need to lo...
13070098a3b8bfe64b14eb8d0a005152ade10833 Niels Möller Wed, 20 Oct 2004 18:28:18 +0200 * x86/arcfour-crypt.asm: Reduced inner loop by one instructi...
0b90fe5641a496658f307c42bdefca9b0683f50d Niels Möller Wed, 20 Oct 2004 18:26:56 +0200 (.c.$(OBJEXT)): Removed redundant -I.. flag.
bcb25463fff1ff8622d5f9d43ba0db8405243fb1 Niels Möller Wed, 20 Oct 2004 18:22:44 +0200 Reverted HAVE_CONFIG_H change.
e2e7a51c1617bf6f4e8de39d6201a61617028ba5 Niels Möller Wed, 20 Oct 2004 17:29:11 +0200 Try replacing #if HAVE_CONFIG_H with #ifdef HAVE_CONFIG_H.
b58a7f6647813d516659a26459c77f5a12158017 Niels Möller Wed, 20 Oct 2004 16:30:39 +0200 (nettle_arcfour_crypt): Replaced addb -> addl + andl $0xff, ...
1431fcc02c20bcaaa47d09263f8e740573a37331 Niels Möller Wed, 20 Oct 2004 10:15:15 +0200 *** empty log message ***
99b7b172f608875f3cfca8accd9a0324bfb5669e Niels Möller Wed, 20 Oct 2004 10:15:00 +0200 * tools/Makefile.in (install): Support DESTDIR. (uninstall):...
bd52b97f4a847e122fc7c2fb9cf98443cfd97556 Niels Möller Wed, 20 Oct 2004 10:14:33 +0200 * testsuite/Makefile.in (uninstall): New dummy target.
0e6521a0978aae867309fa4563fb1fd27f93468a Niels Möller Wed, 20 Oct 2004 10:13:34 +0200 New file (copied from automake-1.8.5).
5d84a4c66a33bee22530f15f89882e2488a5e1e6 Niels Möller Wed, 20 Oct 2004 10:12:50 +0200 * examples/Makefile.in (SOURCES): Added rsa-sign.c and rsa-v...
a776ec0361de143bef265d0048a8bfc20f3669d4 Niels Möller Wed, 20 Oct 2004 10:11:32 +0200 * config.make.in (.PHONY): Added more targets.
21f6c5f209fb924644e51ccf705ab58b9792869c Niels Möller Wed, 20 Oct 2004 10:10:59 +0200 * Makefile.in (.texinfo.info, .texinfo.html): New targets. A...
657e6eb46b9ea16ff2db45bf6e76bf4b4d406b4d Niels Möller Wed, 20 Oct 2004 00:45:33 +0200 * examples/Makefile.in (INCLUDES): Added -I flags. (distdir)...
f577c2018d41973d52071736ad54a26193e7274f Niels Möller Wed, 20 Oct 2004 00:45:05 +0200 * examples/Makefile.in (INCLUDES): Added -I flags. (distdir)...
ad669a2f1c39145104e6e02c62765e75fe863e33 Niels Möller Wed, 20 Oct 2004 00:44:43 +0200 * examples/Makefile.in (INCLUDES): Added -I flags. (distdir)...
0523e2a015bfac3ef50d32df308c5d687a502eb9 Niels Möller Wed, 20 Oct 2004 00:43:28 +0200 (INCLUDES): Need -I flags for VPATH build. (clean distclean ...
7e65cad30020559f8aa76132de76dd4adf3ba173 Niels Möller Wed, 20 Oct 2004 00:38:11 +0200 (COMPILE): Add $(INCLUDE) to the line.
bf9d18c7a27de85d5935ce33fd5c0eeed6ecc814 Niels Möller Tue, 19 Oct 2004 22:22:22 +0200 *** empty log message ***
4de62d4e8814e83184db7294c0256d2906bf74eb Niels Möller Tue, 19 Oct 2004 22:21:42 +0200 * config.make.in: New file, with shared Makefile variables a...
f97ab08db7a31fc8110897d2de7441f9650946a2 Niels Möller Tue, 19 Oct 2004 22:19:48 +0200 *** empty log message ***
86567176db301f682c7cd9280303807c8c9bdf00 Niels Möller Tue, 19 Oct 2004 22:18:36 +0200 * .bootstrap: Don't run aclocal and automake.
4cf5a3226da34ffae99854041c552425042041fe Niels Möller Tue, 19 Oct 2004 22:17:48 +0200 Stop using automake. Replaced each Makefile.am with a hand-w...
504dff42695fe60d43453af4de6deec6f7e0949c Niels Möller Mon, 18 Oct 2004 21:36:18 +0200 (nettle_arcfour_crypt): Replace incb -> incl + andl, to impr...
17d484d9ccf9307c23cd6327196b9e60ba9eb96b Niels Möller Fri, 8 Oct 2004 17:06:05 +0200 * examples/rsa-encrypt-test: Avoid reading and executing a f...
542289ac72f70706e994a74b4d1121fffc112236 Niels Möller Wed, 6 Oct 2004 17:27:19 +0200 *** empty log message ***
864948a9a90ec8adb1cb9c0b0fe270687d484504 Niels Möller Wed, 6 Oct 2004 17:27:08 +0200 Ignore __i686.get_pc_thunk.bx and similar symbols.
1686632080e94d7b42ad1d6ba31ba8b812779f77 Niels Möller Tue, 5 Oct 2004 23:46:43 +0200 *** empty log message ***
b86af9e2187346298680391d38118973afa758b5 Niels Möller Tue, 5 Oct 2004 23:46:33 +0200 (q_table): Use a const pointer array.
72e63b91469aae4438bcf78c7a767f46f36cb18c Niels Möller Tue, 5 Oct 2004 23:45:48 +0200 * sexp2dsa.c (dsa_keypair_from_sexp_alist): Use a const poin...
64776de14775e2de644c2339c990d80233b8c466 Niels Möller Tue, 5 Oct 2004 23:44:28 +0200 (sexp_iterator_check_types): Use an argument of type "const ...
0fa80515bff75dbe7bb98876e57f822598db7626 Niels Möller Tue, 5 Oct 2004 23:42:34 +0200 Fixes to handle multiple .data and .rodata sections. Also fi...
b36ee58c0631b71f6bd8359907854e4f790d3f32 Niels Möller Tue, 5 Oct 2004 19:06:52 +0200 More comments on the problem with the libnettle.a dependency...
37540091c95d4ce8b8aa3379e8e5fe6dda7ac502 Niels Möller Sun, 26 Sep 2004 09:25:36 +0200 Fixed MAC typos noticed by Linus Nordberg.
169282fe522a594c1d5bf963cf4cd68f46f9f05c Niels Möller Thu, 23 Sep 2004 20:44:59 +0200 (SHLIBLINK, SHLIBLIBS): On cygwin, linking needs -Wl,--whole...
3591eb531f23e121f5a696e49bc1084c25c0f995 Niels Möller Thu, 23 Sep 2004 18:31:49 +0200 More Cygwin fixes.
26e0654cbb91ec0881e41bec2fe466f75bf8432e Niels Möller Wed, 22 Sep 2004 19:28:12 +0200 *** empty log message ***
4b457bbceb53cfaf619dbbfd84157748c0648713 Niels Möller Wed, 22 Sep 2004 19:27:33 +0200 Setup SHLIBFORLINK and friends for cygwin.
d391ab35115b89be744d5c54331ff9710e9ce145 Niels Möller Wed, 22 Sep 2004 19:26:40 +0200 Strip *_a-prefix from all file names.
861392d36f505f28cf4010887d96305ce1424d15 Niels Möller Wed, 22 Sep 2004 19:25:40 +0200 (libnettle_a_SOURCES): List only .c files. Headers moved to ...
6797ac43b92f15e85031240c107ec89f00fdb392 Niels Möller Tue, 31 Aug 2004 00:21:26 +0200 * configure.ac: New command line option --disable-pic. Use L...
68368ae5db349b146dd9807e1de7927bb77a1ea1 Niels Möller Tue, 24 Aug 2004 20:36:21 +0200 *** empty log message ***
121005001a8bbf3bd4d0ae74de93e449f27624ec Niels Möller Tue, 24 Aug 2004 20:36:16 +0200 (des_cbc_cksum): Pad input with NUL:s, if it's not an integr...
13318da8cbc48b442ff36274f5e4cfb26f105e64 Niels Möller Tue, 24 Aug 2004 17:53:11 +0200 *** empty log message ***
9446e80b36a86c277986c0cb23239bdede1a3410 Niels Möller Tue, 24 Aug 2004 17:52:51 +0200 * testsuite/arctwo-test.c, arctwo.h, arctwo.c (arctwo_set_ke...
5c4fe9a72431cf9d75517382489bf8e27a8def67 Niels Möller Tue, 24 Aug 2004 17:50:48 +0200 Documentation about ARCTWO.
c90d29a13142378d29c78c4725e621677f663ce7 Niels Möller Tue, 24 Aug 2004 17:26:14 +0200 *** empty log message ***
64e326aff63cc822473b38147dea0d314490bc51 Simon Josefsson Tue, 24 Aug 2004 17:25:14 +0200 * testsuite/Makefile.am (noinst_PROGRAMS): Added arctwo-test...
b3d29b5ba38978758c5eb15eea13c2cf626ad49c Niels Möller Tue, 24 Aug 2004 17:24:31 +0200 Ignore arctwo-test.
66f39b85236d1540119b92d46b707a9a2e9f9a31 Simon Josefsson Tue, 24 Aug 2004 17:24:13 +0200 (libnettleinclude_HEADERS): Added arctwo.h. (libnettle_a_SOU...
7f5df5f57841491fd56056fa69f61f471c36a166 Simon Josefsson Tue, 24 Aug 2004 17:23:05 +0200 (nettle_arctwo40, nettle_arctwo64) (nettle_arctwo64, nettle_...
cc17439cb145cc24bbbbb5339264abf221d8ff5b Simon Josefsson Tue, 24 Aug 2004 17:21:54 +0200 New file.
ffcdc8c6d2ea0730de2291f352571418a537a155 Simon Josefsson Tue, 24 Aug 2004 16:29:00 +0200 (LE_READ_UINT16, LE_WRITE_UINT16): New macros.
deed722afbbe539928c2d7d36734065cf13f880a Niels Möller Mon, 23 Aug 2004 21:50:10 +0200 *** empty log message ***
2fa62fdd60d2a16d887d17802cb0ad715115c10c Niels Möller Mon, 23 Aug 2004 21:50:00 +0200 (test_main): Added second collision.
04fc6891b059b88255dc7e78dcee85a1cd1c726c Niels Möller Mon, 23 Aug 2004 21:23:24 +0200 (test_main): Added collision, found in 2004.
0abfb071a37eab2b813186b981b0d4761f818187 Niels Möller Mon, 23 Aug 2004 19:05:30 +0200 *** empty log message ***
d1404928f89083f9cb136c1ee523adc44a150394 Niels Möller Mon, 23 Aug 2004 19:05:17 +0200 (test_main): Added first half of a collision test case.
07312ba4f311e024d5562ed0b281e2a80812d1b4 Niels Möller Mon, 23 Aug 2004 19:04:46 +0200 * des-compat.c (des_cbc_cksum): Changed input argument to be...
270321844e1c997c2c97f3f6f11e74080820d3e2 Niels Möller Tue, 8 Jun 2004 17:46:52 +0200 *** empty log message ***
5bbf1a4daf25c6fa068cb80c74949322d6fa581f Niels Möller Tue, 8 Jun 2004 17:26:15 +0200 Renamed log and ilog to gf2_log and gf2_exp.
8a6aff6e60830852b4c731a017692cf3a2fdc425 Niels Möller Thu, 29 Apr 2004 12:35:57 +0200 Changed "bouillon" to "stock", after suggestion by Calle.
89de97f15dc7eff6401568ebb8a41ada0e5544f8 Niels Möller Wed, 7 Apr 2004 22:31:49 +0200 *** empty log message ***
bcc9a253c11a5641cd5ce5176b9e8707a20578f7 Niels Möller Wed, 7 Apr 2004 22:31:40 +0200 (log, ilog): Deleted unused tables.
4261eecfe542ade3bacd23a3f66c0238ad3b40b4 Niels Möller Wed, 7 Apr 2004 22:30:49 +0200 (gf2_log, gf2_exp, mult): Renamed tables, were log and ilog.
87310cad047f0cbe5e542d7f6927ae0cb52897ef Niels Möller Sat, 20 Mar 2004 13:53:09 +0100 * configure.ac: Use AC_CONFIG_AUX_DIR([.]).
75f7b390cec524974b13bf510e970947134003fd Niels Möller Thu, 18 Mar 2004 16:15:23 +0100 (test_program): Strip .exe suffix from name.
5a41415fdd9395ede942dda8cb89ce2d6027481f Niels Möller Thu, 18 Mar 2004 16:11:25 +0100 *** empty log message ***
f281ca9ce2ed10e0d83db5c3fe9da2ec248055eb Niels Möller Thu, 18 Mar 2004 16:11:22 +0100 (read_file): Display a message if fopen fails.
7a7fd9b9a23aef4f818002ec9e645f2d8fd8f3e5 Niels Möller Fri, 5 Mar 2004 21:30:23 +0100 *** empty log message ***
60442f7c2319560c22cca670d6dc68ddac0a244a Niels Möller Fri, 5 Mar 2004 20:06:00 +0100 (SHLIBMINOR): Shared library version is now 2.2.
dabb02ef23940b142429af0ee957124f0be7143d Niels Möller Fri, 5 Mar 2004 20:05:48 +0100 *** empty log message ***
2d291c1c6fbf8bf4710c900e6295b1a9a8917058 Niels Möller Thu, 4 Mar 2004 22:44:42 +0100 *** empty log message ***
5e7fd521b239ef461b5e7b74862151bc99b29008 Niels Möller Thu, 4 Mar 2004 22:44:36 +0100 Pass -g flag to nm.
dea21ca899d3ab009c91f831b4366bedabbc5634 Niels Möller Tue, 2 Mar 2004 21:56:49 +0100 Fixed EXEEXT workaround.
cf68b73a53790555709ff30090a85313f62b4940 Niels Möller Tue, 2 Mar 2004 20:31:18 +0100 Typo fix.
d388d9258c508caa08974033b9dc6f9766a99153 Niels Möller Tue, 2 Mar 2004 17:20:42 +0100 Added workaround to get the correct $(EXEEXT)='' when compil...
c25c38dac514c99d8fde52bf2348ec598b974ab0 Niels Möller Tue, 2 Mar 2004 10:32:16 +0100 *** empty log message ***
41076dc143c62e1a7c70a776c24c9dd7a6ea527d Niels Möller Tue, 2 Mar 2004 10:31:05 +0100 (noinst_PROGRAMS): Put test program list here, to let automa...
236bab343c207426d7adfa9f764a773ef4461c59 Niels Möller Tue, 2 Mar 2004 09:30:21 +0100 (RSA_EXAMPLES): Append $(EXEEXT) to the filenames.
5e781979adb43faf521fea1d0abaf12702324576 Niels Möller Mon, 1 Mar 2004 21:34:57 +0100 *** empty log message ***
22b23653f76e0cd1348113526f3a6f58a1426eb4 Niels Möller Mon, 1 Mar 2004 21:34:09 +0100 Include "getopt.h" instead of .
25181c64bef138fcc383e1c1993996f6c66c3bb9 Niels Möller Mon, 1 Mar 2004 21:33:07 +0100 (rsa_encrypt_SOURCES, rsa_decrypt_SOURCES) (rsa_keygen_SOURC...
05f23a5556dffc83f3f952c064f2d4214ab86e2e Niels Möller Mon, 1 Mar 2004 21:32:01 +0100 New files.
736ca68b50f586d90e3319e0260c717f79a7f434 Niels Möller Mon, 1 Mar 2004 21:21:04 +0100 *** empty log message ***
7c73a3b047b24c0fb28102c966a42b6ab523a052 Niels Möller Mon, 1 Mar 2004 21:20:57 +0100 * testsuite/des-compat-test.c: Don't include .
8d7504b9dba8a8bc10d9a6e09e8f9cb8edd3a17d Niels Möller Mon, 1 Mar 2004 16:50:05 +0100 *** empty log message ***
559edd7cc12618d87e4a2a6cdbdbfc21eaa05f37 Niels Möller Mon, 1 Mar 2004 16:41:08 +0100 Copied from automake-1.8.2. Hacked to recognize Windows_NT (...
1e64e1d68fab0b2fa2a2c68ca18ab9bc304e3b98 Niels Möller Mon, 1 Mar 2004 16:36:24 +0100 Removed from CVS repository. Let automake supply it.
4ff9490c43746b863f66b3d80d7cad95b109c130 Niels Möller Thu, 26 Feb 2004 10:31:08 +0100 *** empty log message ***
633ede6f3940df1194bfb388e875a017e5b54126 Niels Möller Thu, 26 Feb 2004 10:30:56 +0100 (nettle_crypt_func): Typedef moved to cbc.h. Include cbc.h i...
bc7d79047c0c7daef29a3d3ea88be9d63b82c066 Niels Möller Thu, 26 Feb 2004 10:29:36 +0100 Reverted const change, now all the des_key_sched arguments a...
590c8954cbecadd7b2d2418e3b284a68f0ba5e48 Niels Möller Thu, 26 Feb 2004 10:25:29 +0100 * cbc.h (nettle_crypt_func): Moved typedef here. * cbc.c (cb...
4af858dfe00fa3962b754d143a86c3c960bd514b Niels Möller Wed, 25 Feb 2004 23:04:49 +0100 *** empty log message ***
968340100002485b564fcd014c85f6bd3b6e78d8 Niels Möller Wed, 25 Feb 2004 23:04:43 +0100 Deleted $Id string.
e7f7f2adbe9753661d678de79d96a56ec3a7df79 Niels Möller Wed, 25 Feb 2004 23:04:09 +0100 * testsuite/des-compat-test.c: Use des_cblock for typing mor...
a4fa0f7876c777e766f365c0e1884f3595dd5f30 Niels Möller Wed, 25 Feb 2004 23:01:47 +0100 * des.c (des_encrypt, des_decrypt): Use a const context poin...
ef8b4e8e7d5887836357c693a90ad411d8c0a979 Niels Möller Wed, 25 Feb 2004 23:00:38 +0100 (cbc_encrypt, cbc_decrypt): Use a _const_ void *ctx argument...
688f5b22598f3de53497b30b086e50a62f0d2788 Niels Möller Wed, 25 Feb 2004 22:59:01 +0100 * des-compat.c: Use const for all unchanged arguments. (des_...
b2c64e57ed60b1c9e40499c4adf81702e5483f4b Niels Möller Wed, 25 Feb 2004 20:58:28 +0100 *** empty log message ***
cc9f1c6a9cb8c66f11569749b9f3363f6ed944e2 Niels Möller Wed, 25 Feb 2004 20:50:25 +0100 (C_Block, Key_schedule): Deleted defines. Deleted some of th...
2c110b9c451f8f10e425143987317c6c19089bc7 Niels Möller Wed, 25 Feb 2004 20:49:16 +0100 (des_cbc_cksum): Dereference DST pointer.
13595b53cc929efe0658160a3f53c21d7979c90f Niels Möller Wed, 25 Feb 2004 14:06:57 +0100 Include nettle-types.h.
cc6e45bca90da85e298633d5fdb855483273a3d9 Niels Möller Tue, 24 Feb 2004 23:52:16 +0100 *** empty log message ***
542c55fb2b5a8bc482667ee3a23e07b5bb835b4f Niels Möller Tue, 24 Feb 2004 23:52:09 +0100 Allow symbols starting with double underscores, like on darw...
4ddc5e5458134bd262dd3a4bcacee3cc3d3b5a1a Niels Möller Tue, 17 Feb 2004 16:49:33 +0100 *** empty log message ***
a53be0417c9a58fd187fb488182dcb52b781a758 Niels Möller Tue, 17 Feb 2004 16:49:22 +0100 Protected %-rules used for building pure objects, and for as...
0780589ef8dbef97e9ea1db2cb3953a65aeda07b Niels Möller Tue, 17 Feb 2004 16:45:55 +0100 (enable_assembler): Explicitly set enable_assembler=no, on a...
4dc68a7d1c43d5dab4761f026d9ef8af48c6741f Niels Möller Tue, 17 Feb 2004 16:43:58 +0100 (xalloc): xalloc(0) should work also on systems where malloc...
ba2cda3a78371c4e5db3e623cf6b5c399fb5f7e2 Niels Möller Tue, 17 Feb 2004 09:10:54 +0100 Comment fix.
31f4516c9037a3db5f7f732843d036ae585bbb23 Niels Möller Mon, 16 Feb 2004 17:24:37 +0100 *** empty log message ***
7fa6386108343299436a090d5bc89042dcfb2451 Niels Möller Mon, 16 Feb 2004 17:24:30 +0100 (%.o: %.asm): Added comment about OSF1 make problem.
99f12a33073fa520c8cdb65ea3e6936411311675 Niels Möller Sun, 15 Feb 2004 22:04:24 +0100 *** empty log message ***
6232cd14809b823d949caa5aad0421f0ed6ebc1a Niels Möller Sun, 15 Feb 2004 21:59:12 +0100 #include nettle-types.h instead of inttypes.h.
e9aed945900ae79e7e8cc67b61e6a6acbbf46fc9 Niels Möller Thu, 12 Feb 2004 23:32:44 +0100 *** empty log message ***
3ad1cac376f950507eb8cac5a193d3d231510255 Niels Möller Thu, 12 Feb 2004 23:32:26 +0100 Use -r option when invoking rsa-encrypt. Needed for the test...
bcc838be83894cc1ec7c47c5d69bea7ae0b7551b Niels Möller Thu, 12 Feb 2004 15:44:28 +0100 (CPPFLAGS, LDFLAGS): No spaces after -I and -L, as some C co...
73176207ef291ffafc8f93a553c4a9225bf6a32b Niels Möller Sun, 8 Feb 2004 00:59:26 +0100 Comment on further optimization.
c4957bf1f359b045c824bf679f8f8acb4fe1a1fd Niels Möller Sun, 8 Feb 2004 00:12:47 +0100 Bumped version number to 1.10.
a62d9f3d4bf002ff082c0abf988e5c0bf0e7e229 Niels Möller Sat, 7 Feb 2004 23:56:40 +0100 *** empty log message ***
520a9763e5cf16355a86b29c929634d7142359da Niels Möller Sat, 7 Feb 2004 23:36:54 +0100 (SHLIBMINOR): Bumped, library version is now 2.1.
77cc03e102f40479790b2565eee6ffc4c021e5f2 Niels Möller Sat, 7 Feb 2004 18:26:44 +0100 Use automake's version of this script. So no longer in the C...
f89ae0f03a2c0e2c0302cc30f0d8784f5f9980c3 Niels Möller Sat, 7 Feb 2004 18:16:26 +0100 *** empty log message ***
a1b29b87cb53da76a53b8d07573ee24358813809 Niels Möller Sat, 7 Feb 2004 18:16:15 +0100 * testsuite/sexp-format-test.c: Include bignum.h only if HAV...
ae15d22ab59c8d01b7934d49d7cd40c7f76ca86a Niels Möller Sat, 7 Feb 2004 18:13:44 +0100 * pgp-encode.c [!HAVE_LIBGMP]: Kludge around the pgp.h's dep...
667b066290b39c3670a41a83d0b0ed08d0cdef71 Niels Möller Sat, 7 Feb 2004 15:18:31 +0100 Reverted change to include alloca.h. Should be fixed in acin...
07fc287126f39846fd10f8769fd353ff55a3a3a0 Niels Möller Sat, 7 Feb 2004 13:37:11 +0100 *** empty log message ***
785a6631719cb833c2a6e33fbc2a6d69d2cd7474 Niels Möller Sat, 7 Feb 2004 13:37:03 +0100 (xalloc): New function. (main): Use xalloc.
de5c0855acbd00f78504e8713afa139763ffb6e2 Niels Möller Sat, 7 Feb 2004 13:35:44 +0100 (sexp_put_digest): Use TMP_DECL instead of alloca.
1d4c0f9d6ffd692d248b734cd765798f1d5b4eee Niels Möller Sat, 7 Feb 2004 13:34:59 +0100 * testsuite/yarrow-test.c (open_file): Likewise. * testsuite...
cf73548be59dfb9a2b53f60bee1f6b2b2c8c84dc Niels Möller Sat, 7 Feb 2004 13:33:43 +0100 (xalloc): New function. Made all other functions use xalloc ...
e99a1c24ff1186dd2c59f975c32e15c0ab9b0096 Niels Möller Sat, 7 Feb 2004 13:32:40 +0100 * examples/rsa-keygen.c (main): Use xalloc for allocation. *...
05968af0ab6960eaa8393da58b34331d95457e31 Niels Möller Sat, 7 Feb 2004 13:31:01 +0100 When calling des_key_sched and des_ecb_encrypt, cst argument...
d2af04a68a6d3dd3ebf247c6b39293c76fb3d172 Niels Möller Sat, 7 Feb 2004 13:28:36 +0100 (xalloc): New function. Use instead of alloca, for better po...
a45c20c85be2899a01056612ed4c7d2720513667 Niels Möller Sat, 7 Feb 2004 13:27:02 +0100 (xalloc): New function.
783474cf0fdb847470c1c360f6d6b34b8eb07dc6 Niels Möller Sat, 7 Feb 2004 13:26:20 +0100 (TMP_ALLOC etc): Include if available.
ccc7508ed64fc650cfe18a39a6005283b6b693dd Niels Möller Sat, 7 Feb 2004 12:28:30 +0100 (nodist_libnettleinclude_HEADERS): nettle-types.h should not...
2c9b98b0a1c0219fadbe05b73c6688b3c9d50ef5 Niels Möller Fri, 6 Feb 2004 14:05:18 +0100 *** empty log message ***
fffd43c74118ef073e1866a901314345471fb3ae Niels Möller Fri, 6 Feb 2004 14:05:05 +0100 * x86/sha1-compress.asm: Rename round -> ROUND.
f2d0dd7e76a379da4f3a994bc5dd28e818f4eb54 Niels Möller Fri, 6 Feb 2004 13:29:27 +0100 *** empty log message ***
955c2a3451206dcc2a67977c42da5178c7cfc2e8 Niels Möller Fri, 6 Feb 2004 13:29:20 +0100 * x86/sha1-compress.asm: Store the magic constants on stack....
9c2ac454c3efd325058b249377310467232cee53 Niels Möller Fri, 6 Feb 2004 13:13:54 +0100 Add a comment listing intermediate values, useful when debug...
19c11cfd13900cbdfdfc42b75d0a203d58504861 Niels Möller Fri, 6 Feb 2004 13:12:03 +0100 *** empty log message ***
765116f01074d37b6917fd667570a8a09b7b26a9 Niels Möller Fri, 6 Feb 2004 13:11:57 +0100 Use assembler file sha1-compress.asm if available.
e46a380e3258d988672708b9650b08f594f42b85 Niels Möller Fri, 6 Feb 2004 13:11:50 +0100 (EXTRA_DIST, DISTCLEANFILES): Handle sha1-compress.asm.
75a2ff15f6bc9d6e2e457ead9f7b1b0c9ad5fc6b Niels Möller Fri, 6 Feb 2004 13:06:49 +0100 (EXPAND): Fixed the rotation part of the data expansion.
220922759cdc415888533e1c5e4e0e6c87598e83 Niels Möller Fri, 6 Feb 2004 09:58:36 +0100 *** empty log message ***
f3aebef10130047b8f0f2d8cb3c7a4c559b75392 Niels Möller Fri, 6 Feb 2004 09:58:19 +0100 Assembler implementation of sha1_compress. (Not yet working)...
173a1ad97ced1e4e90876f1abcbe195caebc4b53 Niels Möller Fri, 6 Feb 2004 09:57:22 +0100 Comment fix.
43f2f5c2a3f7b9dfa54e8eee158a59338fbf5781 Niels Möller Fri, 6 Feb 2004 09:57:01 +0100 (libnettle_a_SOURCES): Added sha1-compress.c.
45613b437e22a5ac714df528cb3ef593d9de1dd2 Niels Möller Fri, 6 Feb 2004 09:56:33 +0100 * sha1.c (sha1_transform): Function renamed to sha1_compress...
5c7672bd83cd2be827c46a8ac528608d106ef4c5 Niels Möller Thu, 5 Feb 2004 21:14:25 +0100 (process_file): Copy the leftover to the start of the buffer...
d661a5a6bbf10ae144568159a7ff8b74f071a851 Niels Möller Thu, 5 Feb 2004 20:20:08 +0100 *** empty log message ***
95ba992d6a08eef6e6934586d174f6eedd9d9469 Niels Möller Thu, 5 Feb 2004 20:19:59 +0100 * examples/nettle-benchmark.c (bench_hash, time_hash): New f...
040574d266ef627a7c6189575de8966857d86d49 Niels Möller Thu, 5 Feb 2004 20:02:55 +0100 (time_function): Loop around calling f, until 1s has elapsed...
c284ea4aeae3fdf4c935b0f61e3bac2fa777f3bc Niels Möller Thu, 5 Feb 2004 19:40:06 +0100 * x86/arcfour-crypt.asm (nettle_arcfour_crypt): Bug fix, hal...
e2c1560410591c31b060a245b748a0281a5efc11 Niels Möller Thu, 5 Feb 2004 19:39:55 +0100 * testsuite/arcfour-test.c (test_main): Use test_cipher_stre...
e61f5a9ea7a4527389457c6841a2a363e4fa159a Niels Möller Thu, 5 Feb 2004 17:24:46 +0100 *** empty log message ***
ac5fb0f57c3fcd7faf5c193b1b0f89e9d0376109 Niels Möller Thu, 5 Feb 2004 17:24:39 +0100 * x86/arcfour-crypt.asm (nettle_arcfour_crypt): Must store t...
de09ed39fa4a3c84df76e1cb132ff907d29a95de Niels Möller Thu, 5 Feb 2004 17:18:24 +0100 Fixed debug information.
c8456809664e55c3590eedc2a0fc4fb2a8856bc9 Niels Möller Thu, 5 Feb 2004 17:17:46 +0100 *** empty log message ***
a4d177fe4742f46dd301fc663fbba48f13515515 Niels Möller Thu, 5 Feb 2004 17:17:43 +0100 * x86/aes-encrypt.asm, x86/aes-decrypt.asm, x86/arcfour-cryp...
b25d66cec30305889446101283835f1ca281ad24 Niels Möller Thu, 5 Feb 2004 17:10:22 +0100 *** empty log message ***
58d3b6f53cde33836d5351b667bc03c58d6f62fa Niels Möller Thu, 5 Feb 2004 17:10:15 +0100 (EXTRA_DIST): Make sure x86 assembler files are distributed....
155366360045a04a2d7547c3623a6dc3ed3bd6d6 Niels Möller Thu, 5 Feb 2004 17:08:38 +0100 Fixed debug information.
f86be52ec2ba31a11b19ba831db56432c9df2155 Niels Möller Thu, 5 Feb 2004 17:02:11 +0100 * configure.ac: Use assembler file arcfour-crypt.asm if avai...
d27373b5f0bd958862144495bdc5ef452c432fef Niels Möller Thu, 5 Feb 2004 17:01:47 +0100 New file. About three times faster than the optimized C code...
0f46f72c6fbfa0d157b007f0e9fb80fbe6d4c092 Niels Möller Thu, 5 Feb 2004 16:08:26 +0100 *** empty log message ***
0380a6c281646e73f28976290dbf0da767cfd97c Niels Möller Thu, 5 Feb 2004 16:08:20 +0100 (arcfour_crypt): Optimization suggested by Jonas Walldén. Ma...
27f2a7805caa1d8529661f71881cbcd22330fd91 Niels Möller Sat, 31 Jan 2004 18:03:14 +0100 *** empty log message ***
363b89d1f130126a3b398ef5151466a2cbad1511 Niels Möller Sat, 31 Jan 2004 18:03:05 +0100 (AX_CREATE_STDINT_H): Also look for uint32_t and friends in ...
6b1da3701a11162ed88c93f7d31b5b58913887da Niels Möller Sun, 11 Jan 2004 20:44:45 +0100 (libnettleinclude_HEADERS): Added bignum.h, memxor.h, pkcs1....
bea03d5b443332c122e6a67e3e19b1e038d1739d Niels Möller Sun, 11 Jan 2004 00:02:17 +0100 Bumped version to 1.9.
03c82d700887a02b9dcf543e91e32cd72d9d0448 Niels Möller Sat, 10 Jan 2004 23:57:06 +0100 *** empty log message ***
b9631589943a6cc54b4ca9d88aa6fa1949ce0cc6 Niels Möller Sat, 10 Jan 2004 23:56:58 +0100 Delete more test files.
8ba5db3ef56a738fd0b1dab47e721c6c3ba5fc5a Niels Möller Sat, 10 Jan 2004 23:56:26 +0100 *** empty log message ***
c4bc289f664b700f2f46088c1213d6774c300cec Niels Möller Sat, 10 Jan 2004 23:50:59 +0100 *** empty log message ***
781012c5f80b618414ab5893e82acbde9cdb6b2a Niels Möller Sat, 10 Jan 2004 23:50:41 +0100 (Hash functions): Documented md2 and md4.
d534ac157052302089b4c0145c278114f3ce04ef Niels Möller Sat, 10 Jan 2004 23:49:42 +0100 (SHLIBMAJOR): Bumped to 2.
560be67e6363abd837bade0217266f7a1cc71c67 Niels Möller Sat, 10 Jan 2004 23:49:19 +0100 Updated copyright information.
d3c27c63fd5f9fc768dccc21eea92d48d2228596 Niels Möller Fri, 9 Jan 2004 23:03:03 +0100 *** empty log message ***
3adff46ec38921d2f6d543bdb4871eb9af50ff28 Niels Möller Fri, 9 Jan 2004 23:02:59 +0100 Expanded the comment describing the file format, and moved t...
38c7d4dcc2285d96d41e1cf0c07fca86c0605970 Niels Möller Fri, 9 Jan 2004 22:54:33 +0100 New testcase.
091e8355b4ac2cdc815b980f2403fd7444f98845 Niels Möller Fri, 9 Jan 2004 22:47:23 +0100 Expanded the comment describing the file format.
5cd7c4bc30e5cd5fdd3eb9fc87c69f53331167c2 Niels Möller Fri, 9 Jan 2004 22:39:57 +0100 (process_file): Finished this function. (main): Initialize x...
1989e827df834d89c4f20c90756aee02d8debc33 Niels Möller Fri, 9 Jan 2004 22:38:42 +0100 (write_string): Treat short item count as an error.
d7ed3c13be89e204d48493214eca2b25050b3471 Niels Möller Thu, 8 Jan 2004 18:02:53 +0100 Added instruction for CVS access.
44ae285091235af2fe59165e6e72d6870ae62251 Niels Möller Thu, 8 Jan 2004 15:36:24 +0100 (dsa_nist_gen): Fixed declaration/statement order.
d17d340f488f44e3fbf3f6f2ff82f01319b7f2af Niels Möller Thu, 8 Jan 2004 13:55:12 +0100 *** empty log message ***
3a97b01cbdc674ae83644b1b364cd0765da17906 Niels Möller Thu, 8 Jan 2004 13:39:09 +0100 *** empty log message ***
d6d63fbf0b711c06928bc9d43a2829c218136d4b Niels Möller Thu, 8 Jan 2004 13:39:02 +0100 (bignum_next_prime): Fixed off-by-one error when comparing i...
21ee1904b5c46f314b862eea33d3b86fcf6c7c88 Niels Möller Thu, 8 Jan 2004 13:37:13 +0100 (TMP_DECL, TMP_ALLOC): New macros. When alloca is unavailabl...
dcd5b982b7323a3834bbf43019dd8b30df7e71e4 Niels Möller Thu, 8 Jan 2004 13:34:57 +0100 (TMP_DECL, TMP_ALLOC): New macros. When alloca is unavailabl...
d1573de9cae8497e185c48ecf070746619a39197 Niels Möller Wed, 7 Jan 2004 23:24:24 +0100 *** empty log message ***
121313f4c0ffdb86c6110abe6e8a527483b8b9c4 Niels Möller Wed, 7 Jan 2004 23:23:06 +0100 * nettle-types.h: New (generated) file, to be used instead o...
73e2c0ce9ba9c4d59c96d93a2a2d41b8322cc0cf Niels Möller Wed, 7 Jan 2004 23:19:25 +0100 (DISTCLEANFILES, libnettleinclude_HEADERS): Added nettle-typ...
809f5b40077f8d4dde23770c2277a1a962232c52 Niels Möller Wed, 7 Jan 2004 23:18:47 +0100 (AX_CREATE_STDINT_H): Create nettle-types.h.
440a2580052f5f69feed732850cdba3da77f40f8 Niels Möller Sun, 16 Nov 2003 19:30:21 +0100 (yarrow256_seed): Use const for the seed_file input.
23226b5d162f9efb26b66e8f35e8e233b652d043 Niels Möller Sun, 16 Nov 2003 19:28:55 +0100 Comment fix, it's BASE64_ENCODE_FINAL_LENGTH, not BASE64_ENC...
7aef469f273b725d5e19efac874f6921113a550b Niels Möller Wed, 12 Nov 2003 17:19:03 +0100 New function for decoding hex values, with a new function he...
a3e9859deb24805cfdf5f7dcbae563c5a5555ca9 Niels Möller Sat, 8 Nov 2003 16:43:16 +0100 Ignore stamp-h1 and autom4te.cache.
485dbb4b6191450a603f0cbc657a3d2575420520 Niels Möller Sun, 26 Oct 2003 00:05:54 +0200 Found some changes to perhaps be checked in properly later
2c93f582e9dfa386738dd7980d5694834532a0ee Niels Möller Sun, 21 Sep 2003 22:37:55 +0200 *** empty log message ***
d0a0bbab40eb8a41ffaa729d60fc69bfdeb8db5c Niels Möller Sun, 21 Sep 2003 20:18:35 +0200 (test_main): Don't use gmp_printf, as it seems it's only ava...
cf2e2f0268f0530eff226218d8a7b580a018e086 Niels Möller Fri, 19 Sep 2003 17:46:30 +0200 *** empty log message ***
4e1f053cb25140f8a87e4a9f691aeb196a11b1b7 Niels Möller Fri, 19 Sep 2003 16:43:34 +0200 * examples/Makefile.am (EXTRA_DIST): Added rsa-session.h.
86b1ab5f12ba4a13f267780e14d7a9f663560c60 Niels Möller Fri, 19 Sep 2003 16:22:10 +0200 *** empty log message ***
85fbad44704ba6608f3320d9953e54b4c9a74ba0 Niels Möller Fri, 19 Sep 2003 15:44:44 +0200 * tools/nettle-lfib-stream.c: New tool, which outputs a sequ...
6ef1068a327a1aa807cf214a76fe7368645695d1 Niels Möller Fri, 19 Sep 2003 15:28:00 +0200 *** empty log message ***
f1a1de6dbc31b67e5253ade4b5d7149a4890c138 Niels Möller Fri, 19 Sep 2003 15:27:48 +0200 * examples/rsa-decrypt.c: Fixes to get the file to compile. ...
d1695ba0a5fc5532647c020f6c7e34e9cd352121 Niels Möller Fri, 19 Sep 2003 15:22:32 +0200 (EXTRA_PROGRAMS): Added rsa-encrypt and rsa-decrypt.
72ca5b454d7ff90b2951adc07584f563560db561 Niels Möller Fri, 19 Sep 2003 15:21:43 +0200 (write_file): New function. (write_string): Simplified error...
ffa61303fe57c3c9c355fbd12c28fdf8a973c2f2 Niels Möller Fri, 19 Sep 2003 15:17:35 +0200 (main): Check return value from simple_random.
980c7cd3b9f3eab53527f75570c77d302ab13737 Niels Möller Fri, 19 Sep 2003 15:16:59 +0200 New files, demonstrating rsa encryption and decryption.
17291524c399bf6da34c892a1cea1f0a5ad340b3 Niels Möller Fri, 19 Sep 2003 15:15:33 +0200 (RSA_EXAMPLES): Added rsa-encrypt and rsa-decrypt.
b7c7ef3b6dcaf045c8d24cbc6c727309a51c9cb1 Niels Möller Mon, 1 Sep 2003 22:24:20 +0200 *** empty log message ***
591a74a604f87d48f35bf7760d2e0b06eed1d840 Niels Möller Mon, 1 Sep 2003 22:23:34 +0200 (print_hex): Use const.
9f90db01d1e678e453ba9c5ccf5369e2535188c4 Niels Möller Sat, 30 Aug 2003 15:52:39 +0200 * md2.c, md2.h: Added reference to RFC 1319. * md4.c, md4.h:...
0dce9932b6006dd601d07659921574830258ceea Niels Möller Sat, 30 Aug 2003 15:51:13 +0200 Added references to the appropriate RFC.
7d87cfc3f5313daa8966c44bb7de34c9d6787fe2 Niels Möller Tue, 26 Aug 2003 08:49:36 +0200 *** empty log message ***
ac5d05238634b4949174c15c3a0cde63be80ac67 Niels Möller Tue, 26 Aug 2003 08:49:25 +0200 * Makefile.am: Added md2 and md5 files. Deleted the print-pa...
b22d157f4773b3436b659b5c1a143f9ca77cd35a Niels Möller Tue, 26 Aug 2003 08:48:47 +0200 Bumped version to 1.8.
7e1ba9c738941af18585fa54214580b074456c99 Niels Möller Tue, 26 Aug 2003 08:48:08 +0200 (test_main): Use it.
cdd950421dd0b5fd6ca798a0397ce643e8a5025e Niels Möller Tue, 26 Aug 2003 08:47:22 +0200 (test_rsa_set_key_1): New function.
81a752caff1c19abbc995d4cf5202aed549313f6 Niels Möller Tue, 26 Aug 2003 08:46:52 +0200 * testsuite/dsa-keygen-test.c: Deleted definition of UNUSED,...
2eb1003ecdc7a6ef6a9da0a0216c3e4653a1be0d Niels Möller Tue, 26 Aug 2003 08:46:29 +0200 Deleted definition of UNUSED, it's now in config.h.
702adc776bedb654e82e154ad491c7118b43350a Niels Möller Tue, 26 Aug 2003 08:45:53 +0200 (TS_PROGS): Added rsa-encrypt-test, md4-test, and md2-test.
fd60bffee98713ca47b5c736b1f6557768fe1bea Niels Möller Tue, 26 Aug 2003 08:44:51 +0200 New test cases.
151799f908bd33e0f5550d55324807d170571899 Niels Möller Tue, 26 Aug 2003 08:43:20 +0200 Declare nettle_md2 and nettle_md4.
5046486e48207b5f17ffff2c0973f85f2a5e886e Niels Möller Tue, 26 Aug 2003 08:42:47 +0200 Reorderd functions, putting md5_final at the end.
ae200b5eb9da56e43a6fddae2db88f84521c2094 Niels Möller Tue, 26 Aug 2003 08:41:42 +0200 * md2.c, md2.h, md2-meta.c: New files, implemented md2. * md...
c7facdbcb18eff57f64d583930a8ba7326b4e900 Niels Möller Tue, 26 Aug 2003 08:39:39 +0200 Cosmetic change.
572c75fe974d567e6e133d72e7eb611745c634ee Niels Möller Sun, 17 Aug 2003 17:31:51 +0200 * desCode.h (des_keymap, des_bigmap): Deleted extern declara...
881ab9808757157ce4ee353781528094aa016ec5 Niels Möller Mon, 11 Aug 2003 22:42:15 +0200 *** empty log message ***
4da2b5dafd07b960c874d476c5e19993c943e5e0 Luiz Eduardo Gava Mon, 11 Aug 2003 22:42:09 +0200 (rsa_encrypt): Bugfix contributed by leg@terra.com.br.
440dbfd2035a6cdb0e124d6ebc5265f77902f585 Niels Möller Tue, 10 Jun 2003 14:14:19 +0200 *** empty log message ***
3b6c776ea653d0cf822babaf9f3ffa100a115881 Niels Möller Tue, 10 Jun 2003 14:14:12 +0200 (EXTRA_DIST): Distribute sha-example.c.
f041f6b98b5192f9aa550fe158dbb850cac15356 Niels Möller Fri, 6 Jun 2003 20:25:30 +0200 Cosmetic fix.
f4e550bf848ac035d761122ef1e34ca18538604b Niels Möller Thu, 5 Jun 2003 00:55:44 +0200 (DISTCLEANFILES): Delete .s files.
2ca743ba70338c06176b466e26408d184c1784c7 Niels Möller Tue, 27 May 2003 08:51:20 +0200 *** empty log message ***
4f2a1cbfe44893c9753cd4ae0fa9a3917c1b5bb1 Niels Möller Tue, 27 May 2003 08:50:56 +0200 And allow symbols that start at the beginning of the line, a...
5d1729bf765c719d52144cd0da25f1087bc5cdfd Niels Möller Mon, 26 May 2003 22:43:57 +0200 *** empty log message ***
ddb2d20d908fc5c5cb5f316670b5e8c98dcc3d8a Niels Möller Mon, 26 May 2003 22:43:45 +0200 Allow symbols to start with a dot.
c12694be1452b51b683dc7faf00c37d0bbd7fcef Niels Möller Sun, 18 May 2003 21:52:25 +0200 Comment fix.
757388a8fdc5195a85880a6bbae019c01b1db896 Niels Möller Wed, 14 May 2003 12:24:26 +0200 *** empty log message ***
2fb0818ae55385bf663594ef252ed82ef2684595 Niels Möller Wed, 14 May 2003 12:20:21 +0200 * pgp.h (enum pgp_subpacket_tag): Copied values from RFC 244...
1511a4f67748d6514f2af1012c3257c8a3fadc0c Niels Möller Wed, 14 May 2003 12:19:35 +0200 (enum pgp_subpacket_tag): Copied values from RFC 2440.
3924ef1c14f91287c5371633c704fa2062a22f5a Niels Möller Tue, 13 May 2003 10:06:02 +0200 Do proper namemangling for pgp_put_public_rsa_key and pgp_pu...
50659d5fc308417d80fd4f2eb992d6ceefa7edb4 Niels Möller Tue, 13 May 2003 00:05:42 +0200 *** empty log message ***
7ba74ff8cf4d11160ef5c22f86f3781c85387ed2 Niels Möller Tue, 13 May 2003 00:05:27 +0200 (pgp_put_mpi): Fixed nettle_mpz_get_str_256 call.
03f2445484f70b3ead5f72947a3bfc28fdefdf6d Niels Möller Mon, 12 May 2003 23:42:22 +0200 *** empty log message ***
5a3de636a34d4a9762be3bd53457eb8d380f57eb Niels Möller Mon, 12 May 2003 23:42:04 +0200 (rsa_keypair_to_openpgp): Some bugfixes.
44027ec61c245fb8be697b2195756d94f57f5dd2 Niels Möller Mon, 12 May 2003 23:41:09 +0200 (enum pgp_subpacket_tag): New enum. Definition is bogus and ...
fef95db8781ccbef49512198d1c453b8620bef03 Niels Möller Mon, 12 May 2003 23:39:55 +0200 (pgp_put_mpi): Take a const mpz_t argument. Gugfix, use nett...
a0b3dc845dfa6da29a5ffaa75f2c11946d43b6ee Niels Möller Mon, 12 May 2003 23:37:14 +0200 Use "config.h", not .
486eab10f1a0f57f1e4a09380fa6eaebf8a33620 Niels Möller Mon, 12 May 2003 22:46:13 +0200 Typo fix.
c5c153855a9ff9fd384d66d58fc652e0fd2e29de Niels Möller Mon, 12 May 2003 21:39:51 +0200 * Reordered includes in most or all .c-files. All should now...
f747822a59f2495b7a2d8aa5dcecd421ffe1d91e Niels Möller Mon, 12 May 2003 19:11:17 +0200 *** empty log message ***
b4ebfacf72a9686753256f37f49c3013d03f34c4 Niels Möller Mon, 12 May 2003 19:11:10 +0200 Use LSH_FUNC_ALLOCA.
6ae18a311647dea85efc19cad6e4bc07a1c60626 Niels Möller Fri, 25 Apr 2003 16:05:51 +0200 *** empty log message ***
8efffbaf126acffb4dfd8d2bd37e1e481f2037c7 Niels Möller Fri, 25 Apr 2003 16:05:41 +0200 (libnettle_a_SOURCES): Added hmac-sha256.c.
06aef643720f6f25555e6643c934eb16442756fd Niels Möller Fri, 25 Apr 2003 16:05:19 +0200 Comment fix.
0fa3c1ffe9bbb34888ecfdbb8194a65c812e1071 Niels Möller Fri, 25 Apr 2003 16:05:02 +0200 Use @verbatiminclude to include the example program.
e4e7f3707b2108f80a012ae269319f60354854d3 Niels Möller Fri, 25 Apr 2003 16:04:21 +0200 (test_main): Added tests for hmac-256, from draft-ietf-ipsec...
1c6eff90d5f50ccaceade8da0541dfda34550605 Niels Möller Fri, 25 Apr 2003 16:04:04 +0200 (hmac_sha256_digest): New file.
9f3ff09fd8cbc67310ff6ceb2e0e58a52548dc59 Niels Möller Tue, 22 Apr 2003 21:54:09 +0200 * sha-example.c (display_hex): Simplified by using printf be...
8dfc66bf0a1d1a2f6f9ebbbfe2dd4eef81e8f612 Niels Möller Tue, 22 Apr 2003 21:44:24 +0200 * nettle.texinfo (Example): Use @verbatiminclude to include ...
ee6635bd848b98afc7d91c2d0b1ed8bdb57bafed Niels Möller Sun, 20 Apr 2003 21:29:15 +0200 Ignore all *.s files.
3fd43d6073de41505121d575e26e733c817aad9b Niels Möller Mon, 14 Apr 2003 14:00:35 +0200 *** empty log message ***
1017812b59fdf7c63cbf281906eaf3c738e6f300 Niels Möller Mon, 14 Apr 2003 12:14:27 +0200 *** empty log message ***
3285cc34a2fb238cb1e2ac1f67467a66645d822e Niels Möller Mon, 14 Apr 2003 12:14:13 +0200 (nettle_aes_encrypt): Fixed references to _nettle_aes_encryp...
15bb509cb8843966d4cbec18982e91615aa99b3f Niels Möller Sat, 12 Apr 2003 17:52:07 +0200 *** empty log message ***
4935f56f5f05dcd9bf86551a137ddb22fcdc2186 Niels Möller Sat, 12 Apr 2003 17:51:51 +0200 (TS_SH): New test case symbols-test. (EXTRA_PROGRAMS): Added...
14a43c29d2b40262bb82de302237d111273ddb15 Niels Möller Sat, 12 Apr 2003 17:50:22 +0200 Added FIXME for _p.o rule.
4cf061a802166cbaa642b66086a7cf83658b3212 Niels Möller Sat, 12 Apr 2003 17:49:07 +0200 * x86/aes-encrypt.asm (nettle_aes_encrypt): Renamed function...
bf4cce19ac29f0b3067720877fa91d9a59412f0b Niels Möller Sat, 12 Apr 2003 17:47:25 +0200 (_nettle_aes_crypt): Renamed functions, was _aes_crypt.
46aa943ada15d49566ecdf1d7f6c99e5585ba5b8 Niels Möller Sat, 12 Apr 2003 17:46:14 +0200 (EXTRA_PROGRAMS): Add "io", as a kludge to get automake to t...
a08c40299d44ecc2995fa9662803d37a59c7e5de Niels Möller Sat, 12 Apr 2003 17:44:54 +0200 Added FIXME, name mangling should be documented.
f2b3b7f8259c6e69655d62b2e06b72ba9da3ac3f Niels Möller Sat, 12 Apr 2003 17:44:12 +0200 Use names with the nettle_ prefix when using Nettle's des fu...
7de08b4c146274667fd628f0b454928acbaba0e4 Niels Möller Sat, 12 Apr 2003 17:43:20 +0200 (base16_encode_update): Need to undef before redefining.
4fd20960e0ed6712fa89e119bd8c639e303655e1 Niels Möller Sat, 12 Apr 2003 17:42:20 +0200 * New name mangling, to reduce the risk of link collisions. ...
b26c392549490d4d593fbdaa88cac0c3dcd3bfd8 Niels Möller Tue, 11 Mar 2003 17:27:32 +0100 *** empty log message ***
bd6e473214e182005812508be387f628af4183bf Niels Möller Tue, 11 Mar 2003 17:06:07 +0100 *** empty log message ***
95910f97b92abed973fd9c917c938331dbdeeddc Niels Möller Tue, 11 Mar 2003 17:05:55 +0100 Bumped version to 1.7.
68e835a884a969bcc5938f46038d81c7b6c89dee Niels Möller Tue, 11 Mar 2003 16:24:38 +0100 *** empty log message ***
978fcedcc3617f3498e392d9e786e22f2c77299e Niels Möller Tue, 11 Mar 2003 16:21:24 +0100 Comment fixes.
00df073c60062accaaab957114de71de8946a928 Niels Möller Tue, 11 Mar 2003 16:20:49 +0100 Ran ispell on the document.
342659df2cc625e7b0ff95c9be97713daa96b534 Niels Möller Tue, 11 Mar 2003 16:13:35 +0100 (DSA): New section. (RSA): Updated documentation.
c2128ec74f0f7612c25010c8c9d6c9cb6133442c Niels Möller Mon, 10 Mar 2003 19:14:38 +0100 *** empty log message ***
6d3ab43ae337239c768ec93eb3f97579121e6494 Niels Möller Sun, 2 Mar 2003 17:12:51 +0100 *** empty log message ***
09f2af0b3bd0e3a402845c288da1507a22c294f1 Niels Möller Sun, 2 Mar 2003 17:12:03 +0100 (time_cipher): Don't use GNU C non-constant initializers.
0069ff9b8a868e65e33972193a32ac0e4a0800db Niels Möller Sun, 23 Feb 2003 19:24:55 +0100 *** empty log message ***
4f5b75badc8e9d308a5a2f2e66c8aab1fc70323c Niels Möller Sun, 23 Feb 2003 19:06:58 +0100 Use LSH_GCC_ATTRIBUTES.
50d43ce0ea1d5d6ce559a97c25efff755310913c Niels Möller Wed, 19 Feb 2003 23:19:17 +0100 *** empty log message ***
5da16f1bc22ae66c1f2ded3f5e1275b0076249bc Niels Möller Tue, 18 Feb 2003 21:16:49 +0100 * misc/run-tests: Moved testsuite driver here, and symlink i...
aa4b6ceded2575362d6fd854cb77e50c40c65eb0 Niels Möller Tue, 18 Feb 2003 21:07:40 +0100 Moved testsuite driver here, and symlink it from all directo...
6f796e792e956ef31f7949f437f7d3dae2c04273 Niels Möller Sun, 16 Feb 2003 22:37:10 +0100 *** empty log message ***
1dddc14cbc1913a9a78db886d531e10df8cb9e59 Niels Möller Sun, 16 Feb 2003 22:32:15 +0100 * Makefile.am (libnettleinclude_HEADERS): Added macros.h.
c3bc6c4daf92dfb1b4b24775f32297ee1ceb5b11 Niels Möller Sun, 16 Feb 2003 12:53:04 +0100 *** empty log message ***
e35e542c89bd570e1fcd96020a8b526f98906c8c Niels Möller Sun, 16 Feb 2003 12:52:47 +0100 (EXTRA_DIST): Added getopt.h.
d7a07657e951c77b119e4a8cfa882fb6529efe43 Niels Möller Fri, 14 Feb 2003 13:43:53 +0100 (print_path): Added target to print the used PATH, for debug...
9250f611f64431b5d1b1106a118ab66101cd989a Niels Möller Fri, 14 Feb 2003 12:33:13 +0100 Don't touch libnettle_a_DEPENDENCIES.
b30f4b29460eec321928501e2a906896bc3ac87b Niels Möller Fri, 14 Feb 2003 10:49:28 +0100 (print_path): Added target to print the used PATH, for debug...
75a742f36723707d8439edc86fb33834d48b3fe0 Niels Möller Thu, 13 Feb 2003 22:45:07 +0100 *** empty log message ***
1c884196520524d26fe7ec4ee3d25f91a09950d4 Niels Möller Tue, 11 Feb 2003 22:33:35 +0100 *** empty log message ***
60e96d62bb8e188aafc7025b54d99b690b94616b Niels Möller Tue, 11 Feb 2003 20:58:49 +0100 *** empty log message ***
bcd8def04fe6a029183ffc90fdcc8e9702b8f7ca Niels Möller Tue, 11 Feb 2003 20:56:45 +0100 (nettle_buffer_copy): Bug fix, it didn't return any value.
16be5ff6dfc5709e7cd35ea562a7af2dfc9940b8 Niels Möller Tue, 11 Feb 2003 09:46:24 +0100 (test_main): Added test for %( and %).
3fe078075a3af5309932c09f67f55716d702b6e5 Niels Möller Tue, 11 Feb 2003 09:45:53 +0100 (sexp_vformat): Handle %( and %).
27889a95d9c49a8121ebc896efc650db86402444 Niels Möller Tue, 11 Feb 2003 09:44:19 +0100 (nettle_xrealloc): Fixed out-of-memory check.
766de8e43d35b574e20695d85915d18fca3db29d Niels Möller Tue, 11 Feb 2003 09:43:48 +0100 (SHLIBMAJOR): Bumped version number to 1.
15c78addfdfbb62428eb452d1e9265d45dde5ed9 Niels Möller Tue, 11 Feb 2003 09:43:21 +0100 * buffer.c (nettle_buffer_init_realloc): New function. * buf...
97fcea891c3c6149bf41d3cd3d41cd3b8bffe369 Niels Möller Tue, 11 Feb 2003 09:42:56 +0100 (nettle_buffer_init_realloc): New function.
9c9123a9a70f5d4c6d34bd9e9ad83982658e96f2 Niels Möller Mon, 10 Feb 2003 18:53:37 +0100 *** empty log message ***
d117f32bc470fd7567acc27e0fee2c1ff4912258 Niels Möller Mon, 10 Feb 2003 18:53:27 +0100 (test_main): Test space-searated literals too.
59d46da338cca4b7ee81f641bb976bef04cd2057 Niels Möller Mon, 10 Feb 2003 18:38:04 +0100 *** empty log message ***
8ba372449f9f361c65eec453e596eb228901de3c Niels Möller Mon, 10 Feb 2003 18:37:30 +0100 (test_main): New test with tokens in the format string.
889b9bc9c2bc9e5c1b74c49a24f6f3e763465e9d Niels Möller Mon, 10 Feb 2003 18:37:09 +0100 * rsa2sexp.c (rsa_keypair_to_sexp): New argument ALGORITHM_N...
f02e32b230021abbe14a0c66dafc937523828ced Niels Möller Mon, 10 Feb 2003 18:36:22 +0100 * rsa2sexp.c (rsa_keypair_to_sexp): New argument ALGORITHM_N...
9724eaee82efba8b40b96ac963f460da10304626 Niels Möller Mon, 10 Feb 2003 18:35:39 +0100 * rsa2sexp.c (rsa_keypair_to_sexp): New argument ALGORITHM_N...
2039f20afdd24a72e8b2b58e66196150855a8b4b Niels Möller Mon, 10 Feb 2003 18:35:07 +0100 * sexp-format.c (sexp_vformat): Allow whitespace in format s...
df200717941a79ff5a9bd566a19848dd73ee9022 Niels Möller Mon, 10 Feb 2003 17:26:39 +0100 (rsa_keypair_to_sexp): Use literals with sexp_format.
e01516ec4686430168045b058984e39adc58c4a6 Niels Möller Mon, 10 Feb 2003 17:26:01 +0100 (format_string): New function. (sexp_vformat): Implemented s...
790e9669d6d2f7b0f202be8299671a200bbb621f Niels Möller Thu, 6 Feb 2003 00:30:41 +0100 (print_raw, print_nl): New functions. The testfunctions use ...
d3b8fe806c594ab0f7759f53179685469f8dc50c Niels Möller Wed, 5 Feb 2003 23:33:03 +0100 *** empty log message ***
d59df7a6dbca7f54067ed0e61680769c3d2da0c9 Niels Möller Wed, 5 Feb 2003 23:32:39 +0100 (des_set_key): Different name mangling, if this file is incl...
249cfc9e10d6e91cf01b9ed35b13cf5c820aac75 Niels Möller Wed, 5 Feb 2003 23:31:40 +0100 (des_key_sched, des_is_weak_key): Use the name nettle_des_se...
f89eac7382f637cd885b20d7532f05d9afa6df6e Niels Möller Wed, 5 Feb 2003 23:30:44 +0100 (des_set_key): Name mangling, linker symbols should use a "n...
5b5a61309a82625e2dbb28f9ae39f7448f2d1f2b Niels Möller Wed, 5 Feb 2003 23:25:44 +0100 (LDFLAGS): --with-lib-path should add to LDFLAGS, not replac...
b4b34ffc3dca71412efef503df5f13508e46d0ea Niels Möller Thu, 30 Jan 2003 23:17:16 +0100 *** empty log message ***
32e743bb1cae23f9c653d8a9bbf701c657ca4a46 Niels Möller Thu, 30 Jan 2003 23:06:25 +0100 (sexp_put_string): Fixed handling of escapable characters. T...
bf8ba3ce5ecc881660d1c2782215cc616c03d0aa Niels Möller Thu, 30 Jan 2003 23:04:50 +0100 More tests for hex and base64 input and output.
6e6f1f87a9708888ca45fc89d8baa0b039a35240 Niels Möller Thu, 30 Jan 2003 18:35:32 +0100 *** empty log message ***
42d08b365502bf6c63e3abc5be892f0e57273372 Niels Möller Thu, 30 Jan 2003 18:35:21 +0100 (nettle_mpz_set_sexp): Call sexp_iterator_next on success. T...
0991e9a604717a6896002feed6e5932072426bf8 Niels Möller Wed, 29 Jan 2003 16:23:50 +0100 *** empty log message ***
bd4be3f589331d07248c5fe68dc12ec7778106f7 Niels Möller Wed, 29 Jan 2003 16:23:27 +0100 (LDADD): Add libnettle.a, for the dependency.
cc3afeb6777a845bd69a3f762415dbf1054375a9 Niels Möller Mon, 27 Jan 2003 23:27:20 +0100 Added FIXME in rsa section.
5a4286104dca69cb6a2808fbc60073396f6b946b Niels Möller Mon, 27 Jan 2003 23:25:33 +0100 Comment update.
8ec793c9bf6f870a27e55723372b270ba67fbf67 Niels Möller Mon, 27 Jan 2003 23:17:20 +0100 RSA renaming. Updated all callers. * rsa-sign.c (rsa_private...
42721f776e9b6a62ace78a424aea8d01e0643598 Niels Möller Mon, 27 Jan 2003 23:14:59 +0100 (dsa_signature_from_sexp): New function.
d41a05cbdf72061237d132fa2cc7fad5b0417ee8 Niels Möller Mon, 27 Jan 2003 23:08:34 +0100 * rsa-sign.c (rsa_private_key_init, rsa_private_key_clear) (...
5fd0050524c11a2f74ee5d99167c53f151f71ae2 Niels Möller Thu, 23 Jan 2003 23:48:17 +0100 * Makefile.am (libnettle_a_SOURCES): Added new rsa and pkcs1...
ef49f309e7154768c1ea03b08bcf8cb3ce8d0a32 Niels Möller Thu, 23 Jan 2003 23:46:53 +0100 * testsuite/Makefile.am (TS_PROGS): Added pkcs1-test.
c6a942a9f531d4f32bb05b8201c87ceb78e82936 Niels Möller Thu, 23 Jan 2003 23:45:49 +0100 * rsa_md5.c, rsa_sha1.c: Deleted files, contents spread over...
a3399cff809345becc0f2b4f72268ce32aa84b86 Niels Möller Thu, 23 Jan 2003 23:43:22 +0100 * dsa-verify.c (dsa_verify_digest): New function. (dsa_verif...
ed7977cb6ed129b6a839017d6cf7f5ee63d226af Niels Möller Thu, 23 Jan 2003 23:42:57 +0100 * dsa.c (_dsa_hash): Deleted function.
5e6440f059550340b24509a20ac6e35b3215b1f5 Niels Möller Thu, 23 Jan 2003 23:42:04 +0100 * rsa_md5.c, rsa_sha1.c: Deleted files, contents spread over...
97453327a55aeaaebd620a7d1776fba694f6d727 Niels Möller Thu, 23 Jan 2003 23:33:00 +0100 New files. (pkcs1_signature_prefix): New function.
fbc4af20b71ac6c05d8e5a4423b0c12c10f351c7 Niels Möller Thu, 23 Jan 2003 18:21:01 +0100 *** empty log message ***
648f71aff04dbc1a89991f65a528824880ca51e3 Niels Möller Wed, 22 Jan 2003 18:20:00 +0100 (nettle_benchmark_LDADD): Use OPENSSL_LIBFLAGS.
e4a659e43fe638328823e36955ce95a5e7648c59 Niels Möller Wed, 22 Jan 2003 18:19:29 +0100 (OPENSSL_LIBFLAGS): If libcrypto is found, add -lcrypto to O...
88efe450d50bbbd13f5be46267ec62e395e6408b Niels Möller Wed, 22 Jan 2003 18:19:23 +0100 Moved comment.
4210265846704e63477552d9e81c9c90500f9900 Niels Möller Mon, 20 Jan 2003 22:02:18 +0100 *** empty log message ***
9a1cb06fa45f984c635fc9dd03adf0ef3de9f207 Niels Möller Mon, 20 Jan 2003 22:01:29 +0100 (CLEANFILES): Delete test.in, test1.out and test2.out.
188a80b0ee1d9f73878d769189c18b465ada6642 Niels Möller Fri, 17 Jan 2003 16:30:28 +0100 *** empty log message ***
e8dc8d4e482b6302b2ec31537001a545139e7ca9 Niels Möller Fri, 17 Jan 2003 16:30:07 +0100 * examples/Makefile.am (AM_CPPFLAGS): Use AM_CPPFLAGS instea...
5b4de64ced140cb2ea2f92e6957cf118aac3659f Niels Möller Thu, 16 Jan 2003 17:00:19 +0100 *** empty log message ***
2a13df47b229f22a007c314e100ad0ef9da32366 Niels Möller Thu, 16 Jan 2003 17:00:14 +0100 (check): Can't use quotes around $(srcdir).
4bf70b74f09c2d056b41daed348c7c9629877848 Niels Möller Tue, 14 Jan 2003 12:19:11 +0100 *** empty log message ***
d34973b2cd639ae807c01db042a7767c6dacf338 Niels Möller Tue, 14 Jan 2003 12:19:06 +0100 (check): Don't use "run-tests" as a target, as it's confused...
cd4a02ad2f00371dde9e29e9329e2c14deea92a1 Niels Möller Tue, 14 Jan 2003 11:16:04 +0100 Added missing #! /bin/sh.
7b19e978780898faa770a9d28572fee2b5e2b9b4 Niels Möller Sun, 12 Jan 2003 21:07:20 +0100 *** empty log message ***
3b665789a2db2f951064504d44c411e4338afb9d Niels Möller Sun, 12 Jan 2003 21:05:51 +0100 (nettle_buffer_reset): New function. (nettle_buffer_copy): N...
e563d808f8254fde8e6c1f581399eb7e94d49eb1 Niels Möller Sun, 12 Jan 2003 20:54:04 +0100 * tools/input.c, tools/input.h, tools/output.c, tools/output...
bd7386a12db9849243cc255d84728270500146cf Niels Möller Sun, 12 Jan 2003 17:38:07 +0100 * tools/sexp-conv.c (sexp_parse): Take a struct sexp_compoun...
a9495490b8d22da4bcf26158d1e73dbb4c3caff7 Niels Möller Sun, 12 Jan 2003 16:53:43 +0100 * tools/sexp-conv.c (struct sexp_input): Deleted string attr...
b4476c72363f5485c51e6acdbd246221f3981875 Niels Möller Sun, 12 Jan 2003 16:07:10 +0100 * tools/sexp-conv.c (struct sexp_parser): Renamed struct (wa...
0dcdec81ab76e07c16650f5c49fc337fbccc85a2 Niels Möller Sun, 12 Jan 2003 15:49:06 +0100 (struct sexp_parser): Renamed struct (was struct sexp_parse_...
aed9c0080375ced7ffcfd60a617c6e088bc04723 Niels Möller Sun, 12 Jan 2003 15:15:45 +0100 * tools/sexp-conv.c (sexp_convert_string): Deleted function....
4689295c50ff3843723ce2e89336609186f9d75c Niels Möller Sun, 12 Jan 2003 15:13:03 +0100 (enum sexp_token): New constant SEXP_DISPLAY. Start constant...
1ff831b97a3e3c8fdf69e1cbf17c0a5bbe503a1d Niels Möller Wed, 8 Jan 2003 17:46:59 +0100 *** empty log message ***
a6f87721704e5dd8d32c281d2a5c811352226f8b Niels Möller Wed, 8 Jan 2003 13:03:16 +0100 *** empty log message ***
babf9a929f25c6f82f6f154c2ebf38615c8be7cf Niels Möller Wed, 8 Jan 2003 13:03:12 +0100 (parse_options): Initialize prefer_hex.
1ef19d9bf3c9a1446372b5bf813b720df60685a6 Niels Möller Wed, 8 Jan 2003 10:43:49 +0100 *** empty log message ***
fb69a8ccf36543fd5a6daa0493545ed3cd774670 Niels Möller Tue, 7 Jan 2003 20:39:42 +0100 (des_headers): Refer to the desdata binary using $(EXEEXT).
bdab7092b69f1a6f30f1b31bfb525a9187349be7 Niels Möller Wed, 1 Jan 2003 19:15:27 +0100 *** empty log message ***
432de1323d26873b000dd5cc245b463dd0809ac3 Niels Möller Wed, 1 Jan 2003 19:14:07 +0100 New tests for hex and base64 literal output.
cae7cd6780d239896713492b7b5e14eff69148fc Niels Möller Wed, 1 Jan 2003 19:13:30 +0100 (sexp_put_string): Print binary strings using either hex or ...
f282695dd57ba1e290d574072c73ff80168dbd32 Niels Möller Mon, 30 Dec 2002 23:33:49 +0100 *** empty log message ***
4989da7db07cc7f7902cfa851e465ace61f1c0e8 Niels Möller Mon, 30 Dec 2002 23:33:44 +0100 * rsa-decrypt.c: Make compilation conditional on WITH_PUBLIC...
6d2122713b5cf33da8072fd8f120c3c5eeb3dba4 Niels Möller Mon, 30 Dec 2002 23:33:14 +0100 * testsuite/rsa2sexp-test.c: Don't include rsa.h (done by te...
cb39d4b1de7608f60fb53091f88c9755552983e6 Niels Möller Mon, 30 Dec 2002 22:09:44 +0100 *** empty log message ***
88486427349d3aa4605b4ae3398dd0fb866d0676 Niels Möller Mon, 30 Dec 2002 22:09:31 +0100 * rsa-decrypt.c: Make compilation conditional on WITH_PUBLIC...
394839ae71180f1f1f5641ca0e3ba566e9812ffb Niels Möller Wed, 4 Dec 2002 16:58:58 +0100 *** empty log message ***
b6e995558a36719d9ed5383d1e19587d3e1be831 Niels Möller Wed, 4 Dec 2002 16:58:42 +0100 (LDADD): Added path to ../libnettle.a, which is redundant ex...
c3d0d2b3c2d2e5eeb86bd9d8abb2ad8c29c17772 Niels Möller Wed, 4 Dec 2002 10:44:12 +0100 *** empty log message ***
3d22c3ca3f3a43bd784d7f3458242abb7981ba62 Niels Möller Wed, 4 Dec 2002 10:43:38 +0100 (test_main): Use %0s instead of %z. New test for %t.
e4266ccdaf340a8d8243ed8fa2579526c97fd352 Niels Möller Wed, 4 Dec 2002 10:42:42 +0100 *** empty log message ***
1c323788782c3a5d59153972e532cb079f14b120 Niels Möller Wed, 4 Dec 2002 10:42:31 +0100 (format_length_string): Deleted function. (format_string): D...
a38808d68d3c61de44508f913a3d0daf366eb52c Niels Möller Wed, 4 Dec 2002 10:38:05 +0100 (rsa_keypair_to_sexp): Use %0s rather than %z, when formatti...
b41425477b54c093e895c112bbcf7ede03c5c01f Niels Möller Wed, 4 Dec 2002 10:37:21 +0100 (nettle_buffer_grow): Fixed assertion.
9d1b3eed26e2fcc7780a5b01c26d695d1800443f Niels Möller Fri, 22 Nov 2002 12:53:21 +0100 Include assert.h.
8ad154c081549f94da9e7c4fe6a713b53d46fad8 Niels Möller Thu, 21 Nov 2002 23:32:35 +0100 (print_hex): Add line breaks.
6003487bad3f2207903caa82291daaf24407f181 Niels Möller Thu, 21 Nov 2002 23:29:43 +0100 (libnettleinclude_HEADERS): Added realloc.h. (libnettle_a_SO...
585b586aef8304b333d956e5c4658c882e1834dc Niels Möller Thu, 21 Nov 2002 23:28:49 +0100 (sexp_iterator_exit_lists): New function, #if:ed out for now...
1283d5f6ace4cf8514e743c5563e07ecad5452cf Niels Möller Thu, 21 Nov 2002 23:28:14 +0100 * desdata.c: Include config.h, to get definition of UNUSED. ...
bc63438c23cae6d876b4c424cfbe5f37b3468475 Niels Möller Thu, 21 Nov 2002 23:27:13 +0100 * buffer.c (nettle_buffer_grow): New function, replacing gro...
e82d0a9587aa6b3da2068ac3542e4896b9068a7f Niels Möller Thu, 21 Nov 2002 23:23:44 +0100 (nettle_buffer_init): Moved to a separate file.
963f0ddf637e7b4b60ba049768d0b5f71e597c75 Niels Möller Thu, 21 Nov 2002 23:23:14 +0100 (nettle_realloc): New function. (nettle_xrealloc): New funct...
4ad4c0a41d018cb8ba4ea7c9fbbad41ed881fdf8 Niels Möller Thu, 21 Nov 2002 23:22:43 +0100 (nettle_realloc_func): New typedef.
41af9a7757978336b73199f52e4b0eb4d7ca93d6 Niels Möller Thu, 21 Nov 2002 23:21:48 +0100 Check for gcc:s __attribute__.
0b25e96ef481aae886232b80bdd7d09cd6fdeae6 Niels Möller Sat, 16 Nov 2002 00:34:36 +0100 *** empty log message ***
d4a9b46ddb38e2b9fb9d05146f8580f7643cdf40 Niels Möller Sat, 16 Nov 2002 00:29:56 +0100 Added FIXME to nettle_mpz_get_str_256.
8aeecc155d3aef5dae8762ace236dd6365fb636d Niels Möller Sat, 16 Nov 2002 00:24:41 +0100 (macro GET): Check sign of parsed numbers.
093e19c07e1812f8dcd52eb4b18f48ab85778a69 Niels Möller Sat, 16 Nov 2002 00:23:04 +0100 (nettle_mpz_set_sexp): In the first check against limit, add...
136c422d93036597164b8eb86bc3319061438aa2 Niels Möller Fri, 15 Nov 2002 09:17:40 +0100 *** empty log message ***
10e2207b8b7757fbd8b9413e3ce11004bc07448f Niels Möller Fri, 15 Nov 2002 09:17:24 +0100 (LDATA): Use sizeof instead of strlen. Now handles strings i...
7f57807bc5f0496d8955e59da04bb0f1ae071fae Niels Möller Fri, 15 Nov 2002 09:15:03 +0100 (test_main): Added a leading zero in the private key express...
439979b10a52663d1c32b40524c7b2987fb5b2e5 Niels Möller Fri, 15 Nov 2002 09:14:00 +0100 * testsuite/sexp-test.c (test_main): Test sexp_iterator_get_...
eb26bf0b874231f7929f58bf3b26858fea769612 Niels Möller Fri, 15 Nov 2002 09:12:55 +0100 (test_main): Check that %i and %b generate leading zeroes wh...
a8001c2b51c58f678071a382a5a57dd87bf82fbf Niels Möller Fri, 15 Nov 2002 09:11:18 +0100 (test_main): Updated test, one leading zero is needed in the...
e3af84d7d594abf88ccd6c4d28067bd6cfb3bca0 Niels Möller Fri, 15 Nov 2002 09:08:42 +0100 (test_bignum): Use nettle_mpz_init_set_str_256_s. (test_size...
75fa6750e109e9c8d33195e8ae302d0b1b979bdf Niels Möller Fri, 15 Nov 2002 09:06:40 +0100 * bignum.c (nettle_mpz_sizeinbase_256_u): New name, was nett...
d33e5b416ff979ff5263e351bb6df48e543f7f15 Niels Möller Fri, 15 Nov 2002 09:03:26 +0100 (nettle_mpz_set_sexp): Use nettle_mpz_set_str_256_s, to hand...
899af3c0d904b985a3f611493415fa61d80ef4ae Niels Möller Fri, 15 Nov 2002 09:02:30 +0100 (sexp_iterator_get_uint32): New function.
f75832a135bc78083544325edf5d477927b2af08 Niels Möller Fri, 15 Nov 2002 09:01:07 +0100 (sexp_vformat): For %i, output a leading zero when needed to...
43152353176dfadc83a880dcec2f21312bf6fa19 Niels Möller Fri, 15 Nov 2002 08:57:42 +0100 (nettle_mpz_sizeinbase_256_s): New function. (nettle_mpz_siz...
52c695fff9d1a7e24d7b63247421a46b07b94346 Niels Möller Wed, 13 Nov 2002 18:26:51 +0100 *** empty log message ***
b88992a3d4c8565f81a43c411434c27dc40ac48a Niels Möller Mon, 11 Nov 2002 07:53:57 +0100 Added GPL blurb.
05db89b1c188a9f6579aa592b19db7805772db7c Niels Möller Sun, 10 Nov 2002 17:30:51 +0100 *** empty log message ***
ab31bf13a2c946211c057bc285e2bec030b210a5 Niels Möller Sun, 10 Nov 2002 17:30:35 +0100 Use input files without any trailing newline character, in o...
35632b67457f15e27a6414ecbe7fdfaf800beaf7 Niels Möller Sun, 10 Nov 2002 17:27:54 +0100 * tools/sexp-conv.c (sexp_get_token_string): Fixed end of fi...
8ada538c021aa5f1699be1528b8aafdf5bc6527f Niels Möller Sun, 10 Nov 2002 14:56:49 +0100 *** empty log message ***
e5380bdf58d770d05eee7dd0843145871fa97b88 Niels Möller Sun, 10 Nov 2002 14:46:53 +0100 Use supplied getopt. (werror): New function. (sexp_output_ha...
1343434e1c21f1ad4441339d1b8a30d2ffe9c268 Niels Möller Sun, 10 Nov 2002 14:38:50 +0100 * sexp.h (struct sexp_iterator): New field start.
a8ff180596b0f16837bc08cf493c0f9224c6233f Niels Möller Sun, 10 Nov 2002 14:36:54 +0100 (sexp_vformat): Abort if format string contains unhandled ch...
75689999a9d7ee196d597b56373e2ccfcf87ce45 Niels Möller Fri, 8 Nov 2002 10:07:10 +0100 *** empty log message ***
fdc2fe71e474cd8c62363e716d807811f226e408 Niels Möller Fri, 8 Nov 2002 10:06:54 +0100 Comment update on nettle-openssl.c.
eab24755c08efe0c6908295c99fc6cec25e9d068 Niels Möller Fri, 8 Nov 2002 10:06:40 +0100 (des_ecb3_encrypt): Don't use struct initialization (c89 doe...
235f6868d772246713eb0c6e73f6b380d96c850f Niels Möller Fri, 8 Nov 2002 10:05:20 +0100 Moved from the top-level directory. Should *not* be included...
a93ae966308ae037e7d3413c28b0452661ab6a44 James Ralston Fri, 8 Nov 2002 08:46:50 +0100 (test_dsa_key): Bugfix for renamed DSA constant (noted by Ja...
6ad27d1c525e5ef5fc094179f9cdf93a0fdbe3b4 Niels Möller Thu, 7 Nov 2002 14:48:28 +0100 *** empty log message ***
272c3948b468b309a457754a7ef0dbba44f5a09f Niels Möller Thu, 7 Nov 2002 11:19:38 +0100 *** empty log message ***
71321f49a313f41ae743d99a6ffc52ae5fa88ae0 Niels Möller Thu, 7 Nov 2002 11:19:34 +0100 Copied new version rom lsh/src/testsuite. This version handl...
16d5ddebcecf089442b7512a3bd63af2796f8118 Niels Möller Thu, 7 Nov 2002 11:17:31 +0100 * examples/Makefile.am (AM_CFLAGS): We need -I$(top_srcdir)....
7ba3e626c4a381a5f100b01733c5a83107760451 Niels Möller Thu, 7 Nov 2002 09:33:18 +0100 *** empty log message ***
41b815e1f8b361cbdfc980117b703b9363f061fd Niels Möller Thu, 7 Nov 2002 09:33:06 +0100 * Makefile.am (SUBDIRS): Added tools. (libnettle_a_SOURCES):...
91a6ac38a1d47d3d47034b9c52da1f23cda4df34 Niels Möller Thu, 7 Nov 2002 09:31:02 +0100 (dsa_keypair_from_sexp_alist, dsa_keypair_from_sexp): New fi...
f3848a07bc3cb72c0de6427dd0c7e262a591d362 Niels Möller Thu, 7 Nov 2002 09:30:24 +0100 (rsa_keypair_to_sexp): %s -> %z renaming.
38f1828df4a4977a9867918ed209bbc0755bc11f Niels Möller Thu, 7 Nov 2002 09:28:36 +0100 (sexp_transport_iterator_first): Fixed bug, length was misha...
d73ccbc126145f965cc2999bb939d370f5cc1e33 Niels Möller Thu, 7 Nov 2002 09:27:30 +0100 (sexp_transport_format, sexp_transport_vformat): New file, n...
fe5c484c4e3da3465f63c393a0386c7f87aaae71 Niels Möller Thu, 7 Nov 2002 09:26:30 +0100 (sexp_format): Return length of output. Allow buffer == NULL...
40157693bc73f3816b8804840bb8a0d6224764ad Niels Möller Thu, 7 Nov 2002 09:20:08 +0100 * sexp2rsa.c (rsa_keypair_from_sexp): New limit argument. Us...
68e0e14ea8951600bb776db12d0f01e54a2b9b41 Niels Möller Thu, 7 Nov 2002 09:19:08 +0100 (dsa_generate_keypair): Added some newlines to progress disp...
2be53e2b7ad4352de8d12c71b9938de17413f99c Niels Möller Thu, 7 Nov 2002 09:18:24 +0100 (DSA_MIN_P_BITS): New constant (was DSA_MINIMUM_BITS). (DSA_...
726d9bd7896a82c68ccc037a610949a8b43754ba Niels Möller Thu, 7 Nov 2002 09:16:30 +0100 Output tools/Makefile.
a69d56cce4d0aff754154e782a4e76bdae291536 Niels Möller Thu, 7 Nov 2002 09:16:01 +0100 (nettle_mpz_set_sexp): New file, and new function. Moved fro...
1cbc329fe4f98f2c158b75845749c5eb102f603d Niels Möller Thu, 7 Nov 2002 09:13:47 +0100 (read_rsa_key): New limit argument in call of rsa_keypair_fr...
169acb63b8b7cbc1864f0795fd6b534804ebabea Niels Möller Thu, 7 Nov 2002 09:13:15 +0100 *** empty log message ***
6aab1123a88fd70b3de9b230821c6b23998ac652 Niels Möller Thu, 7 Nov 2002 09:13:04 +0100 * examples/Makefile.am (noinst_PROGRAMS): Removed sexp-conv.
3e1ddaffb5742ce8552bd007792149980b8a171a Niels Möller Thu, 7 Nov 2002 09:12:17 +0100 New files.
7394b5be5815e89cf7ee4366378e6770055aa71e Niels Möller Thu, 7 Nov 2002 09:11:29 +0100 (TS_SH): New variable. Added sexp-conv-test.
2b1fb7fd310eda953643ceed8bd4f1327e0abbef Niels Möller Thu, 7 Nov 2002 09:11:00 +0100 (LDUP): New macro.
3a55563ca95e771abe67acdd83c0f73b0f8bef2a Niels Möller Thu, 7 Nov 2002 09:10:38 +0100 (test_main): New limit argument in call of rsa_keypair_from_...
59ef8f68df3005ba52ee011c0c5f5790b7f1e074 Niels Möller Thu, 7 Nov 2002 09:09:21 +0100 (test_main): Added test for lengths with more than one digit...
34ca4f8c24625023f627f7654472bc39058f21fb Niels Möller Thu, 7 Nov 2002 09:08:05 +0100 (test_main): Added tests for %i and %l.
8637c1e793dab9c21cc5bb70e1efd6ff2356a38a Niels Möller Thu, 7 Nov 2002 09:07:00 +0100 Moved test from examples directory. Updated path to sexp-con...
cd74ac5f880be750d9bd8b370b74f9c16d4121ea Niels Möller Thu, 7 Nov 2002 08:57:02 +0100 Moved test from examples directory.
b3d572cd7cd11f206c847ed0ca831b84c5731bc2 Niels Möller Sun, 3 Nov 2002 12:31:49 +0100 * sexp-format.c, sexp_format.c: Renamed sexp_format.c to sex...
b3648c8fd09484a711ff115d769248a927f0827a Niels Möller Sun, 3 Nov 2002 11:37:25 +0100 renamed file
f0c0947bba6d2aa68dd5d494356ce95029b8f188 Niels Möller Sun, 3 Nov 2002 00:58:19 +0100 *** empty log message ***
9664bd07834da24fd5ff617d50d384e1b6001a4d Niels Möller Sun, 3 Nov 2002 00:48:37 +0100 * examples/Makefile.am: Don't set CFLAGS or CPPFLAGS explici...
56d73915952ed5c132b4723a3a39d0e6c2ab7464 Niels Möller Sun, 3 Nov 2002 00:48:05 +0100 Don't set CFLAGS or CPPFLAGS explicitly, let automake handle...
4fbc70177d7f435f48a94801fd1354b780284028 Niels Möller Sun, 3 Nov 2002 00:47:01 +0100 (rsa_keypair_from_sexp_alist): New function. (rsa_keypair_fr...
2e93f04acda6b101752b6fe31ae4d69d38924957 Niels Möller Fri, 1 Nov 2002 11:20:45 +0100 *** empty log message ***
618cded4d02129f6a480f250f82930a7c95ddc66 Niels Möller Fri, 1 Nov 2002 11:19:10 +0100 * examples/Makefile.am (LDADD): Use -lnettle, instead of an ...
3ed7e424575bc60b8f97b2cc5a6be9bfcd9e2565 Niels Möller Fri, 1 Nov 2002 11:14:27 +0100 (LIBOBJS): Put @LIBOBJS@ into the make variable LIBOBJS. (CL...
70ea48f564f76c9a13c886cfdd5d6800c9838d3e Niels Möller Fri, 1 Nov 2002 09:50:23 +0100 *** empty log message ***
7393745f228bcff062979ed0b1062487b80681ed James Ralston Fri, 1 Nov 2002 09:50:18 +0100 Fixed definitions using SHLIBMAJOR and SHLIBMINOR. Also AC_S...
46e6c7ccdff3d3d97d149533cf36e118e70cd086 Niels Möller Thu, 31 Oct 2002 19:40:09 +0100 *** empty log message ***
869cd834f3b94c70ea5cd5c885dc4868fd48bd6c Niels Möller Thu, 31 Oct 2002 19:38:57 +0100 * examples/sexp-conv.c(sexp_put_list_start): Deleted functio...
4b11c57a46426b5ca5c49eb7632e5365293ab696 Niels Möller Thu, 31 Oct 2002 19:23:46 +0100 Some reorder of the functions.
f1c70f33ebdb5571b102c890bd01d455f19a1666 Niels Möller Thu, 31 Oct 2002 19:17:45 +0100 * examples/sexp-conv.c (sexp_get_quoted_string): Deleted fun...
bfb06a361efb48d192b2727e71223d285feb7d2c Niels Möller Thu, 31 Oct 2002 18:58:03 +0100 Added test for transport mode input.
21703d2232c669e96d56eed78fb6ef729b8f06b6 Niels Möller Thu, 31 Oct 2002 18:57:47 +0100 * examples/sexp-conv.c (enum sexp_char_type): New enum, for ...
648e5a29ff0939c80a265af2c0f89b0c13f3de2f Niels Möller Thu, 31 Oct 2002 11:42:12 +0100 (sexp_get_char): Use the nettle_armor interface for decoding...
ed48326f815b6fdd567c86c26660b6d10e91d5b3 Niels Möller Wed, 30 Oct 2002 23:13:47 +0100 *** empty log message ***
217a60515515912b0b4176f5b40a8c8a3ea73f89 Niels Möller Wed, 30 Oct 2002 23:13:33 +0100 * Makefile.am: Added base16 files.
a096a2b2e7162b1b2f5f43787ab333adb7b2e9ad Niels Möller Wed, 30 Oct 2002 23:12:55 +0100 New tests for transport output.
b7b495188eac91d42020d230b77610f20dbe891a Niels Möller Wed, 30 Oct 2002 23:10:52 +0100 Deleted hex functions, moved to Nettle's base16 files. (stru...
0507d53285d2c27a6f57fc14756c73e1a38bb450 Niels Möller Wed, 30 Oct 2002 21:59:04 +0100 (test_armor): Allocate a larger buffer CHECK, to make decode...
23e3c11da6e275714525d434b5ad827c89482044 Niels Möller Wed, 30 Oct 2002 21:56:05 +0100 (test_main): Fixed overlap test to not change the base64 bef...
da0c74b6018ac9f07d9876ba080b5d01913c81d6 Niels Möller Wed, 30 Oct 2002 21:55:07 +0100 *** empty log message ***
ca4ec7857598457975bcc0ddbaf8bebc9c41cf42 Niels Möller Wed, 30 Oct 2002 21:54:59 +0100 * testsuite/Makefile.am (TS_PROGS): Added base16-test.
e0292d52eb7481b0eb524f2bf260913805b0c824 Niels Möller Wed, 30 Oct 2002 21:54:13 +0100 (sexp_transport_iterator_first): Updated to new conventions ...
aa4c823b4e7b767ecd0048882092eb6f7eee64a1 Niels Möller Wed, 30 Oct 2002 21:50:20 +0100 Updated ascii armor declarations. New declaration for nettle...
62e431b4da1d3789ebf1decd5c2a208e893a3813 Niels Möller Wed, 30 Oct 2002 21:48:01 +0100 * base64-decode.c (base64_decode_single): Return -1 on error...
e3e5eb760e03aeca6b863814de4f928e1e343551 Niels Möller Wed, 30 Oct 2002 21:43:29 +0100 New files.
4bd5527df1b77f06beb62a9994fa1c8d4b346934 Niels Möller Mon, 28 Oct 2002 23:07:45 +0100 *** empty log message ***
cb4dfc98a7b89f76bcebfdbcfaa23fea12123f12 Niels Möller Mon, 28 Oct 2002 23:07:35 +0100 (struct hex_decode_ctx): New hex decoding functions. (sexp_g...
2d629a376a462a3bf05154fd335f4eb56afe2954 Niels Möller Sat, 26 Oct 2002 23:27:45 +0200 *** empty log message ***
32ec2af9c8855d9a298bdae22fe026ce2e1f7ec5 Niels Möller Sat, 26 Oct 2002 23:27:29 +0200 (sexp_put_length): Bugfix, don't output any leading zero. (m...
e57d9853a335537282ceb413981d905c935b02a2 Niels Möller Sat, 26 Oct 2002 23:25:14 +0200 Test for echo -n vs echo '\c'. Added a few tests for canonic...
8fe317d2c2c6303c05f2b0def9b1ffdcea1775c1 Niels Möller Fri, 25 Oct 2002 17:17:11 +0200 *** empty log message ***
1c8a719246e5f64ae9ea3152c699610c6f25f20c Niels Möller Fri, 25 Oct 2002 17:17:04 +0200 (struct sexp_output): Added coding attribute. (sexp_put_char...
3a69f832d1acefaf2b900eaf050ece63721e97e6 Niels Möller Fri, 25 Oct 2002 15:50:20 +0200 (struct sexp_input): Deleted the mode from the state, that s...
f9099a79cff83bab0db6d18b56b365c4999a637d Niels Möller Fri, 25 Oct 2002 15:47:39 +0200 *** empty log message ***
22876238e3a359672dd59c079f5364f8c981b3cf Niels Möller Fri, 25 Oct 2002 15:47:31 +0200 (base64_decode_single): Simplified, got rid of the done vari...
094e3713b37f3e4a4033ac29291b05d53d9cb9d4 Niels Möller Fri, 25 Oct 2002 10:44:26 +0200 *** empty log message ***
6ef2256c2456d54be666d3c3071d91c620199b61 Niels Möller Fri, 25 Oct 2002 10:44:17 +0200 (sexp_put_newline): Return void, die on error. (sexp_put_cha...
e264bd2bcaa63b5cbb74decf35ab1b4c90a333b0 Niels Möller Thu, 24 Oct 2002 22:09:52 +0200 Doesn't need echo -n anymore.
4da2bc6a9e2fa3acec0dd5f38848b9763e71bf80 Niels Möller Thu, 24 Oct 2002 22:09:07 +0200 (die): New function. (struct sexp_input): Deleted field ITEM...
bbfd3a89ce2d52ce9e7afda885c732e65735eae2 Niels Möller Wed, 23 Oct 2002 23:44:32 +0200 *** empty log message ***
98a1d30f2e984a7bdf8871c952054f3a82cc34d5 Niels Möller Wed, 23 Oct 2002 22:12:55 +0200 (TS_PROGS): Added sexp-conv-test.
fd5dfb2ac8f37779bed773fbff7d818a5d753bed Niels Möller Wed, 23 Oct 2002 22:12:08 +0200 Ignore files matching test*.
3b65d057d7d8f13ed950ab52573698a66700c2c8 Niels Möller Wed, 23 Oct 2002 22:11:53 +0200 Better tests.
30dca9e6787bbc39aee1e02ff6354ad9f2ecf1f2 Niels Möller Wed, 23 Oct 2002 22:11:37 +0200 (sexp_input_init): Initialize input->string properly. (sexp_...
06b7a5bbc10f1d9ecaaa6856f171ac20da6c6462 Niels Möller Tue, 22 Oct 2002 22:47:20 +0200 *** empty log message ***
2fa6ff2b39005b1f48ae43a4106a9f69129d507f Niels Möller Tue, 22 Oct 2002 22:47:10 +0200 *** empty log message ***
b3893e56edf93ce5e8f43a501843b2c1eecb64ad Niels Möller Tue, 22 Oct 2002 22:47:04 +0200 New test program.
bb916d3592f2767e5fb35b67036bd488ea58567b Niels Möller Tue, 22 Oct 2002 22:46:37 +0200 (noinst_PROGRAMS): Added sexp-conv.
6c9ed652057fdf6290fc5cd1556b19c41d731117 Niels Möller Tue, 22 Oct 2002 22:46:13 +0200 * examples/sexp-conv.c (sexp_convert_list): New function. (s...
70dfb6479321c8e3a6361bbbbc36403246a55688 Niels Möller Tue, 22 Oct 2002 22:43:57 +0200 (base64_decode_single): New function. (base64_decode_update)...
ce50686f85936e3703357af7ea1b2e0c55cca6fc Pontus Freyhult Mon, 21 Oct 2002 22:56:00 +0200 Removed null statement within variable declarations breaking...
2f666278c7c801609e89a2f40bef8e55fd10b61b Niels Möller Mon, 21 Oct 2002 21:43:51 +0200 *** empty log message ***
e1bf18007196f20c60ab31d61d9ecaa98f6f4113 Niels Möller Mon, 21 Oct 2002 21:05:17 +0200 New sexp conversion program.
2316a12dcf4cb8ecc11a3918b088d0111c195e82 Niels Möller Mon, 21 Oct 2002 15:42:25 +0200 *** empty log message ***
307fdb8f9a4625260a8e7c589491176250c6bda8 Niels Möller Mon, 21 Oct 2002 15:42:17 +0200 (libnettle_a_SOURCES): Added sexp-format-transport.c.
7162e47efe4577ecf5620033a7404caa9375786d Niels Möller Mon, 21 Oct 2002 15:41:29 +0200 * sexp-transport.c (sexp_transport_iterator_first): New file...
b64b3086f4392a564fb5dcc0c5a206cc58dbebd7 Niels Möller Mon, 21 Oct 2002 15:40:37 +0200 (sexp_transport_iterator_first): New file and function.
e2e07b99a658994c805408211f47d2e63a5e5927 Niels Möller Mon, 21 Oct 2002 15:40:08 +0200 (sexp_iterator_next): Abort if iterator type is boogus.
e8d48357f9420c2a3044a14d4fba7beb6a06ccf5 Niels Möller Sat, 19 Oct 2002 14:02:54 +0200 *** empty log message ***
5216c63ec851d4b56dff763a0875e97dd1812260 Niels Möller Sat, 19 Oct 2002 13:42:54 +0200 (test_armor): Updated to new armor conventions.
59c4d3c3f845d9dfeff973e179006cd991a93c8b Niels Möller Sat, 19 Oct 2002 13:42:34 +0200 (test_main): Test BASE64_ENCODE_LENGTH and BASE64_DECODE_LEN...
434b26827d54011cc599cfe4bff37f29969d6740 Niels Möller Sat, 19 Oct 2002 13:41:22 +0200 * base64.h (BASE64_ENCODE_LENGTH, BASE64_DECODE_LENGTH): Fix...
c0042966cfeebed28817a82edb42da4bc8d395e9 Niels Möller Sat, 19 Oct 2002 12:49:58 +0200 (base64_encode_length, base64_decode_length): New functions,...
b50028eea5565d691c4d3a1602634724feccd055 Niels Möller Sat, 19 Oct 2002 12:49:13 +0200 (libnettle_a_SOURCES): base64.c replaced by base64-encode.c ...
a35ccc950e808249f831cccd0b701647d7f0a0c1 Niels Möller Sat, 19 Oct 2002 12:48:14 +0200 (pgp_armor): Use new base64 conventions.
bb34f1ed71b7ef43e81fc9490fa9d18968411aa1 Niels Möller Sat, 19 Oct 2002 12:47:23 +0200 Updated nettle_armor definitions.
eb28503d4da145a1c2e32a63ca620c89fc64789c Niels Möller Sat, 19 Oct 2002 12:46:31 +0200 Major reorganization.
280dc5c17aa4bd28428fc05a22443468b956a468 Niels Möller Sat, 19 Oct 2002 12:42:55 +0200 Deleted file, contents moved to base64-encode.c or base64-de...
d4b94159dcab0ed788ce29cc89a67329307c5d68 Niels Möller Sat, 19 Oct 2002 12:40:11 +0200 * base64-encode.c: New file. New supporting both encode-at-o...
f44a94847480df131a1dfc83ed2d2fc9063a4145 Niels Möller Wed, 9 Oct 2002 23:26:01 +0200 *** empty log message ***
a7d8401c6318faa8f56493cc78d79fcabf9f7438 Niels Möller Wed, 9 Oct 2002 23:25:54 +0200 * testsuite/Makefile.am (TS_PROGS): Added dsa-keygen-test.
fa14f30e0e1c349e99f99a30e956b62a5806939a Niels Möller Wed, 9 Oct 2002 23:25:24 +0200 * dsa-keygen.c: Call the progress callback only if it's non-...
761cb98655e5720359814c5afe5e0c7996103f47 Niels Möller Wed, 9 Oct 2002 23:17:08 +0200 *** empty log message ***
aa03427dc98d66f5351374727ea6464934c37d1c Niels Möller Wed, 9 Oct 2002 23:16:58 +0200 * Makefile.am (libnettle_a_SOURCES): Added bignum-random.c a...
63fb3948c54f885c2a3b8989556b93621190f601 Niels Möller Wed, 9 Oct 2002 23:16:10 +0200 * testsuite/testutils.c (test_dsa_key): New function to sani...
d30ef637de6ce27652e6d2cd48b2f4604a3257a2 Niels Möller Wed, 9 Oct 2002 23:15:28 +0200 * testsuite/dsa-test.c (test_main): Call dsa_test_key.
af06b6042ec224ec821e6a7d3b62be22457a135c Niels Möller Wed, 9 Oct 2002 23:14:31 +0200 New test case.
7fc02e4a9382862e9008200ae3b509f8aef2304b Niels Möller Wed, 9 Oct 2002 23:13:59 +0200 * dsa.h (DSA_MINIMUM_BITS): New constant.
21376b08209b4cd1d5892b184fb1a36eb0b18168 Niels Möller Wed, 9 Oct 2002 23:13:28 +0200 * bignum-random.c: New file. (nettle_mpz_random): New functi...
390d52880da63a5b603540488171f4fe53a22e84 Niels Möller Wed, 9 Oct 2002 23:11:12 +0200 (nettle_mpz_random, nettle_mpz_random_size): Added prototype...
8b600c8213117918c1a0e4643c417ca502a21dea Niels Möller Wed, 9 Oct 2002 23:10:46 +0200 New file.
b25c45a35deac5334ce3a14e39d7ecda164a146f Niels Möller Wed, 9 Oct 2002 23:10:27 +0200 * bignum-random.c: New file. (nettle_mpz_random): New functi...
2e69e26a5d4b0f6cc96dc0d069bebf0d4d4a01ea Niels Möller Wed, 9 Oct 2002 21:34:53 +0200 *** empty log message ***
16404e0a903ac1b1e00ab0efa014197c170bfabc Niels Möller Wed, 9 Oct 2002 21:34:36 +0200 * testsuite/testutils.c (test_dsa): Needs both public and pr...
90d4a864d90fd7a21bdb95b8017f50fb01fdc349 Niels Möller Wed, 9 Oct 2002 21:33:57 +0200 * testsuite/dsa-test.c (test_main): Updated to changes of th...
c88f11216b8136a1297ba086acf1f3ef90f29668 Niels Möller Wed, 9 Oct 2002 21:33:25 +0200 (TS_PROGS): Added dsa-test.
6322f02baa9d09fa1b292a7136ddc5bdb9f50879 Niels Möller Wed, 9 Oct 2002 21:32:44 +0200 * rsa-decrypt.c (rsa_decrypt): Constification. * rsa-encrypt...
5ee81e7ebb5c6ccabf119eb4b7c6508bb8099d41 Niels Möller Wed, 9 Oct 2002 21:30:13 +0200 * dsa-verify.c (dsa_verify): Use const for the public key ar...
03e759fc0701b581879524c84b9d78b9e857b3b1 Niels Möller Wed, 9 Oct 2002 21:29:34 +0200 * dsa-sign.c (dsa_sign): Needs the public key as argument, i...
8675a35bd4ccb22cd05ab2ba1c70ad36337db032 Niels Möller Wed, 9 Oct 2002 21:28:56 +0200 * dsa.h (struct dsa_private_key): Don't include the public i...
d253a68d19e072551cb5fc9a97e379387396055c Niels Möller Wed, 9 Oct 2002 21:27:56 +0200 * dsa.h (struct dsa_private_key): Don't include the public i...
2e8d8764c62d73344d01c1c4241ca142c97d1338 Niels Möller Wed, 9 Oct 2002 20:31:04 +0200 * dsa-sign.c (dsa_sign): Bugfix, added missing mpz_init call...
caf8b3f05a7769deba337979b31ede98de5e8428 Niels Möller Wed, 9 Oct 2002 09:38:34 +0200 *** empty log message ***
3acf7a8f469625dd0f00ef3aa4d5bf3f1bfa3e1b Niels Möller Wed, 9 Oct 2002 09:38:25 +0200 (libnettle_a_SOURCES): Added dsa files. (libnettleinclude_HE...
19e4248ef467e07509686d06fa1650ece17d1770 Niels Möller Wed, 9 Oct 2002 09:37:35 +0200 (test_dsa): New function.
70e256905b51ccb6c9d72c1e1b83bafddcd477d3 Niels Möller Wed, 9 Oct 2002 09:36:35 +0200 New test.
501bb26e9ce62cfd45def7832cefac8413c05931 Niels Möller Wed, 9 Oct 2002 09:36:07 +0200 New files.
3f0c8f7425b63dc988d48a75633f7a56b163aaad Niels Möller Wed, 9 Oct 2002 09:34:57 +0200 * nettle-meta.h: Moved the nettle_random_func and nettle_pro...
bd5af52b84149cd2f76bbff7e55592456de5e899 Niels Möller Tue, 8 Oct 2002 09:38:25 +0200 *** empty log message ***
17fa8f501ff1ce1b7e7aba121a58908425a8f0f1 Niels Möller Mon, 7 Oct 2002 00:05:06 +0200 (enum sexp_type): Deleted SEXP_START.
48ee3f6bf6078b922c96f009314f111a86d5eaef Niels Möller Mon, 7 Oct 2002 00:04:21 +0200 (sexp_iterator_parse): New function, similar to the old sexp...
7ba605d58f822004285bdb0c2a734cbfc5bab67f Niels Möller Sun, 6 Oct 2002 23:25:32 +0200 * sexp.c (sexp_iterator_assoc): Advance the iterator to the ...
697039a872c501ff9b31e4e332cbb5b9147bfa41 Niels Möller Sun, 6 Oct 2002 23:24:57 +0200 * sexp2rsa.c (get_value): No need to call sexp_iterator_next...
080ebce5a18b481e4f02d0f0a1e8dc0ace1825a0 Niels Möller Sun, 6 Oct 2002 23:24:31 +0200 * sexp.c (sexp_iterator_assoc): Advance the iterator to the ...
032a557ee4ac9cdb51ae79fac4603bea29dc1924 Niels Möller Sun, 6 Oct 2002 23:14:34 +0200 * testsuite/sexp-test.c (test_main): No need to call sexp_it...
6d28e270f78092019accd4e9a45644487a310106 Niels Möller Sun, 6 Oct 2002 23:13:41 +0200 * sexp2rsa.c (rsa_keypair_from_sexp): No need to call sexp_i...
d0c15a0c90e183ad183a2ee91ed2426eace8472a Niels Möller Sun, 6 Oct 2002 23:11:33 +0200 * sexp.c (sexp_iterator_next): Updated to new sexp_iterator_...
18463581cf58c6ab79f1a18080da9459caaafab0 Niels Möller Sun, 6 Oct 2002 22:17:35 +0200 * sexp.c (sexp_iterator_enter_list): Call sexp_iterator_next...
4cef4bd0423db2a407182d2f9e534ab77fb81e9b Niels Möller Sun, 6 Oct 2002 21:15:20 +0200 (base64_encode_group): New function, used by openpgp armorin...
3dd1a881a02783a47802733094a70c5f38e10487 Niels Möller Sun, 6 Oct 2002 21:14:37 +0200 *** empty log message ***
4799833d1a2778444b8cf52bb3ea5c3b33bb9b9e Niels Möller Sun, 6 Oct 2002 21:14:28 +0200 Added openpgp files.
007be9b359ac4ecd1a5a2b1894f8b3854a4102d0 Niels Möller Sun, 6 Oct 2002 21:13:59 +0200 *** empty log message ***
a035705985e1c60eb728e4386006eb0cde656011 Niels Möller Sun, 6 Oct 2002 21:13:52 +0200 * sexp2rsa.c (rsa_keypair_from_sexp): Use sexp_iterator_firs...
9701e2dd64960f8f6dacb0555e0a5fce0c589fe0 Niels Möller Sun, 6 Oct 2002 21:13:25 +0200 * testsuite/sexp-test.c (test_main): Likewise. * sexp2rsa.c ...
d91e8faf19008e04bfe12eb461a05c7d6455c14a Niels Möller Sun, 6 Oct 2002 21:12:36 +0200 (sexp_iterator_init): Made this function static. (sexp_itera...
4e2be895f01efa79439cbd6ebe574dc93bf475a1 Niels Möller Sun, 6 Oct 2002 20:39:14 +0200 *** empty log message ***
970a4919ee6c0d62be9204f68259e68d583488df Niels Möller Sun, 6 Oct 2002 20:38:54 +0200 * pgp-encode.c: New file. Functions for writing openpgp data...
db134bff34dce54cb3aab049c385f8e6d9523d21 Niels Möller Sun, 6 Oct 2002 20:37:57 +0200 (rsa_keypair_to_openpgp): New file, new function.
160507370846476148b44e170e5c34992a5a59a9 Niels Möller Sun, 6 Oct 2002 20:37:00 +0200 Added a FIXME-comment.
729f018164d42c0d5b266bccf83bc2e7299546c8 Niels Möller Fri, 4 Oct 2002 16:32:49 +0200 *** empty log message ***
ce32fd33f04c55c33eefcd21eeb3661c8af347c4 Niels Möller Fri, 4 Oct 2002 16:32:44 +0200 Use malloc, instead of asprintf.
5f48092dfb9d270c8ac848ab7d106bf8242cd556 Niels Möller Thu, 3 Oct 2002 00:21:41 +0200 Note the aes api change.
95c8bfe252f3f5698f0f4067523798fc868fd591 Niels Möller Thu, 3 Oct 2002 00:20:42 +0200 (EXTRA_DIST): Distribute setup-env and teardown-env.
c8d1e6f342607691e361fd4e6c0e566e9bbde1b9 Niels Möller Wed, 2 Oct 2002 22:38:12 +0200 *** empty log message ***
c04603211102ae2af26dfba66c3995fa360fdbc3 Niels Möller Wed, 2 Oct 2002 22:37:42 +0200 Added pointer to mailing list.
458d7392e2d6274f0647b9f189bc31d3995309d8 Niels Möller Wed, 2 Oct 2002 20:44:25 +0200 *** empty log message ***
cdd2eb2099098d3d5f95074ee2c0a32ea809be12 Niels Möller Wed, 2 Oct 2002 20:44:17 +0200 (main): Comment on the lax security of the private key file.
a0c3820c11a98b935a9e4846cdf2857b3c5d540a Niels Möller Wed, 2 Oct 2002 19:27:14 +0200 Added link to mailing list.
24a1bec58374cb304a85ad551b0671eca58126a6 Niels Möller Wed, 2 Oct 2002 18:06:18 +0200 *** empty log message ***
eef51bd9769010895384c56c891449a5a3e48820 Niels Möller Wed, 2 Oct 2002 16:13:03 +0200 *** empty log message ***
0a0a61f347756c332078aaa1d63794cd0a78a661 Niels Möller Wed, 2 Oct 2002 16:12:42 +0200 Fixed assembler rules, and shared libraries.
7f3dec63de0a29c70ebc5b69f6cbb27147b5d987 Niels Möller Wed, 2 Oct 2002 16:11:43 +0200 Fixed the enable-shared option.
637bd6d86b4e11c52360fbb50dbfab0ba496d04f Niels Möller Tue, 1 Oct 2002 22:33:15 +0200 *** empty log message ***
a998129080942768dca2111a8f8937b4830b1fcd Niels Möller Tue, 1 Oct 2002 22:33:03 +0200 New option --enable-shared, and a first attempt at building ...
9fe4da971b535331f737c7ab82a6e3ae4bdca662 Niels Möller Tue, 1 Oct 2002 22:32:10 +0200 A first attempt at rules for building a shared libnettle.so.
d9e43a28c5bf51161283aa9480f49e8794efa9e7 Niels Möller Tue, 1 Oct 2002 17:54:41 +0200 *** empty log message ***
153b958fa8db84863869316287ca9f5e9a473633 Niels Möller Tue, 1 Oct 2002 17:44:11 +0200 * examples/run-tests (test_program): Use basename.
384d11dca7bcbbb6584e9eab345c142e1f4059a8 Niels Möller Tue, 1 Oct 2002 17:35:54 +0200 * examples/teardown-env: Delete some more files.
73709414cf10d072382057b8eeab38f5a6596f88 Niels Möller Tue, 1 Oct 2002 17:35:28 +0200 * examples/run-tests (test_program): Strip directory part of...
5291a0bd77f31906b3a4183bb2458998f0b96506 Niels Möller Tue, 1 Oct 2002 17:32:48 +0200 * examples/Makefile.am (TS_PROGS): New variable. Run tests.
c15818546258359c64db2bfe7158fa26e95fcae4 Niels Möller Tue, 1 Oct 2002 17:31:54 +0200 * examples/io.c (read_file): Bug fix, used to overwrite poin...
577e1b4fa7bc473a5caee7d9dddaa6b1f8b2a1ca Niels Möller Tue, 1 Oct 2002 17:30:56 +0200 * examples/rsa-keygen.c (main): Bug fix, private key wasn't ...
5ab0726dbae4af0ece5043ffb5fa55c5017863a2 Niels Möller Tue, 1 Oct 2002 17:29:37 +0200 * testsuite/Makefile.am: Some cleanup of make check.
1b2d7ce3245e8fce4279803a62f165599291a257 Niels Möller Tue, 1 Oct 2002 17:23:49 +0200 * examples/setup-env, examples/teardown-env: Test environmen...
374595bb759496b15564d09890a817570762e122 Niels Möller Tue, 1 Oct 2002 17:20:59 +0200 New file (copied from lsh testsuite).
2f30a8e423dc15f4e2d530e1f755ccfac53856bc Niels Möller Tue, 1 Oct 2002 16:05:35 +0200 *** empty log message ***
a24901306025084197bba1855ca1d624aa5904f2 Niels Möller Tue, 1 Oct 2002 16:05:31 +0200 * examples/Makefile.am: Use EXTRA_PROGRAMS and @RSA_EXAMPLES...
64078b7bbb9fe3b810c486e6e2c93ee28f1682aa Niels Möller Tue, 1 Oct 2002 16:04:51 +0200 * examples/rsa-sign.c: No need to include config.h. Use werr...
66396ea32dc947a828db60a5decbe43b5f75d4d8 Niels Möller Tue, 1 Oct 2002 16:04:01 +0200 * examples/rsa-sign.c: No need to include config.h. Use werr...
9ee9376568015d03231a9678fea42be7edd7a2a3 Niels Möller Tue, 1 Oct 2002 16:02:54 +0200 Forward declare struct rsa_public_key and struct rsa_private...
a66628b18e2f3a5b628e175c6d81dcf8bd1265f0 Niels Möller Tue, 1 Oct 2002 16:02:10 +0200 * configure.ac (RSA_EXAMPLES): New substituted variable, con...
580333d8d05ae15d88eef8a8d1462f789e9bcd9e Niels Möller Tue, 1 Oct 2002 15:48:32 +0200 *** empty log message ***
63675694c858e060dfcd90ad68ff502119a684e6 Niels Möller Tue, 1 Oct 2002 15:48:24 +0200 New example program.
0c57a71aff371f1cea0c569de66f2c8561ebef76 Niels Möller Tue, 1 Oct 2002 15:48:11 +0200 * examples/rsa-keygen.c: Use functions from io.c. * examples...
129d80423d94ae17c907a4c7e38d4fa2570e26e7 Niels Möller Tue, 1 Oct 2002 15:47:46 +0200 Use functions from io.c.
e0caf5ce5b6970bd3b863b619427baacd747be0f Niels Möller Tue, 1 Oct 2002 15:47:17 +0200 (noinst_PROGRAMS): Added rsa-verify. (LDADD): Added io.o.
38f04a786b0885e1d86705793555c3839f88b406 Niels Möller Tue, 1 Oct 2002 15:46:38 +0200 New define WITH_PUBLIC_KEY, and new configure flag --disable...
5aa8abd0cc80d1ee48561833efb4201ab0fe4ff5 Niels Möller Tue, 1 Oct 2002 15:44:11 +0200 New define WITH_PUBLIC_KEY, and new configure flag --disable...
9ae3c54577fe99b4167415d779b59242d83db9f9 Niels Möller Tue, 1 Oct 2002 15:08:20 +0200 New files. Miscellaneous functions used by the example progr...
010935eb97de1092de7a22ef724858725ee32827 Niels Möller Tue, 1 Oct 2002 11:08:02 +0200 (BASE64_DECODE_LENGTH): Comment fix.
3dea3168d16f4592bf958aa13796ab9c0d9d2089 Niels Möller Mon, 30 Sep 2002 22:41:13 +0200 *** empty log message ***
bca76aabc009230919da0a4fb5b1c2b9f5c90c5c Niels Möller Mon, 30 Sep 2002 22:41:04 +0200 (rsa_keypair_from_sexp): Bugfix: Call rsa_prepare_public_key...
b4f863a4f09083e4eb4cc30d953220aab88f2542 Niels Möller Mon, 30 Sep 2002 22:40:22 +0200 (noinst_PROGRAMS): Added rsa-sign.
29beea1901c6abbc795a688e44631c072c296495 Niels Möller Mon, 30 Sep 2002 22:40:01 +0200 New example program.
6ed22096c187ce3cf25546d3c2055af20dae4047 Niels Möller Mon, 30 Sep 2002 21:53:53 +0200 (test_main): Test encoding and decoding in place.
cff9e510f3979df48e30de6ad6fc315ae037e9fa Niels Möller Mon, 30 Sep 2002 21:39:23 +0200 (base64_encode): Broke out some common code from the switch....
0384fc6f702b1e53ecc6ad2df083b524436c0df0 Niels Möller Mon, 30 Sep 2002 21:32:42 +0200 (base64_encode): Encode from the end of the data towards the...
d889111d17ad6acb4b97aff058643fb44fbd1e63 Niels Möller Mon, 30 Sep 2002 17:19:18 +0200 *** empty log message ***
3dd91b088946aab4ddb25f4d39040cefd983b570 Niels Möller Mon, 30 Sep 2002 16:50:05 +0200 Deleted extra ; between declarations.
e1f802b11a139a25060116e581e6e08bf8f7a787 Niels Möller Mon, 30 Sep 2002 16:49:44 +0200 (sexp_format): Don't mix code and declarations.
3cc24c849860b9c631d083960e8e87a059ba00bd Niels Möller Sun, 29 Sep 2002 23:13:59 +0200 *** empty log message ***
9c1313763472ec9ef1fd82b93538b0f0f728a4b1 Niels Möller Sun, 29 Sep 2002 23:13:34 +0200 (TS_PROGS): Added buffer-test sexp-format-test rsa2sexp-test...
cd229411f23c127dfa7a32dce54466da0d8cc72e Niels Möller Sun, 29 Sep 2002 23:12:26 +0200 (test_main): Updated calls to sexp_iterator_assoc.
0f6b2ce6d5b6713b88339aed442112534de9d105 Niels Möller Sun, 29 Sep 2002 23:11:43 +0200 (MEMEQH): New macro.
eef954c66f10b1a762160fd3185f1c4649e8d0e8 Niels Möller Sun, 29 Sep 2002 23:10:48 +0200 New tests.
7ed8cf9479b581b928111859f7cce400b46ba3ef Niels Möller Sun, 29 Sep 2002 23:09:22 +0200 (test_rsa_key): Copied this function from... testsuite/rsa-k...
f1eb5652f7eacd54b582356d56ede2b9dacf1736 Niels Möller Sun, 29 Sep 2002 23:08:03 +0200 New test.
1889c7bbd4d1b2b43e4ba4a396bc9643cce0654f Niels Möller Sun, 29 Sep 2002 23:07:30 +0200 New file rsa-keygen.c.
c51f44c9fe0de34300fa678e5cd8bbc660fc4157 Niels Möller Sun, 29 Sep 2002 23:07:09 +0200 New file.
52c6c8d8525745f5e5fb89edb5f0da8a19c91d9b Niels Möller Sun, 29 Sep 2002 23:06:23 +0200 Added new source files and headers buffer.h, buffer.c, sexp_...
24ca0ff659be7b7d21639b54cb97188cbd800981 Niels Möller Sun, 29 Sep 2002 23:04:14 +0200 (rsa_keypair_to_sexp, rsa_keypair_from_sexp): New prototypes...
170803bab510500852c686429c7cfcfbb01d7d7c Niels Möller Sun, 29 Sep 2002 23:03:25 +0200 New files.
d2c2a1fd6cfdc3e1d1a9c9b05cd04751d3763a57 Niels Möller Sun, 29 Sep 2002 23:02:29 +0200 (sexp_iterator_assoc): Don't enter the list, associate keys ...
dc652126c9357bead1e91c09c45eb1d0677b2b01 Niels Möller Sun, 29 Sep 2002 23:00:09 +0200 Cosmetics.
fd6af34b297f7773b582af575d23256981289873 Niels Möller Sun, 29 Sep 2002 20:06:20 +0200 New file, implementing an sexp canonical syntax formatter.
e2953184f3643d7f98de86d16823e1187758c19a Niels Möller Sun, 29 Sep 2002 20:05:08 +0200 New files, implementing a bare-bones string stream.
df4e07bd995ce199fcc69ca82dd538c4e6e96746 Niels Möller Sun, 29 Sep 2002 19:22:32 +0200 (nettle_mpz_sizeinbase_256): New function.
0c6beb1fb82729a439ed2cd7be8cbb198335c138 Niels Möller Sat, 28 Sep 2002 18:05:23 +0200 *** empty log message ***
8bdd44066dff27dbe5c51b4b8df3c5bce632b785 Niels Möller Sat, 28 Sep 2002 18:04:41 +0200 Enabled some more tests.
e9d6f612e9d7a4180599c0e5315144e004e3a010 Niels Möller Sat, 28 Sep 2002 18:04:16 +0200 (sexp_iterator_assoc): Return 0 for missing or duplicate key...
2b7af82f26ceeb7fb5b1474f32867e3cb734e49d Niels Möller Sat, 28 Sep 2002 17:41:08 +0200 * sexp.c (sexp_iterator_simple): Bugfixes. Check earlier tha...
104e79bce7802b112c1ccbae5e40abaffb21e612 Niels Möller Sat, 28 Sep 2002 17:37:07 +0200 comment fix.
2903889b3df213dd43d6f72d33b7cae4de6f5295 Niels Möller Sat, 28 Sep 2002 17:36:52 +0200 * testsuite/sexp-test.c (test_main): Reordered sexp_iterator...
848b37becba61900cfe6deea7cefbc8b8ba82db8 Niels Möller Sat, 28 Sep 2002 15:58:12 +0200 *** empty log message ***
06783b396ec348ca9b28192a90b64167ffb11f5e Niels Möller Sat, 28 Sep 2002 15:58:03 +0200 (Randomness): Documented that yarrow256_init can be called w...
3452ccaffd53fa14b89f863026acad3fed446837 Niels Möller Sat, 28 Sep 2002 15:56:56 +0200 (ASSERT): New macro.
ddf23f6d28ab24965c00b62e28f4457f5c13f77b Niels Möller Sat, 28 Sep 2002 15:56:36 +0200 * testsuite/sexp-test.c: Test sexp parser.
aba7c1206f7e79f81c5d4931b8a10bea1e02a4e5 Niels Möller Sat, 28 Sep 2002 15:55:27 +0200 (SUBDIRS): Added sexp files.
7f88bfbee14bf1a8a0dd01d4f3ac21204a22ac31 Niels Möller Sat, 28 Sep 2002 15:54:57 +0200 New files, implementing an sexp-parser.
4460c97ebff0b3260a200a1bf881c3859e26a050 Niels Möller Tue, 27 Aug 2002 12:41:49 +0200 (DISTCLEANFILES): make distclean should delete the assembler...
5cfc6a672b27252e37fffe25057d49b0d46f33f3 Niels Möller Mon, 26 Aug 2002 22:26:01 +0200 *** empty log message ***
e12a61b4888231938b172dd7a559724fddcb939d Niels Möller Mon, 26 Aug 2002 22:23:45 +0200 (%.o: %.asm): Create an empty (and unused) dependency file, ...
d90b92d93d01f9abf435a80771f9eacf22515baa Niels Möller Thu, 18 Jul 2002 18:03:48 +0200 *** empty log message ***
1e5fad9d6df2be7fc44e9e2a9460239ba32f3f20 Niels Möller Thu, 18 Jul 2002 18:03:40 +0200 (main): Try openssl's ciphers as well, if available.
4fb8138e246304d396a67693b1797ad8c48aec86 Niels Möller Thu, 18 Jul 2002 18:02:57 +0200 (libnettle_a_SOURCES): Added nettle-openssl.c.
7bac159888c72f1f79b93670dc1b9c0937cde7ff Niels Möller Thu, 18 Jul 2002 18:02:35 +0200 New file.
07f9d9b56a09130538e4d4e55ef2060050d66e64 Niels Möller Thu, 18 Jul 2002 18:00:36 +0200 Declare openssl glue ciphers.
3bd87ab0bd3e3ef1a11a95ce5a56ff2647d4ce89 Niels Möller Thu, 18 Jul 2002 17:59:21 +0200 Extra name-mangling, to avoid collisions in case a program l...
986161a0338c4b29a02c383de44c5cc5f32956ca Niels Möller Thu, 18 Jul 2002 17:56:52 +0200 Check for openssl's libcrypto (for benchmarking).
befd90d2373b73356a22dfc341d91930457ef953 Niels Möller Thu, 18 Jul 2002 14:32:22 +0200 Don't use -ggdb3 with gcc-2.96.
5f2be18ec6adf2b2f8ed6ebe2724c0320aa460d8 Niels Möller Sun, 2 Jun 2002 17:46:40 +0200 Fixed some @deftypefun declarations.
f9023f23429a707776a5fef361f9f1ccc3a00b45 Niels Möller Thu, 16 May 2002 14:34:57 +0200 Added comment on how to improve ultra sparc performance.
45a424ea2816d900181f23e83beb857b6252e267 Niels Möller Thu, 16 May 2002 02:29:01 +0200 *** empty log message ***
a2c38d314057618483e442fd1f67af2c5349fc59 Niels Möller Thu, 16 May 2002 02:17:11 +0200 (_aes_crypt): Moved some registers around. We now use input ...
47c59e94dbccf11b811b55c1af8a60101eb57e0c Niels Möller Thu, 16 May 2002 02:00:27 +0200 * sparc/aes.asm: Deleted registers i and t3.
697a900b9a9b04aa59619bf7affd4512437b83b2 Niels Möller Thu, 16 May 2002 01:55:02 +0200 (AES_LOAD): Eliminated t3.
2c249f44764944a2976845ccd50fdb8c924428e7 Niels Möller Thu, 16 May 2002 01:50:30 +0200 Work in progress, reordering AES_LOAD.
08e2814ae3f5e4a04606e1e95d92adea24fa44bd Niels Möller Thu, 16 May 2002 01:46:13 +0200 Work in progress, reordering AES_LOAD.
059a39cb64474816f065d998e0d16c14e2d415fd Niels Möller Thu, 16 May 2002 01:42:04 +0200 (_aes_crypt): Deleted cruft from the old source loop.
0b68c53b4950b96d5e3f568fa861353503347fb9 Niels Möller Thu, 16 May 2002 01:37:29 +0200 (_aes_crypt): Deleted cruft from the old source loop.
c2e71ec7604fa262e65c75d89e2d4e4ae25112fe Niels Möller Thu, 16 May 2002 01:34:42 +0200 (_aes_crypt): Use AES_LOAD macro.
fea9ee6ee458e589b23ef5b62b572ceddc063960 Niels Möller Thu, 16 May 2002 01:32:32 +0200 Work in progress, source loop unrolling.
9a95e940362d2d28e7bb9da7a9e5ec5de13dda93 Niels Möller Thu, 16 May 2002 01:31:18 +0200 Work in progress, source loop unrolling.
363883b9a733a7907ad92e1585f71f1e46183d08 Niels Möller Thu, 16 May 2002 01:29:24 +0200 Work in progress, source loop unrolling.
26912c423ff81e28aedf58e47d088a8a7c46d4aa Niels Möller Thu, 16 May 2002 01:27:31 +0200 Work in progress, source loop unrolling.
b076a849beeffa1fcb5fd6183f44d26c910fc8ec Niels Möller Thu, 16 May 2002 01:23:58 +0200 (_aes_crypt): Unrolled source loop.
59086f677ef53405db932139c793159ea9775244 Niels Möller Thu, 16 May 2002 01:01:03 +0200 (AES_FINAL_ROUND): Eliminated t3.
e1afcdb2f3b3c3fa15fda5d6bd44758a82b97f10 Niels Möller Thu, 16 May 2002 00:59:25 +0200 (AES_FINAL_ROUND): Work to eliminate t3.
2f4c861db7eae3df5859262a9ce8b6d63b0f99cc Niels Möller Thu, 16 May 2002 00:52:30 +0200 (AES_FINAL_ROUND): Reordered, so that we can save one regist...
07d3f3e2454d8a21626201b14adc736bfe8b4aa9 Niels Möller Thu, 16 May 2002 00:48:29 +0200 (AES_FINAL_ROUND): Some reordering.
9aee5c159cc1181db29dd333c485417738b16dbd Niels Möller Thu, 16 May 2002 00:45:59 +0200 (AES_FINAL_ROUND): Eliminated ands.
1713ba7d8166a4301a685905bdebd16e1289d6a0 Niels Möller Thu, 16 May 2002 00:43:50 +0200 (AES_ROUND): Eliminated use of t3.
88d4e33809d8e2b2c0cb816ce3e5e47ba302eafd Niels Möller Thu, 16 May 2002 00:37:26 +0200 (AES_ROUND): Reordered instructions, so that we can save one...
4dd2c39b0e65f19268e34bc6fcb591a6e48fd3ff Niels Möller Thu, 16 May 2002 00:30:22 +0200 (AES_FINAL_ROUND): Use ldub, not lduh + and, to get the seco...
196436c2ea4de17cfe2d7882417e77966d0cfcd1 Niels Möller Thu, 16 May 2002 00:27:51 +0200 (AES_FINAL_ROUND): Use ldub, not ld + and, to get the third ...
6b356409e0de1b31b1ff80ff8585444e60397fed Niels Möller Thu, 16 May 2002 00:22:46 +0200 (AES_FINAL_ROUND): Don't update dst, just access it offseted...
2d74a6678f3de54f94e3d42340188c30e57fbe49 Niels Möller Thu, 16 May 2002 00:16:56 +0200 Cleanup.
7eea78946756cf0b54c58d83741dce4123baaea8 Niels Möller Thu, 16 May 2002 00:14:25 +0200 (AES_FINAL_ROUND): New macro. (_aes_crypt): Use AES_FINAL_RO...
fd3f00eef8e51c56b34ac84cc519b70bd989c4e4 Niels Möller Thu, 16 May 2002 00:11:13 +0200 (AES_FINAL_ROUND): New macro. (_aes_crypt): Use AES_FINAL_RO...
bb012edc42ce689842cd9bd88fef61fbf687598e Niels Möller Wed, 15 May 2002 23:58:11 +0200 Cleanup.
6d238fbcf2663cfa38a9d9674198e78e2c5ecfa7 Niels Möller Wed, 15 May 2002 23:42:31 +0200 * sparc/aes.asm (AES_ROUND): New macro. (_aes_crypt): Use AE...
06cfa5e830ea3506d66f76e9498d182f5b1c676f Niels Möller Wed, 15 May 2002 23:39:05 +0200 * sparc/aes.asm (AES_ROUND): New macro. * (_aes_crypt): Use ...
26756e8470f13dfb013e29310ec99eaddafacc67 Niels Möller Wed, 15 May 2002 23:20:51 +0200 * sparc/aes.asm (_aes_crypt): Deleted a bunch of additions o...
bc527459a99f94bbf754cb5c50d04b893540880a Niels Möller Wed, 15 May 2002 23:19:49 +0200 * aes-internal.h (struct aes_table): sparc_idx[0] should now...
220b54547bed3c32f4622f4aeb4d0614ae68ff22 Niels Möller Wed, 15 May 2002 23:04:21 +0200 (_aes_crypt): Access IDX1 and IDX3 through the T pointer, sa...
c209a74e025eb9d21a94ec56843672a0aa55ad30 Niels Möller Wed, 15 May 2002 22:43:23 +0200 Cleanup.
ca23f2234d9601e47c3b7bc83144a82af9dbb6f7 Niels Möller Wed, 15 May 2002 22:41:45 +0200 (_aes_crypt): Eliminated updates of i from the loop.
f0ddc75299076fdfeace6984b93cdf95dc504e69 Niels Möller Wed, 15 May 2002 22:39:08 +0200 * sparc/aes.asm (_aes_crypt): Unrolled final loop, preparing...
939df1ecb259ea38d3d22d87ac54978321cfa349 Niels Möller Wed, 15 May 2002 22:37:35 +0200 * sparc/aes.asm (_aes_crypt): Unrolled final loop, preparing...
c3b1e7363bffd898c84997e0ec32b15f8be45a96 Niels Möller Wed, 15 May 2002 22:35:19 +0200 * sparc/aes.asm (_aes_crypt): Unrolled final loop, preparing...
35a46d53bec9efeec923dcee95fde38323020772 Niels Möller Wed, 15 May 2002 22:32:26 +0200 * sparc/aes.asm (_aes_crypt): Unrolled final loop, preparing...
578b7985f0d5ac5eea7e50b0ca5b59cf98680c1d Niels Möller Wed, 15 May 2002 22:27:13 +0200 * sparc/aes.asm (_aes_crypt): Unrolled final loop, preparing...
51047b5740908d2972980258c886310e10c9a991 Niels Möller Wed, 15 May 2002 22:17:46 +0200 *** empty log message ***
153537437bb5b940b26afb2e1261aff3e704dbbc Niels Möller Wed, 15 May 2002 22:17:35 +0200 * aes-internal.h (struct aes_table): Renamed the shift_idx f...
f91e72100a42a125e6994532e0cd8733e44ca97a Niels Möller Wed, 15 May 2002 21:59:15 +0200 (_aes_crypt): Deleted moves of constants into t2.
c53e1f6dfd9d914d844ca6b5d7565704c1eea4a3 Niels Möller Wed, 15 May 2002 21:53:41 +0200 Some cleanup.
0bed249e150226b400b8903017e4c3d3a5b83411 Niels Möller Wed, 15 May 2002 21:51:00 +0200 (_aes_crypt): Eliminated the loop variable i from the unroll...
70a6e73e62a79d72874f81bde61f897973ec1577 Niels Möller Wed, 15 May 2002 21:47:56 +0200 (_aes_crypt): Eliminated i from the first copy of the inner ...
45f775961c2ced346187e2632d16015229e43365 Niels Möller Wed, 15 May 2002 21:45:52 +0200 (_aes_crypt): Eliminated i from the first copy of the inner ...
8c2e990fd1a66fffbd5a65e0e19ec688ad87ead5 Niels Möller Wed, 15 May 2002 21:43:39 +0200 (_aes_crypt): Eliminated i from the first copy of the inner ...
905ee0c7ba7476f7a48d971e62911df2d87ecdc5 Niels Möller Wed, 15 May 2002 21:41:23 +0200 (_aes_crypt): Eliminated i from the first copy of the inner ...
497465a2f17d0a8e57ebd07ed0f022240995ff7d Niels Möller Wed, 15 May 2002 21:30:41 +0200 (_aes_crypt): Unrolled the inner loop, preparing for optimiz...
19ecd6d262868fb5a85a861da5ebc3487bb6da40 Niels Möller Wed, 15 May 2002 17:03:29 +0200 *** empty log message ***
3795a9be1d92b21cf3b1ca642ef1a1ef6805de20 Niels Möller Wed, 15 May 2002 17:03:15 +0200 Comment fix.
3f79e3c021c4ca74d3b2156a5435e1d1dc31f98e Niels Möller Wed, 15 May 2002 16:18:41 +0200 (aes_decrypt): Got rid if the xchgl instruction after the fi...
49c91fe653d7f937c193b769f324d100196df591 Niels Möller Wed, 15 May 2002 16:15:14 +0200 (aes_decrypt): Deleted first xchgl instruction into, permuti...
02a0b85fa9cc62a6ab31d1781d652822d5a3bb9b Niels Möller Wed, 15 May 2002 16:12:29 +0200 (aes_decrypt): Deleted first xchgl instruction into, permuti...
2fd342810cf57a9c82b939ffae1f56edb885cee5 Niels Möller Wed, 15 May 2002 16:03:52 +0200 Minor cleanups to make the encrypt and decrypt code more sim...
b7d37c3f7926200cc12f7546d94bc1f6d737bd07 Niels Möller Wed, 15 May 2002 12:57:48 +0200 (aes_decrypt): Use AES_STORE.
a7f3f3020e1d396be82d386b49dc9dd57baff208 Niels Möller Wed, 15 May 2002 11:43:08 +0200 *** empty log message ***
5578a0d2bbd2e54baf8e61a5d6f6249516923c8f Niels Möller Wed, 15 May 2002 11:43:03 +0200 * x86/aes-encrypt.asm (aes_encrypt): Use AES_SUBST_BYTE. * x...
09afcaa36218d562d8855809541e37a925134258 Niels Möller Wed, 15 May 2002 11:42:05 +0200 (aes_encrypt): Use AES_SUBST_BYTE.
f94cf773bae323b6a4982d25fcdaa255b7f7df30 Niels Möller Wed, 15 May 2002 11:38:53 +0200 *** empty log message ***
5515ceb83c91f18c2472451ae47ab24df96638ff Niels Möller Wed, 15 May 2002 11:38:37 +0200 * x86/machine.m4: Renamed AES_LAST_ROUND to AES_FINAL_ROUND....
8bd45c63ca4bd6b399a5743e445df1498c0de07a Niels Möller Wed, 15 May 2002 11:36:50 +0200 (aes_decrypt): Use AES_LAST_ROUND.
0610aa4bc7106a49acbee90065dca0fd8d63dc73 Niels Möller Wed, 15 May 2002 11:27:34 +0200 (aes_decrypt): Start using AES_ROUND. Fourth word.
b093a922b56eac0f6c48e0cbb160572a39389f30 Niels Möller Wed, 15 May 2002 11:25:51 +0200 (aes_decrypt): Start using AES_ROUND. Third word.
6bf804e352dd5457b12705c18efeaf8ded7af196 Niels Möller Wed, 15 May 2002 11:24:29 +0200 (aes_decrypt): Start using AES_ROUND. Second word.
699e681649acb0439fffe2fd1aee89b14c419fed Niels Möller Wed, 15 May 2002 11:21:49 +0200 * x86/aes-decrypt.asm (aes_decrypt): Use the AES_LOAD macro....
27e90cc8d5b030e213aa544b69e0840edf3b6c6b Niels Möller Wed, 15 May 2002 11:16:45 +0200 (aes_decrypt): Use the AES_LOAD macro.
934c16289064b25600ecef391da7a5311268a6b7 Niels Möller Wed, 15 May 2002 11:12:22 +0200 * x86/aes-decrypt.asm (aes_decrypt): Moved function to a sep...
9e6cf9fe5de2bd40268b879f1ee6487e1daa55ac Niels Möller Wed, 15 May 2002 11:09:31 +0200 (aes_decrypt): Use _aes_decrypt_table instead of itbl1-4. Co...
b3ffb2f0f86b09c3a7243cd31cd218f11d26a880 Niels Möller Wed, 15 May 2002 11:04:42 +0200 (aes_decrypt): Use _aes_decrypt_table instead of isbox.
066f07bc517759c18d8d31e0ac502c68ec7ce308 Niels Möller Wed, 15 May 2002 11:02:38 +0200 (aes_decrypt): Use _aes_decrypt_table instead of itbl1-4.
e30141201df816d119b175ff9c5cf1abef719cf6 Niels Möller Wed, 15 May 2002 10:53:12 +0200 New file, empty at the start.
b8beb320a48509cd9002bf62733d53be7012ceab Niels Möller Wed, 15 May 2002 10:52:44 +0200 (libnettle_a_SOURCES): Added aes-decrypt-table.c.
528b6dc206b5019ed4278618f2c78becdaad9256 Niels Möller Wed, 15 May 2002 10:52:21 +0200 * aes-decrypt.c (_aes_decrypt_table): Moved from this file.....
8536f8774b122c36eb05a602aa2271702aa2323b Niels Möller Wed, 15 May 2002 10:35:57 +0200 New file, with the output of testsuite/aes-test, when aes.c ...
f6615346a439e4ec29bcc943ea2dd04ad728f5c1 Niels Möller Wed, 15 May 2002 01:48:15 +0200 * sparc/aes.asm: (_aes_crypt): Restore %fp at end of functio...
0ee67ed2c1ae72b80657feb04515dd62a9123f2d Niels Möller Wed, 15 May 2002 01:46:14 +0200 * sparc/aes.asm: The frame setup was broken. Tried to fix it...
d9c526b2002aeba943382aeb16098034c6068f47 Niels Möller Wed, 15 May 2002 01:35:37 +0200 * sparc/aes.asm: The frame setup was broken. Tried to fix it...
eda940bf0b42561b06e5c9917188443b970449b3 Niels Möller Wed, 15 May 2002 01:02:10 +0200 *** empty log message ***
0e06279ec72e897d57b31968473d04bd697d4b3d Niels Möller Wed, 15 May 2002 01:02:04 +0200 (aes_encrypt): Use test instead of cmpl $0,.
3d0af5d3bd24cd2fe65aed1f4f8086c735e1359d Niels Möller Wed, 15 May 2002 00:44:11 +0200 *** empty log message ***
88c9cdb3d5982c27f34737a95dc66b30b58f11ef Niels Möller Wed, 15 May 2002 00:44:05 +0200 (AES_SUBST_BYTE): New macro.
9347699416096b37aa8401e068add28f02f97165 Niels Möller Wed, 15 May 2002 00:34:13 +0200 Grammar fix.
4980578a47421da841415bc8470c4e539f452c79 Niels Möller Wed, 15 May 2002 00:31:22 +0200 Instruction alignment tweaks.
acb2beac9cdbf82b101d029fffc221f0436ded81 Niels Möller Wed, 15 May 2002 00:04:10 +0200 *** empty log message ***
83839e0e716e6614557c80db5d8ac3d1bdb78a0f Niels Möller Wed, 15 May 2002 00:04:02 +0200 wtxt needs no register of it's own, as its pointed to by %sp...
75d59956a4231740e0be107e240f51ce69bde0d8 Niels Möller Tue, 14 May 2002 23:58:21 +0200 (_aes_crypt): Allocate only 32 bytes local storage on the st...
915e1645c28dcfec0541c68a6159473dd60ddd4f Niels Möller Tue, 14 May 2002 22:45:01 +0200 Avoid using %g6 and %g7, as they are reserved for operating ...
b66ea2ecd1f2262e5c1accfad625e37dff0eb578 Niels Möller Tue, 14 May 2002 22:15:37 +0200 Added fixme on register usage.
351d0f0e57221407c832e37c132eb7482bce3727 Niels Möller Tue, 14 May 2002 20:35:10 +0200 *** empty log message ***
ff4737a0ec2684506473b2840cf329518f2a5dfa Niels Möller Tue, 14 May 2002 20:35:04 +0200 * x86/aes-encrypt.asm (aes_encrypt): Replaced first quarter ...
59a17598c8c9c5a97889f3759af7cd1f82c5fb85 Niels Möller Tue, 14 May 2002 20:19:58 +0200 * x86/aes-encrypt.asm (aes_encrypt): Replaced first quarter ...
0155a82d6c1a7a84f794cde65cd535781eb0f503 Niels Möller Tue, 14 May 2002 20:17:26 +0200 *** empty log message ***
a95717aa058618ee040bbfc81a51a476d7c9e8a8 Niels Möller Tue, 14 May 2002 20:17:22 +0200 * x86/aes-encrypt.asm (aes_encrypt): Replaced first quarter ...
ff3ef3d5288b8ac0ba5bce0910181b2f7664a9a9 Niels Möller Tue, 14 May 2002 20:16:38 +0200 * x86/machine.m4 (AES_ROUND): New macro.
c90b962b5f7ba0d218372922cf387f451662f56a Niels Möller Tue, 14 May 2002 20:07:02 +0200 Minor changes..
70efdefc9698b522b02d41d5001e54c4523221cc Niels Möller Tue, 14 May 2002 19:50:39 +0200 *** empty log message ***
a13edb44213002e2a06422aed9bfa57b2187d2fa Niels Möller Tue, 14 May 2002 19:50:33 +0200 * x86/aes-encrypt.asm (aes_encrypt): Use AES_LOAD macro.
8f379cd2230363704a77bff6a13bfb19043cc4ed Niels Möller Tue, 14 May 2002 19:50:02 +0200 * x86/machine.m4 (AES_LOAD): New macro.
bd175463920af917aa12bbeca982d85de9bcbad9 Niels Möller Tue, 14 May 2002 19:39:59 +0200 * x86/machine.m4 (AES_STORE): New macro.
72de3727377244f0030c121c5dc9c4a3e9cee2b9 Niels Möller Tue, 14 May 2002 19:39:50 +0200 * x86/aes-encrypt.asm (aes_encrypt): Use AES_STORE.
99fb77a4176c52f92de91572c9a880eb49bda9eb Niels Möller Tue, 14 May 2002 19:27:31 +0200 *** empty log message ***
cba53182d4dac3f63a8ce310a3a0b56f7d93fc1e Niels Möller Tue, 14 May 2002 19:27:19 +0200 (aes_encrypt): Deleted xchgl instruction in final round, by ...
5e21039a8fadaa06e8bf4088bc86deb4eeabfd8e Niels Möller Tue, 14 May 2002 19:19:26 +0200 * x86/aes-encrypt.asm (aes_encrypt): Use the AES_LAST_ROUND ...
e50baece92dd8a8c2faec348e5cac18803695283 Niels Möller Tue, 14 May 2002 19:15:12 +0200 * x86/aes-encrypt.asm (aes_encrypt): Use the AES_LAST_ROUND ...
b8430669d0563c6aca0b62baee75fc9dfa045750 Niels Möller Tue, 14 May 2002 19:11:51 +0200 *** empty log message ***
2e6b8e44a11cf630c1f33856dcf59cb2b6db9c7d Niels Möller Tue, 14 May 2002 19:11:43 +0200 Ignore some more stamp files.
9e67e3157312be0ddadc2395a44b2e1e8c868b31 Niels Möller Tue, 14 May 2002 19:11:06 +0200 (AES_LAST_ROUND): New macro.
3820c024dbb300590bbb01c0f493d4747aee3cdc Niels Möller Tue, 14 May 2002 19:10:54 +0200 * x86/aes-encrypt.asm (aes_encrypt): Use the AES_LAST_ROUND ...
26451079b4687db137a5ec2121a9606e0154e450 Niels Möller Tue, 14 May 2002 19:09:35 +0200 Added some trailing dnl:s. Added quotes to the first argumen...
59cf8c81e43f0c9c21c9c20555890d68e18c87b8 Niels Möller Tue, 14 May 2002 18:41:21 +0200 * x86/aes-encrypt.asm (aes_encrypt): Move code here... * x86...
1823b517572a004e4d72d1774b57956ebac35341 Niels Möller Tue, 14 May 2002 18:33:03 +0200 * x86/aes.asm: Use addl and subl, not add and sub. Replaced ...
7dfb86d53663fd3f74480920777cb454d43049ab Niels Möller Tue, 14 May 2002 18:04:12 +0200 *** empty log message ***
98823345ef433e26dc386cafcb6f2bccd3846134 Niels Möller Tue, 14 May 2002 18:04:06 +0200 (asm_path): Enable x86 assembler.
1b1c44a8219061fbdb5ea91bfd0fe6a9b0138159 Niels Möller Tue, 14 May 2002 18:03:07 +0200 (aes_decrypt): Adapted to the current interface. Notably, th...
23fd9d6268cf24679491c0edaafa04927714425e Niels Möller Tue, 14 May 2002 17:30:07 +0200 *** empty log message ***
bce7067480ca26270606d07bcf52c0ae0ec215df Niels Möller Tue, 14 May 2002 17:30:00 +0200 (aes_decrypt): Adapted to the current interface. Notably, th...
94628b71ccc6817e16dd8f82e6bade9e6b80fb86 Niels Möller Tue, 7 May 2002 18:15:12 +0200 *** empty log message ***
4ec873024f73da6250d95977f035f74313373b68 Niels Möller Tue, 7 May 2002 18:00:24 +0200 Generate config.m4.
99d844f7ef52fbc6c7097ccb563dec887f34e56f Niels Möller Tue, 7 May 2002 17:59:27 +0200 *** empty log message ***
40597ccea1aa09d98200f06dc8c1400134c847bf Niels Möller Tue, 7 May 2002 17:59:16 +0200 * x86/aes.asm: Use C for comments, include the tables using ...
3f7e33fde1796b9b7db8f75a9659da3097003aa9 Niels Möller Tue, 7 May 2002 15:05:06 +0200 * x86/aes.asm: Use C for comments, include the tables using ...
be3e801156c0f6a240ef000f7423f3c1ae33470e Niels Möller Tue, 7 May 2002 15:03:47 +0200 * x86/machine.m4: New file (empty).
eaad8633532c60fd1787bf61a232ce75d29a498c Niels Möller Tue, 7 May 2002 15:03:22 +0200 New file, empty for now.
efd807bbbbf495942089f418d6762e24d6bb6fc7 Niels Möller Tue, 7 May 2002 15:03:00 +0200 (%.asm): Added asm.m4, machine.m4 and config.m4 to the m4 co...
0420f9b96d2b77004bc81b5094a0b314cd684aed Niels Möller Tue, 7 May 2002 15:01:54 +0200 No need to include asm.m4, that is taken care of by the Make...
1da339b995dff7a7fb40968db7c241a1e00ebf35 Niels Möller Tue, 7 May 2002 15:00:59 +0200 New file, configuration for asm.m4.
b0a080a625f0921bc3768f867c9bfdd9b7af2786 Niels Möller Tue, 7 May 2002 15:00:25 +0200 (C, include_src): New macros.
cf87f083b78fc6f3dd4ec97d8b4d6f8c591a211e Niels Möller Tue, 7 May 2002 14:59:37 +0200 New file, table moved out from aes-encrypt.c.
90a83f3bed58fa001dbbe0103a4439adce6ec099 Niels Möller Mon, 6 May 2002 17:22:22 +0200 *** empty log message ***
67a886575923c55b25185ba2b1f2f0cbf1eead4c Niels Möller Mon, 6 May 2002 17:21:17 +0200 (CFLAGS): Don't enable -Waggregate-return.
d881d022fae8112e8efc7e4bc943405c01f2abc2 Niels Möller Sun, 5 May 2002 22:30:17 +0200 *** empty log message ***
7e1ba0832087289468ca67b59a4f858b1eab255d Niels Möller Sun, 5 May 2002 22:28:49 +0200 Pass no arguments to AM_INIT_AUTOMAKE.
217b141523220653bd585e991b20ba1b7724f31f Niels Möller Sun, 5 May 2002 18:46:36 +0200 *** empty log message ***
8a6be7ee51cd39c3f68f5ab08fff9075b4a99b6b Niels Möller Sun, 5 May 2002 18:44:58 +0200 * configure.ac: Update for automake-1.6.
a7b428c7bab7ba5dc1e3b272a8c6a9f30290122b Niels Möller Sun, 5 May 2002 17:15:59 +0200 Renamed file, used to be configure.in.
df07d850a130a2f7d30490ea1cc95e5a4064a336 Niels Möller Wed, 20 Mar 2002 15:07:58 +0100 *** empty log message ***
d36fea14c10385154ce6604f125b429a62dcd7b4 Niels Möller Wed, 20 Mar 2002 15:07:34 +0100 (test_program): Added missing single quote.
84c80eca600f2099f00d54246872a88b149affcb Niels Möller Wed, 20 Mar 2002 13:57:34 +0100 *** empty log message ***
003ed65461987cd00f23cc2595a3c34f182d1eb0 Niels Möller Wed, 20 Mar 2002 13:57:29 +0100 (test_program): Test the exit status of the right process.
0f82a2bbc108a8f4ebeec44593785895225f740e Pontus Freyhult Tue, 19 Mar 2002 11:18:35 +0100 *** empty log message ***
3f8f3d58a7c12a3953d62982060b55a9764753f6 Pontus Freyhult Tue, 19 Mar 2002 11:18:28 +0100 Replaced bash-specific substitution for usage with /bin/sh.
5b6cf80b143dc4193c9ba959eb65b7af42b7300a Niels Möller Mon, 18 Mar 2002 18:11:14 +0100 *** empty log message ***
131d0d944a81a5b9c213c8ab5b2bedb99848d52c Niels Möller Mon, 18 Mar 2002 18:11:03 +0100 (rsa_generate_keypair): Output a newline after a non-empty l...
ae7cfc8185d870d7e7c2d219456650436643a69b Niels Möller Sat, 16 Mar 2002 23:11:32 +0100 *** empty log message ***
a009bf311dc5fa949e20559878577009fea26ade Niels Möller Sat, 16 Mar 2002 23:11:26 +0100 (asm_path): AC_CONFIG_LINKS adds $srcdir automatically.
ac578f812c7171574007039db89740b35978e945 Niels Möller Thu, 14 Mar 2002 13:55:45 +0100 *** empty log message ***
167822ccaab8cda62dccd61fc65d9835c5e2fd78 Niels Möller Thu, 14 Mar 2002 13:55:25 +0100 Added copyright notice.
465b9f560bfb2371ad1272c30f3108a204b6a61e Niels Möller Thu, 14 Mar 2002 13:54:47 +0100 (libnettle_a_SOURCES): Added aes-internal.h. (EXTRA_DIST): A...
efd875677d8e8987da73c29744e5603bc42c5d4a Niels Möller Thu, 14 Mar 2002 12:04:32 +0100 * configure.in (asm_path): Use $srcdir when looking for the ...
75085c91381429e8c045663e9fe0bc65ec4d1295 Niels Möller Wed, 13 Mar 2002 17:26:15 +0100 *** empty log message ***
39bca30b465a6c8a0a95a01ff08d714713663af5 Niels Möller Wed, 13 Mar 2002 17:04:10 +0100 (asm_path): For now, disable x86 assembler code.
0b0a8514208d0425cebb5bac72991b9d9d8d4c6d Niels Möller Tue, 5 Mar 2002 23:10:59 +0100 *** empty log message ***
b7c7e522e334ef738a87084a95a99fb2aab644df Niels Möller Wed, 27 Feb 2002 15:44:58 +0100 *** empty log message ***
74ac67347d7109a6fb5b53dc85d21805c8bff3d0 Niels Möller Wed, 27 Feb 2002 11:37:45 +0100 Fixed hyphenated words.
7a70cc7a7ee328fc8bcf4cca238d3ec422cb2517 Niels Möller Mon, 25 Feb 2002 17:00:37 +0100 (_aes_crypt): Some peep hole optimizations, duplicating some...
a06b715eccea6dcf6d6c175986c1c25c9d66438a Niels Möller Mon, 25 Feb 2002 16:45:59 +0100 (_aes_crypt): Deleted idx register. Further cleanup.
cf225e9e32a7c78116691f9d8ea6acc1636ec62d Niels Möller Mon, 25 Feb 2002 16:34:55 +0100 (_aes_crypt): Deleted idx register.
f33a8918847c601ac1fc7ef56bac3bddd3ca2a28 Niels Möller Mon, 25 Feb 2002 16:18:19 +0100 (_aes_crypt): Copy the addresses of the indexing tables into...
b1fcc2a99d03fd227b1490fa2f09d79faf37db40 Niels Möller Mon, 25 Feb 2002 15:58:01 +0100 (_aes_crypt): Reformatted code as blocks of four instruction...
373e2a97ae39c77a14c6d2180f63d322d76c4748 Niels Möller Mon, 25 Feb 2002 15:38:03 +0100 (_aes_crypt): Decrement round when looping, saving yet some ...
bef4b9622f5ed5d105d9bf67387fa533de7f814b Niels Möller Mon, 25 Feb 2002 15:26:55 +0100 (_aes_crypt): Update dst in the output loop. This yields a d...
face15e9cef1a86d86478b2d6a335a7c65ec3650 Niels Möller Mon, 25 Feb 2002 15:15:46 +0100 (_aes_crypt): In final_loop, use i for indexing.
23921779105c7bc51065f0694a24d6f06ee15fd3 Niels Möller Mon, 25 Feb 2002 15:06:20 +0100 (_aes_crypt): In final_loop, keep i multiplied by 4. Use key...
c50145439943011816a86d728c569137c26176a6 Niels Möller Mon, 25 Feb 2002 15:00:43 +0100 (_aes_crypt): In final_loop, use the register idx.
87228d36ae40982f6a6767c9cf7d7a5c64468b5a Niels Möller Mon, 25 Feb 2002 14:35:12 +0100 (_aes_crypt): More renamings in the output code.
8765e72eb06d052e22b3ed711cfc7f50e4e2ed54 Niels Möller Mon, 25 Feb 2002 14:29:04 +0100 (_aes_crypt): Renamed registers in final_loop: t2.
a77382380d817e0c00860e44d3e4dc2ab34518a0 Niels Möller Mon, 25 Feb 2002 14:23:25 +0100 (_aes_crypt): In final_loop, construct the result in t0.
ca7ba76c1c1982c03283a2f695b9f118763d8bd6 Niels Möller Mon, 25 Feb 2002 13:27:04 +0100 (_aes_crypt): Renamed registers in final_loop: t3.
c96eba8bce00d8b1def51889607742584a01b681 Niels Möller Mon, 25 Feb 2002 13:11:34 +0100 (_aes_crypt): Renamed registers in final_loop: t0.
680583199f14bf8e2ae85619f3cfd4caa9091247 Niels Möller Mon, 25 Feb 2002 13:06:39 +0100 (_aes_crypt): Renamed registers in final_loop: t1.
e0165d857140e97832425421e6b3c45dfcb2ed15 Niels Möller Mon, 25 Feb 2002 13:03:14 +0100 (_aes_crypt): Added some comments to the final_loop.
4831e1ff1e8603693d82484bc542f16eac675c0c Niels Möller Mon, 25 Feb 2002 12:35:25 +0100 (_aes_crypt): Moved increment of src into the source_loop. A...
b71ab57082d6456d99222a43c882e63a10132b11 Niels Möller Mon, 25 Feb 2002 12:21:26 +0100 (_aes_crypt): Changed stop condition in source_loop to not d...
8940ba4f23de17b15fb7f0504c75a6f0a2a9de88 Niels Möller Mon, 25 Feb 2002 12:11:42 +0100 (_aes_crypt): Renamed variables in source_loop.
ba28c42c864834edcdcc728bc506f3118e86d6c4 Niels Möller Mon, 25 Feb 2002 12:05:08 +0100 (_aes_crypt): Use src directly when accessing the source dat...
e971e1e382e18efd803b1c6a245881174115a552 Niels Möller Mon, 25 Feb 2002 12:01:35 +0100 (_aes_crypt): Moved increment of src into the source_loop. A...
8d1e931902a0a36a2801e64e3f53d9bfcafd2175 Niels Möller Fri, 22 Feb 2002 18:21:25 +0100 (_aes_crypt): Deleted one more addition from the inner loop,...
c8bd8e39cb0799e19f45bc456624daf169b35733 Niels Möller Fri, 22 Feb 2002 18:00:15 +0100 (_aes_crypt): Moved some more additions out of the inner loo...
4594541053cfdd2be72814b7b30e5260ddca23c9 Niels Möller Tue, 19 Feb 2002 22:30:06 +0100 *** empty log message ***
bcc66077be094d21455df5f04b1b24d053d01c38 Niels Möller Tue, 19 Feb 2002 13:13:35 +0100 *** empty log message ***
b15b54e522c8de727fd1c50892fed0e06000369d Niels Möller Tue, 19 Feb 2002 13:12:57 +0100 (asm_path): Renamed "path" to "asm_path". Also look for a ma...
a61985d64c6883868c42f95f28f103abc6de1f8e Niels Möller Sat, 16 Feb 2002 01:48:55 +0100 *** empty log message ***
323e2451beecc966d10fa03241fe889dd2f0110d Niels Möller Sat, 16 Feb 2002 01:48:43 +0100 * sparc/aes.asm: Use that IDX2(j) == j ^ 2
9c11807fd1768d176f97ff38160197284d424fa5 Niels Möller Sat, 16 Feb 2002 01:38:23 +0100 (libnettle_a_SOURCES): Reordered aes-decrypt.c and aes-encry...
e11c6e6e1ef7c3ee750359d075393bf1c6425081 Niels Möller Sat, 16 Feb 2002 01:14:24 +0100 Update round for each subkeys that is accessed.
c6eac6a2ee7103a04b8f422df50c784107729f4c Niels Möller Sat, 16 Feb 2002 01:10:28 +0100 (_aes_crypt): In the final loop, use ctx+round to access the...
702d4834e8dbb9a7a1ef4f6395d1d92a214349d5 Niels Möller Sat, 16 Feb 2002 01:07:54 +0100 (round): Keep round index muliplied by 16, so it can be used...
281f4cc663fead47555c7897911bc96e6b3704a6 Niels Möller Sat, 16 Feb 2002 00:51:22 +0100 (_aes_crypt): Use double-buffering, and no separate loop for...
e83a85a672e03e1e12596311df0852751f5fb77d Niels Möller Sat, 16 Feb 2002 00:02:56 +0100 (_aes_crypt): Renamed more variables in the inner loop. Now ...
67af710ee4b5dac767d6e70367f75abd1976f490 Niels Möller Fri, 15 Feb 2002 23:56:35 +0100 (_aes_crypt): Renamed more variables in the inner loop. Now ...
f8d4f1c892fe383bdecc7ad410833332d6f02cdf Niels Möller Fri, 15 Feb 2002 23:24:05 +0100 (_aes_crypt): Renamed more variables in the inner loop. Now ...
f2fb3b2d6d6818ad420f8e51cd6a2cd605c599e6 Niels Möller Fri, 15 Feb 2002 23:13:42 +0100 (_aes_crypt): Started renumbering registers in the inner loo...
3b8811d9905b6934b34a2c205ccfc5d288d63990 Niels Möller Fri, 15 Feb 2002 23:04:48 +0100 (_aes_crypt): In final_loop, deleted a redundant mov, and us...
3dbe6c4b4ebce4fe12af39f354f3768fc7ad8b10 Niels Möller Fri, 15 Feb 2002 22:59:19 +0100 (_aes_crypt): Moved reading of ctx->nrounds out of the loop.
e4a08fbba8e5b1aaaea98f996385748d403815d9 Niels Möller Fri, 15 Feb 2002 22:57:27 +0100 Deleted a rendundant mov.
7aceb0b13bf574b371017f95ee9b9c36fa39cc5d Niels Möller Fri, 15 Feb 2002 22:47:34 +0100 (_aes_crypt): Consistently use %l4, aka i, as the variable f...
8cf186c5f66e42e407e96cdc0012610f264a0538 Niels Möller Fri, 15 Feb 2002 22:04:36 +0100 *** empty log message ***
06c72e3945b85208a087a8e62e649e13447bed28 Niels Möller Fri, 15 Feb 2002 21:46:08 +0100 * sparc/aes.asm (_aes_crypt): Renaming variables, allocating...
8802331798b3171fbc77c435143e8fcd487bb774 Niels Möller Fri, 15 Feb 2002 21:34:02 +0100 (_aes_crypt): wtxt was stored in both %l1 and %l2 for the en...
159baf99dc9c70f06d365f9459e68e1302562a17 Niels Möller Fri, 15 Feb 2002 19:19:43 +0100 (_aes_crypt): wtxt was stored in both %l1 and %l2 for the en...
8e8fdc1289b302f8298e24352a95ebd9a80cd630 Niels Möller Fri, 15 Feb 2002 19:15:53 +0100 * sparc/aes.asm (_aes_crypt): Swapped register %i0 and %o5, ...
da442f8cc1b1bebcb07c28f6f3c742f8d4ec2178 Niels Möller Fri, 15 Feb 2002 19:12:55 +0100 * sparc/aes.asm (_aes_crypt): Swapped register %i0 and %o5, ...
2beb8969b50d5f3b0c347188f96cebf587be95d4 Niels Möller Fri, 15 Feb 2002 19:09:11 +0100 * sparc/aes.asm (_aes_crypt): Swapped register %i0 and %o5, ...
b260cea5c2941513a8e1f3c7fb3348d22cd24e09 Niels Möller Fri, 15 Feb 2002 19:06:59 +0100 * sparc/aes.asm (_aes_crypt): Swapped register %i0 and %o5, ...
3f4554e5af5d23587a2228c07cb76741a32df213 Niels Möller Fri, 15 Feb 2002 18:47:44 +0100 * sparc/aes.asm (_aes_crypt): Swapped register %i0 and %o5.
a39f400be8df875f0ade39ad62d701e0c48fb57e Niels Möller Fri, 15 Feb 2002 18:22:43 +0100 New file, for sparc-specific macros.
608e3301c9ba25ebbcb812ec064ea012f0b0506f Niels Möller Fri, 15 Feb 2002 18:11:51 +0100 * sparc/aes.asm (_aes_crypt): Hacked the source_loop, to get...
47c751cb3470e236224be979549dcd736553cece Niels Möller Fri, 15 Feb 2002 16:54:09 +0100 * sparc/aes.asm (_aes_crypt): Strength reduce loop variable ...
7c890a0d7783ca572964495c80e85e42fad48bae Niels Möller Fri, 15 Feb 2002 16:09:10 +0100 (_aes_crypt): Use pre-shifted indices (aes_table.idx_shift),...
35f55c383d19becb98f104402a54adbda6c1b9f2 Niels Möller Fri, 15 Feb 2002 15:39:58 +0100 * sparc/aes.asm (_aes_crypt): Don't check for nrounds==0 at ...
e54ea73bd09b6925849e109a54e573dc313e3770 Niels Möller Fri, 15 Feb 2002 15:32:38 +0100 * asm.m4: Define and use structure-defining macros.
987fdf2c22e675d57cd929dbf93574658d2aa296 Niels Möller Fri, 15 Feb 2002 14:20:59 +0100 (%.asm): Use a GNU pattern rule, to make %.o depend on both ...
f3833d1e0e2d021a545a7ed7bb064f2d51cbf2dd Niels Möller Fri, 15 Feb 2002 14:20:09 +0100 (struct aes_table): New subtable idx_shift. Updated tables i...
6d7406b300c414915c6d50d33a3a40f0378fc754 Niels Möller Fri, 15 Feb 2002 14:09:28 +0100 * asm.m4: Use eval to compute values.
6857a913f9f1c4a2fc2ce68496495a4e806857eb Niels Möller Fri, 15 Feb 2002 13:38:44 +0100 * sparc/aes.asm (_aes_crypt): Deleted commented out old vers...
518c69bdfebb48e91e1650efe46a941720945a6c Niels Möller Fri, 15 Feb 2002 13:37:52 +0100 (_aes_crypt): More symbolic names.
488fe993521dfafc1c5f7e9a058ae1faa8ca44f1 Niels Möller Fri, 15 Feb 2002 13:36:04 +0100 * asm.m4: Added constants for individual rows of the aes tab...
d4a216fecf11f52b49faa9278e08b60cdf7035c2 Niels Möller Fri, 15 Feb 2002 12:45:55 +0100 (IDX0, IDX1, IDX2, IDX3): New macros, encapsualting the stru...
ad04ac049afa1a7fb64a369a3a8c259d1e0a57cb Niels Möller Fri, 15 Feb 2002 12:44:43 +0100 Define various aes struct offsets.
f9e8cd59618b769296044994427b901b51972871 Niels Möller Fri, 15 Feb 2002 12:43:53 +0100 (test_cbc_bulk): Use aes_set_encrypt_key and aes_set_decrypt...
da017b5b52d1f2f7cd4a8f8e571b451d865a2778 Niels Möller Fri, 15 Feb 2002 12:40:34 +0100 (_aes_crypt): More symbolic names.
2fae61aaf6f6702d33a5975eb9eed409b6912af8 Niels Möller Fri, 15 Feb 2002 12:31:17 +0100 (_aes_crypt): More symbolic names.
572dcfff1347a97244b9babafbcd8efee4168d75 Niels Möller Fri, 15 Feb 2002 11:28:00 +0100 (_aes_crypt): Use symbolic names for the fucntion arguments.
c202db9be238fe4d75b0df23e7f139960408ec3f Niels Möller Thu, 14 Feb 2002 13:02:34 +0100 Copied gcc assembler code for _aes_crypt.
570087eae9f1a7df8a52617c2d06c4d388179ce9 Niels Möller Thu, 14 Feb 2002 12:40:43 +0100 *** empty log message ***
b2c2acd98a2ab0688f1e76bfd93576ecf93b46b5 Niels Möller Thu, 14 Feb 2002 12:23:42 +0100 New program for generating AES-related tables.
95b857fa9a51dc3b2e7f3af68f7798a2f8196593 Niels Möller Thu, 14 Feb 2002 11:49:01 +0100 *** empty log message ***
1b564f171755ef1655a6b8d2aef181dfb044984d Niels Möller Thu, 14 Feb 2002 11:48:36 +0100 (print_hex): New function (moved from yarrow-test.c).
8560129c4473864c7b0f1f125c3530379ae7cc06 Niels Möller Thu, 14 Feb 2002 11:47:47 +0100 (progress): Declare the ctx argument as UNUSED.
f0053e656a75915b64c005819af0cae440699dfb Niels Möller Thu, 14 Feb 2002 11:47:14 +0100 (test_cbc_bulk): New function, testing CBC with larger block...
b44f970470bed9a1c266b76b4cb5a499ee80125e Niels Möller Thu, 14 Feb 2002 00:16:14 +0100 *** empty log message ***
9217ac1c29e38a6352c2ada6517d4513b8e11d9a Niels Möller Thu, 14 Feb 2002 00:15:48 +0100 Replaced uses of aes_set_key with aes_set_encrypt_key.
a1c08e8f7d3278146720b3a9712057346c38b82d Niels Möller Thu, 14 Feb 2002 00:15:11 +0100 (_NETTLE_CIPHER_SEP): New macro, useful for algorithms with ...
53c6d0f1f24970e5ec2f68e58c9ffe3681aa96ed Niels Möller Thu, 14 Feb 2002 00:14:25 +0100 (struct aes_table): New structure, including all constant ta...
45da5949167a400f98b437589e1ebe2753911dab Niels Möller Thu, 14 Feb 2002 00:12:18 +0100 (_aes_crypt): New function, which unifies encryption and dec...
ddf3420494b98740c4d4f29b22a9d2111be48bac Niels Möller Thu, 14 Feb 2002 00:08:15 +0100 (struct aes_ctx): Deleted space for inverse subkeys.
1edfd54dbd710badaa2cf5049b0e486d2bdd33f1 Niels Möller Thu, 14 Feb 2002 00:04:32 +0100 * aes-set-key.c (aes_set_key): Deleted file, code moved... *...
b9bab8fba555d269fee6c4d2655a95d025fcf56d Niels Möller Thu, 14 Feb 2002 00:02:53 +0100 New files, separated normal and inverse key setup.
a99127ee0f4ce0d8da0233985c86b42090ccaa68 Niels Möller Thu, 14 Feb 2002 00:01:27 +0100 * aes-tables.c: Deleted, tables moved elsewhere... * aes-enc...
5f142070e81144587f43c4ca5a5c62edbc3b91a8 Niels Möller Wed, 13 Feb 2002 14:05:28 +0100 *** empty log message ***
ec5c42a8a28b6931a60e26fdd3373dc35c5c52a9 Niels Möller Wed, 13 Feb 2002 14:05:04 +0100 * aes.c (aes_encrypt): Don't unroll the innerloop. (aes_encr...
d6ff420b56271c6a5d4d934329f54025471d4441 Niels Möller Wed, 13 Feb 2002 12:14:07 +0100 (aes_decrypt): Rewrote to use the bigger tables.
6b601cc2f5ff6e5b6eca0955ccc389d2e75c9ecb Niels Möller Wed, 13 Feb 2002 12:12:46 +0100 (aes_set_key): Reversed the order of the inverted subkeys. T...
59814270b7538d4f32bef10dfd93e13f71a0c9e7 Niels Möller Wed, 13 Feb 2002 12:10:27 +0100 (itable): New bigger table, generated by aesdata.c.
1c91b6a72c81e3f8dd1cfefe6c6e32a922055a1b Niels Möller Tue, 12 Feb 2002 15:22:13 +0100 * aes.c (aes_encrypt): Interleave computation and output in ...
97a2a0f1672ca3a237f4afee794da76626ddb6a5 Niels Möller Tue, 12 Feb 2002 14:52:00 +0100 * aes-internal.h (AES_SMALL): New macro.
a3a636872726e033d9d29dfd250c2f1d5025ac5a Niels Möller Tue, 12 Feb 2002 14:51:28 +0100 * aes.c (aes_encrypt): Optionally use smaller rotating inner...
7e85185afb36c12b6a10ca1d2d6d1ec3f4d92920 Niels Möller Tue, 12 Feb 2002 14:36:47 +0100 (dtbl): Replaced with table generated by aesdata.
217b9fe2a2ac8e0a9e5e3c9ef2efe3fd92d25d76 Niels Möller Tue, 12 Feb 2002 14:22:56 +0100 (aes_encrypt): Rewrite, now uses larger tables in order to a...
03c0d36bdab76e9fe4c674734d47802d048f59ed Niels Möller Tue, 12 Feb 2002 03:37:50 +0100 *** empty log message ***
3fb5009c7ec7357ec5ef1b38d15e6c4c1a4a8545 Niels Möller Tue, 12 Feb 2002 03:37:44 +0100 * sparc/aes.asm (aes_encrypt): Strength reduced on j, gettin...
de938268d83d55b3c2a8b9d12c7f6d0fd07ad31c Niels Möller Tue, 12 Feb 2002 02:57:38 +0100 * sparc/aes.asm (idx, aes_encrypt): Multiplied tabled values...
0aa21b12ea4415f5776e9933e3752988ec003ce6 Niels Möller Tue, 12 Feb 2002 02:17:47 +0100 Fixed spelling of --enable-assembler. Commented out debug ec...
438f2bebc63f82ae202d156bd43aaa645d4aa9bf Niels Möller Tue, 12 Feb 2002 02:16:52 +0100 * asm.m4: New file. For now, only doing changequote and chan...
fa9d40c783d2e06a7a126146008c343746f61fb6 Niels Möller Tue, 12 Feb 2002 02:16:26 +0100 (idx_row): New macro. Include asm.m4.
65346ce489f269765eae707e640acfb8b4e1bfe9 Niels Möller Tue, 12 Feb 2002 01:59:43 +0100 (aes_encrypt): Cut off redundant instruction per block, also...
5c254ae3c073eee2717786a70391496c00128fdd Niels Möller Tue, 12 Feb 2002 01:48:27 +0100 (aes_encrypt): Added comments.
be6d8b3a4194b1893998a2f5ed1e300c10fc00b6 Niels Möller Mon, 11 Feb 2002 23:32:56 +0100 Moved some instructions around.
bc5482c2dd0dfa9369be22462496cd858150bc8c Niels Möller Mon, 11 Feb 2002 22:54:25 +0100 Now almost as fast as the C code.
d70329baf0dff2602fb338467f345cd600f8ac29 Niels Möller Mon, 11 Feb 2002 22:32:48 +0100 * sparc/aes.asm (key_addition32): First attempt at optimizat...
bfe7e3127c9ce8cda13862d85c62485c2cd7e926 Niels Möller Mon, 11 Feb 2002 22:05:40 +0100 Deleted unused labels.
94c3362a7cbb243a76d987750ebe19bf42db31f4 Niels Möller Mon, 11 Feb 2002 21:35:02 +0100 * sparc/aes.asm (key_addition_8to32): Cleaned up. Deleted gc...
ab14b48d10e2aceef314ead56ab9c570126ce737 Niels Möller Mon, 11 Feb 2002 18:57:53 +0100 (.asm.o): New rule for assembling via m4. (libnettle_a_SOURC...
ccecfc93a3a5fab3a0cfc8026eb1f41c97550e17 Niels Möller Mon, 11 Feb 2002 18:55:37 +0100 New command line option --enable-assembler. Selects assemble...
3a3d2d8659d33746cb6fbed8a390fdc5d2c66541 Niels Möller Mon, 11 Feb 2002 18:54:35 +0100 New files for rsa pkcs#1 encryption.
f1127d57420aaf9fcb00871e87bfeae3c16f3cce Niels Möller Mon, 11 Feb 2002 18:53:35 +0100 New files, split off from aes.c. Tables are now not static, ...
a9f214d552d3f3993f79f2cd565248e60b25be69 Niels Möller Mon, 11 Feb 2002 18:53:18 +0100 * aes-set-key.c, aes-tables.c: New files, split off from aes...
bf27cdc459fca584d04f3aa7c7f35d4321f5ac0c Niels Möller Mon, 11 Feb 2002 18:51:50 +0100 * aes-set-key.c, aes-tables.c: New files, split off from aes...
6961ea8a7b709c3f2f30a6143087b85fd902b39f Niels Möller Mon, 11 Feb 2002 18:49:38 +0100 (_NETTLE_CIPHER_FIX): Use _NETTLE_CIPHER_FIX.
d6c3af4ff7289cebdce1e21055b845802a014a20 Niels Möller Mon, 11 Feb 2002 18:49:10 +0100 Comment fix: Refer to the RFC.
9b525b4cb3687702519928b3ec19767a101b3542 Niels Möller Mon, 11 Feb 2002 18:48:48 +0100 (cbc_decrypt_internal): New function, doing the real CBC pro...
a5b7d824cbb68beb797eec4afe3e3290c3fca7d4 Niels Möller Mon, 11 Feb 2002 18:46:17 +0100 (nettle_blowfish128): Fixed definition, with key size in bit...
dfe944a971512f413fc3c74ca8066ee7a70f6d5c Niels Möller Mon, 11 Feb 2002 18:45:36 +0100 (_NETTLE_CIPHER_FIX): New macro, suitable for ciphers with a...
f6ad3413a9253e32a6d476bf633919d3d368c6b8 Niels Möller Mon, 11 Feb 2002 18:44:30 +0100 (display): New function for displaying the results, includin...
dd026f9c83691f37e1d4459d739b5c1c4ac34eb1 Niels Möller Mon, 11 Feb 2002 18:43:31 +0100 New file. Not yet tuned in any way (it's just the code gener...
9bd661407c7c24a215f8968a3284a66754408a62 Rafael Sevilla Mon, 11 Feb 2002 15:04:35 +0100 New assembler implementation by Rafael Sevilla.
ff6c9f2a93ce3ba5ac830daf944a8b859ee1ec8c Niels Möller Wed, 6 Feb 2002 14:34:37 +0100 *** empty log message ***
55aa7d9d8f7066af7564008ca48d264fd5efeb26 Dan Egnor Wed, 6 Feb 2002 14:34:26 +0100 Applied patch from Dan Egnor improving the base64 code. * ba...
fbcec4c2704f95e7e23eeda0e6cb8d861ab349df Dan Egnor Wed, 6 Feb 2002 14:32:56 +0100 Applied patch from Dan Egnor improving the base64 code. * ba...
582374c2409041f12d7515663d862bf4dc28a147 Dan Egnor Wed, 6 Feb 2002 14:31:11 +0100 Applied patch from Dan Egnor improving the base64 code. * ba...
cc64ece77b0f40d3f4bf1a1d2922f21e54ee940d Dan Egnor Wed, 6 Feb 2002 14:29:52 +0100 (base64_decode_init): New function. (base64_decode_update): ...
26f65b9f90c309e8e6468875dd5635e8f5b35249 Dan Egnor Wed, 6 Feb 2002 14:22:28 +0100 Applied patch from Dan Egnor improving the base64 code. * ba...
9aa5ba4a46c157466101381a7224dd71a324bf23 Niels Möller Wed, 6 Feb 2002 14:09:25 +0100 Ignore nettle.info*
00e92d433f40fadca4546673a792f610570bcd3b Niels Möller Wed, 6 Feb 2002 14:09:01 +0100 *** empty log message ***
0a3c6bfe5f3a3c0395fee25e2433792025f3a372 Niels Möller Fri, 1 Feb 2002 11:10:32 +0100 *** empty log message ***
232851ab7eec1fa75b6b08aa21bfbf796c288a11 Niels Möller Thu, 31 Jan 2002 11:14:43 +0100 *** empty log message ***
66191edcffd0b0b7110b3959f8a57f072bda7517 Niels Möller Thu, 31 Jan 2002 11:14:34 +0100 Commented out gmp-related macros, they're probably not neede...
8005f5431f1536fb77fb1f198a50fe7130cd1570 Niels Möller Thu, 31 Jan 2002 10:59:49 +0100 *** empty log message ***
552fd16e333b415529e58500b60f2ea0a1c96f69 Niels Möller Thu, 31 Jan 2002 10:57:46 +0100 Added command line options --with-lib-path and --with-includ...
3c8368da5ba7e439197b6c4f94be6c360f6eb729 Niels Möller Thu, 31 Jan 2002 10:56:30 +0100 New file.
e9433bc386a6a881329a917f007348b9e5e88313 Niels Möller Thu, 31 Jan 2002 08:23:35 +0100 *** empty log message ***
5c8a8d2fb9bf0be59f9fb256567476fc602501d1 Niels Möller Thu, 31 Jan 2002 08:22:21 +0100 (Randomness): New subsection on Yarrow.
168c9d810c5f3f17721d03400c8b8261447379dc Niels Möller Wed, 30 Jan 2002 15:26:22 +0100 (Randomness): New chapter. Spell checking and ispell configu...
7f1d26eeba4a356616b5567b1fbcd67aab675848 Niels Möller Wed, 30 Jan 2002 15:25:34 +0100 Added reference to RFC 1321.
2b9c139617da4dc60b822ac3f39f29e5bddd6b72 Niels Möller Thu, 24 Jan 2002 23:19:11 +0100 *** empty log message ***
af9bf6c817e6ed3ad5802c883b84a5ae45b49bb2 Niels Möller Thu, 24 Jan 2002 22:12:00 +0100 (Public-key algorithms): Minor fixes.
617db8ef4b816e8e36cb961b0660d55949941523 Niels Möller Wed, 23 Jan 2002 14:49:01 +0100 *** empty log message ***
36b1b5df3d42c4cd9b6e4e00d6b44682e501af29 Niels Möller Tue, 22 Jan 2002 23:57:01 +0100 (Public-key algorithms): New chapter.
568d7d09189278ea40f361c4fdb0ad48809362d9 Niels Möller Tue, 22 Jan 2002 23:56:18 +0100 *** empty log message ***
87ecba5397b9f33ea733dffcb499db5d392f9a95 Niels Möller Tue, 22 Jan 2002 17:39:35 +0100 *** empty log message ***
cc64fce1489558f303adb26f446b058716995748 Niels Möller Tue, 22 Jan 2002 17:38:32 +0100 (Nettle soup): New chapter. (Hash functions): New subsection...
1fd4cd403956845c433f558be4ee5d90d9be1e23 Niels Möller Tue, 22 Jan 2002 17:34:20 +0100 (test_armor): New function.
f02c3d604d42ec69c7c2f237ae565ab198449a3b Niels Möller Tue, 22 Jan 2002 17:33:48 +0100 New testcase.
bd0f12cc615b04de04aca1f0df9d048af7ba4ebe Niels Möller Tue, 22 Jan 2002 17:33:27 +0100 * testsuite/Makefile.am (TS_PROGS): Added base64-test.
3ee29d7d9f6fd1ef3c01626defa7bf321a174b79 Niels Möller Tue, 22 Jan 2002 17:32:08 +0100 (struct nettle_armor): New struct.
d659910374007e2e5240a7a1499e6690fade777d Niels Möller Tue, 22 Jan 2002 17:31:36 +0100 Bumped version to 1.5.
f41e4972f3b6554a9a952269a87610f5321fbbbe Niels Möller Tue, 22 Jan 2002 17:31:19 +0100 (libnettle_a_SOURCES): Added base64 files, and some missing ...
836e5adc9cba03855d8f202fa4b0138a3f6eb7fe Dan Egnor Tue, 22 Jan 2002 17:30:31 +0100 New files, hacked by Dan Egnor.
55726355987146b1dc5747e28b51f30ee3d46e44 Niels Möller Wed, 16 Jan 2002 21:13:06 +0100 *** empty log message ***
99fb36a2c4547612c6c4b69e7fa2782411ac148a Niels Möller Wed, 16 Jan 2002 21:12:55 +0100 (libnettle_a_SOURCES): Added knuth-lfib.c and rsa-keygen.c.
b614c6943cc13319cbdcc1da84cab4409a1b8cae Niels Möller Wed, 16 Jan 2002 21:12:44 +0100 Deleted ran_array code, use knuth-lfib.h instead.
dc3f8c4a06285aa1353b4e359c2e4faf680a2813 Niels Möller Wed, 16 Jan 2002 21:12:03 +0100 * testsuite/testutils.c (test_rsa_md5, test_rsa_sha1): Moved...
4ef9d25c3e50f2dab30f5d7b426232a8deb9afd5 Niels Möller Wed, 16 Jan 2002 21:10:20 +0100 * testsuite/rsa-keygen-test.c: New file.
e89a1126494e764fee659879e4fc1165c05d661f Niels Möller Wed, 16 Jan 2002 21:07:25 +0100 New file.
c251c1fc8e6b796e47eada2b835540484c2e9cab Niels Möller Wed, 16 Jan 2002 21:06:43 +0100 (RSA_MINIMUM_N_OCTETS): New constant. (RSA_MINIMUM_N_BITS): ...
20b8bd9b454a511e25165dc285e527355be6ebb6 Niels Möller Wed, 16 Jan 2002 20:58:41 +0100 (READ_UINT24, WRITE_UINT24, READ_UINT16, WRITE_UINT16): New ...
5b64829d925f296e58ada703f74661dd280f535e Niels Möller Wed, 16 Jan 2002 20:58:02 +0100 New files, implementing a non-cryptographic prng.
79b7ca39e029d69b3c998df2997187d4311a9c55 Niels Möller Tue, 15 Jan 2002 19:37:17 +0100 *** empty log message ***
20be10b345a1d661e790b7f8d148cbcaf4f85687 Niels Möller Tue, 15 Jan 2002 19:36:44 +0100 * configure.in: Bumped version to 1.1.
a96993f020611f278e7cff7b8a934b3d00086565 Niels Möller Tue, 15 Jan 2002 19:35:51 +0100 New file.
4e36f55d172e68e5e45d011c29b69fd0d239f44f Niels Möller Mon, 14 Jan 2002 21:10:55 +0100 *** empty log message ***
3ab7cc5d18d6765ab655297d1fb04f8f31d63799 Niels Möller Mon, 14 Jan 2002 21:10:28 +0100 * testsuite/hmac-test.c (test_main): Added hmac-sha1 test ca...
5cd9cc100348d0de80e8a349b0b6f2ac1249140e Niels Möller Mon, 14 Jan 2002 21:09:45 +0100 * rsa.h (struct rsa_private_key): Reintroduced d attribute, ...
d47dccb184b228ba9d53619bd0d8e48834c07a0a Niels Möller Mon, 14 Jan 2002 21:09:32 +0100 * rsa.c (rsa_init_private_key, rsa_clear_private_key): Handl...
65a30e539bac3280d99ce4b1bebeeaed8dbf61cf Niels Möller Mon, 14 Jan 2002 21:07:23 +0100 * hmac.h: General cleanup. Added declarations of hmac-md5, h...
fab02ca98dc17d8b82273d9f890782c8ca63fc98 Niels Möller Mon, 14 Jan 2002 21:07:09 +0100 * hmac-md5.c: First working version.
1f7052e2a035d022870635efb08e2650c3afc10a Niels Möller Mon, 14 Jan 2002 21:06:52 +0100 * Makefile.am (libnettle_a_SOURCES): Added hmac-sha1.c and n...
4573bae89ea94112082de27f8075884443de9912 Niels Möller Mon, 14 Jan 2002 17:38:32 +0100 Added information about cvs.
c05e2482bf89be2757cc83124967444d2cea1815 Niels Möller Mon, 14 Jan 2002 17:10:08 +0100 *** empty log message ***
eeb72a557fbd8f529af33846e3b59cfb61e4255b Niels Möller Mon, 14 Jan 2002 17:09:38 +0100 * hmac-md5.c: First working version.
e38105fbcd153b274328fb849ed9cfd213789378 Niels Möller Mon, 14 Jan 2002 17:03:04 +0100 Use const for all tables.
b9d18b8334fe49f0ed8677e5e431a15c71dee0ac Niels Möller Mon, 14 Jan 2002 17:02:38 +0100 Use static const for all tables. (des_set_key): Use a new co...
a5e88cf4021d1539208d9ce94d6a40135e1f32cc Niels Möller Mon, 14 Jan 2002 16:06:33 +0100 *** empty log message ***
bbd794345ab78e06cf01f4d2c72a9e23c902b4e9 Niels Möller Mon, 14 Jan 2002 16:05:17 +0100 *** empty log message ***
940734e1eeace5e840cb982cf9a5ac2cf94e1ddf Niels Möller Mon, 14 Jan 2002 15:59:26 +0100 New file.
127f55dc5d0707350b96ca9ddd9aeb65ef9910a6 Niels Möller Mon, 14 Jan 2002 15:45:59 +0100 New files.
2e8e5505775f93de21018d01994916dfb1dbb0f1 Niels Möller Mon, 14 Jan 2002 15:42:43 +0100 * testsuite/Makefile.am (TS_PROGS): Added hmac-test. Deleted...
42ab739646d11788640aabfbd8e0a85751c2cda0 Niels Möller Mon, 14 Jan 2002 15:41:52 +0100 * testsuite/testutils.h (LDATA): Moved this macro here,... *...
87c0beafabcbda9e2cd1956a7fe09161d1797e37 Niels Möller Mon, 14 Jan 2002 15:40:38 +0100 New file.
1c664d354a5b8f370de6493258392756adadd653 Niels Möller Mon, 14 Jan 2002 15:40:10 +0100 * hmac.h: General cleanup. Added declarations of hmac-md5, h...
7964f11d9f9bd51a0f3bd0d7dfb1a66f112d61fb Niels Möller Mon, 14 Jan 2002 15:39:04 +0100 * hmac.c: Bug fixes.
2d0830f893bffcb981b54f2819b8a4829b682b2d Niels Möller Mon, 14 Jan 2002 15:38:13 +0100 * hmac-md5.c: First working version.
3eda2d42ac77053a59956b25c583f77e1ba1133b Niels Möller Mon, 14 Jan 2002 15:37:20 +0100 (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c. (libnett...
e2e1b5cf52f8941384817cfc83792b025a016389 Niels Möller Mon, 14 Jan 2002 13:27:33 +0100 Also test a 777-bit key.
5c707978bd9c42447f50ff46eb17ffd64b43e88a Niels Möller Mon, 14 Jan 2002 13:26:45 +0100 * rsa.c (rsa_check_size): Changed argument to an mpz_t. Upda...
c608af6cbe525dbdc57cdccfae6ddcfd23577dac Niels Möller Mon, 14 Jan 2002 03:03:03 +0100 *** empty log message ***
ecda782b159cc6fdeb03d0943bab4acc0e296e5f Niels Möller Mon, 14 Jan 2002 03:02:50 +0100 * rsa-compat.c: Adapted to new private key struct.
bf2749fb7a17556324f8c8b46ba510465c839a5b Niels Möller Mon, 14 Jan 2002 03:02:18 +0100 * rsa-compat.c: Adapted to new private key struct. * rsa_md5...
917b9d20d48281601c2b068108d3bfa8a3a4aebd Niels Möller Mon, 14 Jan 2002 03:01:47 +0100 Adapted to new private key struct.
17c7e2368644a495dd9f1cf4291a1e88d9f428ee Niels Möller Mon, 14 Jan 2002 03:01:17 +0100 (rsa_check_size): New function, for computing and checking t...
010df2886c2197c0a8f311a3fdb05a00e1c73471 Niels Möller Mon, 14 Jan 2002 02:57:57 +0100 (struct rsa_private_key): Deleted public key and d from the ...
f9e3fbf9c84ada22370b8557e443d0f2572f99ed Niels Möller Mon, 14 Jan 2002 02:16:42 +0100 rsa.h is now obsolete.
84ccbaa5ac3ea7e24c411c74b53bf46a24c57b25 Niels Möller Sat, 12 Jan 2002 15:36:02 +0100 *** empty log message ***
5f4cca5af804baf727d0e37395febc774fd57861 Niels Möller Sat, 12 Jan 2002 15:35:49 +0100 Added *-meta files.
0fb4bd32b45970d50e0b21b40a5c21fdb4639739 Niels Möller Sat, 12 Jan 2002 15:34:53 +0100 (rsa_init_public_key): New function. (rsa_clear_public_key):...
87e63ab1bcbfd380946172e1a3980cc13e02f7c2 Niels Möller Sat, 12 Jan 2002 15:34:02 +0100 Use the interface in nettle-meta.h.
788920ec775bced143e1a405794d9dd6617c56a7 Niels Möller Sat, 12 Jan 2002 15:30:35 +0100 * aes-meta.c: New file. * arcfour-meta.c: New file. * cast12...
9d4b4dfe7cb75f6f139f1dce5c8f300f118711bd Niels Möller Sat, 12 Jan 2002 15:23:14 +0100 Don't use m4 for geneerating test programs, it's way overki...
7699f2d5609387e16461b46ad7687685e0d9a43b Niels Möller Fri, 11 Jan 2002 14:33:53 +0100 New files.
cf5ba848d9c08b1d2725f0ee32da778766ec69bd Niels Möller Wed, 9 Jan 2002 18:35:47 +0100 *** empty log message ***
50d83e3336afcb08108725aeb8259d1e15b1b4d6 Niels Möller Wed, 9 Jan 2002 16:16:01 +0100 *** empty log message ***
d5d65ea3a8bdbcae95a7f8158cf5499686b99dc7 Niels Möller Wed, 9 Jan 2002 16:15:39 +0100 Updated for new md5 and rsa conventions.
6e0c5d8e9872a059eaed2afd7ef22fbcfd9f545d Niels Möller Wed, 9 Jan 2002 16:14:39 +0100 * rsa_md5.c: Represent a signature as an mpz_t, not a string...
5cb171eb6de47dae287e8bdd47f7abfef437ff47 Niels Möller Wed, 9 Jan 2002 16:04:27 +0100 (Hash functions): Update for the changed interface without *...
d9d72c36dfb27339a9d1ebfbc6663c48d35e851a Niels Möller Wed, 9 Jan 2002 16:02:03 +0100 Updated for new hash function interface.
e9c2786a32fad2003fe4be28ec9288dfc9c7776d Niels Möller Wed, 9 Jan 2002 16:00:58 +0100 *** empty log message ***
109ccc49102220772223173221f56d2f8a754173 Niels Möller Wed, 9 Jan 2002 16:00:14 +0100 Removed calls of sha256_final and and some calls of sha256_i...
e7e8a7c2985d5ff1cc755910ff657ff363272561 Niels Möller Wed, 9 Jan 2002 15:59:07 +0100 (MD5Final): Call only md5_digest.
2f43e1c87876e07d35970cd9f6514f503d518e49 Niels Möller Wed, 9 Jan 2002 15:58:32 +0100 (md5_digest): Call md5_final and md5_init. (md5_final): Decl...
5725c1bf093767c276e02a33a00246c2aa5f81bb Niels Möller Wed, 9 Jan 2002 15:55:47 +0100 (nettle_mpz_get_str_256): Declare the input argument const.
4774d9d9dac6bae2580f8bd621ba697e91d60e42 Niels Möller Fri, 14 Dec 2001 14:41:24 +0100 *** empty log message ***
041f1c5655c1f53132751b1772daf9f83730981a Niels Möller Fri, 14 Dec 2001 14:37:33 +0100 (EXTRA_DIST): Added $(des_headers). Changed dependencies for...
8196a1a77098b3e5fb8e64f85f39c4c48e731480 Niels Möller Wed, 12 Dec 2001 19:17:51 +0100 *** empty log message ***
8149bd7378c1a3774bbbbf1825d88b199d25fe25 Niels Möller Wed, 12 Dec 2001 19:17:31 +0100 (main): Updated testcase to match fixed generator.
d0069cf402a643278bde41c81b1204d7d5320cad Niels Möller Wed, 12 Dec 2001 19:15:25 +0100 (main): Updated testcase to match fixed generator. Send verb...
16a4227a5b0920ff7c3184e92b607cc43164eef9 Niels Möller Wed, 12 Dec 2001 11:06:22 +0100 (yarrow_slow_reseed): Bug fix, update the fast pool with the...
15240e01440e98672f2ac7e7d16c3c651e595f67 Niels Möller Fri, 7 Dec 2001 17:16:15 +0100 (nettle_mpz_get_str_256): Fixed handling of leading zeroes.
276c77161e62595e08687cdfdfa9b51383ff56fc Niels Möller Wed, 5 Dec 2001 14:30:04 +0100 *** empty log message ***
7fd11e27b9c876bbf44924d53cece72b1b691094 Niels Möller Wed, 5 Dec 2001 13:50:21 +0100 (main): Updated test to match the fixed key event estimator.
40dd5fc9d493ffba5ccaad98d20762e9e0e3049c Niels Möller Wed, 5 Dec 2001 13:39:44 +0100 (yarrow_key_event_estimate): Fixed handling of timing info.
3e7a480a1e3518841fbf3135cb0e9671f1df3615 Niels Möller Wed, 5 Dec 2001 13:38:44 +0100 (Copyright): Say that under certain circumstances, Nettle ca...
3b9d45036f6c317e4a9231dc4b154340a929ec5d Niels Möller Wed, 5 Dec 2001 13:37:38 +0100 Added a paragraph on copyright.
3df3cb63e18cd1011cd81f5304c99e51c8823e04 Niels Möller Thu, 15 Nov 2001 09:08:55 +0100 (yarrow256_force_reseed): New function.
8a696547b541c5e51b402862d9545ae8e07a1747 Niels Möller Wed, 14 Nov 2001 17:23:43 +0100 *** empty log message ***
277b1ddf17a2b8a83a11b899306b76697873aede Niels Möller Wed, 14 Nov 2001 17:23:35 +0100 (yarrow256_needed_sources): New function. (yarrow256_is_seed...
7d84f8b1da3ce8c596a8dee4fae48d2385c12b89 Niels Möller Wed, 14 Nov 2001 17:23:17 +0100 (main): Use yarrow256_is_seeded.
1078e1fdeb7cd110bd8f0c21a20ad3227c5d55ce Niels Möller Wed, 14 Nov 2001 17:21:36 +0100 (yarrow256_needed_sources): New function. (yarrow256_is_seed...
74f85d4082225f2c7809e9281d7fe435f1b06b11 Niels Möller Wed, 14 Nov 2001 10:09:17 +0100 *** empty log message ***
feb71738a53a0a5dafc496d568bf7a542457f495 Niels Möller Wed, 14 Nov 2001 10:07:35 +0100 Updated, to match the seed-file aware generator.
6f1bc64dbc04bd7ec7f76a4ab5622f0630af5cc8 Niels Möller Wed, 14 Nov 2001 10:04:41 +0100 Updated expected_output. Check the seed file contents at the...
607095de9813eb93f2d545e5e725c5a40f9d3537 Niels Möller Wed, 14 Nov 2001 10:02:06 +0100 (yarrow256_seed): New function. (yarrow_fast_reseed): Create...
6b49920951daebfacb89d28d9fde32f2ee42c6c8 Niels Möller Tue, 13 Nov 2001 07:00:14 +0100 Deleted yarrow160 declarations.
c753d1a3c3882fac01b1f41260f1b003d52fbe6e Niels Möller Fri, 2 Nov 2001 15:50:53 +0100 *** empty log message ***
be33038997dbdadc1345d703f8570a7125489631 Niels Möller Fri, 2 Nov 2001 15:50:41 +0100 (yarrow256_init): Fixed order of code and declarations.
69da17efc6a9c872a1da16873eac40ae0ca1b450 Niels Möller Tue, 30 Oct 2001 20:46:45 +0100 *** empty log message ***
d792dfa34e5afa989f00be1515b1ca3ef247887f Niels Möller Tue, 30 Oct 2001 20:46:38 +0100 * rsa-compat.h: Added real prototypes and declarations.
4045691d58ba11c0cbee74b759a03a304103099a Niels Möller Tue, 30 Oct 2001 20:46:10 +0100 Bug fixes.
68f53d70b50dd63f5204b4fa46cb2dc5795beff9 Niels Möller Tue, 30 Oct 2001 20:45:53 +0100 * Makefile.am (libnettle_a_SOURCES): Added rsa-compat.h and ...
776b32935770087c3e7055332faf6ed3209ef718 Niels Möller Tue, 30 Oct 2001 20:36:35 +0100 New file, implementing RSA ref signature and verification fu...
336fc90c19039f5ccd818fc9fccd5b1163a2e45a Niels Möller Tue, 30 Oct 2001 16:36:25 +0100 *** empty log message ***
4bbf08c3e2232fa7c666bd5d5e029a34aec80654 Niels Möller Tue, 30 Oct 2001 16:36:15 +0100 Check for libgmp. Deleted tests for SIZEOF_INT and friends.
9712641a3d85327b15238e2a6ca7d6eb9ca3c6fe Niels Möller Tue, 30 Oct 2001 16:35:21 +0100 * rsa_sha1.c: New file, PKCS#1 rsa-sha1 signatures. * rsa_md...
baea8c8e0dbc593605f398e70525855f09ae975d Niels Möller Tue, 30 Oct 2001 16:34:21 +0100 New file with general rsa functions.
365388bae39333165e5c07d3cdb3deb89bd54f74 Niels Möller Tue, 30 Oct 2001 16:33:51 +0100 * Makefile.am (libnettle_a_SOURCES): Added rsa and bignum fi...
3440a2823b4755dd0ce1178d291272ed13d5cb73 Niels Möller Tue, 30 Oct 2001 16:32:35 +0100 New file, with base256 functions missing in gmp.
dd89bba4964f6447b37f9533bd80fe7a24dd22ca Niels Möller Tue, 30 Oct 2001 16:31:37 +0100 Added bignum-test.
da5e0a76921006ec58ef97b12fff4f429a776870 Niels Möller Tue, 30 Oct 2001 16:30:54 +0100 (test_program): Check the xit code more carefully, and treat...
ac9b82e44c93cc1f4368db30ef9827097d39724a Niels Möller Tue, 30 Oct 2001 16:29:58 +0100 New macro SKIP which exits with code 77.
fe1e510126a3e8f4ec48ebf61d0827446a775112 Niels Möller Tue, 30 Oct 2001 16:29:28 +0100 New file.
823a45587119f8f1126108c59543da16cdc80f0c Niels Möller Mon, 15 Oct 2001 18:04:00 +0200 *** empty log message ***
52630bd8daa051234b98fc0f9c2a3d4547d57328 Niels Möller Mon, 15 Oct 2001 17:35:27 +0200 (EXTRA_DIST): Include rfc1750.txt in the distribution.
a6250ad0590a0b41e47260ddfc2b07f205cbd4c4 Niels Möller Sun, 14 Oct 2001 23:32:38 +0200 *** empty log message ***
b896557157b4527bfd10e9180caf23683ab61d5e Niels Möller Sun, 14 Oct 2001 23:30:13 +0200 * testsuite/des-test.m4: Added testcase taken from applied c...
7f04df734157ab17d2cd5ffe095b04c6ba40eb18 Niels Möller Sun, 14 Oct 2001 22:28:28 +0200 *** empty log message ***
182e7614ffc3e9e9683f9e942a729345b63c99e2 Niels Möller Sun, 14 Oct 2001 22:27:38 +0200 * testsuite/yarrow-test.c: Use sha256 instead of sha1 for ch...
35dbc26221aed90ba05e6d0e57c8f280f9f4be91 Niels Möller Sun, 14 Oct 2001 22:25:57 +0200 * yarrow256.c (YARROW_RESEED_ITERATIONS): New constant. (yar...
94ad90482149a295945cf752ab5f75a8e4be77b0 Niels Möller Sun, 14 Oct 2001 12:14:50 +0200 * testsuite/yarrow-test.c: Added verbose flag, disabled by d...
6780c40c484d156e6be80ed4afab74aeec89f988 Niels Möller Fri, 12 Oct 2001 16:51:03 +0200 *** empty log message ***
a3b2b98f456357ad5011ed28cc4432d6eab6900e Niels Möller Fri, 12 Oct 2001 16:50:50 +0200 Added more ciphers.
16134ecfebfd493f65e8460643ef6ddb5f407729 Niels Möller Fri, 12 Oct 2001 15:01:29 +0200 (SUBDIRS): Added the examples subdir.
d8756896aa10bcdffa15aec7d4aeab24cbbbeb65 Niels Möller Fri, 12 Oct 2001 15:01:05 +0200 Output examples/Makefile.
640cf2b78f279191bfa098f1cc57cdfdc0fa34b3 Niels Möller Fri, 12 Oct 2001 08:59:34 +0200 * examples/nettle-benchmark.c: New benchmarking program.
807f2f0e04251f9f2788dd7d635e3b0b98d559b2 Niels Möller Wed, 10 Oct 2001 18:16:33 +0200 *** empty log message ***
a9a02abb22f435bc037fd01dd5194ea2ab671a97 Niels Möller Wed, 10 Oct 2001 18:16:19 +0200 * testsuite/yarrow-test.c: Open rfc1750.txt. Hash input and ...
92781203fc114a57795f54314366e9266899ee65 Niels Möller Wed, 10 Oct 2001 18:15:21 +0200 (CFLAGS): Don't disable optimization. (run-tests): Set srcdi...
f5c01aa17791fa0f719ce4087bdada82f491a8a1 Niels Möller Wed, 10 Oct 2001 18:14:25 +0200 Added this rfc as test input for yarrow.
92fa8bbef42a52a3b621c75265ce432dde88e33e Niels Möller Wed, 10 Oct 2001 18:13:49 +0200 (yarrow_key_event_estimate): Check if previous is zero. (yar...
b2a6b03aa4bca0108e72dba281d53fcf1b39490d Niels Möller Wed, 10 Oct 2001 18:12:36 +0200 Added debug some output.
047fc9377e3725fa6385fe895c2f6c74afb4a92d Niels Möller Wed, 10 Oct 2001 10:48:08 +0200 (main): Better output of entropy estimates at the end.
80c96b689a807ff2a50e02643bb25bf00386bba6 Niels Möller Tue, 9 Oct 2001 18:32:11 +0200 *** empty log message ***
620dfc3dfc8ca5dec99f9844392bf29eff7805ce Niels Möller Tue, 9 Oct 2001 18:31:56 +0200 * testsuite/Makefile.am (TS_PROGS): Added yarrow-test.
25c055be7c7a88a98346f243393b297a2b37ee3b Niels Möller Tue, 9 Oct 2001 18:31:31 +0200 New file.
ad5d6dc31dc66b47f887e3a349757a7b92caf0ae Niels Möller Tue, 9 Oct 2001 18:30:13 +0200 (yarrow256_init): Initialize the sources. (yarrow256_random)...
2178bae284a33b33f20a89944817765aa6fc0f8d Niels Möller Tue, 9 Oct 2001 18:28:00 +0200 (YARROW_KEY_EVENT_BUFFER): New constant.
bdcc117bd0ef1cd5e70e639a30c7adba801882ad Niels Möller Tue, 9 Oct 2001 18:27:35 +0200 * yarrow_key_event.c: New file.
bbbf9d8adfe246279fc45f88493aaef2d73db712 Niels Möller Tue, 9 Oct 2001 18:26:11 +0200 (libnettle_a_SOURCES): Added yarrow_key_event.c.
e084d3475e3858ea9f5a8ccfa63a08de2db79181 Niels Möller Mon, 8 Oct 2001 22:57:34 +0200 * yarrow.h (struct yarrow_key_event_ctx): New struct.
0a8dcf44081d92442a867133d8995de4e76e31b2 Niels Möller Mon, 8 Oct 2001 22:47:00 +0200 *** empty log message ***
069e016707f1380925490c809ab7802c25d8f29d Niels Möller Mon, 8 Oct 2001 22:46:54 +0200 * yarrow256.c (yarrow_fast_reseed): Generate two block of ou...
9ddbf3553b1288fefc2b8cf3d20e15c46de598d2 Niels Möller Mon, 8 Oct 2001 22:39:59 +0200 *** empty log message ***
1588c3547485510761b5427edad241eb312d5181 Niels Möller Mon, 8 Oct 2001 22:39:53 +0200 * yarrow256.c (YARROW_GATE_THRESHOLD): Deleted constant.
7c323c971c8baf98d362e8582b832536d4717339 Niels Möller Mon, 8 Oct 2001 22:37:40 +0200 * yarrow.h (struct yarrow256_ctx): Deleted buffer, index and...
34abb9209e4781f9c273284b1d81c5279163e93c Niels Möller Mon, 8 Oct 2001 22:36:10 +0200 * yarrow256.c (yarrow_fast_reseed): New function. (yarrow_sl...
7ae4240d2089480824a09a0b486f04b00ec651fd Niels Möller Mon, 8 Oct 2001 17:41:09 +0200 Added some FIXME:s.
45496870a8e2b6e2669fa25fa7abbc9f02ad39b9 Niels Möller Mon, 8 Oct 2001 00:54:00 +0200 *** empty log message ***
bb2e647b9cc46e72c169ab53749455835e52c5a6 Niels Möller Mon, 8 Oct 2001 00:20:27 +0200 * yarrow256.c (yarrow_fast_reseed): New function. (yarrow_sl...
437f9e6409223f7119d1c73c211ace5b509adf5e Niels Möller Sun, 7 Oct 2001 23:11:49 +0200 *** empty log message ***
71546735dcff88b516ca26fe53a875ef43b88228 Niels Möller Sun, 7 Oct 2001 23:11:44 +0200 * Makefile.am: Added yarrow files.
c4260b99b7ee425ca8dcc3c61713e27a7cb11d8f Niels Möller Sun, 7 Oct 2001 23:11:05 +0200 * yarrow256.c: New file, implementing Yarrow.
9d103c654318485f5ce3b4081e81ca68d84d3736 Niels Möller Sun, 7 Oct 2001 21:02:28 +0200 * sha256.c: New file, implementing SHA-256.
ce98e825994a4e9881149e1b307ad524ba7f6d1e Niels Möller Sun, 7 Oct 2001 20:56:12 +0200 *** empty log message ***
fa71cbc450201dae6bbb164cb97696953bc5dce5 Niels Möller Sun, 7 Oct 2001 20:54:29 +0200 * testsuite/Makefile.am (CFLAGS): Added sha256-test.
721e33187eb6c706cf40357e80a1927127b1f215 Niels Möller Sun, 7 Oct 2001 20:52:57 +0200 * testsuite/sha256-test.m4: New testcases for SHA-256.
418c25a7f08192438e7e72ceb6624b581f601bd4 Niels Möller Sun, 7 Oct 2001 20:52:01 +0200 * shadata.c: New file, for generating SHA-256 constants.
e0c3262743e76cfacac1f1f7fe2cd2e3baa2af1d Niels Möller Sun, 7 Oct 2001 20:51:26 +0200 Work in progress.
5d55afabe1a44e976a9e6beae203195eb5f97a4c Niels Möller Sun, 7 Oct 2001 20:50:45 +0200 * sha.h: Renamed sha1.h to sha.h, and added declarations for...
d812d00ebc76f7584b0743d8ec108826f3a85bf4 Niels Möller Fri, 5 Oct 2001 17:38:47 +0200 *** empty log message ***
1cab1451d7873872f75e7e80555bbb676a63709e Niels Möller Fri, 5 Oct 2001 17:36:20 +0200 Added a comment with NIST test vectors.
c31a6ec5d4dbfb23ac9ef94927c2009a700927d3 Niels Möller Thu, 4 Oct 2001 18:41:54 +0200 New files.
743b5bf447b3c674b857e43733f5053a53bb15e9 Niels Möller Thu, 4 Oct 2001 18:41:11 +0200 *** empty log message ***
5a3fb62ec53744ec711321450cf3382638d9a8a6 Niels Möller Wed, 3 Oct 2001 22:07:55 +0200 *** empty log message ***
e1b263df17d52151662df44d19777cee3717fc15 Niels Möller Tue, 25 Sep 2001 23:07:17 +0200 *** empty log message ***
78d98da1256c04eb25356ec3f5ef62de8bdb6683 Niels Möller Tue, 25 Sep 2001 12:29:32 +0200 *** empty log message ***
cca463d53624b89d1090da1beaacb8d85d888765 Niels Möller Tue, 25 Sep 2001 12:29:23 +0200 Include stdlib.h, for abort.
2d51740fe13416678122b8113bf108d3778bdcbd Niels Möller Tue, 25 Sep 2001 12:28:59 +0200 Include string.h, for memcpy.
57641213882b4dfd1c134cd71b0eec4ced13514b Niels Möller Tue, 25 Sep 2001 12:28:30 +0200 * testsuite/Makefile.am (M4_FILES): New variable. Explicitly...
843eed9047bbb13ada2fa5f7a31b24fa4ce6f08e Niels Möller Tue, 25 Sep 2001 12:26:15 +0200 Changed package name from "libnettle" to "nettle".
19063a620304692b320e215ace2ef4c7d6e15950 Niels Möller Tue, 25 Sep 2001 12:25:18 +0200 (EXTRA_DIST): Added .bootstrap.
6a34f4247d669b30824dd253991d01243a8e368c Niels Möller Tue, 25 Sep 2001 12:24:54 +0200 Added a reference to the manual.
9b4e8b4d450349483ae2ba3a3a1c4b45fa2c68e4 Niels Möller Tue, 25 Sep 2001 11:04:35 +0200 *** empty log message ***
af9fb1cdf73e13624ddfad37df7b35af8ba18748 Niels Möller Tue, 25 Sep 2001 10:41:46 +0200 * des-compat.c (des_cbc_cksum): Bug fix, local variable was ...
6aa9a06442c45e799a62b605e8d441d86e46badd Niels Möller Thu, 20 Sep 2001 08:26:24 +0200 *** empty log message ***
899ae22860598973099f3d41ab0ff68655bfc33f Niels Möller Wed, 19 Sep 2001 22:16:28 +0200 * nettle.texinfo (Compatibility functions): New section, emn...
f9b1628bd3aae3b5a1a0beca7411ca549063420a Niels Möller Tue, 18 Sep 2001 18:54:37 +0200 *** empty log message ***
2d231dadb6fe4ae647e0b7961102c0b5e831bbef Niels Möller Tue, 18 Sep 2001 18:50:52 +0200 New file.
866981e56849d39919169c5616640cfbba16085a Niels Möller Tue, 18 Sep 2001 12:05:55 +0200 Copied fiexed text from nettle.texinfo.
5ee4ad21d881a408f494bafc690a6c0e652058f9 Niels Möller Sun, 16 Sep 2001 23:43:11 +0200 *** empty log message ***
0c92a344f2b2ce0e735a2b4ff489e986db975770 Niels Möller Sun, 16 Sep 2001 23:35:17 +0200 * nettle.texinfo: Added description of des3. Minor fixes.
ae0abe834091f4e3b0f40ef50c312fceb1b658f7 Niels Möller Sun, 16 Sep 2001 21:32:10 +0200 *** empty log message ***
6f7ca183773da6d7d657509ce98bd2ca0c80fc44 Niels Möller Sun, 16 Sep 2001 21:30:32 +0200 * testsuite/des-compat-test.c (cbc_data): Shorten to 32 byte...
0083330b01db0f9242003d3539cd9af8c3bb4fce Niels Möller Sun, 16 Sep 2001 21:26:09 +0200 * des-compat.c (des_compat_des3_decrypt): Decrypt in the rig...
0bba3c8461c41ad06bc0dba5ada2c08e4b3916b5 Niels Möller Fri, 14 Sep 2001 17:15:30 +0200 *** empty log message ***
6291311603c95c9a32789b6d4a4c96deb52f92ad Niels Möller Fri, 14 Sep 2001 17:14:12 +0200 New file, copied from libdes (freeswan). All implemented fun...
df38794e866ceefd89d74730e8b083fb2cf9ca0a Niels Möller Fri, 14 Sep 2001 17:13:37 +0200 (TS_PROGS): Added des-compat-test.
7b2d4c9da1409db93db75b53af4aa5f7008b0e26 Niels Möller Fri, 14 Sep 2001 17:12:40 +0200 * des-compat.c: Added libdes typedef:s. Had to remove all us...
ba675b01dc946ea1ad1e02887738fcfc10f21e52 Niels Möller Fri, 14 Sep 2001 17:09:19 +0200 (des_set_key): Go on and expand the key even if it is weak.
cc289848ad99a03a63668eb58f5a80b8b164e2c9 Niels Möller Fri, 14 Sep 2001 13:47:04 +0200 *** empty log message ***
b5fbae36ae504d01932380319c85f134d2329aad Niels Möller Fri, 14 Sep 2001 13:46:08 +0200 (des_cbc_cksum): Implemented. (des_key_sched): Fixed return ...
0ae0ae6bac263986e73f1945908b95d2c5228532 Niels Möller Tue, 11 Sep 2001 21:52:41 +0200 *** empty log message ***
00e9d2d8330e0207acb7cd4f9f944eddfeda3f10 Niels Möller Tue, 11 Sep 2001 21:50:28 +0200 * Makefile.am: Added des-compat.c and des-compat.h
9a4fc54df2814e56317c71594fb060fc3755f386 Niels Möller Tue, 11 Sep 2001 21:49:05 +0200 * des-compat.c: Bugfixes, more functions implemented.
ac6834a2ce26f0b5a8a2d31fbdfac516675f23e0 Niels Möller Tue, 11 Sep 2001 21:47:48 +0200 * des-compat.h: Define DES_ENCRYPT and DES_DECRYPT. Bugfixes...
61dcb1e1774b53c344dd92c0eee1a76328d0c480 Niels Möller Mon, 10 Sep 2001 18:50:46 +0200 *** empty log message ***
34cf8e58d41e05ffb5b216e26cfbe3d01811aac3 Niels Möller Mon, 10 Sep 2001 18:50:40 +0200 (Cipher Block Chaining): This section more or less complete ...
c6d08cf4b60ef9357b2c788e35266fdf0a0d6424 Niels Möller Mon, 10 Sep 2001 17:47:49 +0200 (Copyright): Added copyright information for serpent. (Misce...
57512c66e6c5e7e07f0c80f941f69341cc6f7358 Niels Möller Mon, 10 Sep 2001 17:28:22 +0200 *** empty log message ***
aa7cb7dd80b5419bfad61817cd1b9eab75020557 Niels Möller Mon, 10 Sep 2001 17:28:16 +0200 (Copyright): Added copyright information for serpent. (Misce...
8d831e14dd825c9b2553ca1fcad89e8e14b1c2f1 Niels Möller Mon, 10 Sep 2001 17:09:53 +0200 *** empty log message ***
bde52850f2b10e6dcff48698ae98eed661ff2bed Niels Möller Sun, 9 Sep 2001 23:33:39 +0200 *** empty log message ***
1d61a36e8ee3aae671153ed141ddb9cabe4e5492 Niels Möller Sun, 9 Sep 2001 23:31:42 +0200 * testsuite/cbc-test.m4: Record intermediate values in a com...
887e00e893181a8c8e451486cf2ca79fa5614ab1 Niels Möller Sun, 9 Sep 2001 23:29:58 +0200 * testsuite/aes-test.m4: Added test case that appeared broke...
a88b7c4ff39e11a1f23e27ee20c2320c24c3f2fb Niels Möller Sun, 9 Sep 2001 23:28:20 +0200 * cbc.c (cbc_encrypt): Bug fix, encrypt block *after* XOR:in...
18eaed2fc539e3bfc5ee3f718de79a10eda67ed3 Niels Möller Sun, 9 Sep 2001 00:33:47 +0200 *** empty log message ***
df4ba6cb1b237cfaa536f41e85d3f68663e3198f Niels Möller Sun, 9 Sep 2001 00:33:37 +0200 * Makefile.am (libnettleinclude_HEADERS): Added cbc.h. Delet...
b276b8677ad3e50fa85f98783c451ff47ac283b3 Niels Möller Sun, 9 Sep 2001 00:31:01 +0200 * testsuite/Makefile.am (TS_PROGS): Added des3-test and cbc-...
b4c4e86023070a01951a76f73a0effe1ed96198d Niels Möller Sun, 9 Sep 2001 00:30:33 +0200 * testsuite/cbc-test.m4: New testcase.
c6b4dce5347118c395cac69164cee43da9792ec5 Niels Möller Sun, 9 Sep 2001 00:30:04 +0200 * testsuite/des3-test.m4: New testcase.
250c4c17021014f9baea92d357d75a063eb3ff66 Niels Möller Sun, 9 Sep 2001 00:28:18 +0200 * cbc.h (CBC_CTX): New macro. (CBC_ENCRYPT): New macro. (CBC...
7e12e96ec6601dd5f20f498e38126499c99f8705 Niels Möller Sun, 9 Sep 2001 00:26:37 +0200 * des.c (des_fix_parity): New function.
3a75965e91f6e8e6ce378253c89fa224649bd416 Niels Möller Sun, 9 Sep 2001 00:25:42 +0200 * des3.c: New file, implementing triple des.
97829771e9fa1317b2166f9d7a626212b355e5e0 Niels Möller Fri, 7 Sep 2001 19:38:29 +0200 Work-in-progress.
4fc4077870fe97ce762e7d4bcb370d47c6eb7259 Niels Möller Thu, 6 Sep 2001 23:48:29 +0200 *** empty log message ***
10276f8a3f90da78ca1de7ec3be05dfc85d29a13 Niels Möller Thu, 6 Sep 2001 23:45:44 +0200 * cbc.c, cbc.h: New files, for general CBC encryption.
5ae67c4bd2c7a83d29a7ffa73a23b405af46250b Niels Möller Thu, 6 Sep 2001 23:44:47 +0200 * des-compat.h: Added some prototypes.
c576914adfd66801565a743b211cd8256627c48d Niels Möller Wed, 5 Sep 2001 19:05:36 +0200 *** empty log message ***
dfbae9ccf7fe15d471c7e331912cfb702ae22dd3 Niels Möller Wed, 5 Sep 2001 19:04:30 +0200 * testsuite/Makefile.am (TS_PROGS): Added md5-compat-test.
3ee8c6aa135c44693444dc743876d845de6e2a13 Niels Möller Wed, 5 Sep 2001 16:45:12 +0200 (libnettleinclude_HEADERS): Added missing includes. (libnett...
ce0adac486930b85790bb8c024382d6ed3879c25 Niels Möller Wed, 5 Sep 2001 16:44:25 +0200 *** empty log message ***
9ec8ce346d985b97f401dfc5f9a8c6f03b2d6fc1 Niels Möller Wed, 5 Sep 2001 16:43:26 +0200 Copied introduction from the manual.
20861af88de7c1a0ab0a0609fe9171a52351e10d Niels Möller Wed, 5 Sep 2001 16:42:46 +0200 Bumped version to 1.0.
ef3c3bfc0732f2314a5a4d06e18073309b582ad4 Niels Möller Wed, 5 Sep 2001 16:41:32 +0200 * md5-compat.c, md5-compat.h: New files, implementing an RFC...
06f820add46912f064a79f6719c760fb928d3061 Niels Möller Mon, 3 Sep 2001 00:10:14 +0200 *** empty log message ***
346e45c5a71d3c79a0e754987930286d398340fc Niels Möller Mon, 3 Sep 2001 00:10:09 +0200 * twofish.c (twofish_decrypt): Fixed for();-bug in the block...
f782075240dfd973b261bc9c6ece3a868eb35321 Niels Möller Tue, 3 Jul 2001 18:38:11 +0200 *** empty log message ***
6b2b1db6144084c8642ba67ba37de1766e04340c Niels Möller Tue, 3 Jul 2001 18:35:46 +0200 Include string.h.
8fed6d50d0027984a2d612c94e6411ea6a3e9c7d Niels Möller Sun, 17 Jun 2001 22:26:34 +0200 Include
274a78f03214902297fc6783b352de307b797eda Niels Möller Sun, 17 Jun 2001 22:13:58 +0200 * Makefile.am (des_headers): Dont use $(srcdir)/-prefixes as...
cd3f84cfd4ae44d3305c9a0f28319ddee96b8453 Niels Möller Sun, 17 Jun 2001 22:00:25 +0200 *** empty log message ***
b514dc87f92834a93714d0be55ec8d77473b2891 Niels Möller Sun, 17 Jun 2001 22:00:13 +0200 * testsuite/testutils.c, testsuite/testutils.h: Use
ef3668b28473036ddb4eca904ed2e6c1403f9297 Niels Möller Sun, 17 Jun 2001 21:31:08 +0200 *** empty log message ***
638937f057f798040a3f2537f07a5006f15f5bff Niels Möller Sun, 17 Jun 2001 20:12:22 +0200 Added descriptions of more block ciphers.
08b250a612b20b3d5b37f10db07f5831110ae2c6 Niels Möller Sun, 17 Jun 2001 19:55:54 +0200 * blowfish.h (BLOWFISH_MAX_KEY_SIZE): Fixed, should be 56.
a73af742f2d32ea81acbe96dc64573481cddb100 Niels Möller Sun, 17 Jun 2001 18:52:52 +0200 *** empty log message ***
677e20a8a095fdbe62ca7e8054738d0cce6b42b8 Niels Möller Sun, 17 Jun 2001 18:52:45 +0200 * configure.in: Bumped version to 0.2.
37e509ff64fdf8b6756cf91df847a8d7be834f58 Niels Möller Sun, 17 Jun 2001 18:34:09 +0200 *** empty log message ***
6324117397258f756ac14c7562beb6141188134b Niels Möller Sun, 17 Jun 2001 18:33:09 +0200 Fixed copyright notice.
9d37131d6d75d9c19c06e4a49475af9cd1d19d30 Niels Möller Sun, 17 Jun 2001 18:27:03 +0200 * Makefile.am (libnettle_a_SOURCES): Added desinfo.h and des...
a0b53cf118d28b4394c646da3cb4e9a44d105dfd Niels Möller Sun, 17 Jun 2001 18:24:09 +0200 * nettle.texinfo: New manual.
09ae0ad8be55c86c8535b2f9982e1cab9579fbaf Niels Möller Sun, 17 Jun 2001 09:11:48 +0200 * testsuite/Makefile.am (TS_PROGS): Added cast128 test.
525ad66b7e7bf395f27cb892e213fe6d5f312728 Niels Möller Sun, 17 Jun 2001 09:10:42 +0200 * Added CAST128.
512eb5655d4645b4f0c10cf66d1f9abee56432d2 Niels Möller Sun, 17 Jun 2001 00:45:18 +0200 *** empty log message ***
1699f5222b936d8b86c53a4e114df375abf1c32f Niels Möller Sun, 17 Jun 2001 00:44:03 +0200 * testsuite/serpent-test.m4: Added a few rudimentary tests e...
26721b34c62ba4b72153d8166fb97e13248dd415 Niels Möller Sun, 17 Jun 2001 00:43:15 +0200 * testsuite/Makefile.am (TS_PROGS): Added tests for twofish ...
b4fccdc368cb7ebe21bc8879fe94ce172834c5f6 Niels Möller Sun, 17 Jun 2001 00:41:33 +0200 * twofish.c: Adapted to nettle. Made constant tables const. ...
88a8b97dc492a56e795b3e5989107b3fedcaac6d Niels Möller Sun, 17 Jun 2001 00:33:20 +0200 * sha1.c (sha1_update): Use unsigned for length.
0122aa5f0834e8267f84ddcdfccffb3aae8e7b0a Niels Möller Sun, 17 Jun 2001 00:31:01 +0200 * serpent.c (serpent_set_key): Read the key backwards. Fixed...
54def794e8f2115f80bbcf76e9547cd366c9c029 Niels Möller Sun, 17 Jun 2001 00:27:37 +0200 * macros.h (FOR_BLOCKS): New macro, taken from lsh.
e09706b43b9c14304bceadfd1c61a67bdb26384a Niels Möller Sun, 17 Jun 2001 00:26:37 +0200 * blowfish.h (struct blowfish_ctx): Use a two-dimensional ar...
478484e6b104b206c7b87a2cc290342a72e43cfb Niels Möller Sun, 17 Jun 2001 00:25:56 +0200 * blowfish.c (initial_ctx): Arrange constants into a struct,...
42d7d416debfc5daa3509d4f4b33f88f5978bd5e Niels Möller Sun, 17 Jun 2001 00:17:29 +0200 * Makefile.am (libnettle_a_SOURCES): Added twofish.
4868f0366d28212815fb98196682574ddf5ece82 Niels Möller Sat, 16 Jun 2001 19:58:39 +0200 * testsuite/blowfish-test.m4: Fixed test.
3a9047acaeec437232415a90612adee6e0db4d37 Niels Möller Sat, 16 Jun 2001 19:57:03 +0200 * Added twofish implementation.
71247108fab055543b83382098d833e64b7abd0c Niels Möller Sat, 16 Jun 2001 19:54:25 +0200 * blowfish.h (struct blowfish_ctx): Use the correct size for...
ecf988cd129e04d82bdf969c2337d3ebaf947956 Niels Möller Sat, 16 Jun 2001 19:39:02 +0200 *** empty log message ***
58dac9f4b35405c22a0634104125c215e03e18c6 Niels Möller Sat, 16 Jun 2001 19:38:09 +0200 Renamed to twofish-test.m4
af0cefdc7f7f1d269525117151a09abf8b10876e Niels Möller Sat, 16 Jun 2001 18:46:07 +0200 *** empty log message ***
0e33e4c0892dd4c29e5b804755b975a9e80e3ac6 Niels Möller Fri, 15 Jun 2001 18:34:08 +0200 *** empty log message ***
331ce68f606c7990f2abd6fb9dcdd6d4ada9a0aa Niels Möller Fri, 15 Jun 2001 18:33:08 +0200 * testsuite/blowfish-test.m4: Fixed testcase, use correct ke...
abd17ec3bc86206e17cab71578fe9e03b1edc6ef Niels Möller Fri, 15 Jun 2001 18:32:35 +0200 Minor fixes.
3ac3edad216895815753091ba317fd4d1a6d14a9 Niels Möller Fri, 15 Jun 2001 18:31:10 +0200 * Makefile.am (libnettle_a_SOURCES): Added blowfish files. (...
4144eedd5bb424ce79c1536efcc9f67e1957c4cf Niels Möller Fri, 15 Jun 2001 17:20:37 +0200 First skeleton for tests.
be506f9989b42636368c6815f9e1ffc884e68154 Niels Möller Fri, 15 Jun 2001 17:20:12 +0200 *** empty log message ***
6c1a32bb0447ac5df1f4cf987140f8c51f8cef7a Niels Möller Fri, 15 Jun 2001 17:07:15 +0200 * Makefile.am (libnettle_a_SOURCES): Added blowfish files.
536beb7b1be1723cd192d33354ad50d0f0b8726b Niels Möller Fri, 15 Jun 2001 17:06:50 +0200 Added one test, from GNUPG.
3f1a196e08a35ba79ddd33ad0f3424b8f9a06767 Niels Möller Fri, 15 Jun 2001 17:06:17 +0200 * Created blowfish.c and blowfish.h (from GNUPG via LSH). Ne...
d5c0614a79b8708344f3f410a9563e4ff3262df3 Niels Möller Fri, 15 Jun 2001 17:05:17 +0200 Fixed copyright notice to not mention GNU MP. XXX: Review al...
ebfbb71d31b31b5e06a9cf1b8f8ef95c04726321 Niels Möller Fri, 15 Jun 2001 15:57:18 +0200 (TS_PROGS): Added tests for twofish and blowfish.
c491bcae128425d69c89bd2fac63854f960f21fd Niels Möller Wed, 13 Jun 2001 18:52:14 +0200 More small nettle fixes.
1f8717d31197856b095b0416d7cccb2cfc8e1378 Niels Möller Wed, 13 Jun 2001 18:49:04 +0200 (libnettle_a_SOURCES): Added serpent files.
072dd6ef63796893d99ce3749ce1c4048684c3d8 Niels Möller Tue, 12 Jun 2001 01:51:39 +0200 * des.c (des_encrypt, des_decrypt): Assert that the key setu...
e62872fa5750e157a692b435032bcb04d6194ab9 Niels Möller Tue, 12 Jun 2001 01:06:39 +0200 *** empty log message ***
f922888d82c3a915a3bd0aa015d3e7998179477f Niels Möller Tue, 12 Jun 2001 00:57:05 +0200 * testsuite/Makefile.am (TS_PROGS): Added tests for des and ...
919941479fc0bb7921770a8edd24a697fc76a24a Niels Möller Tue, 12 Jun 2001 00:56:26 +0200 Deleted some redundant code.
d5cf39a0d1373fa3ae76dda4308a99b008c52379 Niels Möller Tue, 12 Jun 2001 00:55:52 +0200 * testsuite/sha1-test.m4: New file.
0e2568ff629de4e7c53395b9c89ececf171d87e0 Niels Möller Tue, 12 Jun 2001 00:54:47 +0200 * Makefile.am: Added desCore and sha1.
58cda8b58703b124582d26162f8f435ae573ba3f Niels Möller Tue, 12 Jun 2001 00:51:30 +0200 * Added SHA1 to src/nettle.
87c802215d6214952b9ed685c0400bde99f9e841 Niels Möller Tue, 17 Apr 2001 22:28:20 +0200 * install-sh: Copied the standard install script.
a37de2ae06c373f445246f22758381fe1c1ea853 Niels Möller Tue, 17 Apr 2001 22:08:23 +0200 * testsuite/Makefile.am (CFLAGS): Disable optimization. Add ...
1045be150980f90f765759fd3d22b562605fd3aa Niels Möller Tue, 17 Apr 2001 22:04:54 +0200 * Makefile.am (EXTRA_DIST): Added memxor.h. (libnettleinclud...
0aa37abd28e4e1b727c554f820dabc0715a69737 Niels Möller Fri, 13 Apr 2001 00:12:31 +0200 *** empty log message ***
8ae5b57640cd5f0381dadfe2299dea54e2ded93e Niels Möller Fri, 13 Apr 2001 00:03:15 +0200 * Initial checkin.
a4f63af3021954e8cda13078ae2de6a20ff0830b Niels Möller Mon, 19 Mar 2001 23:42:40 +0100 Ignore gcov-related files.
2f9bfed33128a007a97fbd6c1f59849e471609eb Niels Möller Wed, 13 Dec 2000 19:23:43 +0100 *** empty log message ***
3c246da8fadf8bbdea69930bdf180d8eaa4a3d66 Niels Möller Tue, 14 Nov 2000 19:12:21 +0100 * src/symmetric/arcfour.c (arcfour_update_key): #if:ed out t...
ec7611d74a6f7a740f8720e62d92efecb42da521 Niels Möller Sun, 22 Oct 2000 22:27:59 +0200 * src/symmetric/arcfour.c (arcfour_crypt): Changed argument ...
ed59fe97649b20e2ba0c31bbeb7822cbc593fc20 Niels Möller Tue, 10 Oct 2000 01:46:17 +0200 * src/symmetric/serpent.c (serpent_setup): Reworked key padd...
ad08f5e90d1b1976229e999fee71668a18f6572e Niels Möller Sat, 7 Oct 2000 02:14:06 +0200 * src/symmetric/serpent.c (serpent_setup): Added key_size ar...
ee8df1289ce8bf06765b3857c776b90859f33df9 Niels Möller Mon, 11 Sep 2000 02:00:30 +0200 * src/symmetric/serpent.c (serpent_setup): Don't use array s...
a7baa63ea9c0ac1937720463b61bf886323c084a Niels Möller Mon, 11 Sep 2000 01:58:54 +0200 * src/symmetric/serpent.c: Replaced the AES "All rights rese...
f59011a48ebbb0d79b01683df9baed26104e83d9 Niels Möller Mon, 11 Sep 2000 01:58:19 +0200 * src/symmetric/serpent.c: Replaced the AES "All rights rese...
fe8539bc61ef5553d7925e806668e27cef1f1a2b Niels Möller Mon, 11 Sep 2000 01:56:20 +0200 * src/symmetric/rijndael.c: Use static const for all lookup ...
d78ed5cc20d14f95932b4d8555914827b3c43ec8 Niels Möller Mon, 11 Sep 2000 01:53:30 +0200 *** empty log message ***
cadc7ac6e0df63fd0c11349a3c405c291528a0c1 Rafael Sevilla Sun, 10 Sep 2000 23:41:57 +0200 *** empty log message ***
ef76209d7f1cb4ebacfafb74c5d440937047dd97 Niels Möller Fri, 30 Jun 2000 22:14:12 +0200 * src/symmetric/sha.c: Made the compression function sha_tra...
b2c6d698b191fe6f53f057b0009022248e7c7468 Niels Möller Wed, 28 Jun 2000 20:57:48 +0200 * src/symmetric/Makefile.am.in (BUILT_SOURCES): Don't includ...
1134af7ecc537dc1f0e4f94d4e4ba06de878d70d Niels Möller Mon, 8 May 2000 21:46:24 +0200 * src/symmetric/desTest.c: Eliminate warnings.
1f2e63077f1c6375ef127ff768cb489acfbdb9fb Niels Möller Sun, 23 Apr 2000 20:26:01 +0200 * Constness improvements.
31cda9563796bcd4c50dd3722d1e6242ed28dcac Niels Möller Sun, 23 Apr 2000 20:19:26 +0200 *** empty log message ***
4b0b15c0961ba1d6a8de8a0a0f7a4a1127e901b9 J.H.M. Dassen Fri, 12 Mar 1999 17:40:24 +0100 * src/symmetric/twofish.c (twofish_selftest): Fixed. (Ray).
8ff28ed8c994faf7ff941c9dcf34527b3cb0efbe Niels Möller Fri, 12 Mar 1999 17:27:14 +0100 Updated FSF address (Ray).
c1f9522d91bfd8c711cbdab7bd2dd1ce3522a7b6 Ruud de Rooij Fri, 12 Mar 1999 17:26:49 +0100 * src/symmetric/twofish.c: Buglet fix by Ruud.
02f8d55181970f2a46e39b1b3798eebf81fd2c15 Niels Möller Fri, 12 Mar 1999 17:24:45 +0100 * src/symmetric/include/cast.h, src/symmetric/cast.c: Added ...
ad0dcd9d49e2587c5482912b116053e6b3efd4b3 Niels Möller Fri, 12 Mar 1999 17:24:11 +0100 * src/symmetric/include/cast.h, src/symmetric/cast.c: Added ...
5f88305e050a5a5366b51a39a34d9b4a69b1655e Niels Möller Mon, 8 Mar 1999 00:52:36 +0100 Moved UNUSED attribute to be compatible with gcc-2.x, x<8.
baba755d21188196b249534681d7b18b08f1c825 Niels Möller Fri, 5 Mar 1999 03:35:20 +0100 *** empty log message ***
cb631349a52c1d74e8a3535375d53a3730522201 Niels Möller Fri, 5 Mar 1999 03:34:24 +0100 * src/symmetric/twofish.c, src/symmetric/twofish.h (twofish_...
854821605f0d25f7ec8e11bb0eeffb66dc392b2e Niels Möller Fri, 5 Mar 1999 03:28:27 +0100 * src/symmetric/Makefile.am.in (noinst_PROGRAMS): Added twof...
f21f781b45692405e2ea61ef9bf8cfd2ba331739 Ruud de Rooij Thu, 4 Mar 1999 19:48:36 +0100 Initial twofish support
3be591148d46ea3de44240441121c966b62cbc0d J.H.M. Dassen Thu, 4 Mar 1999 19:48:35 +0100 Initial twofish support
1e37c66ef7a00a3a70ba455341ba31b74e275b8d Niels Möller Mon, 22 Feb 1999 23:09:48 +0100 *** empty log message ***
ae9b85ded88c65c18636cd5859d23876c437ae0d Niels Möller Tue, 16 Feb 1999 23:51:27 +0100 minor fixes
dc87376ad19c1002158a6d99561ffbe6a0a9b6ee Niels Möller Tue, 19 Jan 1999 17:08:01 +0100 *** empty log message ***
81f9c0d84e14852064b57a6c5f3ef6fab9880372 Niels Möller Mon, 18 Jan 1999 22:39:38 +0100 *** empty log message ***
60a89fd53504966d8227ad65a3ae9f955fafab37 Niels Möller Sun, 17 Jan 1999 17:01:55 +0100 src/
04cdbdfdfffb90371a561fc53f2a613dbb69edc9 Niels Möller Sun, 17 Jan 1999 16:56:08 +0100 *** empty log message ***
956c022f782ec0d852ee7fc15593ad898f90a8de Niels Möller Thu, 7 Jan 1999 16:05:25 +0100 Removed extra rule for creating dependency files.
c935ebd8fa266733005dac7cb3eccdd0a1a0aa54 J.H.M. Dassen Tue, 5 Jan 1999 02:10:41 +0100 Added Ray\'s patches. Removed the broken gc_register_global ...
a23fa5b00c9d4f27063bd759e6bd152142f1f0fd Niels Möller Mon, 4 Jan 1999 10:44:18 +0100 Reorganized lsh.h and lsh_Types.h.
3f7c7bf262116bee79a7d30e93ac26dee77b9729 Niels Möller Thu, 31 Dec 1998 05:36:27 +0100 *** empty log message ***
077695fe763a3c58564fc6ad0da04ad71773d772 Niels Möller Thu, 31 Dec 1998 05:34:24 +0100 Constified.
2d429c0f1b5a0258979660151b99eefe320b625e Niels Möller Thu, 31 Dec 1998 05:28:34 +0100 Constified
fb2c4cd19b13a64699bcd18ff1d3f03e0211940b Niels Möller Thu, 31 Dec 1998 05:06:30 +0100 Moved some macros from lsh_types.h to crypto_types.h. This i...
6d47bab98a1c5c29228be831d384bfe114f1eec9 Niels Möller Wed, 30 Dec 1998 01:55:08 +0100 * lib/desTest.c (now): Disable use of rusage.
9f77bb3afc3b3684be0c90db144c2af56a2f56e4 Niels Möller Mon, 21 Dec 1998 02:44:11 +0100 Renamed rc4 -> arcfour.
0ce1de9e529e34d5e38f7b7f4e5fcc27b02c44b5 Niels Möller Sun, 20 Dec 1998 21:51:02 +0100 Removed disinformation about VAXen.
c95151716d58da387551e6a60647e7c906711116 Niels Möller Wed, 16 Dec 1998 02:13:54 +0100 *** empty log message ***
e2875d7da33dbe6054e899f1b0a1c1aa4d4f4939 Niels Möller Wed, 16 Dec 1998 02:11:41 +0100 Removed GPG specifics.
8ecce37df14274b6830e6ece08c8c696969f32d3 Niels Möller Wed, 16 Dec 1998 02:09:13 +0100 Test program för blowfish.
80f8059e683ffe599cab57e59ca403b9da6d8f3b Niels Möller Wed, 16 Dec 1998 02:06:29 +0100 Constified.
d643af7005c11cafbc98307f5f4e765fe9f9e6f1 Niels Möller Wed, 16 Dec 1998 01:53:20 +0100 Marked as obsolete.
5c6854f8768d5cf1028209e15acbd74cfe1dc997 Niels Möller Tue, 15 Dec 1998 01:04:51 +0100 Changed back CONST->const, and fixed some missing const decl...
ea13e6c02499a7558a639686968d09e7727e51eb J.H.M. Dassen Tue, 15 Dec 1998 00:33:52 +0100 Constness fixes (jdassen@wi.leidenuniv.nl)
a9efcd8ace290244c6a235881e6cbe549b50c821 J.H.M. Dassen Tue, 15 Dec 1998 00:32:21 +0100 Include string.h. (jdassen@wi.leidenuniv.nl)
0c88a814ef76fa26226f2e397b17d303a7d7483e J.H.M. Dassen Tue, 15 Dec 1998 00:29:31 +0100 Added patent comment (jdassen@wi.leidenuniv.nl)
6ca0e6b9db2901f87ba6b534d56e5e31a6d33644 J.H.M. Dassen Tue, 15 Dec 1998 00:20:46 +0100 Include unistd.h. Use prototype for main (jdassen@wi.leidenu...
5f543de22b233a7a1ef0b8668049bd2b6a8e3081 J.H.M. Dassen Tue, 15 Dec 1998 00:18:46 +0100 Blowfish support (jdassen@wi.leidenuniv.nl).
9bce1dd6ee3f2643d45d137eff33960dad6f5f38 J.H.M. Dassen Tue, 15 Dec 1998 00:15:14 +0100 Added patent comment (jdassen@wi.leidenuniv.nl). Changed con...
88f0f87c96249eafe87330971b065b642e6a93e2 J.H.M. Dassen Tue, 15 Dec 1998 00:11:28 +0100 Changed error messages (jdassen@wi.leidenuniv.nl).
16dfe6c2655b8498d4d499b7115475ebee5e6e61 J.H.M. Dassen Mon, 14 Dec 1998 22:38:09 +0100 GPG blowfish implementation integrated by jdassen@wi.leidenu...
05c0b475e517ddb1204728e68642d58b61771056 Niels Möller Fri, 11 Dec 1998 13:37:29 +0100 Add descore.README to the distribution.
a9f60f4f218e06d0575cefd74ef35c7f110c256b Niels Möller Thu, 3 Dec 1998 11:37:06 +0100 Ignore .dist-* files.
549ce0be6821a366fa1841110de597d528c9e91b Niels Möller Tue, 24 Nov 1998 04:05:01 +0100 *** empty log message ***
f1a42a5c567d939a2824cdce07e412899cd6ff38 Niels Möller Tue, 24 Nov 1998 04:00:24 +0100 Adda Makefile.ami.in to EXTRA_DIST.
104c25cda4be5d49142123904d86c78cd3be764c Niels Möller Tue, 24 Nov 1998 03:36:54 +0100 *** empty log message ***
2a0ad9fe8b844c3c2ba4941f3957241b6868c6ab Niels Möller Tue, 24 Nov 1998 00:52:07 +0100 Generate the Makefile.am files.
445cb2c966145348295a7066e6c939dd99cd1325 Niels Möller Sun, 22 Nov 1998 01:03:34 +0100 * lsh_types.h: Moved definitions of UINT* to include/crypto_...
e518d7162752a909438dad113663b59b067306b4 Niels Möller Sun, 22 Nov 1998 00:55:36 +0100 Use the UINT* types.
3f90ab36b4ee3b21eeac8543a93a1b677125cbb6 Niels Möller Sun, 22 Nov 1998 00:52:07 +0100 *** empty log message ***
7ea2b631919ad8405e7485b9283c02fded16d127 Niels Möller Sun, 22 Nov 1998 00:47:15 +0100 Use automake.
f0177a3506e8141c823fbddefb5d8b1b95155597 Niels Möller Mon, 7 Sep 1998 00:49:52 +0200 Ignore config.h.in.
7a5427205f5583dd0a200ca82065bf90152e7279 Niels Möller Thu, 3 Sep 1998 12:54:45 +0200 Keep sequence number.
242d8df0b912dae641db95d5a5d04e7519d0bab8 Niels Möller Thu, 3 Sep 1998 12:35:28 +0200 Hacked configure scripts, makefiles and crypto_types.h.
2ed0c4b5bf2dfe871ee6210b71324fe1a5121a60 Niels Möller Thu, 3 Sep 1998 10:14:33 +0200 Hacked configure scripts, makefiles and crypto_types.h.
94cb1bf01ca16aade6b3628729a05797e38c4f2a Niels Möller Thu, 3 Sep 1998 08:33:37 +0200 New files