| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
and BN_get_sign
- implement BN_set_negative as a function
- always use "#define BN_is_zero(a) ((a)->top == 0)"
|
|
|
|
|
|
|
| |
Use BUF_strlcat() instead of strcat().
Use BIO_snprintf() instead of sprintf().
In some cases, keep better track of buffer lengths.
This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
|
|
|
|
|
|
|
| |
(length of the order of the group, not length of the actual key, which
will be shorter in some cases).
Submitted by: Nils Larsch
|
|
|
|
| |
Submitted by: Nils Larsch
|
| |
|
| |
|
|
|
|
| |
Submitted by: Nils Larsch
|
|
|
|
|
|
| |
Resolve signed/unsigned conflicts
Make dso_win32.c compile.
|
|
|
|
| |
Submitted by: Nils Larsch, Bodo Moeller
|
|
|
|
| |
Submitted by: Nils Larsch
|
|
|
|
|
|
| |
don't print seed value as a number (leading zeros must not be removed)
Submitted by: Nils Larsch
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Additional changes:
- use EC_GROUP_get_degree() in apps/req.c
- add ECDSA and ECDH to apps/speed.c
- adds support for EC curves over binary fields to ECDSA
- new function EC_KEY_up_ref() in crypto/ec/ec_key.c
- reorganize crypto/ecdsa/ecdsatest.c
- add engine support for ECDH
- fix a few bugs in ECDSA engine support
Submitted by: Douglas Stebila <douglas.stebila@sun.com>
|
|
|
|
| |
Submitted by: Nils Larsch
|
|
|
|
| |
Submitted by: Nils Larsch
|
|
|
|
|
|
|
|
| |
EC_GROUP_set_seed(), EC_GROUP_get0_seed(), EC_GROUP_get_seed_len()).
New functions ECPKParameters_print(), ECPKParameters_print_fp().
Submitted by: Nils Larsch
|
|
|
|
|
|
| |
EC_POINT_point2hex(), EC_POINT_hex2point()
Submitted by: Nils Larsch
|
|
|
|
| |
Submitted by: Nils Larsch
|
|
|
|
| |
Submitted by: Nils Larsch
|
|
|
|
| |
Submitted by: Nils Larsch <nla@trustcenter.de>
|
|
|
|
|
|
|
|
|
|
|
|
| |
sure they are available in opensslconf.h, by giving them names starting
with "OPENSSL_" to avoid conflicts with other packages and by making
sure e_os2.h will cover all platform-specific cases together with
opensslconf.h.
I've checked fairly well that nothing breaks with this (apart from
external software that will adapt if they have used something like
NO_KRB5), but I can't guarantee it completely, so a review of this
change would be a good thing.
|
| |
|
| |
|
|
|
|
|
| |
that are needed in the ASN.1 macros. Hopefully, we can get rid of
those in an elegant way in the future.
|
|
|
|
|
|
|
|
|
| |
like Malloc, Realloc and especially Free conflict with already existing names
on some operating systems or other packages. That is reason enough to change
the names of the OpenSSL memory allocation macros to something that has a
better chance of being unique, like prepending them with OPENSSL_.
This change includes all the name changes needed throughout all C files.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Submitted by:
Reviewed by:
PR:
|
| |
|
| |
|
| |
|
|
|