Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | update changelog for 2.9.2 | Brent Cook | 2019-05-20 | 1 | -0/+7 | |
| | ||||||
* | do a system upgrade on msys64 packages | Brent Cook | 2019-05-20 | 1 | -1/+1 | |
| | ||||||
* | unconditionally define reallocarray | Brent Cook | 2019-05-10 | 1 | -2/+0 | |
| | | | | deal with systems missing it but with it exported as a symbol | |||||
* | rebase patches | Brent Cook | 2019-05-07 | 2 | -15/+15 | |
| | ||||||
* | Land #523, fix MacOS _clock_gettime with CMake | Brent Cook | 2019-05-07 | 1 | -0/+7 | |
|\ | ||||||
| * | Fix MacOSX cmake missing symbol _clock_gettime | paul4334 | 2019-04-30 | 1 | -0/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | On El Capitan: [exec] [100%] Linking C executable openssl [exec] Undefined symbols for architecture x86_64: [exec] "_clock_gettime", referenced from: [exec] _app_timer_real in apps_posix.c.o [exec] ld: symbol(s) not found for architecture x86_64 [exec] clang: error: linker command failed with exit code 1 (use -v to see invocation) [exec] make[2]: *** [apps/openssl/openssl] Error 1 [exec] make[1]: *** [apps/openssl/CMakeFiles/openssl.dir/all] Error 2 [exec] make: *** [all] Error 2 | |||||
* | | Fix getprogname_linux.c for Android API < 21 | Simone Basso | 2019-05-04 | 1 | -0/+25 | |
|/ | | | | | | | This diff fixes the build of LibreSSL for Android with API < 21 where the `getprogname` system call was not part of libc. A comment in the diff itself explains in detail the issue. | |||||
* | include -ldl for SHA512 operations | Brent Cook | 2019-04-23 | 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 | |
| |