Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | set branchv2.9.1 | Brent Cook | 2019-04-13 | 1 | -1/+1 |
| | |||||
* | add changelog diff from 65.html | Brent Cook | 2019-04-13 | 1 | -1/+24 |
| | |||||
* | add pthread_mutex* windows compat for libtls | Brent Cook | 2019-04-11 | 1 | -0/+29 |
| | |||||
* | include cmake find module in distribution | Brent Cook | 2019-04-11 | 1 | -1/+1 |
| | |||||
* | Land #503, add CMake module | Brent Cook | 2019-04-11 | 2 | -0/+276 |
|\ | |||||
| * | Readme: Using LibreSSL with a CMake project | John Norrbin | 2019-02-11 | 1 | -0/+51 |
| | | |||||
| * | Add LibreSSL CMake Find Module | John Norrbin | 2019-02-11 | 1 | -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 links | Brent Cook | 2019-04-11 | 1 | -0/+3 |
| | | |||||
* | | update links | Brent Cook | 2019-03-19 | 1 | -20/+56 |
| | | |||||
* | | Add #506, add SM4 build | Brent Cook | 2019-03-19 | 6 | -2/+20 |
|\ \ | |||||
| * | | Add portable scaffold for SM4 | Daniel Wyatt | 2019-03-04 | 6 | -2/+20 |
| |/ | |||||
* / | Add ssl/ssl_transcript.c and remove ssl/t1_hash.c | kinichiro | 2019-03-04 | 2 | -2/+2 |
|/ | |||||
* | add __dead__ annotation support | Brent Cook | 2019-02-09 | 3 | -0/+10 |
| | |||||
* | update manpage links | Brent Cook | 2019-02-09 | 1 | -0/+11 |
| | |||||
* | update tests | Brent Cook | 2019-02-09 | 2 | -1/+6 |
| | |||||
* | update patch | Brent Cook | 2019-02-09 | 1 | -10/+10 |
| | |||||
* | add unimpl fallback for getprogname | Brent Cook | 2019-02-03 | 3 | -1/+13 |
| | |||||
* | export getuid for libtls | Brent Cook | 2019-02-01 | 1 | -0/+1 |
| | |||||
* | add syslog to compat headers | Brent Cook | 2019-02-01 | 1 | -0/+1 |
| | |||||
* | update cmake | Brent Cook | 2019-01-31 | 3 | -1/+27 |
| | |||||
* | update autoconf for latest compat functions | Brent Cook | 2019-01-31 | 10 | -19/+107 |
| | |||||
* | more masm fixes, but disable for now | Brent Cook | 2019-01-21 | 2 | -3/+6 |
| | |||||
* | valid_handshakes_terminate uses private API | Brent Cook | 2019-01-21 | 1 | -3/+6 |
| | |||||
* | add tls13_client | Brent Cook | 2019-01-21 | 2 | -0/+2 |
| | |||||
* | a couple of fixes to get MSVC Win64 going again | Brent Cook | 2019-01-21 | 2 | -2/+2 |
| | |||||
* | use generator to determine if we're building 64-bit code on Windows | Brent Cook | 2019-01-21 | 1 | -1/+1 |
| | |||||
* | add new files | Brent Cook | 2019-01-21 | 2 | -0/+4 |
| | |||||
* | fixes to build asm on MSVS | Brent Cook | 2019-01-21 | 2 | -2/+3 |
| | |||||
* | update .gitignore | Brent Cook | 2019-01-20 | 1 | -0/+5 |
| | |||||
* | adjust asm exclusions | Brent Cook | 2019-01-20 | 1 | -4/+13 |
| | |||||
* | remove xcode annotations for windows | Brent Cook | 2019-01-20 | 1 | -2/+0 |
| | |||||
* | reduce number of Windows configs needed to test | Brent Cook | 2019-01-20 | 1 | -22/+3 |
| | |||||
* | disable 2017 builds for now, appveyor is taking too long | Brent Cook | 2019-01-20 | 1 | -9/+1 |
| | |||||
* | consider masm/mingw assembly flavors from cmake | Brent Cook | 2019-01-20 | 2 | -1/+96 |
| | |||||
* | make keypairtest.sh runnable standalone | Brent Cook | 2019-01-20 | 1 | -0/+5 |
| | |||||
* | disable bn acceleration | Brent Cook | 2019-01-20 | 1 | -7/+7 |
| | |||||
* | always stop the asm generators from calling the C compiler | Brent Cook | 2019-01-20 | 1 | -10/+2 |
| | |||||
* | enable asm for mingw64 | Brent Cook | 2019-01-20 | 3 | -3/+5 |
| | |||||
* | add _LP64 checks | Brent Cook | 2019-01-20 | 2 | -0/+22 |
| | |||||
* | generate masm and mingw64 assembly | Brent Cook | 2019-01-20 | 4 | -3/+99 |
| | |||||
* | recordtest needs private symbols | Brent Cook | 2019-01-20 | 1 | -3/+5 |
| | |||||
* | add more tls13 files | Brent Cook | 2019-01-20 | 2 | -0/+4 |
| | |||||
* | add new files and tests | Brent Cook | 2019-01-20 | 4 | -0/+22 |
| | |||||
* | check for cc before gcc | Brent Cook | 2019-01-20 | 1 | -1/+1 |
| | |||||
* | rebase patches | Brent Cook | 2019-01-19 | 3 | -21/+21 |
| | |||||
* | fix build | Brent Cook | 2019-01-19 | 2 | -0/+7 |
| | |||||
* | add ec to crypto private -I path for ec_lcl.h | Brent Cook | 2019-01-19 | 1 | -0/+1 |
| | |||||
* | account for differences in FAIL macros | Brent Cook | 2019-01-18 | 1 | -2/+2 |
| | |||||
* | adjust for latest upstream changes | Brent Cook | 2019-01-18 | 3 | -19/+17 |
| | |||||
* | check for more pthread functions that might not be in libc | Brent Cook | 2019-01-18 | 1 | -0/+1 |
| |