1030 Commits

Author SHA1 Message Date
Brent Cook
77216eec7a add tls13_server.c 2019-11-18 01:20:04 -06:00
kinichiro
0ab2955f9e Override the default path of cert.pem in libtls 2019-11-16 20:17:37 +09:00
Brent Cook
3e0f7e90e2 add PLATFORM_LDADD to libssl 2019-11-07 19:01:05 -06:00
Brent Cook
73fb0f8991 re-add CMS to openssl(1) 2019-11-07 18:24:37 -06:00
Brent Cook
71751791cf enable cmstest 2019-11-03 21:11:23 -06:00
Brent Cook
d8bfe23353 remove extra cms in cmac 2019-11-03 06:47:45 -06:00
Brent Cook
3c51ff271e add cms to portable build 2019-11-03 06:24:47 -06:00
Brent Cook
f662008da6 rebased netcat patch 2019-10-27 09:28:56 -05:00
Brent Cook
b8d4bf7922 Land #553, add initial support for midipix 2019-10-27 06:08:53 -05:00
Brent Cook
bc3de1c9d4 Land #550, add OSS-Fuzz badge 2019-10-27 06:08:18 -05:00
Brent Cook
f490e28bd8 3.0.2 changelog 2019-10-27 06:07:59 -05:00
Ørjan Malde
b80c4bf262 initial support for midipix 2019-10-20 20:22:22 +02:00
Abhishek Arya
e5b4fbc4e6
Add OSS-Fuzz fuzzing badge 2019-10-07 17:24:51 -07:00
Brent Cook
6de156f87c update manpage links 2019-09-30 04:14:12 -05:00
Brent Cook
bc038c7ebf 3.0.1 changelog 2019-09-30 04:10:08 -05:00
Matthew Albrecht
a4338ca124
Check for existing uninstall target before creating. 2019-09-20 15:15:11 -05:00
Brent Cook
dd210a6fc3 add cms.h to public headers 2019-09-09 23:40:50 -05:00
Brent Cook
935dedc22c remove duplicate copy of public header 2019-09-09 22:08:34 -05:00
Brent Cook
b43bee6451 update portable for latest build changes 2019-09-09 22:00:57 -05:00
Brent Cook
d2f8b48ed8 update ChangeLog 2019-08-01 05:31:02 -05:00
kinichiro
856d0511d6 Use posix_win.c functions on WIN32
- 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
2019-07-28 19:10:47 +09:00
kinichiro
0e3d93fc1d Force binary mode for open() on WIN32
Reported by @ulfworsoe https://github.com/libressl-portable/portable/issues/542
2019-07-26 22:26:13 +09:00
kinichiro
30e91bc6d2 Enable speed on win32
- Use thread and sleep instead of signal and alarm, on win32
- Disable -multi option on win32 since fork is hard to implement
2019-07-14 19:45:34 +09:00
Brent Cook
9e5a54ac92 Land #540, fix pkg-config 2019-07-11 21:15:39 -05:00
kinichiro
389145ed42 Fix illegal pkg-config file generated 2019-07-09 20:56:17 +09:00
Brent Cook
e7446637dd update links 2019-06-19 16:34:27 -05:00
Brent Cook
b182399748 Land #535, add regress bn_to_string 2019-06-12 21:56:42 -05:00
kinichiro
5d686726ec Add regress bn_to_string 2019-06-13 10:15:28 +09:00
Brent Cook
b3e2e71310 default to a directory that is not world-creatable 2019-06-12 09:08:17 -05:00
Brent Cook
5ed7cf2553 sigh, add back the quotes for C 2019-06-10 07:07:44 -05:00
Brent Cook
6e2192618a use something else by default for Windows builds (match dist-win.sh) 2019-06-10 07:04:01 -05:00
Brent Cook
83012fe34a let cmake handle quoting itself 2019-06-10 06:49:34 -05:00
Brent Cook
0e8b7c1ef9 remove comments and unify fixups 2019-06-10 06:49:34 -05:00
kinichiro
bbb662b69c Fix masm build
- Fix masm operators and comments
- Add -DOPENSSL_NO_ASM only if not 64 bit build
- Add -DCMAKE_INSTALL_PREFIX to avoid build error
2019-06-10 06:49:34 -05:00
Stephan Vedder
c6f8ca2bc6 Enable masm compilation under windows 2019-06-10 06:49:34 -05:00
Brent Cook
4dabadaf4d run masm files through the C preprocessor 2019-06-10 06:49:34 -05:00
Brent Cook
3e6d12d318 new links 2019-06-09 21:37:39 -05:00
Brent Cook
c98346be79 update man links 2019-05-24 15:53:11 -05:00
Brent Cook
c199315ee9 condense android comments for clarity 2019-05-23 06:58:38 -05:00
Ishimoto Shinobu
65159f37d0
Remove info about glibc 2019-05-22 10:47:47 +03:00
Ishimoto Shinobu
a747aacc23
avoid glibc
cause problems on musl systems
2019-05-21 22:41:05 +09:00
Brent Cook
2375e38c97 update changelog for 2.9.2 2019-05-20 21:01:42 -05:00
Brent Cook
4f88694cc9 do a system upgrade on msys64 packages 2019-05-20 21:00:48 -05:00
Brent Cook
a2befe3383 unconditionally define reallocarray
deal with systems missing it but with it exported as a symbol
2019-05-10 11:09:18 -05:00
Brent Cook
6e2215c465 rebase patches 2019-05-07 02:11:02 -05:00
Brent Cook
04aa7f7128 Land #523, fix MacOS _clock_gettime with CMake 2019-05-07 01:35:35 -05:00
Simone Basso
44082746db Fix getprogname_linux.c for Android API < 21
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.
2019-05-04 09:15:23 +02:00
paul4334
a7265dd139
Fix MacOSX cmake missing symbol _clock_gettime
On El Capitan:
     [exec] [100%] Linking C executable openssl
     [exec] Undefined symbols for architecture x86_64:
     [exec]   "_clock_gettime", referenced from:
     [exec]       _app_timer_real in apps_posix.c.o
     [exec] ld: symbol(s) not found for architecture x86_64
     [exec] clang: error: linker command failed with exit code 1 (use -v to see invocation)
     [exec] make[2]: *** [apps/openssl/openssl] Error 1
     [exec] make[1]: *** [apps/openssl/CMakeFiles/openssl.dir/all] Error 2
     [exec] make: *** [all] Error 2
2019-04-30 16:35:04 -07:00
Brent Cook
38c884f205 include -ldl for SHA512 operations 2019-04-23 01:54:33 -05:00
Brent Cook
2f7827344a add changelog diff from 65.html 2019-04-13 10:54:10 -05:00