summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* New function chacha_set_nonce96.Niels Möller2015-01-304-3/+44
* Started on NEWS entries for 3.1.Niels Möller2015-01-281-0/+63
* Mark move from ecc.h to ecc-internal.h done.Niels Möller2015-01-271-2/+2
* Fix comment on the ecc_add_ehh formulas.Niels Möller2015-01-271-6/+6
* Moved internal declarations from ecc.h to ecc-internal.h.Niels Möller2015-01-2715-238/+146
* Fix old typo in ChangeLog.Niels Möller2015-01-261-2/+2
* Updated release plan.Niels Möller2015-01-261-2/+2
* In arm fat build, hook in sha1 and sha256 armv6 assembly.Niels Möller2015-01-254-0/+99
* Prepare for additional fat functions.Niels Möller2015-01-255-1/+31
* gitignore: Add a missing entry for ecc-25519.hMartin Storsjö2015-01-251-0/+1
* Merge branch 'fat-library' into master.Niels Möller2015-01-2537-46/+1514
|\
| * ChangeLog entry for Martin's arm .arch fix.fat-libraryNiels Möller2015-01-251-0/+7
| * arm: Add .arch directives for armv6Martin Storsjö2015-01-254-0/+6
| * Made fat initialization more robust.Niels Möller2015-01-234-32/+37
| * Fat functions for arm neon.Niels Möller2015-01-217-0/+254
| * Prepare for additional fat functions.Niels Möller2015-01-218-3/+71
| * Implemented handling of NETTLE_FAT_OVERRIDE, for arm.Niels Möller2015-01-202-42/+73
| * Implemented handling of NETTLE_FAT_OVERRIDE.Niels Möller2015-01-203-14/+85
| * Check for secure_getenv function.Niels Möller2015-01-202-2/+7
| * Initial fat library support for arm.Niels Möller2015-01-197-8/+326
| * Added FIXME comment.Niels Möller2015-01-191-0/+4
| * Moved fat declarations and macros to fat-setup.h.Niels Möller2015-01-194-116/+150
| * New macros to help define resolver and wrappers for fat functions.Niels Möller2015-01-172-120/+106
| * Reorganize symbols for fat routines.Niels Möller2015-01-1710-18/+28
| * Fat setup of memxor, based on patch by Nikos Mavrogiannopoulos.Niels Möller2015-01-176-3/+125
| * Move x86_64/fat/fat.c -> fat-x86_64.c. Fix asm_path setup.Niels Möller2015-01-164-6/+21
| * Explain why x86_64 fat initialization doesn't need any memory barrier.Niels Möller2015-01-131-4/+4
| * Make constructor hack less gcc-specific.Niels Möller2015-01-132-16/+20
| * Initial support for fat x86_64 build.Niels Möller2015-01-139-5/+463
| * Use explicit .byte sequences when assembling aes instructions.Niels Möller2015-01-133-6/+18
| * Autoconf check for ifunc support.Niels Möller2015-01-133-0/+43
| * Refactor PROLOGUE macro in asm.m4.Niels Möller2015-01-122-11/+13
| * Replace OPT_ASM_NETTLE_SOURCES by OPT_NETTLE_OBJS, and similarly for hogweed.Niels Möller2015-01-123-10/+23
* | Updated release plans.Niels Möller2015-01-191-2/+5
|/
* x86_64: new aes assembly, using aesni instructions.Niels Möller2015-01-114-0/+203
* freebsd: Use -Wl,-rpath to set rpath.Niels Möller2015-01-112-1/+4
* Merge branch 'memxor-reorg' into master.Niels Möller2015-01-1111-636/+1084
|\
| * arm: Moved memxor3 to new file, arm/memxor3.asm.Niels Möller2015-01-103-271/+320
| * Reorganized x86_64 memxor.Niels Möller2014-11-244-130/+303
| * Fixed header comment.Niels Möller2014-11-171-1/+1
| * Enable valgrind's --partial-loads-ok only when build includes assembly files.Niels Möller2014-10-233-1/+11
| * Fixed out-of-bounds reads in memxor3.Niels Möller2014-10-232-22/+75
| * Simplify unaligned memxor using READ_PARTIAL macro.Niels Möller2014-10-233-17/+27
| * Fixed out-of-bounds reads in memxor.Niels Möller2014-10-232-8/+38
| * Split memxor.c into memxor.c and memxor3.c.Niels Möller2014-10-236-218/+310
| * For memxor, make word_t be always 64 bits on x86_64.Niels Möller2014-10-232-9/+12
| * Two-way unrolling of aligned memxor3.Niels Möller2014-10-232-2/+12
| * Change loop order in memxor.Niels Möller2014-10-232-28/+40
* | Improved type-checking hack in CBC_ENCRYPT and similar macros.Niels Möller2014-12-125-16/+39
* | GCM_SET_KEY: Rename macro argument to avoid collision with struct tag.Niels Möller2014-11-242-2/+5