aboutsummaryrefslogtreecommitdiff
path: root/crypto (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use posix_win.c functions on WIN32kinichiro2019-07-281-3/+6
| | | | | | - read() returns bytes count as 1 for crlf unless binary mode isn't specified with open(). Reported by @ulfworsoe in libressl-portable#542 - err could be WSANOTINITIALISED when WSAStartup() is not called
* default to a directory that is not world-creatableBrent Cook2019-06-121-1/+1
|
* sigh, add back the quotes for CBrent Cook2019-06-101-1/+1
|
* use something else by default for Windows builds (match dist-win.sh)Brent Cook2019-06-101-2/+6
|
* let cmake handle quoting itselfBrent Cook2019-06-101-2/+2
|
* Fix masm buildkinichiro2019-06-101-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 windowsStephan Vedder2019-06-101-1/+1
|
* condense android comments for clarityBrent Cook2019-05-231-13/+6
|
* Remove info about glibcIshimoto Shinobu2019-05-221-2/+0
|
* avoid glibcIshimoto Shinobu2019-05-211-3/+1
| | | cause problems on musl systems
* Fix getprogname_linux.c for Android API < 21Simone Basso2019-05-041-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.
* Add portable scaffold for SM4Daniel Wyatt2019-03-042-0/+6
|
* add unimpl fallback for getprognameBrent Cook2019-02-033-1/+13
|
* export getuid for libtlsBrent Cook2019-02-011-0/+1
|
* update cmakeBrent Cook2019-01-311-0/+12
|
* update autoconf for latest compat functionsBrent Cook2019-01-315-0/+62
|
* more masm fixes, but disable for nowBrent Cook2019-01-211-1/+1
|
* a couple of fixes to get MSVC Win64 going againBrent Cook2019-01-211-1/+1
|
* fixes to build asm on MSVSBrent Cook2019-01-211-1/+1
|
* adjust asm exclusionsBrent Cook2019-01-201-4/+13
|
* remove xcode annotations for windowsBrent Cook2019-01-201-2/+0
|
* consider masm/mingw assembly flavors from cmakeBrent Cook2019-01-201-1/+92
|
* disable bn accelerationBrent Cook2019-01-201-7/+7
|
* enable asm for mingw64Brent Cook2019-01-201-3/+0
|
* generate masm and mingw64 assemblyBrent Cook2019-01-203-0/+88
|
* fix buildBrent Cook2019-01-192-0/+7
|
* add ec to crypto private -I path for ec_lcl.hBrent Cook2019-01-191-0/+1
|
* Handle malloc returning nullJohn Norrbin2019-01-041-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 portablekinichiro2019-01-041-0/+1
|
* enable getpagesize for all Windows buildsBrent Cook2019-01-011-2/+2
|
* use InterlockedExchangeAdd for addBrent Cook2019-01-011-8/+6
|
* make locks self-initialize, switch to critical sectionsBrent Cook2019-01-011-12/+13
|
* build crypto_lock_win.c in-placeBrent Cook2019-01-012-2/+2
|
* build lock functions with CMakeBrent Cook2018-11-111-0/+2
|
* include headerBrent Cook2018-11-111-0/+2
|
* Land #439, Add portable scaffold for SM3Brent Cook2018-11-112-0/+7
|\
| * Add portable scaffold for SM3Jack Lloyd2018-08-142-0/+7
| |
* | added crypto_lock portable bitsBrent Cook2018-11-112-0/+5
| |
* | add simple Windows lock implementationBrent Cook2018-11-111-0/+53
| |
* | add Makefile.am.elf-armBrent Cook2018-11-111-0/+30
| |
* | add arm asm support via autoconf/makeBrent Cook2018-11-111-0/+3
| |
* | initial 32-bit arm assembly optimization supportBrent Cook2018-11-111-0/+25
| |
* | Misc fixes to bring portable in line with upstream.bobsayshilol2018-11-072-4/+0
| |
* | Fix cmake to generate proper Libs.private in .pc fileskinichiro2018-10-051-1/+1
| |
* | Fix cmake linking librarieskinichiro2018-10-031-1/+1
|/
* Fix build with cmake -G XcodeBi112018-07-061-0/+1
|
* make headers under include/compat private againBrent Cook2018-06-141-2/+2
|
* scope private/public headers when embedding into other projectsBrent Cook2018-05-291-11/+12
| | | | thanks to Cameron Palmer
* Use BUILD_SHARED_LIBS to specify library typeDon2018-03-211-13/+7
|
* add new init functionsBrent Cook2018-03-182-0/+6
|