Steven Fackler
a9b9f818a1
Merge pull request #1097 from vishwin/master
...
Support LibreSSL 2.9.1
2019-05-08 18:40:18 -07:00
Steven Fackler
4121ac34cb
Fix deprecation warnings in tests
2019-04-25 10:03:13 -07:00
Charlie Li
f0b8a2e467
Support LibreSSL 2.9.1
...
LibreSSL 2.9.1 added generic DTLS methods.
While here, bump CircleCI.
2019-04-24 16:08:42 -04:00
Steven Fackler
0b1c2a1048
Cleanup ssl tests
2019-03-20 19:34:50 -07:00
Steven Fackler
0c112d2162
Fix osx build
2019-03-12 21:42:07 -07:00
Steven Fackler
acb629a47f
Add a crate to define custom error libraries
2019-03-12 07:55:40 -07:00
Steven Fackler
77ff62a4c8
Fix synatx
2019-03-11 21:21:13 -07:00
Steven Fackler
914fadcec7
Build against modern rust by default
...
Add a single build against 1.24.1 to ensure back compat
2019-03-11 21:16:35 -07:00
Steven Fackler
7c4a323dc4
Parameterize rust version in circle
2019-03-11 21:12:10 -07:00
Steven Fackler
83b58057dd
Update test versions
2019-02-26 20:19:11 -08:00
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