[openssl-commits] Build failed in Jenkins: master_windows #1559

openssl.sanity at gmail.com openssl.sanity at gmail.com
Thu Mar 17 17:26:05 UTC 2016


See <https://openssl-sanity.cisco.com:8443/job/master_windows/1559/changes>

Changes:

[Richard Levitte] Fix incorrect SO name on GNU platforms

[Richard Levitte] Use $disabled{"dynamic-engine"} internally

[Richard Levitte] Introduce the "pic" / "no-pic" config option

[Richard Levitte] Rewrite CHANGES to add some commentary about the "pic" option

[Richard Levitte] Add a "no-pic" build for Travis

[Richard Levitte] Get back "ssl2" as a deprecated disablable option

[Richard Levitte] Don't include all symbols from static libraries when building a DSO

[rsalz] Missed an experimental.

[Richard Levitte] Fix a few typos

[Richard Levitte] Fix DSO name on HP/UX

[Richard Levitte] Expose %disables to the perl fragments in build.info files.

[Richard Levitte] Clean away $config{no_shared} since we have $disabled{shared}

[Richard Levitte] Clean away $no_threads since we have $disabled{threads}

[Richard Levitte] Clean away $zlib since with have $disabled{zlib}

[Richard Levitte] Clean away $no_rfc3779 since we don't appear to use it at all

[Richard Levitte] Clean away $no_asm since with have $disabled{asm}

[Richard Levitte] Clean away $no_dso since with have $disabled{dso}

[rsalz] GH721: Duplicated flags in doc

[rsalz] RT4320/GH705: Fix PEM parsing bug.

[rsalz] RT4309: Define PRIu64 for UEFI build

[Matt Caswell] Partial revert of 1288f26 and fix for no-async

[rsalz] RT4334: Check UEFI before __STDC_VERSION__ for <inttypes.h>

[rsalz] GH678: Add a few more zalloc

[emilia] MemorySanitizer: address false positive

[Richard Levitte] The build files use %disabled, make sure to pass it to them

[Richard Levitte] Use $disabled{shared} in a safer manner

[rsalz] Remove unused parameters from internal functions

[Richard Levitte] Add OPENSSL_PIC back

[Richard Levitte] Remove all -march= from configs

[rsalz] Add PKCS7_NO_DUAL_CONTENT flag

[rsalz] GH735: remove unnecessary allocation

[rsalz] RT4339: Fix handling of <internal/bn_conf.h>

[appro] poly1305/asm/poly1305-armv4.pl: replace ambiguous instruction.

[appro] test/recipes/80-test_ca.t: remove_tree->rmtree to make it work with Perl 5.10.

[appro] ec/asm/ecp_nistz256-x86_64.pl: get corner case logic right.

[appro] ec/asm/ecp_nistz256-*.pl: get corner case logic right.

[appro] test/ectest.c: add regression test for RT#4284.

[Richard Levitte] correct name of GNU shared libraries

[openssl-users] Update documentation of SSL METHODs and ciphers

[steve] Remove unused parameter in ssl_set_masks().

[rsalz] Fix typo, reformat comment.

[rsalz] GH480: Don't break statements with CPP stuff.

[rsalz] GH235: Set error status on malloc failure

[rsalz] GH742: keep gost specific variable under macro

[Richard Levitte] Make it possible to build even if dependency files can't be generated

[Richard Levitte] Solaris DSOs were still named libFOO.so, fixed

[emilia] CVE-2016-0798: avoid memory leak in SRP

[rsalz] RT4116: Change cleanse to just memset

[rsalz] Build fix: remove cleanse_ctr

[rsalz] Fix indents

[rsalz] GH463: Fix OPENSSL_NO_OCSP build

[rsalz] Add more CT utility routines to be used as part of larger patch.

[rsalz] Tests for parsing and printing certificates containing SCTs

[rsalz] Fix unified build after CT reorg

[rsalz] GH715: ENGINE_finish can take NULL

[rsalz] Add some 'no-engine' builds to travis, for test

[rsalz] fix "no-engine" build of test fixture

[Matt Caswell] Fix memory issues in BIO_*printf functions

[rsalz] Update test build/run for unified

[Richard Levitte] Configure - neater looking add() and add_before()

[Matt Caswell] Implement new multi-threading API

[Richard Levitte] Normalise the include directives in ct_test.c

[Richard Levitte] Unified on VMS - add %disabled in vmsconfig.pm (util/dofile.pl demands it)

[Matt Caswell] Fix a mkdef.pl warning

[Richard Levitte] Forgotten change of add() call in Configure

[rsalz] RT4335: Fix UEFI build of OBJ_NAME_new_index()

[rsalz] Check method before access and release ctx in error paths

[rsalz] explicit check for NULL

[rsalz] check with NULL

[rsalz] EC_KEY_priv2buf (): check parameter sanity

[rsalz] GH680: Reuse strnlen() in strndup()

[Richard Levitte] Make the table entry printer in Configure aware of ARRAYs

[Richard Levitte] Remove comments saying you must do 'make -f Makefile.in TABLE'

[Matt Caswell] Fix master compile error

[emilia] Don't build sanitizer builds with --debug

[rsalz] Revert "EC_KEY_priv2buf (): check parameter sanity"

[rsalz] GH752 ct_test uses testutil, so include that

[rsalz] Public API for Certificate Transparency

[rsalz] Fix for potential deferencing of null pointer in o2i_SCT_signature

[rsalz] Moves SCT struct typedef into ossl_typ.h

[Matt Caswell] Remove Ubsec engine

[steve] Update and clarify EC_POINT documentation.

