summaryrefslogtreecommitdiffstats
path: root/util
AgeCommit message (Collapse)Author
2014-12-04Remove SSLv2 supportKurt Roeckx
The only support for SSLv2 left is receiving a SSLv2 compatible client hello. Reviewed-by: Richard Levitte <levitte@openssl.org>
2014-11-28Remove all .cvsignore filesRich Salz
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-11-27NetWare compilation fix.Guenter
Workaround for NetWare CodeWarrior compiler which doesn't properly lookup includes when in same directory as the C file which includes it. PR#3569 Reviewed-by: Stephen Henson <steve@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org>
2014-11-19New option no-ssl3-method which removes SSLv3_*methodDr. Stephen Henson
When no-ssl3 is set only make SSLv3 disabled by default. Retain -ssl3 options for s_client/s_server/ssltest. When no-ssl3-method is set SSLv3_*method() is removed and all -ssl3 options. We should document this somewhere, e.g. wiki, FAQ or manual page. Reviewed-by: Emilia Käsper <emilia@openssl.org>
2014-11-16Add whrlpool and camellia .s files to perlasm listMike Bland
Change-Id: I626d751f19f24df6b967c17498d6189cc0acb96c Signed-off-by: Mike Bland <mbland@acm.org> Signed-off-by: Geoff Thorpe <geoff@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org>
2014-11-16Improve variable parsing when generating MINFOMike Bland
Before this change, variables for which a '=' appeared in the assignment would be parsed as the entire string up until the final '='. For example: BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \ would result in the variable name "BUILD_CMD=shlib_target". This doesn't appear to harm the current generation of MINFO, but creates problems for other Makefile-related work I'm attempting. Change-Id: I1f3a606d67fd5464bb459e8f36c23b3e967b77e1 Signed-off-by: Mike Bland <mbland@acm.org> Signed-off-by: Geoff Thorpe <geoff@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org>
2014-11-16Emit PERLASM_SCHEME to fix GitMake on OS XMike Bland
This fixes the errors when trying to assemble .s files using GitMake on OS X. Change-Id: I2221f558619302d22e0c57d7203173d634155678 Signed-off-by: Mike Bland <mbland@acm.org> Signed-off-by: Geoff Thorpe <geoff@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org>
2014-10-20no-ssl2 with no-ssl3 does not mean drop the ssl libTim Hudson
Reviewed-by: Geoff Thorpe <geoff@openssl.org>
2014-10-15Fix SRTP compile issues for windowsMatt Caswell
Related to CVE-2014-3513 This fix was developed by the OpenSSL Team Reviewed-by: Tim Hudson <tjh@openssl.org> Conflicts: util/mkdef.pl util/ssleay.num
2014-10-06Fix single makefile.Ben Laurie
Reviewed-by: Geoffrey Thorpe <geoff@geoffthorpe.net>
2014-09-23make updateEmilia Kasper
Sync libeay.num from 1.0.2 Reviewed-by: Dr Stephen Henson <steve@openssl.org>
2014-09-05make updateEmilia Kasper
Reviewed-by: Dr Stephen Henson <steve@openssl.org>
2014-09-05sync ordinals with 1.0.2Dr. Stephen Henson
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-07-24Add conditional unit testing interface.Dr. Stephen Henson
Don't call internal functions directly call them through SSL_test_functions(). This also makes unit testing work on Windows and platforms that don't export internal functions from shared libraries. By default unit testing is not enabled: it requires the compile time option "enable-unit-test". Reviewed-by: Geoff Thorpe <geoff@openssl.org>
2014-07-20Add test header, sync ordinals with 1.0.2Dr. Stephen Henson
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-07-19Windows build fixes.Dr. Stephen Henson
Add cmac.h to mkdef.pl Remove ENGINE_load_rsax from engine.h: no longer built. Update ordinals Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-07-01Windows build fixes.Dr. Stephen Henson
2014-06-22Implement sk_deep_copy.Viktor Dukhovni
2014-06-12Fix Windows build.Dr. Stephen Henson
(cherry picked from commit 5f4c5a902b0508eab235adecb34b236cdc0048a5)
2014-05-24Only copy opensslconf.h at init time.Ben Laurie
2014-04-25util/mkerr.pl: fix perl warningGeoff Thorpe
Gets rid of this; defined(@array) is deprecated at ../util/mkerr.pl line 792. (Maybe you should just omit the defined()?) defined(@array) is deprecated at ../util/mkerr.pl line 800. (Maybe you should just omit the defined()?) Signed-off-by: Geoff Thorpe <geoff@openssl.org>
2014-04-25util/mkdef.pl: o_time.h doesn't exist any moreGeoff Thorpe
o_time.h was removed in commit ff49a94, which breaks "make update" unless mkdir.pl is updated accordingly. Signed-off-by: Geoff Thorpe <geoff@openssl.org>
2014-03-12Update ordinals.Dr. Stephen Henson
Use a previously unused value as we will be updating multiple released branches. (cherry picked from commit 0737acd2a8cc688902b5151cab5dc6737b82fb96)
2014-02-24BC-32.pl: refresh Borland C support.Andy Polyakov
PR: 3251 Suggested by: Thorsten Schöning
2014-02-15Don't use getcwd in non-copy builds.Dr. Stephen Henson
2014-02-09Build on MacOS.Ben Laurie
2013-11-14Fix compilation with no-nextprotoneg.Piotr Sikora
PR#3106
2013-11-12Make Makefiles OSF-make-friendly.Andy Polyakov
PR: 3165
2013-10-03Support new asm files.Ben Laurie
2013-07-12Clarify FIXME.Ben Laurie
2013-07-12Note non-export of CC.Ben Laurie
2013-07-12Support new rsaz asm stuff.Ben Laurie
2013-06-12Add support for arbitrary TLS extensions.Trevor
Contributed by Trevor Perrin.
2013-06-12Add aesni-sha256-x86_64.Ben Laurie
2013-05-05Tests pass!Ben Laurie
2013-05-05Ugly hack to avoid recompiling the same thing multiple times in parallel.Ben Laurie
2013-04-08Asm build portability.Dr. Stephen Henson
Don't use Win32 specific options in mk1mf.pl to build assembly language files.
2013-04-07Make sure all tests are actually run, plus some fixups for things thatBen Laurie
turn out to be made somewhere by existing Makefiles.
2013-04-06Use original alltests target for definitive test list.Ben Laurie
2013-04-06Missing semicolon.Ben Laurie
2013-04-06Fix non-copy builds.Dr. Stephen Henson
Only use -MMD and .sinclude in copy builds: other platforms don't support them.
2013-04-06Missing file.Ben Laurie
2013-04-06Merge, go back to copy-if-different.Ben Laurie
2013-04-06Fix test_ss.Ben Laurie
2013-04-06Add new asm target.Ben Laurie
2013-04-06Show start/end of tests.Ben Laurie
2013-04-06Make session ID test work.Ben Laurie
2013-04-06Make S/MIME test work.Ben Laurie
2013-04-06Make RSA test work.Ben Laurie
2013-04-06Make PKCS#7 test work.Ben Laurie