aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* set branchv2.9.1Brent Cook2019-04-131-1/+1
|
* add changelog diff from 65.htmlBrent Cook2019-04-131-1/+24
|
* add pthread_mutex* windows compat for libtlsBrent Cook2019-04-111-0/+29
|
* include cmake find module in distributionBrent Cook2019-04-111-1/+1
|
* Land #503, add CMake moduleBrent Cook2019-04-112-0/+276
|\
| * Readme: Using LibreSSL with a CMake projectJohn Norrbin2019-02-111-0/+51
| |
| * Add LibreSSL CMake Find ModuleJohn Norrbin2019-02-111-0/+225
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CMake has the find_package function which tries to find the library install paths, and if found, gives the user some "interfaces" to use when including the library in their project. There was no LibreSSL module so i wrote one 👍. Placing this file in a new folder called CMake in the same folder as the root CMakeLists.txt file, and adding the following line to the top of it: set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/CMake;${CMAKE_MODULE_PATH}") Lets the user run the find_package like so: find_package(LibreSSL REQUIRED) If LibreSSL is installed and found, the user can then just include the library in their target like so: target_link_libraries(test LibreSSL::TLS) They are cascaded, TLS requires and sets SSL, which also requires and sets Crypto using INTERFACE_LINK_LIBRARIES. Instead of setting the CMAKE_MODULE_PATH like above, the file can be placed in the CMake modules folder. For linux CMake will look for LibreSSL in the default install location of "sudo make install", which was on Ubuntu /usr/local/ For Windows the user can set the paths to their library files and include folder manually using the CMake-GUI.
* | update manpage linksBrent Cook2019-04-111-0/+3
| |
* | update linksBrent Cook2019-03-191-20/+56
| |
* | Add #506, add SM4 buildBrent Cook2019-03-196-2/+20
|\ \
| * | Add portable scaffold for SM4Daniel Wyatt2019-03-046-2/+20
| |/
* / Add ssl/ssl_transcript.c and remove ssl/t1_hash.ckinichiro2019-03-042-2/+2
|/
* add __dead__ annotation supportBrent Cook2019-02-093-0/+10
|
* update manpage linksBrent Cook2019-02-091-0/+11
|
* update testsBrent Cook2019-02-092-1/+6
|
* update patchBrent Cook2019-02-091-10/+10
|
* add unimpl fallback for getprognameBrent Cook2019-02-033-1/+13
|
* export getuid for libtlsBrent Cook2019-02-011-0/+1
|
* add syslog to compat headersBrent Cook2019-02-011-0/+1
|
* update cmakeBrent Cook2019-01-313-1/+27
|
* update autoconf for latest compat functionsBrent Cook2019-01-3110-19/+107
|
* more masm fixes, but disable for nowBrent Cook2019-01-212-3/+6
|
* valid_handshakes_terminate uses private APIBrent Cook2019-01-211-3/+6
|
* add tls13_clientBrent Cook2019-01-212-0/+2
|
* a couple of fixes to get MSVC Win64 going againBrent Cook2019-01-212-2/+2
|
* use generator to determine if we're building 64-bit code on WindowsBrent Cook2019-01-211-1/+1
|
* add new filesBrent Cook2019-01-212-0/+4
|
* fixes to build asm on MSVSBrent Cook2019-01-212-2/+3
|
* update .gitignoreBrent Cook2019-01-201-0/+5
|
* adjust asm exclusionsBrent Cook2019-01-201-4/+13
|
* remove xcode annotations for windowsBrent Cook2019-01-201-2/+0
|
* reduce number of Windows configs needed to testBrent Cook2019-01-201-22/+3
|
* disable 2017 builds for now, appveyor is taking too longBrent Cook2019-01-201-9/+1
|
* consider masm/mingw assembly flavors from cmakeBrent Cook2019-01-202-1/+96
|
* make keypairtest.sh runnable standaloneBrent Cook2019-01-201-0/+5
|
* disable bn accelerationBrent Cook2019-01-201-7/+7
|
* always stop the asm generators from calling the C compilerBrent Cook2019-01-201-10/+2
|
* enable asm for mingw64Brent Cook2019-01-203-3/+5
|
* add _LP64 checksBrent Cook2019-01-202-0/+22
|
* generate masm and mingw64 assemblyBrent Cook2019-01-204-3/+99
|
* recordtest needs private symbolsBrent Cook2019-01-201-3/+5
|
* add more tls13 filesBrent Cook2019-01-202-0/+4
|
* add new files and testsBrent Cook2019-01-204-0/+22
|
* check for cc before gccBrent Cook2019-01-201-1/+1
|
* rebase patchesBrent Cook2019-01-193-21/+21
|
* fix buildBrent Cook2019-01-192-0/+7
|
* add ec to crypto private -I path for ec_lcl.hBrent Cook2019-01-191-0/+1
|
* account for differences in FAIL macrosBrent Cook2019-01-181-2/+2
|
* adjust for latest upstream changesBrent Cook2019-01-183-19/+17
|
* check for more pthread functions that might not be in libcBrent Cook2019-01-181-0/+1
|