[kurt] Drop support for printing SSLv2 ciphers names.

[Richard Levitte] Apply default after having checked the given config target is valid

[rsalz] GH753: More spelling fix

[ben] testutil.c includes e_os.h.

[ben] FreeBSD, at least, can restrict symbols in a shared library - so use the

[Richard Levitte] Keep a cache of files that already have a recipe, in common.tmpl

[rsalz] Remove some old files.

[rsalz] RT2275: use BIO_sock_nbio()

[steve] Reformat and update EC_KEY_new manual page.

[appro] chacha/asm/chacha-*.pl: fix typos in tail processing.

[appro] modes/asm/ghash-x86_64.pl: refine GNU assembler version detection.

[Richard Levitte] Remove last remains of old config strings

[Richard Levitte] ct_test.c doesn't need to include from source top, only testutil.c does

[rsalz] fix build with no-srtp

[rsalz] using macro inside the case.

[rsalz] RT4354: Add some cross-refs

[Richard Levitte] Make generation of dependency files more efficient when possible

[Richard Levitte] VMS - don't exit out of a MMS recipe

[rsalz] RT4351: Update doc for OPENSSL_cleanse

[rsalz] GH715: Missed some null-check-removals.

[rsalz] Fix mk1mf build

[rsalz] GH715: Missed some null-check-removals. follow commits 412bafdcf5, and 7c96dbcdab

[steve] Rename OIDs.

[steve] EC_METHOD customisation operations.

[steve] Extended EC_METHOD customisation support.

[steve] Extract compression form in EC_KEY_oct2key().

[steve] Add custom_data field for EC_POINT, EC_KEY.

[steve] Add group_order_bits to EC_METHOD.

[steve] Add new EC_METHOD for X25519.

[steve] Add no signing flag.

[steve] Add X25519 curve to list

[steve] Add X25519 test vectors from RFC7748 6.1

[steve] skip inappropriate X25519 tests

[steve] add ecdhx25519 option to speed

[steve] TLS support for X25519

[steve] Add X25519 code from BoringSSL.

[steve] Place under OpenSSL license.

[steve] Initial adaptations for Curve25519 code.

[steve] Change BORINGSSL defines to OPENSSL

[steve] Remove unused code.

[steve] make update

[steve] Add CHANGES entry for X25519

[Richard Levitte] Add forgotten change of check of disabled-dynamic-engine

[Matt Caswell] Workaround for VisualStudio 2015 bug

[Matt Caswell] Refactor the async wait fd logic

[Matt Caswell] Clarify ASYNC_WAIT_CTX_clear_fd() docs

[Matt Caswell] Fix use before init warnings in asynctest

[steve] remove unused variables

[Matt Caswell] Fix BN_hex2bn/BN_dec2bn NULL ptr/heap corruption

[rsalz] GH758: e_dasync_err.h: honor no-filenames option

[rsalz] GH764: s_server: trace option fall through

[rsalz] GH762: Reuse strdup()

[Richard Levitte] Unified - have configdata.pm depend on a few more things

[Matt Caswell] bn/bn_exp.c: constant-time MOD_EXP_CTIME_COPY_FROM_PREBUF.

[Matt Caswell] bn/asm/rsax-x86_64.pl: constant-time gather procedure.

[Matt Caswell] bn/asm/rsaz-avx2.pl: constant-time gather procedure.

[Matt Caswell] crypto/bn/x86_64-mont5.pl: constant-time gather procedure.

[Matt Caswell] bn/asm/x86_64-mont5.pl: unify gather procedure in hardly used path

[Matt Caswell] Updates to CHANGES and NEWS for 1.0.2 and 1.0.1 release

[rsalz] Verify SCT signatures

[rsalz] Fixes potential double free and memory leak in ct_b64.c

[rsalz] Addresses review comments from richsalz

[rsalz] Move macros for reading/writing integers into ct_locl.h

[rsalz] RT4347: Fix GCC unused-value warnings with HOST_c2l()

[steve] Fix -pkeyopt and fix error check.

[robpercival] CT policy validation

[steve] Replace overrides.

[steve] Add default operations to EC_METHOD

[steve] make errors

[steve] remove old unused oneline name field

[appro] Consistently use arm_arch.h constants in armcap assembly code.

[appro] poly1305/asm/poly1305-*.pl: flip horizontal add and reduction.

[kurt] Make k25519Precomp const

[Richard Levitte] Make uplink auxiliary source separate from cpuid source

[Richard Levitte] Configure - make the use of environment variables for overrides consistent

[Richard Levitte] Add a shared_target to the VC-common config

[emilia] curve25519: add missing const-qualifier

[Matt Caswell] Provide getters for default_passwd_cb and userdata

[Matt Caswell] Convert ASYNC code to use new Thread API

[Matt Caswell] Ensure Async is deinited properly

[Richard Levitte] Configure - Allow CODErefs and ARRAYrefs in configuration setting arrays

[Richard Levitte] Configure - Rename BASE to DEFAULTS and add a few inheritable BASEs

[Richard Levitte] Configure - move the addition of the zlib / libz lib to configs

[Richard Levitte] Minimize copied config settings

[Richard Levitte] Configure - get rid of the special debug_ and release_ settings

[Richard Levitte] Configure - Get rid of the special thread_cflag, replace with thread_scheme

[Richard Levitte] Don't copy from %target to %config so much, see %config as a complement

[Richard Levitte] Document the changes in config settings

[steve] Handle KDF internally.

[steve] make errors

[steve] EVP_PKEY_CTX utility functions.

[steve] Use utility functions for HMAC and CMAC.

