Charlie Li
32de038385
Support LibreSSL 3.2.0
2020-06-02 06:19:00 -04:00
Steven Fackler
8909396836
Move min-version to github actions
2020-05-25 17:53:53 -07:00
Charlie Li
54fbab73b7
LibreSSL 3.1 branch marked as stable; add support
2020-05-08 21:21:51 -04:00
Steven Fackler
e446d819e3
Bump ci versions
2020-04-28 14:15:49 -07:00
Steven Fackler
622b570f5b
Support LibreSSL 3.1.0
2020-04-19 04:20:23 -07:00
Steven Fackler
df03bbf5b8
Deal with upstream archive location change
2020-04-07 17:27:42 -07:00
Steven Fackler
9c8e7cdd23
Bump CI version
2020-04-05 07:01:16 -07:00
Steven Fackler
1994a523dc
Upgrade CI versions
2020-03-19 16:13:17 -07:00
Steven Fackler
9b2eced529
Upgrade 1.0.2 in CI
2019-12-24 09:12:40 -08:00
Charlie Li
f66c860fce
Support LibreSSL 3.0.2
...
3.0.2 is the first stable release, so support the rest of the series.
2019-10-19 09:56:56 -04:00
Charlie Li
e2b51a8705
Support LibreSSL 3.0.1
2019-10-03 09:21:11 -04:00
Steven Fackler
c295fce45c
Upgrade CI versions
2019-10-01 15:34:33 -07:00
Steven Fackler
22e80b8c71
Bump MSRV again
2019-09-07 06:02:03 -07:00
Steven Fackler
2260363648
Bump MSRV
2019-09-06 09:21:42 -04:00
Steven Fackler
749f837d36
Fix minimal version build
2019-08-06 19:29:06 -07:00
Steven Fackler
8d521bacbb
Support LibreSSL 3.0.0
...
Closes #1121
2019-08-06 18:36:04 -07:00
Steven Fackler
49fc65f366
Bump CI versions
2019-05-30 22:01:54 -07:00
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