Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix cmake build to enable masm with VS2019 | kinichiro | 2020-05-09 | 1 | -1/+2 |
| | | | | | | | To specify architecture Visual Studio 16 2019 requires -A option, and it is stored in variable CMAKE_GENERATOR_PLATFORM. Until Visual Studio 15 2017, architecture was indicated as part of generator string (e.g. "Visual Studio 15 2017 Win64") | ||||
* | avoid exporting a sleep() symbol from libcrypto | Brent Cook | 2020-04-14 | 1 | -1/+0 |
| | | | | | | Since it seems only MSVC lacks sleep(), and it's only used by apps, lets special-case that and make it available as a static inline function instead. | ||||
* | Crypto target properties when building static libs | Dan Nestor | 2020-03-02 | 1 | -11/+9 |
| | |||||
* | add cms to portable build | Brent Cook | 2019-11-03 | 1 | -0/+15 |
| | |||||
* | update portable for latest build changes | Brent Cook | 2019-09-09 | 1 | -0/+2 |
| | |||||
* | default to a directory that is not world-creatable | Brent Cook | 2019-06-12 | 1 | -1/+1 |
| | |||||
* | sigh, add back the quotes for C | Brent Cook | 2019-06-10 | 1 | -1/+1 |
| | |||||
* | use something else by default for Windows builds (match dist-win.sh) | Brent Cook | 2019-06-10 | 1 | -2/+6 |
| | |||||
* | let cmake handle quoting itself | Brent Cook | 2019-06-10 | 1 | -2/+2 |
| | |||||
* | Fix masm build | kinichiro | 2019-06-10 | 1 | -1/+5 |
| | | | | | | - Fix masm operators and comments - Add -DOPENSSL_NO_ASM only if not 64 bit build - Add -DCMAKE_INSTALL_PREFIX to avoid build error | ||||
* | Enable masm compilation under windows | Stephan Vedder | 2019-06-10 | 1 | -1/+1 |
| | |||||
* | Add portable scaffold for SM4 | Daniel Wyatt | 2019-03-04 | 1 | -0/+2 |
| | |||||
* | add unimpl fallback for getprogname | Brent Cook | 2019-02-03 | 1 | -0/+2 |
| | |||||
* | export getuid for libtls | Brent Cook | 2019-02-01 | 1 | -0/+1 |
| | |||||
* | update cmake | Brent Cook | 2019-01-31 | 1 | -0/+12 |
| | |||||
* | more masm fixes, but disable for now | Brent Cook | 2019-01-21 | 1 | -1/+1 |
| | |||||
* | a couple of fixes to get MSVC Win64 going again | Brent Cook | 2019-01-21 | 1 | -1/+1 |
| | |||||
* | fixes to build asm on MSVS | Brent Cook | 2019-01-21 | 1 | -1/+1 |
| | |||||
* | adjust asm exclusions | Brent Cook | 2019-01-20 | 1 | -4/+13 |
| | |||||
* | remove xcode annotations for windows | Brent Cook | 2019-01-20 | 1 | -2/+0 |
| | |||||
* | consider masm/mingw assembly flavors from cmake | Brent Cook | 2019-01-20 | 1 | -1/+92 |
| | |||||
* | fix build | Brent Cook | 2019-01-19 | 1 | -0/+4 |
| | |||||
* | build crypto_lock_win.c in-place | Brent Cook | 2019-01-01 | 1 | -1/+1 |
| | |||||
* | build lock functions with CMake | Brent Cook | 2018-11-11 | 1 | -0/+2 |
| | |||||
* | Land #439, Add portable scaffold for SM3 | Brent Cook | 2018-11-11 | 1 | -0/+2 |
|\ | |||||
| * | Add portable scaffold for SM3 | Jack Lloyd | 2018-08-14 | 1 | -0/+2 |
| | | |||||
* | | initial 32-bit arm assembly optimization support | Brent Cook | 2018-11-11 | 1 | -0/+25 |
| | | |||||
* | | Misc fixes to bring portable in line with upstream. | bobsayshilol | 2018-11-07 | 1 | -2/+0 |
| | | |||||
* | | Fix cmake to generate proper Libs.private in .pc files | kinichiro | 2018-10-05 | 1 | -1/+1 |
| | | |||||
* | | Fix cmake linking libraries | kinichiro | 2018-10-03 | 1 | -1/+1 |
|/ | |||||
* | Fix build with cmake -G Xcode | Bi11 | 2018-07-06 | 1 | -0/+1 |
| | |||||
* | make headers under include/compat private again | Brent Cook | 2018-06-14 | 1 | -2/+2 |
| | |||||
* | scope private/public headers when embedding into other projects | Brent Cook | 2018-05-29 | 1 | -11/+12 |
| | | | | thanks to Cameron Palmer | ||||
* | Use BUILD_SHARED_LIBS to specify library type | Don | 2018-03-21 | 1 | -13/+7 |
| | |||||
* | add new init functions | Brent Cook | 2018-03-18 | 1 | -0/+3 |
| | |||||
* | Land #402, Remove CMAKE_HOST_ references | Brent Cook | 2018-03-18 | 1 | -6/+6 |
|\ | |||||
| * | Remove CMAKE_HOST_ references | Don | 2018-03-16 | 1 | -6/+6 |
| | | | | | | | | CMAKE_HOST_ describes the host system not the target. For cross compilation to work the actual target system should be used for making decisions in CMake. | ||||
* | | Land #400, Use groups in CMake install command for libraries | Brent Cook | 2018-03-18 | 1 | -6/+10 |
|\ \ | |||||
| * | | Use groups in CMake install command for libraries | Don | 2018-03-16 | 1 | -6/+10 |
| |/ | | | | | | | On Windows shared libraries should be installed into the bin directory. Using grouping within CMake based on the target type fixes this issue. | ||||
* / | Use binary directory for symbol exports generation | Don | 2018-03-16 | 1 | -3/+3 |
|/ | | | | Currently the CMake files generate symbols into the source tree when they should go into the build tree. | ||||
* | bump base requirement to Windows Vista, use builtin inet_ntop/pton | Brent Cook | 2018-03-14 | 1 | -5/+0 |
| | |||||
* | Add bio_meth.c | kinichiro | 2018-02-26 | 1 | -0/+1 |
| | |||||
* | Remove rsa/rsa_ssl.c | kinichiro | 2017-09-01 | 1 | -1/+0 |
| | |||||
* | don't build empty object files | Brent Cook | 2017-08-12 | 1 | -4/+0 |
| | |||||
* | Merge branch 'master' of https://github.com/libressl-portable/portable into ↵ | d3x0r | 2017-07-06 | 1 | -2/+2 |
|\ | | | | | | | | | | | SkipInstall Fix merge conflicts from GNUInstallDirs merge to master. | ||||
| * | use GNUInstallDirs from cmake to specify install paths. | d3x0r | 2017-07-06 | 1 | -2/+2 |
| | | | | | | | | Primarily this is to select whether 'lib64' or 'lib' is used on linux type systems. | ||||
* | | Add option LIBRESSL_SKIP_INSTALL | d3x0r | 2017-07-06 | 1 | -2/+6 |
|/ | | | | | | | | Internally LIBRESSL_SKIP_INSTALL, if not set becomes ENABLE_LIBRESSL_INSTALL so this by default is enabled. defining LIBRESSL_SKIP_INSTALL before hand will disable all install() rules. This is useful if another project includes and links to this statically. I chose to add a prefix to avoid potential name collision because the options are cached globally. If the installation is skipped, maybe it should also disable building apps? I didn't do that. | ||||
* | Add HKDF functionality | kinichiro | 2017-05-13 | 1 | -0/+1 |
| | |||||
* | Add freezero support | kinichiro | 2017-04-22 | 1 | -0/+5 |
| | |||||
* | Land #297, Add recallocarray | Brent Cook | 2017-03-16 | 1 | -0/+9 |
|\ |