]> git.ipfire.org Git - thirdparty/nettle.git/log
thirdparty/nettle.git
9 years agoMark dlopen-test main arguments as UNUSED.
Niels Möller [Wed, 20 Jan 2016 18:14:57 +0000 (19:14 +0100)] 
Mark dlopen-test main arguments as UNUSED.

9 years agoDelete dlopen-test on make clean.
Niels Möller [Wed, 20 Jan 2016 18:13:27 +0000 (19:13 +0100)] 
Delete dlopen-test on make clean.

9 years agoFix argument signedness for encode_raw.
Niels Möller [Sun, 10 Jan 2016 10:37:01 +0000 (11:37 +0100)] 
Fix argument signedness for encode_raw.

9 years agoRSA documentation update.
Niels Möller [Sun, 10 Jan 2016 10:34:46 +0000 (11:34 +0100)] 
RSA documentation update.

9 years agoFixes to testutils.h includes. Include version.h.
Niels Möller [Fri, 18 Dec 2015 11:01:37 +0000 (12:01 +0100)] 
Fixes to testutils.h includes. Include version.h.

9 years agoFixed shell conditional in setup of IF_DLOPEN_TEST.
Niels Möller [Fri, 18 Dec 2015 10:50:44 +0000 (11:50 +0100)] 
Fixed shell conditional in setup of IF_DLOPEN_TEST.

9 years agoImproved ecc-mod-test with random seeding.
Niels Möller [Fri, 18 Dec 2015 10:48:39 +0000 (11:48 +0100)] 
Improved ecc-mod-test with random seeding.

9 years agoFix carry folding bug in x86_64 ecc_384_modp. Problem reported by Hanno Böck.
Niels Möller [Tue, 15 Dec 2015 22:21:06 +0000 (23:21 +0100)] 
Fix carry folding bug in x86_64 ecc_384_modp. Problem reported by Hanno Böck.

9 years agoFixed miscomputation bugs in secp-256r1 modulo functions.
Niels Möller [Thu, 10 Dec 2015 17:57:34 +0000 (18:57 +0100)] 
Fixed miscomputation bugs in secp-256r1 modulo functions.

9 years agoTypo fix.
Niels Möller [Mon, 23 Nov 2015 20:10:57 +0000 (21:10 +0100)] 
Typo fix.

9 years agoDocument rsa_encrypt, rsa_decrypt and rsa_decrypt_tr. Text contributed by Andy Lawrence.
Niels Möller [Mon, 23 Nov 2015 20:07:36 +0000 (21:07 +0100)] 
Document rsa_encrypt, rsa_decrypt and rsa_decrypt_tr. Text contributed by Andy Lawrence.

9 years agoDeleted comment.
Niels Möller [Sun, 15 Nov 2015 20:43:34 +0000 (21:43 +0100)] 
Deleted comment.

9 years agoWhitespace tweak.
Niels Möller [Sun, 15 Nov 2015 20:43:04 +0000 (21:43 +0100)] 
Whitespace tweak.

9 years agoMark _rsa_blind and _rsa_unblind as deprecated.
Niels Möller [Sun, 15 Nov 2015 20:42:21 +0000 (21:42 +0100)] 
Mark _rsa_blind and _rsa_unblind as deprecated.

9 years agoExtended rsa signature test cases.
Niels Möller [Sun, 15 Nov 2015 20:35:38 +0000 (21:35 +0100)] 
Extended rsa signature test cases.

9 years agoAdditional rsa signing functions, using rsa_compute_root_tr.
Niels Möller [Sun, 15 Nov 2015 20:30:25 +0000 (21:30 +0100)] 
Additional rsa signing functions, using rsa_compute_root_tr.

9 years agoUse rsa_compute_root_tr also in rsa_decrypt_tr.
Niels Möller [Sun, 15 Nov 2015 20:23:42 +0000 (21:23 +0100)] 
Use rsa_compute_root_tr also in rsa_decrypt_tr.

9 years agoNew function rsa_compute_root_tr.
Niels Möller [Sun, 15 Nov 2015 20:16:29 +0000 (21:16 +0100)] 
New function rsa_compute_root_tr.

9 years agoFix broken use of sizeof.
Niels Möller [Mon, 7 Sep 2015 20:42:11 +0000 (22:42 +0200)] 
Fix broken use of sizeof.

9 years agoDrop include of nettle-internal.h.
Niels Möller [Mon, 7 Sep 2015 20:41:33 +0000 (22:41 +0200)] 
Drop include of nettle-internal.h.

