dependabot[bot]
28a31cfca1
build(deps): bump predicates from 3.0.2 to 3.0.3
...
Bumps [predicates](https://github.com/assert-rs/predicates-rs ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/predicates-rs/compare/v3.0.2...v3.0.3 )
---
updated-dependencies:
- dependency-name: predicates
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 20:16:51 +02:00
dependabot[bot]
ed088514fd
build(deps): bump chrono from 0.4.24 to 0.4.26
...
Bumps [chrono](https://github.com/chronotope/chrono ) from 0.4.24 to 0.4.26.
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.24...v0.4.26 )
---
updated-dependencies:
- dependency-name: chrono
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 22:06:52 +02:00
Xuanwo
af6e381955
feat: Bump OpenDAL to 0.37.0
...
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-06-08 09:02:33 +02:00
Xuanwo
f6c98147a1
Add workflow to prevent regress
...
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-06-06 17:56:45 +02:00
Xuanwo
092c856f09
chore: Make sure Cargo.toml is formatted
...
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-06-06 17:56:45 +02:00
Sylvestre Ledru
597eb51e48
version 0.5.3
2023-06-04 12:44:40 +02:00
Xuanwo
5f0b567caa
Update Cargo.toml
2023-06-04 12:26:26 +02:00
Xuanwo
60da50db7a
Try revert opendal
...
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-06-04 12:26:26 +02:00
Sylvestre Ledru
f9cebc06cb
version 0.5.2
2023-06-03 10:54:39 +02:00
dependabot[bot]
245912ddd1
build(deps): bump openssl from 0.10.48 to 0.10.49
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.48 to 0.10.49.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.48...openssl-v0.10.49 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-02 15:20:56 +02:00
dependabot[bot]
6bfe2cbdbd
build(deps): bump hyper from 0.14.24 to 0.14.25
...
Bumps [hyper](https://github.com/hyperium/hyper ) from 0.14.24 to 0.14.25.
- [Release notes](https://github.com/hyperium/hyper/releases )
- [Changelog](https://github.com/hyperium/hyper/blob/v0.14.25/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper/compare/v0.14.24...v0.14.25 )
---
updated-dependencies:
- dependency-name: hyper
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-02 14:16:00 +02:00
Sylvestre Ledru
14cfe7c31d
version 0.5.1
2023-06-01 08:59:34 +02:00
Suyan
100d26aaf8
deps: Bump OpenDAL and reqsign ( #1779 )
...
Signed-off-by: suyanhanx <suyanhanx@gmail.com>
2023-05-30 20:51:11 +08:00
harryt@coretechsec
7be31e83bd
Added env var to disable multi arch caching
...
Added an environment variable SCCACHE_NOCACHE_MULTIARCH to allow disabling caching of multiarch compilations.
2023-05-30 09:56:20 +02:00
Alex Gaynor
57ac5eaeb3
Use object for parsing archives, and handle macOS fat archives
2023-05-30 09:55:41 +02:00
Xuanwo
b2faf1627b
feat: Enable backtrace for anyhow ( #1774 )
...
* feat: Enable backtrace for anyhow
Signed-off-by: Xuanwo <github@xuanwo.io>
* Update Cargo.toml
---------
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-05-25 13:35:00 +08:00
Sylvestre Ledru
1c6ec75cac
version 0.5.0
2023-05-23 09:08:06 +02:00
Luiz Carvalho
fe0fbe47d5
chore: bump `opendal` to `0.34.0`
...
OpenDAL 0.34.0 comes with a nicer way to build GCS caches and
a bump to `reqsign 0.10.1`, which means Google's External Accounts
are now supported, making it easier to use Sccache on build pipelines
counting on Workload Identity Federation for their auth.
2023-05-10 18:26:01 +02:00
tottoto
05bdf4be8a
Use Infallible instead of void ( #1761 )
2023-05-10 17:44:43 +08:00
tottoto
3e1717e53b
Remove parity-tokio-ipc ( #1759 )
...
* Remove parity-tokio-ipc
* refactor
2023-05-09 11:44:41 +08:00
tottoto
4f7e7f4287
Replace lazy_static with once_cell ( #1758 )
2023-05-08 15:09:19 +08:00
Sylvestre Ledru
844da89899
version 0.4.2
2023-04-24 12:11:43 +02:00
tottoto
226fa48ae3
Update to directories 5.0.0 and opendal 0.30.5 ( #1716 )
...
* Update to directories 5.0.0
* Update to opendal 0.30.5
2023-04-24 10:05:58 +02:00
Jiahao XU
2c84fb685f
Bump msrv to 1.65.0 ( #1743 )
...
* Bump msrv to 1.65.0
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
* Fix clippy v1.65.0 warnings
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
---------
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-04-24 12:38:36 +08:00
Dmitry Tretyakov
86a1f1ad6f
Support authentication in WebDAV storage ( #1608 )
...
It brings ability to provide the following type of credentials:
- username/password
- token
2023-04-20 11:52:51 +02:00
Jiahao XU
6e92b2e0fe
Disable trust-dns-resolver/dns-over-quic due to build failure on freeBSD
...
https://github.com/quinn-rs/quinn/issues/1469
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-04-19 19:46:43 +02:00
Jiahao XU
26f2da0260
Use rustls for tls & trust-dns-resolver for dns resolution
...
By default, reqwest uses native-tls, which is openssl on linux and that
makes cross-compilation very hard as they need to compile openssl
themselves and exposes it via pkg-config.
Enabling vendored-openssl does not help there because the dep:openssl is
only enabled by dist-server.
reqwest by default uses libc's getaddrinfo, which is a poor solution
that requires a dedicated thread and it is not nearly as reliable as
trust-dns-resolver, not to mention libc implementation, e.g. musl, might
deliberately leave out some features.
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-04-19 19:46:43 +02:00
dependabot[bot]
534f4e97c8
build(deps): bump chrono from 0.4.23 to 0.4.24
...
Bumps [chrono](https://github.com/chronotope/chrono ) from 0.4.23 to 0.4.24.
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.23...v0.4.24 )
---
updated-dependencies:
- dependency-name: chrono
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-06 11:44:59 +02:00
dependabot[bot]
c4d3ab2ff6
build(deps): bump serial_test from 1.0.0 to 2.0.0
...
Bumps [serial_test](https://github.com/palfrey/serial_test ) from 1.0.0 to 2.0.0.
- [Release notes](https://github.com/palfrey/serial_test/releases )
- [Commits](https://github.com/palfrey/serial_test/compare/v1.0.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: serial_test
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-06 11:44:39 +02:00
tottoto
a45064cbf2
Use scoped thread provided by standard library ( #1703 )
...
* Use scoped thread provided by standard library
* Fix unwrap and error mapping location
2023-03-30 17:27:06 +08:00
tottoto
a2d1009477
Refactor import style ( #1701 )
...
* Refactor import style
* Fix missing import
2023-03-29 20:53:52 +08:00
tottoto
189ac6e6aa
Update rust-version in manifest to 1.64 ( #1702 )
2023-03-29 18:44:41 +08:00
tottoto
da77709750
Replace atty with is-terminal ( #1699 )
2023-03-29 00:56:42 +08:00
dependabot[bot]
1ffc8922b1
build(deps): bump clap from 4.0.32 to 4.1.11 ( #1698 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.0.32 to 4.1.11.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.0.32...v4.1.11 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 17:27:58 +08:00
dependabot[bot]
9df846e993
build(deps): bump assert_cmd from 2.0.8 to 2.0.10 ( #1669 )
...
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd ) from 2.0.8 to 2.0.10.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases )
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.8...v2.0.10 )
---
updated-dependencies:
- dependency-name: assert_cmd
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 03:05:51 +08:00
dependabot[bot]
b131b09334
build(deps): bump reqsign from 0.8.3 to 0.8.5 ( #1692 )
...
Bumps reqsign from 0.8.3 to 0.8.5.
---
updated-dependencies:
- dependency-name: reqsign
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 03:05:30 +08:00
dependabot[bot]
51e21589b7
build(deps): bump predicates from 2.1.5 to 3.0.2 ( #1694 )
...
Bumps [predicates](https://github.com/assert-rs/predicates-rs ) from 2.1.5 to 3.0.2.
- [Release notes](https://github.com/assert-rs/predicates-rs/releases )
- [Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/predicates-rs/compare/v2.1.5...v3.0.2 )
---
updated-dependencies:
- dependency-name: predicates
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 02:44:58 +08:00
dependabot[bot]
79fa02ab2a
build(deps): bump regex from 1.7.1 to 1.7.3 ( #1690 )
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.7.1 to 1.7.3.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.7.1...1.7.3 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 02:24:53 +08:00
Sylvestre Ledru
d0d1beadd2
version 0.4.1
2023-03-27 12:09:39 +02:00
dependabot[bot]
4c25ed125f
build(deps): bump openssl from 0.10.45 to 0.10.48
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.45 to 0.10.48.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.45...openssl-v0.10.48 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-25 08:33:49 +01:00
Sylvestre Ledru
26e663489c
update of the description
2023-03-21 13:16:27 +01:00
Sylvestre Ledru
fcc6b9ef28
Version 0.4.0
2023-03-21 10:49:02 +01:00
dependabot[bot]
6786c90174
build(deps): bump libc from 0.2.139 to 0.2.140
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.139 to 0.2.140.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.139...0.2.140 )
---
updated-dependencies:
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-18 16:13:18 +01:00
Sylvestre Ledru
7e21d4b58e
version v0.4.0-pre.11
2023-03-17 13:36:58 +01:00
Jiahao XU
6be43e19fc
Add doc for feature vendored-openssl
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-03-11 11:18:50 +01:00
Jiahao XU
dca9df6421
Add new feature `vendored-openssl`
...
To build and use a vendored version of `openssl` for cases where the environment does not have openssl installed, e.g. in cross compilation.
2023-03-11 11:18:50 +01:00
Sylvestre Ledru
476cb8da23
version v0.4.0-pre.10
2023-03-10 09:08:35 +01:00
temportalflux
2546b18a96
Implement Response File support in MSVC
...
Adds an iteration layer between the command-line argument iterator and the `ArgIter` used to compare arguments against the supported flags/options. This new layer determines if an option is a response-file directive (`@file`), and if it is, reads the options from the file before continuing to iterate over the command-line args. This requires an additional file-parsing iterating (`SplitArgs`) to split the file contents into arguments in a way which is consistent with the file format.
The `encoding` crate is used to read utf-8 (default encoding in rust) & utf-16 (big and little endian) encodings. The latter is used by `MSBuild` when generating response files.
Resources:
- [MSDN](https://docs.microsoft.com/en-us/cpp/build/reference/at-specify-a-compiler-response-file )
- [MSBuild](https://learn.microsoft.com/en-us/visualstudio/msbuild/msbuild-response-files?view=vs-2019 )
Contributes to #107
Based off of #192
Closes #1082
Closes #1183
2023-03-10 00:26:17 +01:00
dependabot[bot]
a8e9e518ba
build(deps): bump daemonize from 0.4.1 to 0.5.0
...
Bumps [daemonize](https://github.com/knsd/daemonize ) from 0.4.1 to 0.5.0.
- [Release notes](https://github.com/knsd/daemonize/releases )
- [Changelog](https://github.com/knsd/daemonize/blob/master/CHANGELOG.md )
- [Commits](https://github.com/knsd/daemonize/compare/0.4.1...0.5.0 )
---
updated-dependencies:
- dependency-name: daemonize
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-09 17:37:54 +01:00
Sylvestre Ledru
924dcbbb30
tag v0.4.0-pre.9
2023-03-06 09:12:43 +01:00