Don
644c1097a8
Fix Windows tests within CMake
2018-03-20 16:44:41 -07:00
Don
0263e69a93
Only run tests on static builds
2018-03-20 16:23:35 -07:00
Don
23f2dcec9f
Add ctest config support and enable tests
2018-03-20 16:16:29 -07:00
Don
eb7a82524e
Fix SHARED_LIBS matrix
2018-03-20 09:51:24 -07:00
Don
72214b9d12
Use BUILD_SHARED_LIBS
2018-03-19 19:15:05 -07:00
Don
8d3a9a3729
Add appveyor support for Window CI/CD
2018-03-19 18:29:00 -07:00
Brent Cook
af26465905
update manpage links
2018-03-18 11:21:46 -05:00
Brent Cook
366071c2cf
add new init functions
2018-03-18 10:43:16 -05:00
Brent Cook
0e46c1e8ba
add pthread_self/pthread_equal for win32
2018-03-18 10:36:51 -05:00
Brent Cook
1b84f79f4c
Land #402 , Remove CMAKE_HOST_ references
2018-03-18 09:53:37 -05:00
Brent Cook
57988468e6
Land #401 , Conditionally build apps
2018-03-18 09:52:54 -05:00
Brent Cook
c9c8e32fbe
Land #400 , Use groups in CMake install command for libraries
2018-03-18 09:52:27 -05:00
Brent Cook
0dfd7cb103
Land #399 , Use binary directory for symbol exports generation
2018-03-18 09:46:44 -05:00
kinichiro
1fb8c9c6be
Fix using right functions for file descriptor with MS Visual Studio
2018-03-18 00:48:49 +09:00
Don
09590953d0
Remove CMAKE_HOST_ references
...
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.
2018-03-16 14:59:53 -07:00
Don
aa60dd89f4
Conditionally build apps
...
Add an option to build or not build the apps directory.
2018-03-16 14:08:36 -07:00
Don
5fb488de9f
Use groups in CMake install command for libraries
...
On Windows shared libraries should be installed into the bin directory. Using grouping within CMake based on the target type fixes this issue.
2018-03-16 13:59:26 -07:00
Don
3625c50f44
Use binary directory for symbol exports generation
...
Currently the CMake files generate symbols into the source tree when they should go into the build tree.
2018-03-16 12:15:30 -07:00
Brent Cook
639a6629ae
disable keypairtest with MSVC
2018-03-16 12:19:44 -05:00
Brent Cook
0e69421d82
re-add headers for distribution
2018-03-14 13:01:24 -05:00
Brent Cook
4799f0d9be
syntax updates
2018-03-14 12:58:48 -05:00
Brent Cook
cfdaa1185f
prefer including windows.h over the internal header
2018-03-14 12:56:26 -05:00
Brent Cook
d5608b38af
add pthread_once(3) implementation for Windows
2018-03-14 07:36:45 -05:00
Brent Cook
3fb9e63b90
bump base requirement to Windows Vista, use builtin inet_ntop/pton
2018-03-14 07:29:04 -05:00
kinichiro
b7397ab184
Add regress keypairtest
2018-03-13 23:16:10 +09:00
kinichiro
0ed618095d
Add libpthread for libtls build
2018-03-13 23:16:10 +09:00
Brent Cook
c0bf25d4d1
update manpage links
2018-02-28 02:48:04 -06:00
kinichiro
413956f494
Add bio_meth.c
2018-02-26 22:49:46 +09:00
kinichiro
3681d02253
Add compat bits for libtls on Windows
2018-02-25 21:56:05 +09:00
Brent Cook
47781e69e2
Land #386 , Add tls_keypair
2018-02-11 22:01:17 -06:00
Brent Cook
c3201f234d
Land #383 , use https for urls
2018-02-11 22:00:57 -06:00
kinichiro
f2953bc209
Add file permission define for Windows and MinGW build
2018-02-11 23:31:43 +09:00
kinichiro
57ea69ec10
Add tls/tls_keypair.c
2018-02-11 22:38:15 +09:00
catatsuy
5a3e755180
change the URLs accessible by HTTPS to HTTPS
2018-01-21 17:21:14 +09:00
kinichiro
9e06be3fcd
Remove 64bit build designation on Solaris
...
- Revert commit c18852f650
- Remove -m64 from CMakeLists.txt by commit 08089a1b20
- Suggested by @andy-js in conversation https://github.com/libressl-portable/portable/pull/327
2018-01-11 23:46:22 +09:00
Brent Cook
af624440e2
Land #376 , adjust MSVC warnings
2018-01-07 16:22:00 -06:00
Brent Cook
c3210983a5
Land #374 , hp-ux compatibility
...
Merge remote-tracking branch 'upstream/pr/374'
2018-01-07 16:21:11 -06:00
Brent Cook
40e04292a0
Land #375 , adjust va_end calls to match scope
2018-01-07 16:19:36 -06:00
kinichiro
0ee8aa8eaf
Remove unneeded -ULIBRESSL_INTERNAL
2018-01-06 18:51:45 +09:00
kinichiro
b0e9f0a354
Reconsider MSVC warning list
...
- Remove C4242 and C4820
- Warning explanation from manual
- Sort by warning code
2018-01-06 18:12:50 +09:00
kinichiro
1f4bfb9a4d
Call va_end soon after using variable length variable
...
- This fix MSVC compiler warning C4702 "unreachable code".
2018-01-06 00:28:49 +09:00
kinichiro
861a6ca1db
Modify regress tests/tlsexttest.c for 0 sized array
...
- Windows and hp-ux ANSI compiler can not handle 0 sized array initialization.
2017-12-30 20:15:56 +09:00
Brent Cook
52c39d42ea
Land #373 , add app_timer_user for Windows
2017-12-28 03:39:59 -06:00
Brent Cook
9a7fb37405
Land #372 , Add CLOCK_MONOTONIC and timersub compatibility stubs
2017-12-28 03:38:41 -06:00
kinichiro
82ce59838e
Add app_timer_user for Windows build
2017-12-26 22:49:01 +09:00
kinichiro
965a89108e
Add CLOCK_MONOTONIC and timersub for the OS that does not have them
2017-12-25 16:30:49 +09:00
kinichiro
f69775d7b2
Add regress configtest
2017-12-22 23:35:48 +09:00
kinichiro
b38d7f0f8a
Add regress asn1evp
2017-12-22 23:33:15 +09:00
Brent Cook
7b6953e9a9
add timerspecsub
2017-12-12 03:31:35 -06:00
Brent Cook
6d0192ff17
update for 2.7.0
2017-12-11 06:14:02 -06:00