Commit Graph

37 Commits

Author SHA1 Message Date
Steven Fackler 1ff853ada9 Migrate circle config to 2.1 goodness 2019-01-22 18:41:33 -08:00
Laurence Tratt e8a64c9937 Only run 2.9.0 tests. 2018-12-03 17:48:08 +00:00
Laurence Tratt af4488357c Explicitly support LibreSSL 2.9.0. 2018-12-03 17:33:53 +00:00
Sameer ad614ada7e Bump minimum supported rustc to 1.24.1 2018-11-21 15:55:06 -05:00
Steven Fackler 9fd7584a84 Support LibreSSL 2.8.x
Closes #1009
2018-10-18 08:49:24 -07:00
Charlie Li b86f547dbf Update the OCSP_cert_to_id() signature for LibreSSL 2.8.1
While here, restore CI for LibreSSL 2.8.0 alongside 2.8.1 to account for the function signature change.
2018-10-01 00:44:37 -04:00
Charlie Li e6da0fa4a1 Bump LibreSSL 2.8 version in CircleCI 2018-09-29 14:59:50 -04:00
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