summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Implemented ecc_add_eh.Niels Möller2014-07-156-4/+145
|
* Minor improvement of curve25519-add-test.Niels Möller2014-07-152-6/+31
|
* Comment fixes.Niels Möller2014-07-152-4/+7
|
* New testcase for curve25519 add.Niels Möller2014-07-144-1/+109
|
* Implemented point addition for Edwards curves.Niels Möller2014-07-146-2/+134
|
* eccdata: For curve25519, output the Edwards curve constant.Niels Möller2014-07-142-7/+22
|
* Improved curve25519-dup-test.Niels Möller2014-07-142-9/+19
|
* Added some ECC notes.Niels Möller2014-07-113-0/+158
|
* New testcase for curve25519 dup.Niels Möller2014-07-114-0/+82
|
* Made test_ecc_point non-static in testutils.c.Niels Möller2014-07-113-7/+17
|
* Comment on Shanks-Tonelli reference.Niels Möller2014-07-111-0/+4
|
* Implemented point doubling for Edwards curves.Niels Möller2014-07-116-11/+232
|
* New struct ecc_curve constant, edwards_root.Niels Möller2014-07-118-0/+18
|
* eccdata: Corrected curve25519-related constant. And output the constant.Niels Möller2014-07-112-6/+14
|
* Deleted left-over prototypes for ecc_a_to_a and ecc_a_to_a_itch.Niels Möller2014-07-081-11/+0
|
* eccdata: Support conversion to Edwards form.Niels Möller2014-07-062-38/+93
|
* eccdata: Use separate is_zero flag to represent the neutral element.Niels Möller2014-07-062-24/+40
|
* Implemented the curve25519 modp function.Niels Möller2014-07-046-56/+180
|
* Renamed gmp_randstate_t variables to "rands".Niels Möller2014-07-045-23/+23
|
* Fix typo in test for ecc_generic_modq.Niels Möller2014-07-041-1/+1
|
* Fix file header copy&paste errors.Niels Möller2014-07-048-8/+8
|
* Support curve25519 in the eccdata program.Niels Möller2014-07-022-18/+111
|
* Use mpz_submul_ui.Niels Möller2014-07-022-3/+6
|
* camellia: Include limits.h, needed for HAVE_NATIVE_64_BIT.Niels Möller2014-06-302-1/+11
|
* ChangeLog entries for Martin's and Nikos' previous changes.Niels Möller2014-06-261-0/+15
|
* Include private dependencies automatically in pkg-config for non-shared buildsMartin Storsjö2014-06-262-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | When a user invokes pkg-config to get the necessary linker flags for linking to libhogweed, the user can add --static to get the private dependencies included, which are necessary for static linking. If the hogweed build contains both static and shared libraries, this works as intended - if the user explicitly passes -static to the linker to have it favor static libs over shared ones, the same user also needs to tell pkg-config about this intention. If the hogweed build happens to be static-only, the user of the library might not be aware of this, and might not realize needing to pass --static to pkg-config. (This is even more an issue in setups with a large number of libraries, where only a few of them are built static-only.) For these cases, where a library is built as only a static library, one fairly common convention (not used everywhere, but at least in some libraries I regularly use) is to include the private dependencies in the non-private section. This makes sure a user of the library doesn't need to be concerned about which way this library was built (unless the user intentionally overrides defaults by passing flags such as -static to the linker).
* Add missing entries to .gitignoreMartin Storsjö2014-06-261-1/+3
| | | | | Ignore the newly generated bignum.h, also ignore OS X dylibs and lib{nettle,hogweed}.stamp.
* Don't hardcode the -lgmp linker flag in the hogweed pkg-config fileMartin Storsjö2014-06-261-1/+1
|
* hogweed-benchmark: do not abort() if an openssl algorithm isn't availableNikos Mavrogiannopoulos2014-06-261-1/+9
|
* Support for building with mini-gmp.Niels Möller2014-06-2511-28/+187
|
* Use WITH_HOGWEED instead of HAVE_LIBGMP for preprocessor conditionals.Niels Möller2014-06-254-12/+13
|
* Eliminate more uses of gmp_fprintf.Niels Möller2014-06-254-14/+31
|
* Include bignum.h instead of gmp.h.Niels Möller2014-06-257-11/+13
|
* New function write_mpn, used in the testsuite.Niels Möller2014-06-253-7/+23
|
* Don't use gmp_vfprintf.Niels Möller2014-06-252-4/+3
|
* Deleted HAVE_LIBGMP conditionals.Niels Möller2014-06-252-4/+7
|
* Turn RSA blinding off in openssl RSA benchmark.Nikos Mavrogiannopoulos2014-06-241-0/+1
| | | | That allows direct comparison with hogweed's RSA results.
* Updated download and git links. List release key fingerprint.Niels Möller2014-06-101-4/+14
|
* Log entry for 3.0 release.nettle_3.0_release_20140607Niels Möller2014-06-071-0/+4
|
* Updated release plan.Niels Möller2014-06-041-3/+8
|
* NEWS: List des-compat.h as a candidate for removal.Niels Möller2014-06-042-0/+10
|
* des-compat-test: Fix out of bounds memory read.Niels Möller2014-06-042-1/+4
|
* Add missing include of stddef.h.Niels Möller2014-06-042-0/+6
|
* Fix typo in AX_CREATE_STDINT_H macro.Niels Möller2014-06-042-1/+6
|
* Updated release plan.Niels Möller2014-06-021-4/+7
|
* Mention M$ Windows shared library fixes.Niels Möller2014-06-021-0/+2
|
* Updated release plan.Niels Möller2014-06-011-17/+23
|
* Fixes for w64 ABI.Niels Möller2014-06-015-40/+58
|
* Check for COFF type directive, and use in assembly RPOLOGUE.Niels Möller2014-05-314-0/+33
| | | | Fixes problem with windows dll linking.
* asm.m4: Deleted unused offsets for struct aes_ctx.Niels Möller2014-05-312-5/+5
|