Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | enable asm for mingw64 | Brent Cook | 2019-01-20 | 1 | -3/+0 | |
| | ||||||
* | generate masm and mingw64 assembly | Brent Cook | 2019-01-20 | 1 | -0/+6 | |
| | ||||||
* | fix build | Brent Cook | 2019-01-19 | 1 | -0/+3 | |
| | ||||||
* | add ec to crypto private -I path for ec_lcl.h | Brent Cook | 2019-01-19 | 1 | -0/+1 | |
| | ||||||
* | Add arm_arch.h to build ARM portable | kinichiro | 2019-01-04 | 1 | -0/+1 | |
| | ||||||
* | build crypto_lock_win.c in-place | Brent Cook | 2019-01-01 | 1 | -1/+1 | |
| | ||||||
* | Land #439, Add portable scaffold for SM3 | Brent Cook | 2018-11-11 | 1 | -0/+5 | |
|\ | ||||||
| * | Add portable scaffold for SM3 | Jack Lloyd | 2018-08-14 | 1 | -0/+5 | |
| | | ||||||
* | | added crypto_lock portable bits | Brent Cook | 2018-11-11 | 1 | -0/+5 | |
| | | ||||||
* | | add arm asm support via autoconf/make | Brent Cook | 2018-11-11 | 1 | -0/+3 | |
| | | ||||||
* | | Misc fixes to bring portable in line with upstream. | bobsayshilol | 2018-11-07 | 1 | -2/+0 | |
|/ | ||||||
* | add new init functions | Brent Cook | 2018-03-18 | 1 | -0/+3 | |
| | ||||||
* | bump base requirement to Windows Vista, use builtin inet_ntop/pton | Brent Cook | 2018-03-14 | 1 | -7/+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 | |
| | ||||||
* | generate the crypto export symbol list at build time | Brent Cook | 2017-07-08 | 1 | -0/+74 | |
| | | | | | | we currently do it at configure time, which makes this a generated source, but generated sources should be cleaned up, which breaks 'make clean; make' | |||||
* | Add HKDF functionality | kinichiro | 2017-05-13 | 1 | -0/+3 | |
| | ||||||
* | Add freezero support | kinichiro | 2017-04-22 | 1 | -0/+4 | |
| | ||||||
* | move crypto_portable.sym to builddir | Brent Cook | 2017-04-10 | 1 | -1/+4 | |
| | ||||||
* | Add support for getpagesize | kinichiro | 2017-03-15 | 1 | -0/+4 | |
| | ||||||
* | Add recallocarray | kinichiro | 2017-03-09 | 1 | -0/+4 | |
| | ||||||
* | Add crypto/evp/m_md5_sha1.c | kinichiro | 2017-03-05 | 1 | -0/+1 | |
| | ||||||
* | Move strsep.c to crypto/compat/ and add ocspcheck build to CMake | kinichiro | 2017-01-25 | 1 | -0/+4 | |
| | ||||||
* | updates for new tests and layout | Brent Cook | 2017-01-22 | 1 | -0/+1 | |
| | ||||||
* | add missing ecp_nist*.c files | Brent Cook | 2017-01-18 | 1 | -0/+4 | |
| | ||||||
* | Stop generating .def files by update.sh | kinichiro | 2017-01-18 | 1 | -1/+0 | |
| | ||||||
* | Fix to use -export-symbols for libcrypto | kinichiro | 2017-01-15 | 1 | -1/+2 | |
| | | | | - generating platform specific crypto/crypto_portable.sym from crypto.sym | |||||
* | include vpm_int.h | Brent Cook | 2016-11-06 | 1 | -0/+1 | |
| | ||||||
* | Add curve25519 to portable | kinichiro | 2016-11-06 | 1 | -0/+6 | |
| | ||||||
* | updates for latest build changes | Brent Cook | 2016-11-05 | 1 | -3/+1 | |
| | ||||||
* | export DLLs functions for MSVC with CMake | kinichiro | 2016-10-30 | 1 | -0/+1 | |
| | | | | | | | | | | | | - Add 3 DEF files to export functions from Windows DLLs - Add gettimeofday to crypto/crypto.def (*1) - Remove gai_strerrorA from tls/tls.def (*1) - Fix CMakeLists.txt to use DEF files as PRIVATE - Change DLL import library file name since it duplicates with static library - Ignore compiler warning C4267, and Edit CMAKE_C_FLAGS not to overwrite it (*1) - Add USE_SHARED option to build openssl.exe with shared libraries (*1) (*1) recommended by @mcnameej | |||||
* | add constant_time_locl.h | Brent Cook | 2016-05-04 | 1 | -0/+2 | |
| | ||||||
* | do not link libcompatnoopt if it is unneeded/built | Brent Cook | 2015-11-22 | 1 | -3/+8 | |
| | | | | from andy-js on github, fix #158 | |||||
* | remove a_gen/utctm.c | Brent Cook | 2015-10-21 | 1 | -2/+0 | |
| | ||||||
* | disable some tests with 32-bit time_t systems | Brent Cook | 2015-10-17 | 1 | -2/+0 | |
| | | | | Also disable use of _mkgmtime, it does not produce correct results. | |||||
* | include timegm fallback | Brent Cook | 2015-10-15 | 1 | -0/+6 | |
| | ||||||
* | Use bundled headers instead of installed headers when building | Jeremy Huddleston Sequoia | 2015-10-14 | 1 | -4/+5 | |
| | | | | | | | | | | | | | The build system incorrectly set include directives in AM_CFLAGS which causes them to be placed after the configured CPPFLAGS. Thus, if a user or packaging system sets CPPFLAGS to a location that has libressl or openssl headers installed, they will be used instead of the bundled versions. This corrects that issue by setting up the variables correctly. https://github.com/libressl-portable/portable/issues/150 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com> | |||||
* | updates for ASN.1 time handling | Brent Cook | 2015-10-06 | 1 | -0/+1 | |
| | ||||||
* | final bit of SHA-0 removal | Brent Cook | 2015-09-17 | 1 | -1/+0 | |
| | ||||||
* | remove SHA-0 | Brent Cook | 2015-09-17 | 1 | -2/+0 | |
| | ||||||
* | ech_ossl.h is gone | Brent Cook | 2015-09-13 | 1 | -1/+0 | |
| | ||||||
* | distribute strcasecmp.c | Brent Cook | 2015-09-07 | 1 | -0/+3 | |
| | ||||||
* | add win32-specific explicit_bzero implementation | Brent Cook | 2015-08-03 | 1 | -0/+4 | |
| | ||||||
* | add initial CMake and Visual Studio build support | Brent Cook | 2015-07-21 | 1 | -0/+3 | |
| | | | | | | | | This moves the compatibility include files from include to include/compat so we can use the awful MS C compiler <../include/> trick to emulate the GNU #include_next extension. This also removes a few old compat files we do not need anymore. | |||||
* | eng_rsax is gone | Brent Cook | 2015-07-20 | 1 | -1/+0 | |
| | ||||||
* | fixup how OPENSSLDIR is derived and expanded | Brent Cook | 2015-07-15 | 1 | -0/+6 | |
| | | | | | | | | As per http://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Installation-Directory-Variables.html we should not try to expand variables like sysconfdir in the configure script, but rather derive the correct value in the Makefiles instead. This fixes missing expansions as the preprocessor define. | |||||
* | build libcrypto with -DLIBRESSL_INTERNAL | Brent Cook | 2015-07-15 | 1 | -1/+2 | |
| | | | | | Since libcrypto defines its own CPPFLAGS, we need to set this for libcrypto specifically. | |||||
* | add check for inet_pton, nudge minimum win32 compat to 0x0501 | Brent Cook | 2015-07-02 | 1 | -0/+4 | |
| | ||||||
* | update for mdc2 removal | Brent Cook | 2015-06-20 | 1 | -5/+0 | |
| |