[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