sevan
f1fc57f92c
Drop superfluous zero prefix for single digit number days.
...
heads up by wiz
2018-04-04 21:39:35 +00:00
sevan
9835dc7a54
Some further changes from PR bin/48395.
2018-04-03 21:57:14 +00:00
sevan
7119252bd3
Revert previous change as the typedef should now work as intended.
...
Thanks christos, martin
2018-04-02 10:30:06 +00:00
christos
f92f386dca
remove unused struct tag.
2018-04-01 23:38:02 +00:00
sevan
189f355498
netpgp_t is a structure
2018-04-01 23:25:27 +00:00
christos
e24b32683b
Avoid double frees (thanks asan)
2018-04-01 22:59:57 +00:00
christos
7b335de413
make debugrm compile again.
2018-04-01 22:35:22 +00:00
christos
222f47901a
use the OpenSSL version of des_modes.7 since it is newer.
2018-03-15 18:40:16 +00:00
mrg
6e029617f0
add *template.x to CLEANFILES.
2018-03-13 03:06:51 +00:00
mrg
76e973d086
match opening ( with closing ) instead of closing }.
...
fixes mips builds... partly.
2018-03-09 21:49:55 +00:00
christos
419bfd3d3e
use the proper match pattern
2018-03-09 12:40:23 +00:00
christos
b84f7f92e0
Disable assembly stubs for the big endian variants of mips (could be more
...
precise? are all of them broken?)
2018-03-09 12:39:30 +00:00
christos
97b4576f10
Add the rest of the earm flavors; madness.
2018-03-09 01:34:30 +00:00
christos
c9896dce02
Don't define the v8 functions for v7!
2018-03-09 01:33:57 +00:00
christos
a10a55c9e9
oops forgot to commit this.
2018-03-08 13:38:02 +00:00
christos
4be809cba5
need CRYPTO_memcmp()
2018-03-08 03:15:08 +00:00
christos
49ec5300d6
add size directives.
2018-03-08 03:14:31 +00:00
christos
128142209e
remove the SHA256_Init man page; we are using ours from libc.
2018-03-07 22:40:26 +00:00
christos
884443877d
fix build on non-earm
2018-03-07 20:38:39 +00:00
christos
82641d7407
only use the 64 bit abi if specified on the command line.
2018-03-07 19:44:31 +00:00
christos
020c64a4e7
HACK around aarch64 having "long long" "__int64_t"
2018-03-07 16:06:57 +00:00
christos
bf6a9fb3d4
Enable AES_ASM explicitly not by just looking at the processor, like we
...
do for other archs!
2018-03-07 16:06:29 +00:00
christos
1aaa4bda28
regen; some assembly files don't work so disable for now.
2018-03-07 16:05:44 +00:00
mlelstv
847d546cb0
Use local ELF labels and avoid an unsupported 16bit relocation.
2018-03-07 06:55:01 +00:00
christos
cf226b6835
need CRYPTO_memcmp
2018-03-06 19:32:16 +00:00
christos
33c1542bb7
need CRYPTO_memequal
2018-03-06 19:30:56 +00:00
christos
c79601bd37
fix v8 PMULL detection (Robert Swindells)
2018-03-06 18:36:09 +00:00
christos
ac465b1fa5
For mips64:
...
Avoid branch delay spot warnings: Warning: macro instruction expanded into
multiple instructions in a branch delay slot
2018-03-06 18:32:37 +00:00
christos
1e125808a4
Avoid branch delay spot warnings: Warning: macro instruction expanded into
...
multiple instructions in a branch delay slot
XXX: Manually need to fix in auto-generation.
2018-03-06 13:47:25 +00:00
christos
30f7db8025
Add a case for 7, remove arm64crypto.S
2018-03-06 13:37:43 +00:00
christos
6410c86794
Handle mips64 properly.
2018-03-05 16:43:50 +00:00
christos
7e8fa9f58b
need CRYPTO_memcmp.
2018-03-05 01:00:12 +00:00
christos
496e722b68
make the key functions public, and provide function type and size attributes.
2018-03-05 00:59:43 +00:00
christos
2ac7033a22
regen
2018-03-04 16:45:12 +00:00
christos
3f6efeccf9
hack for lint
2018-03-04 04:09:03 +00:00
christos
1847e6b0e8
Alpha Stuff
2018-03-04 04:00:45 +00:00
christos
e7039be786
regen.
2018-03-04 03:25:18 +00:00
christos
76c4f34245
regen
2018-03-04 00:59:44 +00:00
christos
48c10bd910
remove useless grep
2018-03-04 00:24:21 +00:00
christos
dffa37b04e
provide CRYPTO_memcmp for the have-nots.
2018-03-03 04:32:46 +00:00
christos
edeef4718e
Regen for OpenSSL-1.1
...
XXX: we could add the new assembly files to speed-up things but now we
are only using the assembly stubs that 1.0 used.
2018-03-03 00:20:57 +00:00
christos
3eb848e5fb
Remove unused part of the Makefile (Muhammed.Shameem)
2018-03-02 13:26:40 +00:00
christos
8083c34295
make this link again:
...
- we don't want to define the reference impl flag because there is no
complete c reference impl for nistz256
- we want to define an empty OPENSSL_cpuid_setup() because we don't want
to use the v9 one... this function is called from 2 places:
1. in the sparccpuid.S assembly, which we need for the CRYPTO_mem*
functions -- but we could get rid of the v9 stuff with
#ifdef __sparc_v9__ for size and we don't bother
2. crypto/init.c
2018-02-26 01:33:05 +00:00
mrg
2e19323388
add LIBKRB5_LDADD/LIBKRB5_DPADD and their static counterparts
...
to bsd.prog.mk. use them instead of hard coding various lists
of libraries for krb5.
this fixes static builds.
2018-02-25 00:16:48 +00:00
christos
1bfb3e3818
dedup
2018-02-24 21:51:22 +00:00
christos
34c1b54ff7
we don't yet have __atomic_is_lock_free
2018-02-24 21:47:34 +00:00
christos
6462075721
fix sparc.
2018-02-24 21:45:57 +00:00
christos
96c8300010
add the right assembler flags for the two new files.
2018-02-24 20:23:58 +00:00
martin
031637411f
Backout my over-eager backout - we need this for sparc64 building netbsd32
...
compat libs, but still lots of #ifdef's missing to make this ready for
usage by sparc.
2018-02-20 13:14:02 +00:00
martin
9d80f6b600
Backout previous "regen" - the regen target in this directory is bogus,
...
there is no "sparcv9" nor any "vis" in the default CPU targets for
NetBSD/sparc.
2018-02-20 12:48:46 +00:00