Commit Graph

30 Commits

Author SHA1 Message Date
Steven Fackler 00641a9d6b Stop caching the registry on osx
The cache seems to corrupt itself a lot which breaks the build. The OSX
build finishes way before anything else anyway so the time save doesn't
matter.
2018-09-12 20:44:58 -07:00
Steven Fackler 8c6bc774db Support libressl 2.8.0
Closes #988
2018-09-12 20:44:22 -07:00
Steven Fackler 8d5a91c334 Bump to 1.1.1 release 2018-09-11 09:06:22 -07:00
Steven Fackler 5cd0581e8e Bump versions 2018-08-27 21:42:35 -07:00
Alex Crichton 71ee9439ca Support builds of OpenSSL from vendored source (take 2)
This is a revival of #684 to see if I can help push it across the finish line!

Closes #580
2018-07-30 15:15:24 -07:00
Steven Fackler 80aa086667
Purge registry cache
Get off of a bad git repo on the osx builder
2018-07-07 20:30:53 -07:00
Steven Fackler 917236c108
Bump to openssl 1.1.1-pre8 2018-06-28 10:40:50 -07:00
Steven Fackler 0745d66927 Update to 1.1.1-pre7
The initial session ticket is now sent as part of SSL_accept, so some
tests need to write a single byte through the stream to make sure that
both ends have fully completed to avoid test flakes.

TLSv1.3 cipher suite control has been extracted from the normal cipher
list into a separate method: SslContextBuilder::set_ciphersuites.
2018-06-02 13:58:56 -07:00
Ossi Herrala e3045dc339 Add LibreSSL 2.7.3 2018-04-03 09:29:16 +00:00
Steven Fackler e423da2d12
Merge pull request #858 from Ralith/stateless-api
Introduce SslStreamBuilder
2018-03-31 11:28:03 -07:00
Steven Fackler 7942db5e89 Upgrade 1.1.0 and 1.0.2 test versions 2018-03-29 09:01:55 +02:00
Benjamin Saunders bbb1cb61f6 Update to OpenSSL 1.1.1-pre3 2018-03-28 18:14:44 -07:00
Steven Fackler f0614f4acd Support LibreSSL 2.7.0
Closes #883
Closes #805
2018-03-22 20:22:07 +00:00
Steven Fackler 7c33346960 Remove version-specific features
Closes #852
2018-03-19 00:41:33 -07:00
Steven Fackler 67640ed599 Bump 1.1.1 to pre2 2018-03-10 16:26:01 -08:00
Steven Fackler 2765775535 OpenSSL 1.1.1 support 2018-02-13 22:31:37 -08:00
Steven Fackler 38ddad99af
Evict registry cache
It looks like the OSX build failures were caused by a corrupted repo.
2018-01-23 21:04:04 -08:00
Steven Fackler c3fb53b756
Debug OSX build failures 2018-01-23 21:01:25 -08:00
Steven Fackler 69652d5dad Bump to 1.20.0 2017-12-25 20:04:27 -07:00
Steven Fackler 138884f5b8 Bump CI versions 2017-12-15 21:42:05 -05:00
Steven Fackler 66b0f13ad1 Use CircleCI for MacOS builds 2017-11-20 18:39:29 -08:00
Steven Fackler 39b5f29499 Remove libressl 2.6.2 build 2017-11-13 21:46:00 -08:00
phoebe jenkins a8b7e357f3 Update CI to use LibreSSL 2.6.3 2017-11-13 09:51:17 -05:00
Greg V 6e66bf9c38 Fix LibreSSL cms.h detection
Also test without system OpenSSL headers when building OpenSSL on CircleCI
2017-11-06 20:52:59 +03:00
Steven Fackler 97b046bf4f Bump CI openssl versions
Also remove caching in appveyor to deal with corruption issue
2017-11-04 00:01:11 -07:00
Christopher Vittal 701d3781dd Update CI to use LibreSSL 2.6.2 2017-10-04 00:05:24 -04:00
Marc-Antoine Perennou 70f72ae177 ci: use libressl 2.6.1
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
2017-09-17 11:43:25 +02:00
Steven Fackler d401a5aafa Simplify circle config a bit 2017-08-27 13:11:44 -07:00
Steven Fackler b3f4a52185 Actually save the registry cache 2017-08-10 19:59:42 -07:00
Steven Fackler 4bf369c48b Move circle config to new location 2017-08-10 19:58:07 -07:00