Browse Source

Use my forks of rust-ssl to allow latest LibreSSL

tags/0.8.10
Julien Blanchard 11 months ago
parent
commit
90f04f32f5
2 changed files with 9 additions and 10 deletions
  1. 5
    7
      Cargo.lock
  2. 4
    3
      Cargo.toml

+ 5
- 7
Cargo.lock View File

@@ -112,7 +112,7 @@ dependencies = [
112 112
 
113 113
 [[package]]
114 114
 name = "castor"
115
-version = "0.8.9"
115
+version = "0.8.10"
116 116
 dependencies = [
117 117
  "ansi-parser",
118 118
  "dirs",
@@ -126,6 +126,7 @@ dependencies = [
126 126
  "native-tls",
127 127
  "open",
128 128
  "openssl",
129
+ "openssl-sys",
129 130
  "pango",
130 131
  "pango-sys",
131 132
  "percent-encoding",
@@ -525,8 +526,7 @@ checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
525 526
 [[package]]
526 527
 name = "native-tls"
527 528
 version = "0.2.4"
528
-source = "registry+https://github.com/rust-lang/crates.io-index"
529
-checksum = "2b0d88c06fe90d5ee94048ba40409ef1d9315d86f6f38c2efdaad4fb50c58b2d"
529
+source = "git+https://github.com/julienXX/rust-native-tls#6496921fe0135e82d4fa9cff53d34847b2c80275"
530 530
 dependencies = [
531 531
  "lazy_static",
532 532
  "libc",
@@ -568,8 +568,7 @@ dependencies = [
568 568
 [[package]]
569 569
 name = "openssl"
570 570
 version = "0.10.29"
571
-source = "registry+https://github.com/rust-lang/crates.io-index"
572
-checksum = "cee6d85f4cb4c4f59a6a85d5b68a233d280c82e29e822913b9c8b129fbf20bdd"
571
+source = "git+https://github.com/julienXX/rust-openssl#c2e14a7de3abd515aed51d48fa9965636888ad70"
573 572
 dependencies = [
574 573
  "bitflags",
575 574
  "cfg-if",
@@ -588,8 +587,7 @@ checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
588 587
 [[package]]
589 588
 name = "openssl-sys"
590 589
 version = "0.9.56"
591
-source = "registry+https://github.com/rust-lang/crates.io-index"
592
-checksum = "f02309a7f127000ed50594f0b50ecc69e7c654e16d41b4e8156d1b3df8e0b52e"
590
+source = "git+https://github.com/julienXX/rust-openssl#c2e14a7de3abd515aed51d48fa9965636888ad70"
593 591
 dependencies = [
594 592
  "autocfg",
595 593
  "cc",

+ 4
- 3
Cargo.toml View File

@@ -1,6 +1,6 @@
1 1
 [package]
2 2
 name = "castor"
3
-version = "0.8.9"
3
+version = "0.8.10"
4 4
 authors = ["Julien Blanchard <julien@typed-hole.org>"]
5 5
 edition = "2018"
6 6
 
@@ -16,8 +16,9 @@ pango = "*"
16 16
 pango-sys = "*"
17 17
 open = "*"
18 18
 regex = "*"
19
-native-tls = "*"
20
-openssl = "*"
19
+native-tls = { git = "https://github.com/julienXX/rust-native-tls", branch="master" }
20
+openssl = { git = "https://github.com/julienXX/rust-openssl", branch="master" }
21
+openssl-sys = { git = "https://github.com/julienXX/rust-openssl", branch="master" }
21 22
 url = "*"
22 23
 tempfile = "*"
23 24
 dirs = "*"

Loading…
Cancel
Save