9 years agoChangeLog entry for rsa_pkcs1_sign_tr.
Niels Möller [Mon, 7 Sep 2015 20:26:08 +0000 (22:26 +0200)] 
ChangeLog entry for rsa_pkcs1_sign_tr.

9 years agotestsuite: Added tests for rsa_pkcs1_sign_tr()
Nikos Mavrogiannopoulos [Thu, 3 Sep 2015 08:43:13 +0000 (10:43 +0200)] 
testsuite: Added tests for rsa_pkcs1_sign_tr()

9 years agoEnhanced rsa_pkcs1_sign_tr() to protect against HW/software errors
Nikos Mavrogiannopoulos [Thu, 3 Sep 2015 08:20:37 +0000 (10:20 +0200)] 
Enhanced rsa_pkcs1_sign_tr() to protect against HW/software errors

That verifies the output of the timing-resistant version of the
signing function, to make it also fault-resistant.

9 years agoMention disabled ifunc relocations in NEWS.
Niels Möller [Sun, 6 Sep 2015 20:20:52 +0000 (22:20 +0200)] 
Mention disabled ifunc relocations in NEWS.

9 years agoUpdated SHA3 documentation.
Niels Möller [Sun, 6 Sep 2015 20:02:24 +0000 (22:02 +0200)] 
Updated SHA3 documentation.

9 years agoUpdated release plan.
Niels Möller [Wed, 2 Sep 2015 20:39:31 +0000 (22:39 +0200)] 
Updated release plan.

9 years agoNew testcase using dlopen, and needed configure tests.
Niels Möller [Wed, 2 Sep 2015 20:18:01 +0000 (22:18 +0200)] 
New testcase using dlopen, and needed configure tests.

9 years agoDisable use of ifunc.
Niels Möller [Wed, 2 Sep 2015 20:09:01 +0000 (22:09 +0200)] 
Disable use of ifunc.

9 years agoStarted on NEWS for Nettle-3.2.
Niels Möller [Tue, 25 Aug 2015 19:24:01 +0000 (21:24 +0200)] 
Started on NEWS for Nettle-3.2.

9 years agoNew define NETTLE_SHA3_FIPS202.
Niels Möller [Tue, 25 Aug 2015 19:06:23 +0000 (21:06 +0200)] 
New define NETTLE_SHA3_FIPS202.

9 years agoChangeLog entry for SHA3 update, and link to current test vectors.
Niels Möller [Tue, 25 Aug 2015 18:56:21 +0000 (20:56 +0200)] 
ChangeLog entry for SHA3 update, and link to current test vectors.

9 years agotestsuite: updated SHA3 tests to the FIPS202 final version
Nikos Mavrogiannopoulos [Wed, 12 Aug 2015 14:17:31 +0000 (16:17 +0200)] 
testsuite: updated SHA3 tests to the FIPS202 final version

9 years agosha3: modified to the FIPS202 final version
Nikos Mavrogiannopoulos [Wed, 12 Aug 2015 14:17:17 +0000 (16:17 +0200)] 
sha3: modified to the FIPS202 final version

9 years agoMessage fix for MIPS abi detection.
Niels Möller [Mon, 24 Aug 2015 20:15:11 +0000 (22:15 +0200)] 
Message fix for MIPS abi detection.

10 years agoARM Neon implementation of chacha.
Niels Möller [Wed, 3 Jun 2015 12:50:47 +0000 (14:50 +0200)] 
ARM Neon implementation of chacha.

10 years agoABI and libdir detection for Irix.
Klaus Ziegler [Tue, 19 May 2015 20:41:01 +0000 (22:41 +0200)] 
ABI and libdir detection for Irix.

10 years agoAdded nettle_version_major and nettle_version_minor functions.
Niels Möller [Tue, 12 May 2015 21:17:16 +0000 (23:17 +0200)] 
Added nettle_version_major and nettle_version_minor functions.

10 years agoFix syntax error in ARM offset addressing. Spotted by Jukka Ukkonen.
Niels Möller [Wed, 29 Apr 2015 18:54:37 +0000 (20:54 +0200)] 
Fix syntax error in ARM offset addressing. Spotted by Jukka Ukkonen.

10 years agoDrop unneeded %-prefix on ARM register.
Niels Möller [Wed, 29 Apr 2015 16:58:39 +0000 (18:58 +0200)] 
Drop unneeded %-prefix on ARM register.