[steve] Add string ctrl operations to TLS1 PRF, update documentation.

[steve] Add Ctrl keyword to KDF test in evp_test

[steve] Convert PRF tests to use Ctrl

[steve] Generalise KDF test in evp_test.c

[steve] make update

[steve] Add KDF error codes

[steve] add kdf.h to mkdef.pl

[steve] make update

[emilia] Refactor ClientHello extension parsing

[steve] fix no-ec build

[steve] update NEWS

[emilia] Clean up curve25519 build

[steve] Add KDF support to pkeyutl. Update documentation.

[Richard Levitte] Remove overzealous echoing

[rsalz] GH355: Implement HKDF

[rsalz] GH769: Reuse strndup()

[rsalz] GH781: openssl.spec: use secure urls

[rsalz] GH773: Possible leak on CRYPTO_THREAD_lock_new failure

[steve] Sanity check PVK file fields.

[Richard Levitte] Restore the zlib / zlib-dynamic logic

[Richard Levitte] Correction, $disabled{shared} rather than $config{no_shared}

[openssl-users] Improved HKDF and TLS1-PRF documentation

[Matt Caswell] Don't build RC4 ciphersuites into libssl by default

[appro] chacha/asm/chacha-ppc.pl: fix typo.

[emilia] Curve25519: avoid undefined behaviour

[rsalz] Changes to DEFAULT curves

[rsalz] Adds CT validation to SSL connections

[rsalz] Change default CT log list filename to "ct_log_list.cnf"

[rsalz] Extends s_client to allow a basic CT policy to be enabled

[rsalz] If a CT log entry in CTLOG_FILE is invalid, skip it and continue loading

[rsalz] Handle missing "enabled_logs" line in CT log file

[rsalz] Handle empty log name in "enable_logs" line of the CT log file

[rsalz] Documentation for new SSL functions

[rsalz] Documentation for new CT s_client flags

[rsalz] Remove redundant semi-colons from apps/Makefile.in

[rsalz] Make formatting consistent in apps/Makefile.in

[rsalz] GH784: Better variable name

[steve] Add ASN.1 ADB callback.

[emilia] Curve25519: fix const-initialization

[kurt] Don't mark the eNULL ciphers as non-default.

[kurt] Disable SSLv3 by default

[steve] use saner default parameters for scrypt

[Richard Levitte] Remove the old ordinals

[Richard Levitte] Change names of ordinals and libs, libeay => libcrypto and ssleay => libssl

[Richard Levitte] New ordinal files, recreated from scratch

[Richard Levitte] No -fno-common for Darwin

[rsalz] GH616: Remove dead code

[emilia] Trim the Travis config

[emilia] Trim Travis config part 2

[Matt Caswell] ALG: Add AFALG engine

[Matt Caswell] Rework based on feedback:

[Matt Caswell] Misc afalg build fixes

[Matt Caswell] Fix OPENSSL_INIT flags to avoid a clash.

[Matt Caswell] Adding afalg test

[Matt Caswell] Fix minor errors in the afalg test

[Matt Caswell] Fix some clang warnings

[appro] perlasm/x86_64-xlate.pl: handle binary constants early.

[emilia] Restore some mingw builds

[appro] bn/asm/x86[_64]-mont*.pl: complement alloca with page-walking.

[appro] Makefile.in: populate [PLIB_]LDFLAG even with $target{} settings.

[emilia] Rework the default cipherlist.

[Matt Caswell] Add support for async jobs in OpenSSL speed

[Matt Caswell] Fix the error with RSA and the daysnc engine in async mode.

[Matt Caswell] Remove unnecessary memset() to 0 and check for NULL before OPENSSL_free()

[Matt Caswell] Add support to ASYNC_WAIT_CTX to speed

[steve] Make PKCS8_PRIV_KEY_INFO opaque.

[steve] Update documentation

[steve] make update

[Matt Caswell] Swap the init code to use CRYPTO_ONCE

[Matt Caswell] Swap the init code to use the new Thread API thread locals

[Matt Caswell] Remove use of CRYPTO_LOCK_INIT in init code

[rsalz] NIST SP800-56A co-factor ECDH KATs

[rsalz] move ifdef statements

[rsalz] documentation and duplicate goto statements

[rsalz] GH804: Fix unused-result warnings in dasync

[Matt Caswell] Add a function to detect if we have async or not

[Richard Levitte] Unified - Add the build.info command GENERATE, to generate source files

[Richard Levitte] Unified - Adapt the Unix and VMS templates to support GENERATE

[Richard Levitte] Unified - Add the build.info command OVERRIDE, to avoid build file clashes

[Richard Levitte] Unified - adapt the generation of bignum assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of padlock assembler to use GENERATE

[rsalz] GH768: Minor grammar nits in CRYPTO_get_ex_new_index.pod

[rsalz] Elide EVP_read_pw_string() and friends for no-ui

[Richard Levitte] Make OpenSSL::Test::setup() a bit more forgiving

[Richard Levitte] Fix the build tree include directory for afalg engine

[rsalz] Fixes memory leaks in CT code

[rsalz] CT code now calls X509_free() after calling SSL_get_peer_certificate()

[rsalz] Lowercase name of SSL_validate_ct as it is an internal function

[rsalz] Use s->session->peer instead of calling SSL_get_peer_certificate(s)

[rsalz] Remove OPENSSL_NO_UNIT_TEST guard from ct_test.c

[rsalz] Minor update to includes and documentation for ct_test.c

[rsalz] ISSUE 43: Add BIO_sock_shutdown

