aboutsummaryrefslogtreecommitdiff
path: root/ssl (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* update for death of s23*Brent Cook2017-01-272-18/+12
|
* Stop generating .def files by update.shkinichiro2017-01-181-1/+0
|
* Add export symbol support to CMakekinichiro2017-01-181-2/+1
|
* Define CMake library object lists globallyMatt Stancliff2017-01-121-1/+1
| | | | | | | | | OBJECT collections in CMake don't generate any artifacts so these are safe to hoist out and define globally. library OBJECT targets are just a list of filenames. It can be useful for other projects to include lists of sources directly regardless of build mode (shared, static, or library).
* remove check-in .def and ignore .sym filesBrent Cook2016-11-061-258/+0
|
* implement support for hiding symbols in libtls / libsslBrent Cook2016-11-062-314/+20
|
* export DLLs functions for MSVC with CMakekinichiro2016-10-303-1/+558
| | | | | | | | | | | | - Add 3 DEF files to export functions from Windows DLLs - Add gettimeofday to crypto/crypto.def (*1) - Remove gai_strerrorA from tls/tls.def (*1) - Fix CMakeLists.txt to use DEF files as PRIVATE - Change DLL import library file name since it duplicates with static library - Ignore compiler warning C4267, and Edit CMAKE_C_FLAGS not to overwrite it (*1) - Add USE_SHARED option to build openssl.exe with shared libraries (*1) (*1) recommended by @mcnameej
* build Windows DLL on CMakeSatoshi Yasushima2016-08-251-1/+3
| | | | | | | like below. * libcrypto-38.dll * libssl-39.dll * libtls-11.dll
* build MinGW on CMakeSatoshi Yasushima2016-08-251-1/+1
|
* set link library dependencies with MSVC, fixes #221Brent Cook2016-07-311-0/+3
|
* fix ld warning "attempted multiple inclusion of file" on Solariskinichiro2016-04-211-1/+1
| | | | - To avoid ld warning on Solaris, use abs_top_builddir in Makefile.am
* remove more deleted filesBrent Cook2015-09-112-4/+0
|
* Do not build lib-objects targets if we are just building static libs.Brent Cook2015-09-091-9/+8
| | | | This confuses some cmake targets.
* disable shared CMake builds for OS X / Windows for nowBrent Cook2015-09-071-4/+9
|
* remove s3_meth.c from CMake buildsBrent Cook2015-08-311-1/+0
|
* Delete s3_meth.c since it was only for SSLv3 support.Brent Cook2015-08-301-1/+0
|
* Add install targets and shared libraries to CMakeJeff Davey2015-08-181-3/+11
|
* add initial CMake and Visual Studio build supportBrent Cook2015-07-212-0/+54
| | | | | | | | This moves the compatibility include files from include to include/compat so we can use the awful MS C compiler <../include/> trick to emulate the GNU #include_next extension. This also removes a few old compat files we do not need anymore.
* rework CFLAGS/CPPFLAGS settings during configurationBrent Cook2015-03-221-1/+0
| | | | | | Move define adjustments to CPPFLAGS. Adjust user CFLAGS directly, do not override during configuration. USER_CFLAGS is not necessary to build libcompat_noopt correctly.
* update with latest, add more testsBrent Cook2015-02-061-0/+4
| | | | this adds the new bytestring apis and new regression tests
* allow Windows DLLs to be builtBrent Cook2014-12-141-1/+1
| | | | based on a patch from Jan Engelhardt
* add LIBADD library dependencies to libssl/libtlsBrent Cook2014-12-141-0/+1
| | | | From Jan Engelhardt
* read all library versions directly from filesBrent Cook2014-12-061-1/+2
| | | | | | This makes building and testing easier because the library Makefile.am files are use directly rather than as templates. Thanks to Wouter Clarie for the idea.
* simplify packaging for libssl.Brent Cook2014-12-061-2/+43
| | | | | Follow libtls and derive the file list from the Makefile.am template itself.
* improve readability of generated Makefile.am filesBrent Cook2014-11-231-0/+1
|
* initial top-level import of subdirectoriesBrent Cook2014-07-101-0/+9