10 years agoChangeLog entry for release. nettle_3.1.1_release_20150424
Niels Möller [Fri, 24 Apr 2015 17:21:49 +0000 (19:21 +0200)] 
ChangeLog entry for release.

10 years agoUpload directive files.
Niels Möller [Fri, 24 Apr 2015 17:20:56 +0000 (19:20 +0200)] 
Upload directive files.

10 years agoUpdate NEWS for nettle-3.1.1.
Niels Möller [Fri, 24 Apr 2015 17:18:10 +0000 (19:18 +0200)] 
Update NEWS for nettle-3.1.1.

10 years agoBump version numbers.
Niels Möller [Fri, 24 Apr 2015 17:17:15 +0000 (19:17 +0200)] 
Bump version numbers.

10 years agoFix ChangeLog entries for earlier releases.
Niels Möller [Fri, 24 Apr 2015 17:14:50 +0000 (19:14 +0200)] 
Fix ChangeLog entries for earlier releases.

10 years agoFix error in earlier ChangeLog entry.
Niels Möller [Fri, 24 Apr 2015 16:57:12 +0000 (18:57 +0200)] 
Fix error in earlier ChangeLog entry.

10 years agoFix email address in ChangeLog.
Niels Möller [Wed, 22 Apr 2015 14:29:48 +0000 (16:29 +0200)] 
Fix email address in ChangeLog.

10 years agoUse ".value" instead of ".short", for Sun/Oracle x86_64 assembler.
Niels Möller [Wed, 22 Apr 2015 14:28:16 +0000 (16:28 +0200)] 
Use ".value" instead of ".short", for Sun/Oracle x86_64 assembler.

10 years agoFix shell quoting in test of GMP_NUMB_BITS asm compatibility. Reported by Edward...
Niels Möller [Mon, 13 Apr 2015 09:49:17 +0000 (11:49 +0200)] 
Fix shell quoting in test of GMP_NUMB_BITS asm compatibility. Reported by Edward Sheldrake.

10 years agoUpdated release plan. nettle_3.1_release_20150407
Niels Möller [Tue, 31 Mar 2015 21:21:14 +0000 (23:21 +0200)] 
Updated release plan.

10 years agoExclude asm files which fail when building on w64 using mini-gmp. nettle_3.1rc3
Niels Möller [Tue, 31 Mar 2015 20:08:39 +0000 (22:08 +0200)] 
Exclude asm files which fail when building on w64 using mini-gmp.

10 years agoMove configure check for GMP_NUMB_BITS earlier.
Niels Möller [Tue, 31 Mar 2015 20:01:47 +0000 (22:01 +0200)] 
Move configure check for GMP_NUMB_BITS earlier.

10 years agoUnconditionally delete all *.a files for make clean.
Niels Möller [Tue, 31 Mar 2015 19:57:22 +0000 (21:57 +0200)] 
Unconditionally delete all *.a files for make clean.

10 years agoAllow leading underscore on mini-gmp symbols. nettle_3.1rc2
Niels Möller [Mon, 30 Mar 2015 21:34:42 +0000 (23:34 +0200)] 
Allow leading underscore on mini-gmp symbols.

10 years agoMoved definition of GMP_NUMB_BITS (for mini-gmp) from bignum.h to version.h.in.
Niels Möller [Mon, 30 Mar 2015 19:19:18 +0000 (21:19 +0200)] 
Moved definition of GMP_NUMB_BITS (for mini-gmp) from bignum.h to version.h.in.

10 years agoDocumentation update.
Niels Möller [Mon, 30 Mar 2015 18:56:21 +0000 (20:56 +0200)] 
Documentation update.

10 years agoFixed symbols-test, check for NETTLE_USE_MINI_GMP in version.h.
Niels Möller [Mon, 30 Mar 2015 18:53:52 +0000 (20:53 +0200)] 
Fixed symbols-test, check for NETTLE_USE_MINI_GMP in version.h.

10 years agoRename bignum.h.in to bignum.h. Include version.h. Update Makefile and configure. nettle_3.1rc1
Niels Möller [Thu, 26 Mar 2015 21:26:03 +0000 (22:26 +0100)] 
Rename bignum.h.in to bignum.h. Include version.h. Update Makefile and configure.

10 years agoDefine NETTLE_USE_MINI_GMP in version.h.
Niels Möller [Thu, 26 Mar 2015 21:14:33 +0000 (22:14 +0100)] 
Define NETTLE_USE_MINI_GMP in version.h.

