Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add portable scaffold for SM4 | Daniel Wyatt | 2019-03-04 | 2 | -0/+6 |
| | |||||
* | 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 |
| | |||||
* | update cmake | Brent Cook | 2019-01-31 | 1 | -0/+12 |
| | |||||
* | update autoconf for latest compat functions | Brent Cook | 2019-01-31 | 5 | -0/+62 |
| | |||||
* | 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 |
| | |||||
* | disable bn acceleration | Brent Cook | 2019-01-20 | 1 | -7/+7 |
| | |||||
* | enable asm for mingw64 | Brent Cook | 2019-01-20 | 1 | -3/+0 |
| | |||||
* | generate masm and mingw64 assembly | Brent Cook | 2019-01-20 | 3 | -0/+88 |
| | |||||
* | 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 |
| | |||||
* | Handle malloc returning null | John Norrbin | 2019-01-04 | 1 | -2/+4 |
| | | | Locks are required for multi-threading. If memory can't be allocated, exit the program with memory error. If we let the program continue, it will deadlock in the next part of the code anyway so better end it before. | ||||
* | Add arm_arch.h to build ARM portable | kinichiro | 2019-01-04 | 1 | -0/+1 |
| | |||||
* | enable getpagesize for all Windows builds | Brent Cook | 2019-01-01 | 1 | -2/+2 |
| | |||||
* | use InterlockedExchangeAdd for add | Brent Cook | 2019-01-01 | 1 | -8/+6 |
| | |||||
* | make locks self-initialize, switch to critical sections | Brent Cook | 2019-01-01 | 1 | -12/+13 |
| | |||||
* | build crypto_lock_win.c in-place | Brent Cook | 2019-01-01 | 2 | -2/+2 |
| | |||||
* | build lock functions with CMake | Brent Cook | 2018-11-11 | 1 | -0/+2 |
| | |||||
* | include header | Brent Cook | 2018-11-11 | 1 | -0/+2 |
| | |||||
* | Land #439, Add portable scaffold for SM3 | Brent Cook | 2018-11-11 | 2 | -0/+7 |
|\ | |||||
| * | Add portable scaffold for SM3 | Jack Lloyd | 2018-08-14 | 2 | -0/+7 |
| | | |||||
* | | added crypto_lock portable bits | Brent Cook | 2018-11-11 | 2 | -0/+5 |
| | | |||||
* | | add simple Windows lock implementation | Brent Cook | 2018-11-11 | 1 | -0/+53 |
| | | |||||
* | | add Makefile.am.elf-arm | Brent Cook | 2018-11-11 | 1 | -0/+30 |
| | | |||||
* | | add arm asm support via autoconf/make | Brent Cook | 2018-11-11 | 1 | -0/+3 |
| | | |||||
* | | 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 | 2 | -4/+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 | 2 | -0/+6 |
| | |||||
* | 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 | 2 | -12/+0 |
| | |||||
* | Add bio_meth.c | kinichiro | 2018-02-26 | 2 | -0/+2 |
| | |||||
* | Remove rsa/rsa_ssl.c | kinichiro | 2017-09-01 | 2 | -2/+0 |
| | |||||
* | declare struct timezone outside of the function declaration | Brent Cook | 2017-08-13 | 1 | -0/+1 |
| | |||||
* | don't build empty object files | Brent Cook | 2017-08-12 | 2 | -8/+0 |
| | |||||
* | Land #328, generate the crypto export symbol list at build time | Brent Cook | 2017-07-09 | 1 | -0/+74 |
|\ |