Bodo Moeller
ff7b021040
Fix overly lenient comparisons:
...
- EC_GROUP_cmp shouldn't consider curves equal just because
the curve name is the same. (They really *should* be the same
in this case, but there's an EC_GROUP_set_curve_name API,
which could be misused.)
- EC_POINT_cmp shouldn't return 0 for ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED
or EC_R_INCOMPATIBLE_OBJECTS errors because in a cmp API, 0 indicates
equality (not an error).
Reported by: king cope
(cherry picked from commit ca567a03ad
)
Conflicts:
Configure
2013-09-17 10:20:04 +02:00
Ben Laurie
affe98998a
Add target so I can build.
2013-02-05 16:50:32 +00:00
Andy Polyakov
629ac4b4ca
aix[64]-cc: get MT support right [from HEAD].
...
PR: 2896
2012-10-16 08:22:55 +00:00
Richard Levitte
808f55351a
* Configure: make the debug-levitte-linux{elf,noasm} less extreme.
2012-09-24 18:49:09 +00:00
Dr. Stephen Henson
c850d322a6
add Android changes from FIPS 1.2.2 module
2010-12-11 00:30:43 +00:00
Dr. Stephen Henson
f9ab6255e7
oops, typo
2010-05-20 17:36:24 +00:00
Dr. Stephen Henson
65c2397fce
Remove BF_PTR2 from configuration: it doesn't improve performance any more and causes gcc warnings about arrays out of range
2009-11-09 14:14:26 +00:00
Ben Laurie
c2b78c31d6
First cut of renegotiation extension.
2009-11-08 14:51:54 +00:00
Dr. Stephen Henson
8c6dd96aed
Don't replace whole AR line
2009-10-28 15:33:06 +00:00
Dr. Stephen Henson
23a4ccd178
PR: 2081
...
Submitted by: Mike Frysinger <vapier@gentoo.org>
Approved by: steve@openssl.org
Respect AR and RANLIB environment variables if set.
2009-10-28 14:00:54 +00:00
Dr. Stephen Henson
2b4d877a27
PR: 2080
...
Submitted by: Mike Frysinger <vapier@gentoo.org>
Approved by: steve@openssl.org
Respect MAKE environment variable if set.
2009-10-28 13:56:06 +00:00
Dr. Stephen Henson
b9b5134e19
Pick up install prefix from the environment, if set.
2009-10-18 14:24:47 +00:00
Dr. Stephen Henson
08896dc0bd
CROSS_COMPILE: don't override command line option from environment
2009-10-15 23:45:22 +00:00
Dr. Stephen Henson
ac923d3377
Backport cross compilation options from HEAD.
2009-10-15 13:02:42 +00:00
Ben Laurie
4e92353d23
Make it build, plus make depend.
2009-09-27 14:04:33 +00:00
Dr. Stephen Henson
d0969d24cf
Add new option --strict-warnings to Configure script. This is used to add
...
in devteam warnings into other configurations.
2009-09-09 16:30:49 +00:00
Dr. Stephen Henson
985b5ee735
PR: 2003
...
Make it possible to install OpenSSL in directories with name other
than "lib" for example "lib64". Based on patch from Jeremy Utley.
2009-08-10 14:37:51 +00:00
Dr. Stephen Henson
4d67d79273
Ooops, missing space.
2009-07-24 13:35:23 +00:00
Dr. Stephen Henson
cec136c30d
Add additional debug targets.
2009-07-24 13:26:27 +00:00
Dr. Stephen Henson
79649d380e
Fix broken config entries.
2009-06-17 12:11:53 +00:00
Dr. Stephen Henson
19503ca653
PR: 1939
...
Submitted by: Sean Boudreau <seanb@qnx.com>
Reviewed by: steve@openssl.org
Better QNX6 support.
2009-06-02 11:19:54 +00:00
Dr. Stephen Henson
43f392c9a1
Fix to escape backslashes in prefix
2009-04-26 15:51:44 +00:00
Ben Laurie
1ed81ff731
Use shared dev team flags, fix resulting warning.
2009-02-16 08:44:23 +00:00
Dr. Stephen Henson
1b787fc04c
Include common warning options in 0.9.8, fix warnings in debug-steve64.
2009-02-15 15:46:46 +00:00
Dr. Stephen Henson
c40fcc1e40
Skip engines directory if no-engine
2009-02-14 23:08:31 +00:00
Dr. Stephen Henson
84be7091fd
No need to add fips to @skip
2009-01-19 16:42:18 +00:00
Dr. Stephen Henson
f82c1f0dd8
If not compiling for fips don't do anything in fips directory.
...
Install fipscanister.o and friends from FIPSLIBDIR location.
2009-01-19 16:40:44 +00:00
Ben Laurie
dc0cb7e74f
Make it possible to override CC.
2009-01-17 14:36:17 +00:00
Dr. Stephen Henson
20900d6801
Update default compiler options for default tls extension config.
...
Add -Wsign-compare to debug-steve64
2008-12-29 00:18:23 +00:00
Ben Laurie
c153422388
Enable TLS Extensions by default.
2008-12-26 15:27:51 +00:00
Bodo Möller
505ed2b076
Implement Configure option pattern "experimental-foo"
...
(specifically, "experimental-jpake").
2008-12-02 01:21:06 +00:00
Dr. Stephen Henson
5a02ac6e5b
Revert OPENSSL_EXPERIMENTAL patch.
...
Change it so JPAKE uses the standard OPENSSL_NO_JPAKE instead.
2008-11-24 16:14:15 +00:00
Bodo Möller
e5a251843d
warnings
2008-11-14 00:18:23 +00:00
Dr. Stephen Henson
448da15fbf
Oops...
2008-11-12 19:05:42 +00:00
Dr. Stephen Henson
81dde5e8fe
Add support for experimental code, not compiled in by default and
...
with OPENSSL_EXPERIMENTAL_FOO around it. Make JPAKE experimental.
2008-11-12 16:54:35 +00:00
Dr. Stephen Henson
28af6367b8
PR: 1782
...
Submitted by: Philip Prindeville <philipp_subx@redfish-solutions.com>
Approved by: steve@openssl.org
2008-11-11 10:17:22 +00:00
Dr. Stephen Henson
237a6f06b6
Add do_fips.bat WIN32 build script. Update version in Configure.
2008-09-18 12:13:54 +00:00
Dr. Stephen Henson
d83dde6180
Merge changes to build system from fips branch.
2008-09-16 21:44:57 +00:00
Andy Polyakov
6455100f7a
AIX build updates [from HEAD].
2008-09-12 14:47:02 +00:00
Ben Laurie
b7c8b4fc95
Allow soft-loading engines.
2008-09-12 13:29:59 +00:00
Andy Polyakov
0b7545b239
Harmonize darwin-i386-cc config line with HEAD.
2008-07-17 11:59:07 +00:00
Andy Polyakov
3a72137211
darwin64-ppc-cc experimental line accidentally made it to stable:-(
...
PR: 1699
2008-07-17 10:00:18 +00:00
Dr. Stephen Henson
3894667036
Update default depflag.
2008-05-30 10:31:43 +00:00
Dr. Stephen Henson
a29669d78d
Disable CryptoAPI engine compilation by default.
2008-05-29 17:20:42 +00:00
Bodo Möller
812d8a176c
Unobtrusive backport of 32-bit x86 Montgomery improvements from 0.9.9-dev:
...
you need to use "enable-montasm" to see a difference. (Huge speed
advantage, but BN_MONT_CTX is not binary compatible, so this can't be
enabled by default in the 0.9.8 branch.)
The CHANGES entry also covers the 64-bit x86 backport in November 2007
by appro.
2008-05-01 23:11:34 +00:00
Dr. Stephen Henson
8e42429c9d
Update default CFLAGS and dependencies.
2008-04-03 23:18:27 +00:00
Dr. Stephen Henson
94b2c29f9d
Backport of CMS code to 0.9.8-stable branch. Disabled by default.
2008-04-03 23:03:56 +00:00
Dr. Stephen Henson
090f931a35
Add -DOPENSSL_NO_DEPRECATED to debug-steve* targets. Add headers to make
...
build work.
2008-04-02 14:51:09 +00:00
Dr. Stephen Henson
b98f5ef42b
Add debug-steve{32,64} targets to Configure script.
2008-04-02 11:09:16 +00:00
Dr. Stephen Henson
3b0e61a812
Netware support.
...
Submitted by: Guenter Knauf <eflash@gmx.net>
2008-01-03 22:53:06 +00:00