10 years agoTweak sed expressions for substitutions in version.h.
Niels Möller [Wed, 25 Mar 2015 22:27:00 +0000 (23:27 +0100)] 
Tweak sed expressions for substitutions in version.h.

10 years agoInclude new assembly directories for make dist.
Niels Möller [Wed, 25 Mar 2015 22:00:57 +0000 (23:00 +0100)] 
Include new assembly directories for make dist.

10 years agoFixed allocation bug and overwrite in ed25519_sha512_public_key.
Niels Möller [Wed, 25 Mar 2015 21:26:24 +0000 (22:26 +0100)] 
Fixed allocation bug and overwrite in ed25519_sha512_public_key.

10 years agoFixed a few typos.
Niels Möller [Thu, 19 Mar 2015 20:31:50 +0000 (21:31 +0100)] 
Fixed a few typos.

10 years agoList some gmp-6 functions to take advantage of.
Niels Möller [Thu, 19 Mar 2015 20:19:38 +0000 (21:19 +0100)] 
List some gmp-6 functions to take advantage of.

10 years agoUpdated release plan.
Niels Möller [Thu, 19 Mar 2015 20:02:05 +0000 (21:02 +0100)] 
Updated release plan.

10 years agoFixed handling of optional source files with make dist.
Niels Möller [Thu, 19 Mar 2015 20:00:56 +0000 (21:00 +0100)] 
Fixed handling of optional source files with make dist.

10 years agoRename nettle_curve25519 to _nettle_curve25519, and remove declaration from ecc-curve.h.
Niels Möller [Thu, 19 Mar 2015 19:36:46 +0000 (20:36 +0100)] 
Rename nettle_curve25519 to _nettle_curve25519, and remove declaration from ecc-curve.h.

10 years agoUpdated EdDSA documentation.
Niels Möller [Thu, 19 Mar 2015 19:19:58 +0000 (20:19 +0100)] 
Updated EdDSA documentation.

10 years agoMakefile fixes to make make distcheck happy.
Niels Möller [Thu, 19 Mar 2015 18:14:28 +0000 (19:14 +0100)] 
Makefile fixes to make make distcheck happy.

10 years agoChangeLog entry for previous change.
Niels Möller [Thu, 19 Mar 2015 18:11:17 +0000 (19:11 +0100)] 
ChangeLog entry for previous change.

10 years agoadded missing dist files
Nikos Mavrogiannopoulos [Thu, 19 Mar 2015 09:59:37 +0000 (10:59 +0100)] 
added missing dist files

10 years agoAdded version.h with library versioning information
Nikos Mavrogiannopoulos [Tue, 17 Mar 2015 12:12:13 +0000 (13:12 +0100)] 
Added version.h with library versioning information

10 years agoEdDSA interface change, use plain strings to represent keys.
Niels Möller [Thu, 19 Mar 2015 05:43:17 +0000 (06:43 +0100)] 
EdDSA interface change, use plain strings to represent keys.

10 years agoNew function _eddsa_public_key.
Niels Möller [Wed, 18 Mar 2015 18:14:32 +0000 (19:14 +0100)] 
New function _eddsa_public_key.

10 years agoNEWS update
Niels Möller [Tue, 17 Mar 2015 20:44:21 +0000 (21:44 +0100)] 
NEWS update

Mention bugfix for camellia on 64-bit non-x86 platforms, and the new
base64url support.

10 years agoUpdated release plan.
Niels Möller [Sat, 14 Mar 2015 06:58:48 +0000 (07:58 +0100)] 
Updated release plan.

10 years agoNew function memeql_sec.
Niels Möller [Sat, 14 Mar 2015 06:58:06 +0000 (07:58 +0100)] 
New function memeql_sec.

10 years agoMicro optimization of base64 and base16 context structs.
Niels Möller [Thu, 12 Mar 2015 19:51:55 +0000 (20:51 +0100)] 
Micro optimization of base64 and base16 context structs.

10 years agoDocument base64url functions.
Niels Möller [Thu, 12 Mar 2015 19:48:57 +0000 (20:48 +0100)] 
Document base64url functions.

10 years agoUpdated curve25519_mul documentation.
Niels Möller [Tue, 10 Mar 2015 22:31:08 +0000 (23:31 +0100)] 
Updated curve25519_mul documentation.

10 years agoChanged return type for curve25519_mul to void.
Niels Möller [Tue, 10 Mar 2015 21:54:56 +0000 (22:54 +0100)] 
Changed return type for curve25519_mul to void.