[rsalz] Allow OPENSSL_NO_SOCK in e_os.h even for non-Windows/DOS platforms

[rsalz] Move declaration of X509_aux_print() out of #ifndef OPENSSL_NO_STDIO

[rsalz] Elide DES_read_password() for no-ui build

[rsalz] Elide OPENSSL_INIT_set_config_filename() for no-stdio build

[rsalz] Remove really old demo's

[rsalz] Fix pkeyutl to KDF lnks.

[rsalz] Revert "Allow OPENSSL_NO_SOCK in e_os.h even for non-Windows/DOS platforms"

[emilia] Trim Travis config part 3

[Matt Caswell] make update

[Matt Caswell] Add defines for pipeline capable ciphers

[Matt Caswell] Update the dasync engine to add a pipeline cipher

[Matt Caswell] Implement write pipeline support in libssl

[Matt Caswell] Add pipeline support to s_server and s_client

[Matt Caswell] Add dummy pipeline support for aes128_cbc_hmac_sha1

[Matt Caswell] Implement read pipeline support in libssl

[Matt Caswell] Lazily initialise the compression buffer

[Matt Caswell] Add an ability to set the SSL read buffer size

[Matt Caswell] Add an SSL_has_pending() function

[Matt Caswell] Ensure s_client and s_server work when read_ahead is set

[Matt Caswell] Fix erroneous fall thgrough in switch statement

[Matt Caswell] Add pipelining documentation

[Matt Caswell] Add documentation for SSL_has_pending()

[Matt Caswell] Add documentation for new s_server/s_client options

[Matt Caswell] Update a comment

[Matt Caswell] Remove the wrec record layer field

[Matt Caswell] Add documentation for the EVP_CIPHER_CTX_cipher_data functions

[Matt Caswell] Fix s_server/s_client handling of the split_send_frag argument

[Matt Caswell] Rename EVP_CIPHER_CTX_cipher_data to EVP_CIPHER_CTX_get_cipher_data

[Matt Caswell] Fix typo in SSL_pending docs

[Matt Caswell] Move the _hidden_* static variables in dasync to be constructed in bind

[Matt Caswell] Refactor dasync cipher implementations to improve code reuse

[Matt Caswell] Rename a function

[Matt Caswell] Rename the numpipes argument to ssl3_enc/tls1_enc

[kurt] AppVeyor: Only use the latest VS version

[rsalz] GH812: Fix for no-ui build on Windows

[steve] Remove kinv/r fields from DSA structure.

[openssl-users] Don't free NCONF obtained values

[Matt Caswell] Fix building without multiblock support

[Richard Levitte] Revert "unified build scheme: Try to nudge users to try the "unified" build"

[Richard Levitte] Add the Configure option --classic, to fall back on classic build schemes

[Richard Levitte] Make unified builds the default on Unix

[Richard Levitte] Change the INSTALL documentation for unified builds

[Richard Levitte] Fix engine/asm/e_padlock-x86.pl for newer semantics

[Richard Levitte] We've switch to unified build scheme by default, reflect it in travis

[Richard Levitte] Fix configurations such as 'dist' and tar building

[Richard Levitte] Make mk1mf recognise the --classic flag

[rsalz] GH787: Fix ALPN

[rsalz] GH815: The ChaCha20/Poly1305 codepoints are official

[rsalz] Convert CRYPTO_LOCK_GET*BYNAME to new multi-threading API

[rsalz] Convert CRYPTO_LOCK_{DH,DSA,RSA} to new multi-threading API

[rsalz] Convert CRYPTO_LOCK_DSO to new multi-threading API

[rsalz] Convert CRYPTO_LOCK_EX_DATA to new multi-threading API

[alessandro] Convert ERR_STATE to new multi-threading API

[alessandro] Convert ERR_STRING_DATA to new multi-threading API

[rsalz] Add cipher query functions

[rsalz] Add an ability to set the SSL read buffer size

[rsalz] Add an SSL_has_pending() function

[rsalz] GH787: Fix ALPN

[Richard Levitte] Tweak some more information in INSTALL

[rsalz] Fix build; ssltest

[appro] SPARCv9 assembly pack: unify build rules and argument handling.

[Richard Levitte] For unified builds, make a separate build directory and build there

[Richard Levitte] Use ccache for the unified builds

[Richard Levitte] Only enable ccache if it's available

[rsalz] Convert CRYPTO_LOCK_BIO to new multi-threading API

[rsalz] Convert CRYPTO_LOCK_EVP_PKEY to new multi-threading API

[rsalz] Convert CRYPTO_LOCK_EC_* to new multi-threading API

[rsalz] Convert CRYPTO_LOCK_UI to new multi-threading API

[rsalz] Convert CRYPTO_LOCK_X509_* to new multi-threading API

[rsalz] make update

[Richard Levitte] Fix travis builds

[steve] Make DSA_SIG opaque.

[steve] make update

[rsalz] Reuse strndup(), simplify code

[rsalz] Fix cert leaks in s_server

[Richard Levitte] Include e_os.h from ec_lcl.h

