Compare commits

..

249 Commits

Author SHA1 Message Date
d30a45618c Update Rust crate serde to v1.0.214
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-29 01:34:48 +00:00
d5fc440b10 Update Rust crate reqwest to v0.12.9
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-29 00:29:38 +00:00
fc727422ab Update Rust crate tokio to v1.41.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-23 01:34:00 +00:00
21de91b318 Update Rust crate serde to v1.0.213
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-23 00:10:42 +00:00
0da7e74c09 Update Rust crate bytes to v1.8.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-22 00:21:15 +00:00
7742ea17da Update Rust crate futures to v0.3.31
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-06 00:28:20 +00:00
150a5cd012 Update Rust crate rustls-pemfile to v2.2.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-01 01:15:36 +00:00
bf78fc3abf Update Rust crate reqwest to v0.12.8
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-01 00:31:44 +00:00
f09cd78c57 Update Rust crate bytes to v1.7.2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-19 00:34:05 +00:00
d73a2268a1 Update Rust crate tokio to v1.40.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-13 00:34:14 +00:00
b6bd55afa7 Update Rust crate serde to v1.0.210
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-12 01:40:13 +00:00
40039dee9f Update Rust crate clap to v4.5.17
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-12 00:34:29 +00:00
3422c2af89 cargo update
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-23 09:57:06 +02:00
285fa1b984 Merge pull request 'Update Rust crate rustls-pemfile to v2.1.3' (#169) from renovate/rustls-pemfile-2.x-lockfile into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #169
2024-08-23 07:55:49 +00:00
0bf05d056d Merge pull request 'Update Rust crate tokio to v1.39.2' (#167) from renovate/tokio-1.x-lockfile into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #167
2024-08-23 07:55:34 +00:00
113bf913e2 Merge pull request 'Update Rust crate bytes to v1.7.0' (#168) from renovate/bytes-1.x-lockfile into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #168
2024-08-23 07:55:17 +00:00
718acfa696 Merge pull request 'Update Rust crate actix-web-actors to v4.3.1' (#170) from renovate/actix-web-actors-4.x-lockfile into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #170
2024-08-23 07:54:59 +00:00
add3dcefae Merge pull request 'Update Rust crate serde to v1.0.205' (#171) from renovate/serde-1.x-lockfile into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #171
2024-08-23 07:16:24 +00:00
80eb736787 Merge pull request 'Update Rust crate clap to v4.5.11' (#165) from renovate/clap-4.x-lockfile into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #165
2024-08-23 07:15:08 +00:00
d88afaa459 Update Rust crate serde to v1.0.205
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2024-08-09 00:12:09 +00:00
0ea59a0fb0 Update Rust crate actix-web-actors to v4.3.1
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2024-08-08 00:10:22 +00:00
268f8fcd64 Update Rust crate rustls-pemfile to v2.1.3
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2024-08-04 00:10:17 +00:00
3c3a84d9ea Update Rust crate bytes to v1.7.0
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2024-08-01 00:10:39 +00:00
d73f54ce0f Update Rust crate tokio to v1.39.2
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2024-07-28 00:10:46 +00:00
023bf935eb Update Rust crate env_logger to v0.11.5
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-26 00:12:08 +00:00
6c24739c44 Update Rust crate clap to v4.5.11
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-07-26 00:12:05 +00:00
6e89eb03f5 Update Rust crate tokio to v1.39.1
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-25 00:57:33 +00:00
c4a46a0609 Update Rust crate env_logger to v0.11.4
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-24 01:17:11 +00:00
16f4e815a5 Update Rust crate clap to v4.5.10
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-24 00:10:36 +00:00
9d81fc4fff Update Rust crate tokio to v1.38.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-17 00:10:33 +00:00
e83c8389b3 Update Rust crate bytes to v1.6.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-14 00:09:38 +00:00
6d96850c84 Update Rust crate clap to v4.5.9
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-10 00:10:17 +00:00
32322ec8c9 Update Rust crate serde to v1.0.204
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-07 00:23:28 +00:00
4a19b8eb6b Merge pull request 'Update Rust crate log to v0.4.22' (#157) from renovate/log-0.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #157
2024-06-29 08:41:22 +00:00
70981b4f8b Update Rust crate log to v0.4.22
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-06-29 00:18:11 +00:00
808f3b1acc Update Rust crate clap to v4.5.8
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-29 00:18:07 +00:00
cba0bf53e0 Update Rust crate actix-web to v4.8.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-21 00:16:30 +00:00
61f98e2e70 Merge pull request 'Update Rust crate reqwest to v0.12.5' (#154) from renovate/reqwest-0.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #154
2024-06-18 16:24:51 +00:00
f0dd97dcac Update Rust crate reqwest to v0.12.5
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-06-18 00:17:14 +00:00
44851be0c0 Merge pull request 'Update Rust crate clap to v4.5.7' (#153) from renovate/clap-4.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #153
2024-06-14 17:51:37 +00:00
fdded8b5ce Update Rust crate clap to v4.5.7
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-06-11 00:14:15 +00:00
df6e2fdae2 Update Rust crate actix to v0.13.5
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-10 00:13:22 +00:00
627fbbf399 Update Rust crate actix-web to v4.7.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-09 00:14:28 +00:00
cb332240e0 Update Rust crate clap to v4.5.6
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-07 00:14:08 +00:00
3a387f7839 Update Rust crate tokio to v1.38.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-31 00:22:01 +00:00
2a9c5d388f Update Rust crate serde to v1.0.203
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-26 00:26:49 +00:00
1e573e18f6 Update Rust crate actix-web to v4.6.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-20 00:27:08 +00:00
316f3223c7 Update Rust crate actix-tls to v3.4.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-19 00:26:21 +00:00
45a860fea4 Update Rust crate serde to v1.0.202
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-16 00:22:20 +00:00
d39f3229b5 Update Rust crate rustls-pemfile to v2.1.2
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-10 00:58:44 +00:00
1e5dc5a712 Update Rust crate serde to v1.0.201
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-10 00:32:29 +00:00
952c3f22c9 Update Rust crate serde to 1.0.200
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-02 00:05:46 +00:00
229c9bbdd9 Update Rust crate serde to 1.0.199
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
2024-04-28 00:06:55 +00:00
d613f7a1ef Update Rust crate actix-web to 4.5.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-04-27 00:18:52 +00:00
3aa7beb012 Update Rust crate reqwest to 0.12.4
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-04-20 00:12:22 +00:00
570e40d790 Merge pull request 'Update Rust crate serde to 1.0.198' (#138) from renovate/serde-1.x into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #138
2024-04-17 05:59:49 +00:00
19a0ae0e7f Update Rust crate serde to 1.0.198
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-04-17 00:13:14 +00:00
e683505314 Update Rust crate pem to 3.0.4
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-04-09 00:14:42 +00:00
e0ad9ad050 Update Rust crate reqwest to 0.12.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-04-06 00:14:19 +00:00
2145b8cd2d Merge pull request 'Update Rust crate clap to 4.5.4' (#133) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #133
2024-04-05 05:59:02 +00:00
ab765f0da9 Merge pull request 'Update Rust crate tokio to 1.37.0' (#135) from renovate/tokio-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #135
2024-04-05 05:58:48 +00:00
dbc84463d6 Update Rust crate tokio to 1.37.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-29 00:22:48 +00:00
a415c328b1 Update Rust crate actix-tls to 3.3.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-26 01:08:16 +00:00
ce3bfac99b Update Rust crate reqwest to 0.12.2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-03-26 00:28:30 +00:00
386c5f545b Update Rust crate clap to 4.5.4
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-26 00:28:24 +00:00
2334bac822 Merge pull request 'Update Rust crate reqwest to 0.12.1' (#132) from renovate/reqwest-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #132
2024-03-25 09:37:54 +00:00
445dd8ede5 Update Rust crate reqwest to 0.12.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-23 00:28:50 +00:00
2db7e9596a Update Rust crate bytes to 1.6.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-03-23 00:28:45 +00:00
afe09b6cd0 Merge pull request 'Update Rust crate clap to 4.5.3' (#129) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #129
2024-03-22 14:42:54 +00:00
d0543a193f Merge pull request 'Update Rust crate reqwest to 0.11.27' (#130) from renovate/reqwest-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #130
2024-03-22 10:28:18 +00:00
e5f9291cd7 Update Rust crate reqwest to 0.11.27
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-20 00:07:10 +00:00
4e6f314e64 Update Rust crate clap to 4.5.3
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-16 00:09:30 +00:00
5d38025bb5 Merge pull request 'Update Rust crate reqwest to 0.11.26' (#128) from renovate/reqwest-0.x into master
Reviewed-on: #128
2024-03-15 13:35:18 +00:00
1552c5c678 Update Rust crate reqwest to 0.11.26
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-13 00:06:37 +00:00
f5dd68c255 Update Rust crate reqwest to 0.11.25
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-03-09 00:13:52 +00:00
ff5bfabe8a Update Rust crate x509-parser to 0.16.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-07 00:25:03 +00:00
6d03789e08 Update Rust crate clap to 4.5.2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-03-07 00:19:17 +00:00
e37cb74d0f Update Rust crate env_logger to 0.11.3
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-06 00:26:50 +00:00
4ab86531fa Update Rust crate clap to 4.5.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-03-06 00:19:29 +00:00
1187b1d853 Update Rust crate serde to 1.0.197
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-03-05 00:15:01 +00:00
78cc13f25f Merge pull request 'Update Rust crate log to 0.4.21' (#120) from renovate/log-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #120
2024-03-04 09:09:55 +00:00
1ebd4822c4 Update Rust crate log to 0.4.21
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-02-29 00:14:05 +00:00
71522517fa Update Rust crate actix to 0.13.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-08 00:14:55 +00:00
54774488c6 Merge pull request 'Update Rust crate reqwest to 0.11.24' (#114) from renovate/reqwest-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #114
2024-02-05 17:58:18 +00:00
b0eeb004a9 Merge pull request 'Update Rust crate actix to 0.13.2' (#115) from renovate/actix-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #115
2024-02-05 17:56:07 +00:00
228ff22dc1 Update Rust crate actix-web-actors to 4.3.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-05 00:33:43 +00:00
2276e4eca0 Update Rust crate tokio to 1.36.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-03 00:33:42 +00:00
824744aade Update Rust crate actix to 0.13.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-02-02 00:35:35 +00:00
23e28b0480 Update Rust crate reqwest to 0.11.24
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-02-01 00:33:40 +00:00
b3a1be7c18 Update Rust crate env_logger to 0.10.2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-19 00:33:24 +00:00
8bc3518a2d Fix cargo clippy issue
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-17 19:53:13 +01:00
e534deefae Managed to update rustls to version 0.21 2024-01-17 19:52:28 +01:00
5609708848 Updated rustls_pemfile
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-17 19:36:29 +01:00
9e396262ff Updated straightforward dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-17 19:25:35 +01:00
4ee0d8c49d Merge pull request 'Update Rust crate serde to 1.0.195' (#107) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #107
2024-01-17 18:21:15 +00:00
ce5a4562a7 Merge pull request 'Update Rust crate clap to 4.4.14' (#108) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #108
2024-01-17 18:21:04 +00:00
c873c29339 Update Rust crate clap to 4.4.14
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-01-09 00:11:02 +00:00
c561441a4c Update Rust crate serde to 1.0.195
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-01-07 00:11:45 +00:00
a31868fb27 Update Rust crate clap to 4.4.13
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-05 00:11:21 +00:00
8a5cc2952f Allow Renovate to perform major updates
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-03 10:04:48 +00:00
5d15ba4515 Update Rust crate serde to 1.0.194
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-03 00:21:46 +00:00
6d56f50512 Update Rust crate clap to 4.4.12
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-29 00:22:14 +00:00
41bef1bdcd Update Rust crate futures to 0.3.30
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-25 00:20:47 +00:00
88a11b143a Merge pull request 'Update Rust crate serde to 1.0.193' (#88) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #88
2023-12-23 13:36:09 +00:00
8622488028 Merge pull request 'Update Rust crate bytes to 1.5.0' (#94) from renovate/bytes-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #94
2023-12-23 13:36:01 +00:00
9500df553a Update Rust crate pem to 3.0.3
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-15 00:16:12 +00:00
804c3e433b Update Rust crate env_logger to 0.10.1
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-14 00:50:39 +00:00
9ba0125cfa Update Rust crate bytes to 1.5.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-12-14 00:18:20 +00:00
8ebe46d2e4 Update Rust crate serde to 1.0.193
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-12-14 00:18:03 +00:00
27d62d6552 Update Rust crate clap to 4.4.11
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-14 00:17:33 +00:00
62fd095171 Merge pull request 'Update Rust crate futures to 0.3.29' (#98) from renovate/futures-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #98
2023-12-13 08:46:24 +00:00
7c5e82d9de Merge pull request 'Update Rust crate actix to 0.13.1' (#92) from renovate/actix-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #92
2023-12-13 08:46:08 +00:00
a73a87b636 Merge pull request 'Update Rust crate rustls-pemfile to 1.0.4' (#99) from renovate/rustls-pemfile-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #99
2023-12-13 08:45:47 +00:00
edfce0a15e Merge pull request 'Update Rust crate clap to 4.4.0' (#89) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #89
2023-12-13 08:45:32 +00:00
41e6e43da9 Merge pull request 'Update Rust crate mktemp to 0.5.1' (#95) from renovate/mktemp-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #95
2023-12-13 08:45:15 +00:00
301ee29e95 Update Rust crate rustls-pemfile to 1.0.4
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-10 00:38:16 +00:00
50c88074f8 Update Rust crate futures to 0.3.29
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-10-27 00:32:09 +00:00
965c235169 Update Rust crate webpki to 0.22.4
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-10-10 00:08:40 +00:00
863a835e9a Update Rust crate webpki to 0.22.2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-10-01 00:07:31 +00:00
6310d8a55f Update Rust crate mktemp to 0.5.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-09-09 00:31:04 +00:00
b6b196f2fb Update Rust crate webpki to 0.22.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-31 00:31:56 +00:00
f1d31d0496 Update Rust crate actix to 0.13.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-08-31 00:31:46 +00:00
db1f3fccad Update Rust crate actix-tls to 3.1.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-30 00:30:52 +00:00
16803df507 Update Rust crate actix-tls to 3.1.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-27 00:37:03 +00:00
781e5860af Update Rust crate clap to 4.4.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-08-26 00:35:59 +00:00
e0c29e8aa8 Update Rust crate pem to 3.0.2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-25 00:42:21 +00:00
80e5c3abc3 Update Rust crate serde to 1.0.185
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-22 00:41:48 +00:00
5b6b525b1e Update Rust crate clap to 4.3.23
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-19 00:30:45 +00:00
17282b82df Update Rust crate log to 0.4.20
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-13 00:34:51 +00:00
07124b452b Update Rust crate clap to 4.3.21
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-09 00:30:19 +00:00
fa057bd233 Update Rust crate serde to 1.0.183
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-08 00:30:49 +00:00
0df1567020 Update Rust crate serde to 1.0.182
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-07 00:29:51 +00:00
9ac7c74379 Merge pull request 'Update Rust crate pem to v3' (#74) from renovate/pem-3.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #74
2023-08-05 08:26:23 +00:00
07622a7cec Update Rust crate pem to v3
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-08-05 00:25:28 +00:00
85a728319c Update Rust crate x509-parser to 0.15.1
All checks were successful
continuous-integration/drone/push Build is passing
2023-08-04 01:15:24 +00:00
985457da43 Update Rust crate serde to 1.0.181
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-04 00:36:34 +00:00
917b035b6f Update Rust crate serde to 1.0.180
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-01 00:20:27 +00:00
ddd4fed0ca Update Rust crate serde to 1.0.178
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-29 00:30:57 +00:00
cc99e5052b Update Rust crate serde to 1.0.177
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-28 00:31:01 +00:00
d89fef263e Update Rust crate serde to 1.0.176
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-27 00:31:20 +00:00
7774c946cf Update Rust crate serde to 1.0.175
Some checks failed
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-25 00:37:43 +00:00
404cd681e8 Update Rust crate urlencoding to 2.1.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-22 08:05:11 +00:00
6db636638c Update Rust crate serde to 1.0.174
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-22 01:32:38 +00:00
9d8caeeac5 Update Rust crate clap to 4.3.19
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-22 00:40:37 +00:00
590bc33aa7 Update Rust crate serde to 1.0.173
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-20 01:03:27 +00:00
33aa208cdb Update Rust crate clap to 4.3.17
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-20 00:18:47 +00:00
ed4c7b066f Update Rust crate clap to 4.3.16
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-19 00:17:53 +00:00
83bea2a428 Update Rust crate clap to 4.3.14
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-18 00:18:20 +00:00
5d1e2510f5 Update Rust crate clap to 4.3.12
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-15 00:16:31 +00:00
5779410575 Update Rust crate serde to 1.0.171
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-11 00:17:34 +00:00
7ce658ab92 Update Rust crate clap to 4.3.11
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-08 00:17:19 +00:00
1d0c3a719c Enable auto-merge of Renovate PR
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-07 15:49:36 +00:00
b3060aef43 Merge pull request 'Update Rust crate rustls-pemfile to 1.0.3' (#60) from renovate/rustls-pemfile-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #60
2023-07-04 16:41:14 +00:00
6439c36b8c Merge pull request 'Update Rust crate clap to 4.3.10' (#59) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #59
2023-07-04 16:41:06 +00:00
600f441c14 Merge pull request 'Update Rust crate serde to 1.0.166' (#61) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #61
2023-07-04 16:40:54 +00:00
75400eec47 Update Rust crate serde to 1.0.166
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-04 00:11:44 +00:00
b96e045ecf Update Rust crate clap to 4.3.10
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-01 00:11:03 +00:00
35a7aee89f Update Rust crate rustls-pemfile to 1.0.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-06-29 00:10:40 +00:00
2d368dfdd5 Merge pull request 'Update Rust crate clap to 4.3.5' (#58) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #58
2023-06-21 16:18:35 +00:00
4c7ab677de Update Rust crate clap to 4.3.5
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-21 00:18:22 +00:00
6998400962 Merge pull request 'Update Rust crate clap to 4.3.4' (#56) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #56
2023-06-15 13:30:38 +00:00
ca64c20397 Update Rust crate clap to 4.3.4
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-15 00:27:58 +00:00
a44820ba0c Merge pull request 'Update Rust crate log to 0.4.19' (#55) from renovate/log-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #55
2023-06-14 06:40:50 +00:00
5654bc25f9 Update Rust crate log to 0.4.19
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-12 00:27:03 +00:00
835164d431 Merge pull request 'Update Rust crate serde to 1.0.164' (#53) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #53
2023-06-09 09:20:32 +00:00
af6974d769 Update Rust crate serde to 1.0.164
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-09 00:27:54 +00:00
08f27b61bb Merge pull request 'Update Rust crate clap to 4.3.2' (#52) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #52
2023-06-06 06:34:40 +00:00
87c5ec87b3 Update Rust crate clap to 4.3.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-06 00:27:40 +00:00
85f5828446 Merge pull request 'Update Rust crate log to 0.4.18' (#51) from renovate/log-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #51
2023-05-30 08:38:17 +00:00
ab14d9f6cf Update Rust crate log to 0.4.18
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-29 00:35:50 +00:00
35b10ea4a9 Merge pull request 'Update Rust crate serde to 1.0.163' (#48) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #48
2023-05-23 11:37:11 +00:00
6847e080d2 Merge pull request 'Update Rust crate clap to 4.3.0' (#49) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #49
2023-05-23 11:36:57 +00:00
4fa1ea491a Update Rust crate clap to 4.3.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-23 09:52:34 +00:00
f87f259af5 Update Rust crate serde to 1.0.163
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-23 09:52:31 +00:00
4bd92e7ee2 Update RustTLS to version 0.20.7 (#47)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #47
2023-05-19 11:10:59 +00:00
b3cc6f01a2 Merge pull request 'Update Rust crate serde to 1.0.162' (#46) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #46
2023-05-11 11:47:33 +00:00
830003e527 Merge pull request 'Update Rust crate clap to 4.2.7' (#45) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #45
2023-05-11 11:47:24 +00:00
968a485b44 Update Rust crate serde to 1.0.162
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-11 00:12:09 +00:00
41d3d7f69e Update Rust crate clap to 4.2.7
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-11 00:11:58 +00:00
e65c0d7eb9 Merge pull request 'Update Rust crate clap to 4.2.5' (#44) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #44
2023-05-01 08:29:07 +00:00
5df45fd295 Update Rust crate clap to 4.2.5
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-28 00:25:51 +00:00
c3084982b3 Merge pull request 'Update Rust crate serde to 1.0.160' (#42) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #42
2023-04-24 09:24:55 +00:00
858f01e1b9 Merge pull request 'Update Rust crate clap to 4.2.3' (#43) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #43
2023-04-24 09:24:44 +00:00
4766f8b796 Update Rust crate clap to 4.2.4
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-20 00:26:49 +00:00
9c7157d591 Update Rust crate serde to 1.0.160
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-12 00:29:46 +00:00
e7d5bac8db Update a few dependencies (#40)
All checks were successful
continuous-integration/drone/push Build is passing
Unable to update rustls for now (`actix-web` depends on a too old version of `rustls`)

Reviewed-on: #40
2023-04-11 12:37:48 +00:00
a3052e08e7 Merge pull request 'Update Rust crate serde to 1.0.159' (#38) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #38
2023-04-11 11:51:38 +00:00
61774e13b2 Update Rust crate serde to 1.0.159
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-01 00:10:21 +00:00
9e848225e2 Merge pull request 'Update Rust crate clap to 4.1.6' (#35) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #35
2023-03-11 12:45:18 +00:00
266c906abf Merge pull request 'Update Rust crate serde to 1.0.154' (#36) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #36
2023-03-11 12:45:08 +00:00
40f1d720fe Update Rust crate serde to 1.0.154
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-03-10 00:25:10 +00:00
ecc77ccb99 Update Rust crate clap to 4.1.8
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-03-10 00:25:08 +00:00
764f04da38 Merge pull request 'Update Rust crate bytes to 1.4.0' (#34) from renovate/bytes-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #34
2023-02-10 17:14:19 +00:00
865b854409 Update Rust crate bytes to 1.4.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-02-04 00:17:45 +00:00
d65a7d232c cargo update
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-02 10:28:06 +01:00
76469dd6fc Update to code to Rust 1.67
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-02 10:27:37 +01:00
c839a52f4c Merge pull request 'Update Rust crate actix-web-actors to 4.2.0' (#31) from renovate/actix-web-actors-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #31
2023-01-24 09:06:15 +00:00
c98bacb070 Update Rust crate actix-web-actors to 4.2.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-01-24 00:15:45 +00:00
02fe48cb0d Merge pull request 'Update Rust crate pem to 1.1.1' (#27) from renovate/pem-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #27
2023-01-23 13:58:58 +00:00
a9ca0584ed Merge pull request 'Update Rust crate clap to 4.1.1' (#29) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #29
2023-01-23 13:58:16 +00:00
82f2358f32 Merge pull request 'Update Rust crate rustls-pemfile to 1.0.2' (#30) from renovate/rustls-pemfile-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #30
2023-01-23 13:58:07 +00:00
4e1302cf3f Update Rust crate clap to 4.1.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-01-19 09:18:57 +00:00
ea177f6eb8 Update Rust crate rustls-pemfile to 1.0.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-01-19 09:18:52 +00:00
15d640127a Update Rust crate pem to 1.1.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-01-19 09:18:34 +00:00
fefe684fdd Merge pull request 'Update Rust crate hyper-rustls to 0.23.2' (#23) from renovate/hyper-rustls-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #23
2023-01-02 09:11:12 +00:00
efa26e3d01 Merge pull request 'Update Rust crate serde to 1.0.151' (#24) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #24
2023-01-02 09:10:59 +00:00
1ba7c9602b Merge pull request 'Update Rust crate tokio-tungstenite to 0.18.0' (#25) from renovate/tokio-tungstenite-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #25
2023-01-02 09:10:47 +00:00
1ef7d3a52c Merge pull request 'Update Rust crate clap to 4.0.32' (#26) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #26
2023-01-02 09:10:36 +00:00
0bb37ddfb2 Update Rust crate serde to 1.0.152
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-12-29 00:22:33 +00:00
cdb0afc601 Update Rust crate clap to 4.0.32
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-12-24 00:26:18 +00:00
0cfe671320 Update Rust crate hyper-rustls to 0.23.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-12-13 00:24:08 +00:00
d15455e5ce Merge pull request 'Update Rust crate clap to 4.0.29' (#22) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #22
2022-12-08 11:26:48 +00:00
6c75064a1c Update Rust crate clap to 4.0.29
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-30 00:35:12 +00:00
3e2720099e Merge pull request 'Update Rust crate serde to 1.0.148' (#20) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #20
2022-11-29 07:58:16 +00:00
45bf153682 Merge pull request 'Update Rust crate env_logger to 0.10.0' (#21) from renovate/env_logger-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #21
2022-11-29 07:58:09 +00:00
9920c63b8b Update Rust crate tokio-tungstenite to 0.18.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-29 00:37:56 +00:00
369639510a Update Rust crate env_logger to 0.10.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-29 00:37:53 +00:00
0e1076cfb6 Update Rust crate serde to 1.0.148
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-29 00:37:49 +00:00
79cb4ff469 Merge pull request 'Update Rust crate env_logger to 0.9.3' (#15) from renovate/env_logger-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #15
2022-11-24 11:25:08 +00:00
3c2ea933c4 Merge pull request 'Update Rust crate mktemp to 0.5.0' (#16) from renovate/mktemp-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #16
2022-11-24 11:25:01 +00:00
0205a40600 Merge pull request 'Update Rust crate clap to 4.0.25' (#17) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #17
2022-11-24 11:24:53 +00:00
0c7c6c4df2 Merge pull request 'Update Rust crate hyper-rustls to 0.23.1' (#18) from renovate/hyper-rustls-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #18
2022-11-24 11:24:44 +00:00
9fa409df26 Update Rust crate hyper-rustls to 0.23.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-16 00:15:56 +00:00
2f4af66a19 Update Rust crate clap to 4.0.25
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-16 00:15:53 +00:00
4b61f79be8 Merge pull request 'Update Rust crate clap to 4.0.18' (#11) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #11
2022-11-12 14:50:13 +00:00
96bb688a32 Merge pull request 'Update Rust crate rustls to 0.20.7' (#12) from renovate/rustls-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #12
2022-11-12 14:50:06 +00:00
6d6c8e4bfa Merge pull request 'Update Rust crate futures to 0.3.25' (#13) from renovate/futures-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #13
2022-11-12 14:49:59 +00:00
27f6834ab5 Merge pull request 'Update Rust crate serde to 1.0.147' (#14) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #14
2022-11-12 14:49:50 +00:00
5e3a36dbcc Update Rust crate mktemp to 0.5.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-10 00:25:48 +00:00
4468a75326 Update Rust crate env_logger to 0.9.3
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-10 00:25:36 +00:00
05474fd50e Update Rust crate clap to 4.0.22
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-10 00:25:32 +00:00
0572161b00 Update Rust crate serde to 1.0.147
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-04 00:40:15 +00:00
68f6d85ffe Update Rust crate rustls to 0.20.7
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-04 00:40:08 +00:00
9ac66b702f Update Rust crate futures to 0.3.25
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-04 00:40:03 +00:00
aa7bea05f5 Merge pull request 'Update Rust crate clap to 4.0.11' (#10) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #10
2022-10-10 15:52:44 +00:00
5625a0d738 Update Rust crate clap to 4.0.11
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-10-10 00:33:25 +00:00
50c8ac03b2 Merge pull request 'Update Rust crate serde to 1.0.145' (#8) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #8
2022-10-08 12:55:26 +00:00
f0fec7564c Merge pull request 'Update Rust crate clap to v4' (#9) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #9
2022-10-08 12:55:17 +00:00
9e383fc7cf Update Rust crate clap to v4
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-10-08 00:35:55 +00:00
8f688b54e3 Update Rust crate serde to 1.0.145
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-10-01 00:11:46 +00:00
47dde332d2 Merge pull request 'Update Rust crate clap to 3.2.22' (#6) from renovate/clap-3.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #6
2022-09-21 06:42:46 +00:00
a30122b533 Merge pull request 'Update Rust crate env_logger to 0.9.1' (#7) from renovate/env_logger-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #7
2022-09-21 06:42:34 +00:00
011f70c119 Update Rust crate env_logger to 0.9.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-09-20 00:36:44 +00:00
2b1b2484af Update Rust crate clap to 3.2.22
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-09-20 00:36:38 +00:00
8efccaaa45 Merge pull request 'Update Rust crate urlencoding to 2.1.2' (#4) from renovate/urlencoding-2.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #4
2022-09-12 07:34:55 +00:00
1574dd7196 Merge branch 'master' into renovate/urlencoding-2.x
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-09-12 07:34:46 +00:00
3f5f92eaa6 Merge pull request 'Update Rust crate clap to 3.2.20' (#5) from renovate/clap-3.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5
2022-09-12 07:34:39 +00:00
58b21bf59d Update Rust crate urlencoding to 2.1.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-09-09 17:51:53 +00:00
585735769f Update Rust crate clap to 3.2.20
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-09-09 17:51:49 +00:00
9 changed files with 1126 additions and 618 deletions

1640
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -5,27 +5,28 @@ edition = "2021"
description = "TCP-over-HTTP solution" description = "TCP-over-HTTP solution"
[dependencies] [dependencies]
clap = { version = "3.2.18", features = ["derive", "env"] } clap = { version = "4.5.4", features = ["derive", "env"] }
log = "0.4.17" log = "0.4.21"
env_logger = "0.9.0" env_logger = "0.11.3"
actix = "0.13.0" actix = "0.13.3"
actix-web = { version = "4", features = ["rustls"] } actix-web = { version = "4.5.1", features = ["rustls-0_21"] }
actix-web-actors = "4.1.0" actix-web-actors = "4.3.0"
actix-tls = "3.0.3" actix-tls = "3.3.0"
serde = { version = "1.0.144", features = ["derive"] } serde = { version = "1.0.200", features = ["derive"] }
tokio = { version = "1", features = ["full"] } tokio = { version = "1.37.0", features = ["full"] }
futures = "0.3.24" futures = "0.3.30"
webpki = "0.22.0" webpki = "0.22.4"
x509-parser = "0.14.0" x509-parser = "0.16.0"
pem = "1.1.0" pem = "3.0.4"
reqwest = { version = "0.11", features = ["json", "rustls-tls"], default-features = false } reqwest = { version = "0.12.4", features = ["json", "rustls-tls"], default-features = false }
tokio-tungstenite = { version = "0.17.2", features = ["__rustls-tls", "rustls-tls-native-roots"] } tokio-tungstenite = { version = "0.20.0", features = ["__rustls-tls", "rustls-tls-native-roots"] }
urlencoding = "2.1.0" urlencoding = "2.1.3"
hyper-rustls = { version = "0.23.0", features = ["rustls-native-certs"] } hyper-rustls = { version = "0.23.2", features = ["rustls-native-certs"] }
bytes = "1.2.1" bytes = "1.6.0"
rustls-pemfile = "1.0.1" rustls-pemfile = "2.0.0"
rustls = "0.20.6" rustls = { version = "0.21.0", features = ["dangerous_configuration"] }
rustls-native-certs = "0.6.3"
[dev-dependencies] [dev-dependencies]
rand = "0.8.5" rand = "0.8.5"
mktemp = "0.4.1" mktemp = "0.5.1"

View File

@ -1,3 +1,9 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json" "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"matchUpdateTypes": ["major", "minor", "patch"],
"automerge": true
}
]
} }

View File

@ -2,16 +2,15 @@ use std::error::Error;
use std::io::{Cursor, ErrorKind}; use std::io::{Cursor, ErrorKind};
use rustls::{Certificate, PrivateKey}; use rustls::{Certificate, PrivateKey};
use rustls_pemfile::{read_one, Item}; use rustls_pemfile::Item;
/// Parse PEM certificates bytes into a [`rustls::Certificate`] structure /// Parse PEM certificates bytes into a [`rustls::Certificate`] structure
/// ///
/// An error is returned if not any certificate could be found /// An error is returned if not any certificate could be found
pub fn parse_pem_certificates(certs: &[u8]) -> Result<Vec<Certificate>, Box<dyn Error>> { pub fn parse_pem_certificates(certs: &[u8]) -> Result<Vec<Certificate>, Box<dyn Error>> {
let certs = rustls_pemfile::certs(&mut Cursor::new(certs))? let certs = rustls_pemfile::certs(&mut Cursor::new(certs))
.into_iter() .map(|c| c.map(|c| Certificate(c.to_vec())))
.map(Certificate) .collect::<Result<Vec<_>, _>>()?;
.collect::<Vec<_>>();
if certs.is_empty() { if certs.is_empty() {
Err(std::io::Error::new( Err(std::io::Error::new(
@ -26,7 +25,7 @@ pub fn parse_pem_certificates(certs: &[u8]) -> Result<Vec<Certificate>, Box<dyn
/// Parse PEM private key bytes into a [`rustls::PrivateKey`] structure /// Parse PEM private key bytes into a [`rustls::PrivateKey`] structure
pub fn parse_pem_private_key(privkey: &[u8]) -> Result<PrivateKey, Box<dyn Error>> { pub fn parse_pem_private_key(privkey: &[u8]) -> Result<PrivateKey, Box<dyn Error>> {
let key = match read_one(&mut Cursor::new(privkey))? { let key = match rustls_pemfile::read_one(&mut Cursor::new(privkey))? {
None => { None => {
Err(std::io::Error::new( Err(std::io::Error::new(
ErrorKind::Other, ErrorKind::Other,
@ -34,8 +33,8 @@ pub fn parse_pem_private_key(privkey: &[u8]) -> Result<PrivateKey, Box<dyn Error
))?; ))?;
unreachable!() unreachable!()
} }
Some(Item::PKCS8Key(key)) => key, Some(Item::Pkcs8Key(key)) => key.secret_pkcs8_der().to_vec(),
Some(Item::RSAKey(key)) => key, Some(Item::Pkcs1Key(key)) => key.secret_pkcs1_der().to_vec(),
_ => { _ => {
Err(std::io::Error::new( Err(std::io::Error::new(
ErrorKind::Other, ErrorKind::Other,

View File

@ -93,7 +93,7 @@ fn load_pem_file(path: &Option<String>, name: &str) -> std::io::Result<Option<Ve
None => None, None => None,
Some(p) => Some( Some(p) => Some(
std::fs::read(p) std::fs::read(p)
.map_err(|e| encpasulate_error(e, format!("Failed to load {}!", name)))?, .map_err(|e| encpasulate_error(e, format!("Failed to load {name}!")))?,
), ),
}) })
} }

View File

@ -76,7 +76,7 @@ pub async fn run_app(mut args: ClientConfig) -> std::io::Result<()> {
Err(e) => { Err(e) => {
Err(std::io::Error::new( Err(std::io::Error::new(
ErrorKind::Other, ErrorKind::Other,
format!("Failed to fetch relay configuration from server! {}", e), format!("Failed to fetch relay configuration from server! {e}"),
))?; ))?;
unreachable!(); unreachable!();
} }

View File

@ -1,7 +1,6 @@
use std::sync::Arc; use std::sync::Arc;
use futures::{SinkExt, StreamExt}; use futures::{SinkExt, StreamExt};
use hyper_rustls::ConfigBuilderExt;
use rustls::RootCertStore; use rustls::RootCertStore;
use tokio::io::{AsyncReadExt, AsyncWriteExt}; use tokio::io::{AsyncReadExt, AsyncWriteExt};
use tokio::net::{TcpListener, TcpStream}; use tokio::net::{TcpListener, TcpStream};
@ -42,7 +41,17 @@ async fn relay_connection(ws_url: String, socket: TcpStream, conf: Arc<ClientCon
let config = rustls::ClientConfig::builder().with_safe_defaults(); let config = rustls::ClientConfig::builder().with_safe_defaults();
let config = match conf.get_root_certificate() { let config = match conf.get_root_certificate() {
None => config.with_native_roots(), None => {
// Perform a connection over TLS
let mut roots = RootCertStore::empty();
for cert in rustls_native_certs::load_native_certs()
.expect("Failed to load native certificates")
{
roots.add(&rustls::Certificate(cert.0)).unwrap();
}
config.with_root_certificates(roots)
}
Some(cert) => { Some(cert) => {
log::debug!("Using custom root certificates"); log::debug!("Using custom root certificates");
let mut store = RootCertStore::empty(); let mut store = RootCertStore::empty();
@ -65,14 +74,14 @@ async fn relay_connection(ws_url: String, socket: TcpStream, conf: Arc<ClientCon
.expect("Failed to parse client auth private key!"); .expect("Failed to parse client auth private key!");
config config
.with_single_cert(certs, key) .with_client_auth_cert(certs, key)
.expect("Failed to set client certificate!") .expect("Failed to set client certificate!")
} }
}; };
let connector = tokio_tungstenite::Connector::Rustls(Arc::new(config)); let connector = tokio_tungstenite::Connector::Rustls(Arc::new(config));
let (ws_stream, _) = let (ws_stream, _) =
tokio_tungstenite::connect_async_tls_with_config(ws_url, None, Some(connector)) tokio_tungstenite::connect_async_tls_with_config(ws_url, None, false, Some(connector))
.await .await
.expect("Failed to connect to server relay!"); .expect("Failed to connect to server relay!");

View File

@ -121,7 +121,7 @@ pub async fn run_app(mut config: ServerConfig) -> std::io::Result<()> {
}); });
if let Some(tls_conf) = tls_config { if let Some(tls_conf) = tls_config {
server.bind_rustls(&args.listen_address, tls_conf)? server.bind_rustls_021(&args.listen_address, tls_conf)?
} else { } else {
server.bind(&args.listen_address)? server.bind(&args.listen_address)?
} }

View File

@ -1,9 +1,8 @@
use std::sync::Arc; use std::sync::Arc;
use std::time::SystemTime; use std::time::SystemTime;
use rustls::internal::msgs::enums::AlertDescription;
use rustls::server::{AllowAnyAuthenticatedClient, ClientCertVerified, ClientCertVerifier}; use rustls::server::{AllowAnyAuthenticatedClient, ClientCertVerified, ClientCertVerifier};
use rustls::{Certificate, DistinguishedNames, Error, RootCertStore}; use rustls::{AlertDescription, Certificate, DistinguishedName, Error, RootCertStore};
use x509_parser::prelude::{CertificateRevocationList, FromDer, X509Certificate}; use x509_parser::prelude::{CertificateRevocationList, FromDer, X509Certificate};
use crate::base::cert_utils::parse_pem_certificates; use crate::base::cert_utils::parse_pem_certificates;
@ -55,13 +54,13 @@ impl CustomCertClientVerifier {
let parsed_crl = pem::parse(crl_file) let parsed_crl = pem::parse(crl_file)
.map_err(|e| encpasulate_error(e, "Failed to decode CRL file!"))?; .map_err(|e| encpasulate_error(e, "Failed to decode CRL file!"))?;
Some(parsed_crl.contents) Some(parsed_crl.into_contents())
} else { } else {
None None
}; };
Ok(Self { Ok(Self {
upstream_cert_verifier: Box::new(AllowAnyAuthenticatedClient::new(store)), upstream_cert_verifier: Box::new(Arc::new(AllowAnyAuthenticatedClient::new(store))),
crl, crl,
}) })
} }
@ -72,12 +71,12 @@ impl ClientCertVerifier for CustomCertClientVerifier {
true true
} }
fn client_auth_mandatory(&self) -> Option<bool> { fn client_auth_mandatory(&self) -> bool {
Some(true) true
} }
fn client_auth_root_subjects(&self) -> Option<DistinguishedNames> { fn client_auth_root_subjects(&self) -> &[DistinguishedName] {
Some(vec![]) &[]
} }
fn verify_client_cert( fn verify_client_cert(