10 years agoUpdated release plan.
Niels Möller [Thu, 26 Feb 2015 13:15:03 +0000 (14:15 +0100)] 
Updated release plan.

10 years agoDocumentation of curev25519 and eddsa.
Niels Möller [Thu, 26 Feb 2015 09:13:29 +0000 (10:13 +0100)] 
Documentation of curev25519 and eddsa.

10 years agoTypo fix.
Niels Möller [Tue, 10 Feb 2015 21:33:36 +0000 (22:33 +0100)] 
Typo fix.

10 years agoNew struct nettle_armor for base64url.
Niels Möller [Tue, 10 Feb 2015 21:12:59 +0000 (22:12 +0100)] 
New struct nettle_armor for base64url.

10 years agoImplement URL safe base64 coding, as specified by RFC 4648.
Amos Jeffries [Tue, 10 Feb 2015 20:38:47 +0000 (21:38 +0100)] 
Implement URL safe base64 coding, as specified by RFC 4648.

10 years agoGeneralized base64, adding lookup table pointers to the contexts.
Niels Möller [Tue, 10 Feb 2015 20:15:27 +0000 (21:15 +0100)] 
Generalized base64, adding lookup table pointers to the contexts.

10 years agoDeleted old #if:ed out base64_encode function.
Niels Möller [Mon, 9 Feb 2015 20:04:26 +0000 (21:04 +0100)] 
Deleted old #if:ed out base64_encode function.

10 years agoAdditional base64 tests, based on contribution by Amos Jeffries.
Niels Möller [Mon, 9 Feb 2015 19:57:10 +0000 (20:57 +0100)] 
Additional base64 tests, based on contribution by Amos Jeffries.

10 years agoLIBHOGWEED_MAJOR should be 4, for nettle-3.1.
Niels Möller [Thu, 5 Feb 2015 20:04:52 +0000 (21:04 +0100)] 
LIBHOGWEED_MAJOR should be 4, for nettle-3.1.

10 years agoFix some ChangeLog typos.
Niels Möller [Thu, 5 Feb 2015 20:00:53 +0000 (21:00 +0100)] 
Fix some ChangeLog typos.

10 years agoMerge branch 'versioned-symbols' into master
Niels Möller [Thu, 5 Feb 2015 19:54:39 +0000 (20:54 +0100)] 
Merge branch 'versioned-symbols' into master

10 years agoUpdate chacha-poly1305 for draft-irtf-cfrg-chacha20-poly1305-08. chacha96
Niels Möller [Fri, 30 Jan 2015 14:12:38 +0000 (15:12 +0100)] 
Update chacha-poly1305 for draft-irtf-cfrg-chacha20-poly1305-08.

10 years agoNew function chacha_set_nonce96.
Niels Möller [Fri, 30 Jan 2015 13:37:59 +0000 (14:37 +0100)] 
New function chacha_set_nonce96.

10 years agoStarted on NEWS entries for 3.1.
Niels Möller [Wed, 28 Jan 2015 20:12:32 +0000 (21:12 +0100)] 
Started on NEWS entries for 3.1.

10 years agoMark move from ecc.h to ecc-internal.h done.
Niels Möller [Tue, 27 Jan 2015 12:25:29 +0000 (13:25 +0100)] 
Mark move from ecc.h to ecc-internal.h done.

10 years agoFix comment on the ecc_add_ehh formulas.
Niels Möller [Tue, 27 Jan 2015 12:23:21 +0000 (13:23 +0100)] 
Fix comment on the ecc_add_ehh formulas.

10 years agoMoved internal declarations from ecc.h to ecc-internal.h.
Niels Möller [Tue, 27 Jan 2015 12:17:30 +0000 (13:17 +0100)] 
Moved internal declarations from ecc.h to ecc-internal.h.

10 years agoFix old typo in ChangeLog.
Niels Möller [Mon, 26 Jan 2015 10:22:57 +0000 (11:22 +0100)] 
Fix old typo in ChangeLog.

10 years agoUpdated release plan.
Niels Möller [Mon, 26 Jan 2015 10:22:10 +0000 (11:22 +0100)] 
Updated release plan.

10 years agoIn arm fat build, hook in sha1 and sha256 armv6 assembly.
Niels Möller [Sun, 25 Jan 2015 20:16:37 +0000 (21:16 +0100)] 
In arm fat build, hook in sha1 and sha256 armv6 assembly.