[rsalz] Remove some old ms/* files

[Richard Levitte] Remove the -n tar flag from osx dist creation

[rsalz] OpenSSLDie --> OPENSSL_die

[Matt Caswell] Convert mem_dbg and mem_sec to the new Thread API

[Richard Levitte] Adapt e_capi to the DSA_SIG_get0() API

[Matt Caswell] Fix error in ssltest

[Richard Levitte] Redo the Unix source code generator

[Richard Levitte] Engine API repair - memory management hooks

[Richard Levitte] Remove the transfer of lock hooks from bind_engine

[rsalz] Convert CRYPTO_LOCK_SSL_* to new multi-threading API

[alessandro] Convert RSA blinding to new multi-threading API

[Richard Levitte] Fix a typo in dynamic_load()

[rsalz] Fix SSL_CIPHER_get_auth_nid return

[Richard Levitte] Add the configure option 'no-makedepend'

[Richard Levitte] Adapt descrip.mms.tmpl to 'no-makedepend'

[Richard Levitte] Adapt unix Makefile template to 'no-makedepend'

[Matt Caswell] Convert rand code to new threading API

[Matt Caswell] Fix memory leak in ssltest

[Matt Caswell] Ensure CRYPTO_mem_leaks is the last thing we do

[Matt Caswell] Move variable declaration to the start of the function

[Matt Caswell] Use correct function ID in error path

[rsalz] Fix error with wait set of fds for the select()

[rsalz] Add empty line after local variables

[rsalz] Fix names of the #define used for platform specific code

[Richard Levitte] Counter mixed signedness with a cast

[Richard Levitte] Add missing semi

[Richard Levitte] err_lcl.h is gone, don't pretend it's there

[Richard Levitte] Move engine library over to using the new thread API

[Richard Levitte] Move chil engine to the new thread api

[Richard Levitte] Always call ENGINE_cleanup() in de-init

[Richard Levitte] Remove another lock from e_chil

[Richard Levitte] Convert the dynlocks in e_chil to the new Thread API locks

[Richard Levitte] Unified - adapt the generation of blowfish assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of aes assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of cpuid, uplink and buildinf to use GENERATE

[Richard Levitte] Because crypto/build.info demands CFLAGS_Q, descrip.mms.tmpl must deliver

[Richard Levitte] Unified - adapt the generation of chacha assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of cast assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of camellia assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of ec assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of des assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of poly1305 assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of modes assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of md5 assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of ripemd assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of rc5 assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of rc4 assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of sha assembler to use GENERATE

[Richard Levitte] Unified - adapt the generation of whirlpool assembler to use GENERATE

[Richard Levitte] Adapt mk1mf.pl and companions to changed perlasm script semantics

[appro] ec/asm/ecp_nistz256-sparcv9.pl: get corner logic right.

[Richard Levitte] Unified - a native Windows makefile template

[Richard Levitte] Unified - extract settings from util/pl/VC-32.pl and make the config settings

[Richard Levitte] Unified - name native Windows shared libraries like MingW builds do

[Richard Levitte] Don't run the TLSProxy based tests in native Windows

[Richard Levitte] Adapt the Windows makefile template to source generation

[Richard Levitte] Adapt appveyor.yml for the new unified build

[Richard Levitte] Adapt INSTALL and related notes for Windows

[Richard Levitte] Add extra include directory for includers of ppc_arch.h

[Richard Levitte] Check gcc version to see if it supports -MM and friends

[Richard Levitte] Recognise 32-bit Solaris in util/shlib_wrap.sh

[Richard Levitte] Touch the correct variables for the system; shlib_wrap.sh on Solaris

[Richard Levitte] Make sure the effect of "pic" / "no-pic" is used with assembler compilations

[Richard Levitte] Have Configure display the value of SHARED_CFLAG

[Richard Levitte] Don't check the conditions to build e_afalg if configured "no-engine"

[Richard Levitte] Don't add afalg engine if configured "no-engine"

[Richard Levitte] Don't add engines if configured "no-engine"

[Richard Levitte] Don't call ENGINE_cleanup when configured "no-engine"

[Matt Caswell] Remove use of the old CRYPTO_LOCK_X5O9_STORE

[Matt Caswell] Remove the old threading API

[Matt Caswell] Update CHANGES for the new threading API

[Matt Caswell] Add an entry in NEWS about the new threading API

[Richard Levitte] In build.info, an IF within a clause that's skipped over shouldn't apply

[Matt Caswell] Fix classic build

[Matt Caswell] Update CHANGES and NEWS

[Richard Levitte] Fix ct_test to not assume it's in the source directory

[Richard Levitte] CT test can't run without EC, so skip it on that algo as well

[Richard Levitte] Restore building out of source with the unified build scheme

[rsalz] Fix locking in ssl_cert_dup()

[rsalz] Makes SCT_LIST_set_source return the number of successes

[rsalz] Extensive application of __owur to CT functions that return a boolean

[rsalz] Make parameters of CTLOG_get* const

[rsalz] Treat boolean functions as booleans

[rsalz] Fixes "usuable" typo in ct_locl.h

[rsalz] Use SCT_VERSION_V1 in place of literal 0 in ct_test.c

[rsalz] Reset SCT validation_status if the SCT is modified

[rsalz] Remove unnecessary call to SCT_set1_extensions(sct, "", 0) in ct_test.c

[rsalz] Updates ct_err.c

[rsalz] Improved documentation of SCT_CTX_* functions

[rsalz] Makes CTLOG_STORE_get0_log_by_id return const CTLOG*

[rsalz] Makes SCT_get0_log return const CTLOG*

[rsalz] Removes SCT_LIST_set_source and SCT_LIST_set0_logs

[rsalz] Makes STACK_OF(SCT)* parameter of i2d_SCT_LIST const

[rsalz] Make SCT literals into const variables in ct_test.c

[rsalz] Document importance of CTLOG_STORE outliving SCT if SCT_set0_log is used

[rsalz] Fix ct_test to not assume it's in the source directory

[Richard Levitte] Make ct_dir and certs_dir static in test/ct_test.c

[Richard Levitte] Comment away the extra checks in Configure

[rsalz] RT3676: Expose ECgroup i2d functions

[rsalz] Do not display a CT log error message if CT validation is disabled

[rsalz] Minor improvement to formatting of SCT output in s_client

[rsalz] Documentation for ctx_set_ctlog_list_file()

[kurt] Constify security callbacks

[kurt] Make function to convert version to string

[kurt] Remove unused code

[kurt] Make SSL_CIPHER_get_version return a const char *

[kurt] Add ssl_get_client_min_max_version() function

[kurt] Add support for minimum and maximum protocol version supported by a cipher

[kurt] IDEA is not supported in TLS 1.2

[kurt] Document SSL_get1_supported_ciphers

[kurt] Update ciphers -s documentation

[kurt] Remove DES cipher alias

[kurt] Move disabling of RC4 for DTLS to the cipher list.

[kurt] Fix usage of OPENSSL_NO_*_METHOD

[kurt] Use minimum and maximum protocol version instead of version fixed methods

[kurt] Use version flexible method instead of fixed version

[kurt] Deprecate the use of version-specific methods

[Richard Levitte] When grepping something starting with a dash, remember to use -e

[Richard Levitte] Correct slight logic error in processing IF in build.info

[Richard Levitte] Travis - the source directory is _srcdist, not _srcdir

[kurt] Run make update

[Richard Levitte] Remove duplicate typedef of ECPKPARAMETERS in ec.h

[openssl-users] Add X509_CHECK_FLAG_NEVER_CHECK_SUBJECT flag

[rsalz] Fix return type for CRYPTO_THREAD_run_once

[rsalz] Avoid double-free in calleres to OCSP_parse_url

[Richard Levitte] Make util/mk1mf.pl recognise no-weak-ssl-ciphers

[Richard Levitte] When configured "shared", don't build static libraries on Windows

[rsalz] CT: check some GeneralizedTime return values

[rsalz] Avoid negative array index in BIO_debug_callback()

[Richard Levitte] Travis - don't use ccache with cross compiles

[rsalz] RT3676 add: Export ASN.1 DHparams

[rsalz] remove ms/.rnd and add it to .gitignore

[rsalz] Update .gitignore to ignore all cscope files

[Richard Levitte] Travis - add missing semi-colon

[Richard Levitte] Pass down inclusion directories to source file generators

[Matt Caswell] No need to call EVP_CIPHER_CTX_init after EVP_CIPHER_CTX_new

[Matt Caswell] Mark SRP_VBASE_get_by_user() as deprecated

[Matt Caswell] Remove a missed item from the old thread API

[Richard Levitte] Allow OPENSSL_NO_SOCK in e_os.h even for non-Windows/DOS platforms

[Richard Levitte] The typedef ECPARAMETERS is already defined, don't define it anew

[Richard Levitte] Add cleaning targets to Configurations/windows-makefile.tmpl

[Richard Levitte] Harmonize the option processing in 'config' and 'config.com'

[Matt Caswell] Fix a memory leak in the afalg engine

[Richard Levitte] Configure - don't trust $1 to stick around, save its value away

[Richard Levitte] In the recipe using "makedepend", make sure the object file extension is there

[Richard Levitte] Add include directory options for assembler files that include from crypto/

[rsalz] check reviewer --reviewer=emilia

[rsalz] check reviewer --reviewer=emilia

[rsalz] check reviewer --reviewer=emilia

[Richard Levitte] Add include directory options for assembler files that include from crypto/

[Richard Levitte] Fix some assembler generating scripts for better unification

[Matt Caswell] More tweaks to the installation instructions

[Richard Levitte] Harmonise the two methods to generate dependency files

[Richard Levitte] Don't build dynamic engines unless configured "shared"

[Richard Levitte] Fix no-rmd160 classic Windows build

[Matt Caswell] Call CONF_modules_free() before ENGINE_cleanup() in auto-deinit

[Richard Levitte] Avoid getting unresolved referense to bn_expand2 in test/bntest.c

[Matt Caswell] Suppress CT warnings in test_ssl

[rsalz] Surround ctx_set_ctlog_list_file() with #ifndef OPENSSL_NO_CT

[rsalz] constify CT_POLICY_EVAL_CTX getters

[appro] Configure: remove dependency on 'head'.

[appro] Configurations/unix-Makefile.tmpl: don't leave empty .s files behind.

[appro] crypto/*/build.info: SPARC-specific fixups.

