Brent Cook
ff462f05a2
add getpagesize check for cmake
2017-03-16 20:54:16 -05:00
Brent Cook
764ab1e6a9
remove sysconf fallback for now
2017-03-16 19:25:42 -05:00
Brent Cook
d5b247cc4f
Land #297 , Add recallocarray
2017-03-16 19:23:36 -05:00
Brent Cook
8f69fe98db
Land #287 , document steps to enable 64-bit time_t on mingw-w64 toolchain
2017-03-16 18:56:06 -05:00
Brent Cook
8622dc7536
Land #288 , update conditions under which getentropy, arc4random* are exported
2017-03-16 18:53:12 -05:00
kinichiro
c61c9821e8
Add support for getpagesize
2017-03-15 22:02:11 +09:00
kinichiro
8877e9bc55
Add recallocarray
2017-03-09 23:00:04 +09:00
kinichiro
27f0879030
Add ssl/t1_hash.c
2017-03-08 00:17:25 +09:00
kinichiro
f2c14deb58
Add crypto/evp/m_md5_sha1.c
2017-03-05 11:17:20 +09:00
kinichiro
5297e9d486
Fix condition of arc4random* and getentropy for Cygwin build
...
- Fix the condition of exporting getentropy
- Modify the CMake condition of including arc4random_uniform as same as autoconf
2017-02-20 11:50:47 +09:00
Paul Graham
3b4d3d7541
Remove "exit 1" (added by mistake)
2017-02-18 22:17:59 +01:00
Paul Graham
b2b47a7d11
Document 32-bit time_t problem on minw-w64 toolchain and how to avoid it
2017-02-15 23:04:04 +01:00
kinichiro
9d75e5ea97
Add definition of ssize_t to tls.h for Windows
2017-02-13 20:25:49 +09:00
Brent Cook
3ba2699dab
ignore mandoc db, compat files
2017-02-07 07:53:52 -06:00
kinichiro
7383bf673b
Fix patch for netcat.c
2017-02-07 18:38:03 +09:00
Brent Cook
b67d365454
update Changelog
2017-01-31 20:55:07 -06:00
kinichiro
c957ff63c0
Fix SYSerr and BIOerr in b_win.c
2017-02-01 01:13:09 +09:00
Brent Cook
97fecd593a
Land #269 , copy more files from libc rather than checking in
2017-01-28 09:31:56 -06:00
kinichiro
58eb645fdb
Copy libc compat files rather than adding into the repository
...
- remove the CP_LIBC files from repo
- move tests/memmem.c to tests/compat/
2017-01-28 03:40:38 +09:00
kinichiro
fb936f89b8
Move S_IRGRP and S_IROTH from fcntl.h to sys/stat.h
...
- S_IRGRP and S_IROTH should be defined in sys/stat.h rather than fcntl.h
- Old MinGW64 on Ubuntu 14.04 appears not to have S_IRGRP and S_IROTH
- MinGW64 has __WIN32 defined but does not have _MSC_VER defined
2017-01-28 02:49:06 +09:00
Brent Cook
cb57534af8
skip building ocspcheck on MSCV
2017-01-27 07:14:43 -06:00
Brent Cook
b631cafca8
update manpage links
2017-01-27 05:49:17 -06:00
Brent Cook
beffe6b41d
update for death of s23*
2017-01-27 05:42:33 -06:00
Brent Cook
63eaeafeec
update for improved libtls manpage organization
2017-01-27 05:41:46 -06:00
kinichiro
05cf1ee697
Copy openbsd library file every time rather than statically checking in
2017-01-27 01:21:37 +09:00
kinichiro
f5026b1f3c
Add S_IRGRP and S_IROTH to include/compat/fcntl.h for ocspcheck
2017-01-26 17:51:49 +09:00
kinichiro
e57ab149c2
Add STDOUT_FILENO to include/compat/unistd.h
2017-01-26 17:51:49 +09:00
kinichiro
7dd0650d33
Add inet_ntop and memmem for ocspcheck
2017-01-26 17:51:35 +09:00
kinichiro
adb94725ae
Add regress rsa_test
2017-01-25 21:31:51 +09:00
kinichiro
91a8bd7914
Move strsep.c to crypto/compat/ and add ocspcheck build to CMake
2017-01-25 21:31:04 +09:00
Brent Cook
93754dc5cf
initial ocspcheck integration
2017-01-24 06:06:07 -06:00
Brent Cook
fa149b8c8c
updates for new tests and layout
2017-01-22 20:00:52 -06:00
Brent Cook
91f771f981
add missing ecp_nist*.c files
2017-01-18 22:59:09 -06:00
Brent Cook
301d50eaa3
check if EXTRA_EXPORT is set, fix cmake builds on OpenBSD
2017-01-18 22:59:09 -06:00
Brent Cook
e463ba3b22
Land #262 , Fix fcntl.h shim for HP-UX 11.31 (ia64)
2017-01-18 21:18:51 -06:00
kinichiro
b249f68e6c
Fix fcntl.h shim since HP-UX 11.31 (ia64) does not define O_CLOEXEC
2017-01-19 09:58:21 +09:00
kinichiro
484feaae91
Stop generating .def files by update.sh
2017-01-18 21:05:43 +09:00
kinichiro
3276be122f
Add export symbol support to CMake for libcrypto
2017-01-18 21:05:28 +09:00
kinichiro
3b8cf47307
Add export symbol support to CMake
2017-01-18 00:34:20 +09:00
Brent Cook
3b2560feb3
MSVSC fixes
2017-01-16 10:59:24 -06:00
Brent Cook
4cb675e2d9
pass through errors for tlstest and ssltest
2017-01-16 10:59:15 -06:00
Brent Cook
f21bd20c7e
add open(2) shim to handle O_BINARY and O_CLOEXEC
2017-01-16 10:59:15 -06:00
Brent Cook
51a53876b6
add fcntl shim
2017-01-16 10:59:15 -06:00
Brent Cook
c53c23c5d8
enable tlstest on win32
2017-01-15 16:00:17 -06:00
Brent Cook
057e7a85b9
add noreturn attribute to compat functions
2017-01-15 16:00:17 -06:00
Brent Cook
69e2a7fb75
handle EBADF, which is returned when a file is passed
2017-01-15 16:00:16 -06:00
Brent Cook
dbd5fb28ec
add windows versions of socketpair / pipe
2017-01-15 16:00:16 -06:00
Brent Cook
dfb6b11e5a
include pipe2/socketpair compat for macOS
2017-01-15 16:00:16 -06:00
Brent Cook
fa20dae329
start to enable tlstest for portable
...
Disabled on Windows for now due to pipe2/socketpair support.
2017-01-15 14:52:18 -06:00
kinichiro
1d934cd2d8
Fix to use -export-symbols for libcrypto
...
- generating platform specific crypto/crypto_portable.sym from crypto.sym
2017-01-15 22:12:39 +09:00