[appro] crypto/*/build.info: make it work on ARM platforms.

[steve] move DSA_SIG definition into C source file

[rsalz] Add blake2 support.

[rsalz] Review comments

[rsalz] Save leaf_node and node_offset as character array

[rsalz] Use unsigned int instead of just unsigned.

[rsalz] Make update to catch function renames.

[Richard Levitte] Some sed implementations are not greedy enough, use perl instead

[steve] Make X509_SIG opaque.

[steve] make update

[rsalz] Fix no-blake2 for Windows classic build

[rsalz] removed extra define

[Matt Caswell] Don't clobber the last error

[Matt Caswell] Remove some dead code from 1999

[Richard Levitte] Because bn_expand2 is declared non-static, it must not be static

[Richard Levitte] Avoid sed for dependency post-processing

[Richard Levitte] When creating directory specs, use srctop_dir rather than srctop_file.

[rsalz] Fix build break; add function declaration

[emilia] Fix no-comp build

[emilia] Workaround for false -Warray-bounds in Travis

[rsalz] Add doc on when to use SCT callback.

[emilia] Fix memory leak in library deinit

[Richard Levitte] Harmonize Unix Makefile template with Windows dito

[Richard Levitte] Use single quotes rather than double quotes when needed

[Richard Levitte] Add $(LIB_CFLAGS) for any build.info generator that uses $(CFLAGS)

[Richard Levitte] Collect the names of generated files and clean them away at target clean:

[Richard Levitte] Complete incomplete makefile variable referenses

[Richard Levitte] Change an function macro for ERR match the function it's used in.

[steve] Add EVP_PKEY documentation.

[steve] Document X509_get_serialNumber and X509_set_serialNumber.

[Richard Levitte] Fix a few Configure errors

[Richard Levitte] Enforce the demand for Perl 5.10.0 as a minimum.

[Richard Levitte] Fix freeze in config's interrupt trap with some shells

[Matt Caswell] Add some missing cleanup calls to de-init

[Matt Caswell] Fix the init cleanup order

[Richard Levitte] engines/Makefile.in: some [older] shell complain about 'for i ;',

[Richard Levitte] build.info/Makefile.in: Itanium fixups.

[Richard Levitte] s390x assembly pack: 32-bit fixups.

[Richard Levitte] config: fix HP-UX PA-RISC detection.

[Richard Levitte] Travis: build tests in BUILDONLY mode

[Richard Levitte] Fix typo in manual, missing ending '>'

[Richard Levitte] Disable afalg when engine is disabled.

[Richard Levitte] Update and clarify ECDSA documentation.

[Richard Levitte] Clarify NOTES.WIN.

[Richard Levitte] static-engine is no longer an internal keyword, remove it from %disabled

[Richard Levitte] Small typo

[Richard Levitte] Cygwin configs were missing thread_scheme settings, add them

[Richard Levitte] Fix CRYPTO_THREAD_run_once return value checks

[Richard Levitte] General verify options to openssl ts

[Richard Levitte] Not all shells understand !

[Richard Levitte] Make the perl dependency post-processor into just one line

[Richard Levitte] Explain *cough*-dows

[Richard Levitte] On Windows, page walking is known as __chkstk.

[Richard Levitte] poly1305/asm/poly1305-x86_64.pl: make it work with linux-x32.

[Matt Caswell] Fix a TLSProxy race condition

[Matt Caswell] Disable AFALG when cross-compiling

[Richard Levitte] We should use $SRCDIR in Makefiles

[emilia] Fix up CHANGES

[Richard Levitte] Appveyor - make sure to actually build "shared" in the shared configuration

[Richard Levitte] DLL object files should not be built with /Zl"

[Richard Levitte] When building DLLs, hack the library name in the .def file

[Richard Levitte] Some platforms provide getcontext() but it does not work

[Richard Levitte] Prepare for 1.1.0-pre4 release

[Richard Levitte] Prepare for 1.1.0-pre5-dev

[ben] Deal with DSA_SIG opaqueness.

[Richard Levitte] unix-Makefile template: use $(PERL) everywhere

[rsalz] Sort cipher-list at runtime.

[openssl-users] Bugfix: Encode the requested length in s_cb.c:hexencode()

[Richard Levitte] Have 'openssl version -a' output the default engines directory as well

[Richard Levitte] Don't define OPENSSL_ENGINES in test recipes, do it in Makefiles instead

[steve] Simplify define as we don't support MS-DOS anymore.

------------------------------------------
[...truncated 3723 lines...]
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_DSAPublicKey
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_DSA_PUBKEY
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_DSA_PUBKEY_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_DSA_PUBKEY_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_DSA_SIG
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_DSAparams
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_ECDSA_SIG
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_ECPKParameters
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_ECParameters
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_ECPrivateKey
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_ECPrivateKey_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_ECPrivateKey_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_EC_PUBKEY
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_EC_PUBKEY_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_EC_PUBKEY_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_EDIPARTYNAME
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_ESS_CERT_ID
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_ESS_ISSUER_SERIAL
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_ESS_SIGNING_CERT
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_EXTENDED_KEY_USAGE
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_GENERAL_NAME
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_GENERAL_NAMES
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_IPAddressChoice
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_IPAddressFamily
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_IPAddressOrRange
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_IPAddressRange
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_ISSUING_DIST_POINT
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_NETSCAPE_CERT_SEQUENCE
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_NETSCAPE_SPKAC
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_NETSCAPE_SPKI
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_NOTICEREF
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_BASICRESP
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_CERTID
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_CERTSTATUS
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_CRLID
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_ONEREQ
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_REQINFO
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_REQUEST
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_RESPBYTES
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_RESPDATA
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_RESPID
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_RESPONSE
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_REVOKEDINFO
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_SERVICELOC
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_SIGNATURE
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OCSP_SINGLERESP
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_OTHERNAME
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PBE2PARAM
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PBEPARAM
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PBKDF2PARAM
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS12
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS12_BAGS
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS12_MAC_DATA
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS12_SAFEBAG
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS12_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS12_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7_DIGEST
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7_ENCRYPT
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7_ENC_CONTENT
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7_ENVELOPE
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7_ISSUER_AND_SERIAL
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7_NDEF
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7_RECIP_INFO
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7_SIGNED
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7_SIGNER_INFO
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7_SIGN_ENVELOPE
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7_bio_stream
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS7_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS8PrivateKeyInfo_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS8PrivateKeyInfo_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS8PrivateKey_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS8PrivateKey_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS8PrivateKey_nid_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS8PrivateKey_nid_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS8_PRIV_KEY_INFO
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS8_PRIV_KEY_INFO_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS8_PRIV_KEY_INFO_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS8_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKCS8_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PKEY_USAGE_PERIOD
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_POLICYINFO
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_POLICYQUALINFO
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PROXY_CERT_INFO_EXTENSION
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PROXY_POLICY
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PUBKEY
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PUBKEY_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PUBKEY_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PrivateKey
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PrivateKey_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PrivateKey_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_PublicKey
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_RSAPrivateKey
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_RSAPrivateKey_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_RSAPrivateKey_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_RSAPublicKey
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_RSAPublicKey_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_RSAPublicKey_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_RSA_OAEP_PARAMS
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_RSA_PSS_PARAMS
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_RSA_PUBKEY
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_RSA_PUBKEY_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_RSA_PUBKEY_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_SCT_LIST
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_SXNET
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_SXNETID
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_ACCURACY
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_MSG_IMPRINT
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_MSG_IMPRINT_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_MSG_IMPRINT_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_REQ
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_REQ_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_REQ_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_RESP
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_RESP_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_RESP_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_STATUS_INFO
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_TST_INFO
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_TST_INFO_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_TS_TST_INFO_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_USERNOTICE
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_ALGOR
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_ALGORS
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_ATTRIBUTE
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_AUX
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_CERT_AUX
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_CINF
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_CRL
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_CRL_INFO
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_CRL_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_CRL_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_EXTENSION
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_EXTENSIONS
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_NAME
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_NAME_ENTRY
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_PUBKEY
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_REQ
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_REQ_INFO
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_REQ_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_REQ_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_REVOKED
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_SIG
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_VAL
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_X509_fp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_re_X509_CRL_tbs
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_re_X509_REQ_tbs
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2d_re_X509_tbs
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2o_ECPublicKey
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2o_SCT
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2o_SCT_LIST
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2o_SCT_signature
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2s_ASN1_ENUMERATED
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2s_ASN1_ENUMERATED_TABLE
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2s_ASN1_IA5STRING
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2s_ASN1_INTEGER
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2s_ASN1_OCTET_STRING
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2t_ASN1_OBJECT
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2v_ASN1_BIT_STRING
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2v_GENERAL_NAME
LIBCRYPTO32.def : error LNK2001: unresolved external symbol i2v_GENERAL_NAMES
LIBCRYPTO32.def : error LNK2001: unresolved external symbol idea_cbc_encrypt
LIBCRYPTO32.def : error LNK2001: unresolved external symbol idea_cfb64_encrypt
LIBCRYPTO32.def : error LNK2001: unresolved external symbol idea_ecb_encrypt
LIBCRYPTO32.def : error LNK2001: unresolved external symbol idea_encrypt
LIBCRYPTO32.def : error LNK2001: unresolved external symbol idea_ofb64_encrypt
LIBCRYPTO32.def : error LNK2001: unresolved external symbol idea_options
LIBCRYPTO32.def : error LNK2001: unresolved external symbol idea_set_decrypt_key
LIBCRYPTO32.def : error LNK2001: unresolved external symbol idea_set_encrypt_key
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_delete
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_doall
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_doall_arg
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_error
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_free
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_get_down_load
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_insert
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_new
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_node_stats
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_node_stats_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_node_usage_stats
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_node_usage_stats_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_num_items
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_retrieve
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_set_down_load
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_stats
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_stats_bio
LIBCRYPTO32.def : error LNK2001: unresolved external symbol lh_strhash
LIBCRYPTO32.def : error LNK2001: unresolved external symbol name_cmp
LIBCRYPTO32.def : error LNK2001: unresolved external symbol o2i_ECPublicKey
LIBCRYPTO32.def : error LNK2001: unresolved external symbol o2i_SCT
LIBCRYPTO32.def : error LNK2001: unresolved external symbol o2i_SCT_LIST
LIBCRYPTO32.def : error LNK2001: unresolved external symbol o2i_SCT_signature
LIBCRYPTO32.def : error LNK2001: unresolved external symbol s2i_ASN1_IA5STRING
LIBCRYPTO32.def : error LNK2001: unresolved external symbol s2i_ASN1_INTEGER
LIBCRYPTO32.def : error LNK2001: unresolved external symbol s2i_ASN1_OCTET_STRING
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_deep_copy
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_delete
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_delete_ptr
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_dup
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_find
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_find_ex
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_free
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_insert
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_is_sorted
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_new
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_new_null
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_num
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_pop
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_pop_free
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_push
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_set
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_set_cmp_func
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_shift
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_sort
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_unshift
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_value
LIBCRYPTO32.def : error LNK2001: unresolved external symbol sk_zero
LIBCRYPTO32.def : error LNK2001: unresolved external symbol string_to_hex
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v2i_ASN1_BIT_STRING
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v2i_GENERAL_NAME
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v2i_GENERAL_NAMES
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v2i_GENERAL_NAME_ex
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_addr_add_inherit
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_addr_add_prefix
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_addr_add_range
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_addr_canonize
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_addr_get_afi
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_addr_get_range
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_addr_inherits
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_addr_is_canonical
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_addr_subset
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_addr_validate_path
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_addr_validate_resource_set
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_asid_add_id_or_range
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_asid_add_inherit
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_asid_canonize
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_asid_inherits
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_asid_is_canonical
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_asid_subset
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_asid_validate_path
LIBCRYPTO32.def : error LNK2001: unresolved external symbol v3_asid_validate_resource_set
out32dll\libcrypto32.lib : fatal error LNK1120: 3846 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\link.EXE"' : return code '0x460'
Stop.

<https://openssl-sanity.cisco.com:8443/job/master_windows/ws/>exit> 2 
Build step 'Execute Windows batch command' marked build as failure


More information about the openssl-commits mailing list