Граф коммитов

1610 Коммитов

Автор SHA1 Сообщение Дата
Gilad Naaman fd2df7794f Clarify docs about units of `SCCACHE_IDLE_TIMEOUT` 2023-03-06 15:38:22 +01:00
Sylvestre Ledru 924dcbbb30 tag v0.4.0-pre.9 2023-03-06 09:12:43 +01:00
dependabot[bot] 6b402b2131 build(deps): bump http from 0.2.8 to 0.2.9
Bumps [http](https://github.com/hyperium/http) from 0.2.8 to 0.2.9.
- [Release notes](https://github.com/hyperium/http/releases)
- [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/http/compare/v0.2.8...v0.2.9)

---
updated-dependencies:
- dependency-name: http
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-05 13:44:15 +01:00
dependabot[bot] fcc2439681 build(deps): bump zstd from 0.12.2+zstd.1.5.2 to 0.12.3+zstd.1.5.2
Bumps [zstd](https://github.com/gyscos/zstd-rs) from 0.12.2+zstd.1.5.2 to 0.12.3+zstd.1.5.2.
- [Release notes](https://github.com/gyscos/zstd-rs/releases)
- [Commits](https://github.com/gyscos/zstd-rs/commits)

---
updated-dependencies:
- dependency-name: zstd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-05 10:41:27 +01:00
dependabot[bot] 169d42bb70 build(deps): bump filetime from 0.2.19 to 0.2.20
Bumps [filetime](https://github.com/alexcrichton/filetime) from 0.2.19 to 0.2.20.
- [Release notes](https://github.com/alexcrichton/filetime/releases)
- [Commits](https://github.com/alexcrichton/filetime/compare/0.2.19...0.2.20)

---
updated-dependencies:
- dependency-name: filetime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-05 10:41:16 +01:00
dependabot[bot] e9a58e4332 build(deps): bump uuid from 1.2.2 to 1.3.0
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.2.2 to 1.3.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.2.2...1.3.0)

---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-05 10:41:05 +01:00
Xuanwo 1076b2ef22
fix: Allow building with no default feature (#1632)
* fix: Allow building with no default feature

Signed-off-by: Xuanwo <github@xuanwo.io>

* fix: Allow building with no default feature

Signed-off-by: Xuanwo <github@xuanwo.io>

* Fix build

Signed-off-by: Xuanwo <github@xuanwo.io>

---------

Signed-off-by: Xuanwo <github@xuanwo.io>
2023-03-05 17:12:03 +08:00
dependabot[bot] c5215da07e build(deps): bump reqsign from 0.8.2 to 0.8.3
Bumps reqsign from 0.8.2 to 0.8.3.

---
updated-dependencies:
- dependency-name: reqsign
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-03 13:20:43 +01:00
dependabot[bot] 54ecd22352 build(deps): bump opendal from 0.27.0 to 0.27.1
Bumps [opendal](https://github.com/datafuselabs/opendal) from 0.27.0 to 0.27.1.
- [Release notes](https://github.com/datafuselabs/opendal/releases)
- [Changelog](https://github.com/datafuselabs/opendal/blob/main/CHANGELOG.md)
- [Commits](https://github.com/datafuselabs/opendal/compare/v0.27.0...v0.27.1)

---
updated-dependencies:
- dependency-name: opendal
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-03 12:41:34 +01:00
dependabot[bot] fcfbaf08f2 build(deps): bump gzp from 0.11.1 to 0.11.3
Bumps [gzp](https://github.com/sstadick/gzp) from 0.11.1 to 0.11.3.
- [Release notes](https://github.com/sstadick/gzp/releases)
- [Changelog](https://github.com/sstadick/gzp/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sstadick/gzp/compare/v0.11.1...v0.11.3)

---
updated-dependencies:
- dependency-name: gzp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-03 12:41:28 +01:00
fawn 399a2ff504 chore: fix typo in readme 2023-03-03 12:41:07 +01:00
Xuanwo 408ae947d7
deps: Bump toml and base64 (#1619)
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-02-26 15:09:53 +08:00
dependabot[bot] 1005ff0031
build(deps): bump reqwest from 0.11.13 to 0.11.14 (#1586)
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.13 to 0.11.14.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.13...v0.11.14)

---
updated-dependencies:
- dependency-name: reqwest
  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-02-26 13:37:18 +08:00
dependabot[bot] 33c9620aa4
build(deps): bump tokio from 1.24.1 to 1.25.0 (#1584)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.24.1 to 1.25.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.24.1...tokio-1.25.0)

---
updated-dependencies:
- dependency-name: tokio
  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-02-26 02:17:18 +08:00
dependabot[bot] 9a3fbfa83c
build(deps): bump tokio-util from 0.7.4 to 0.7.7 (#1604)
Bumps [tokio-util](https://github.com/tokio-rs/tokio) from 0.7.4 to 0.7.7.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.4...tokio-util-0.7.7)

---
updated-dependencies:
- dependency-name: tokio-util
  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-02-26 01:44:55 +08:00
Sylvestre Ledru 11b0e876ad tag v0.4.0-pre.8 2023-02-23 09:50:51 +01:00
Xuanwo 51ca9a5ce3 build: Increase edition to 2021
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-02-23 08:25:49 +01:00
Xuanwo 520a30b681
fix: Disable connection pool to fix dist server feature (#1612)
Signed-off-by: Xuanwo <github@xuanwo.io>
Co-authored-by: Sylvestre Ledru <sledru@mozilla.com>
Co-authored-by: Bernhard Schuster <bernhard@ahoi.io>
2023-02-22 17:06:51 +01:00
Firstyear b0dd958353
Ignore RPM environment variables (#1613)
RPM sets a number of environment variables by default that interfere
with the sccache's ability to cache artefacts. Some of these
variables are also used by other applications.

This extends the default ignore list to allow sccache to be used
under different environments for caching.
2023-02-22 05:27:39 +01:00
dependabot[bot] 50747e184a build(deps): bump hyper from 0.14.23 to 0.14.24
Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.23 to 0.14.24.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/v0.14.24/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.14.23...v0.14.24)

---
updated-dependencies:
- dependency-name: hyper
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-21 08:38:15 +01:00
dependabot[bot] a48945dfc1 build(deps): bump zip from 0.6.3 to 0.6.4
Bumps [zip](https://github.com/zip-rs/zip) from 0.6.3 to 0.6.4.
- [Release notes](https://github.com/zip-rs/zip/releases)
- [Changelog](https://github.com/zip-rs/zip/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zip-rs/zip/commits/v0.6.4)

---
updated-dependencies:
- dependency-name: zip
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-21 08:38:03 +01:00
Bernhard Schuster fe295fa97a
use fs_err for sake of better io errors (#1616)
* use fs_err

Provides path names of failing io operations where possible by default,
both in the resulting binaries which ease debugging of i.e. selinux or
seccomp filters, without resorting to strace, but also local unit test
file operations.
2023-02-21 08:37:42 +01:00
Ben Boeckel 4b53aca16f
dist/cache: include paths in error contexts (#1611)
Fixes: #885
2023-02-18 10:14:45 +08:00
Xuanwo 59e906df3d
fix upload artifact (#1598)
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-02-17 14:08:43 +01:00
dependabot[bot] a8380c5856
build(deps): bump serde_json from 1.0.91 to 1.0.93 (#1605)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.91 to 1.0.93.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.91...v1.0.93)

---
updated-dependencies:
- dependency-name: serde_json
  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-02-17 14:08:25 +01:00
Sylvestre Ledru de0bd73f5e
Document SCCACHE_IDLE_TIMEOUT=0 (#1610) 2023-02-17 14:08:15 +01:00
Xuanwo 64eeb966aa
feat: Add Webdav (a.k.a HTTP Cache) support (#1597)
* feat: Add Webdav (a.k.a HTTP Cache) support

Signed-off-by: Xuanwo <github@xuanwo.io>
Co-authored-by: Sylvestre Ledru <sledru@mozilla.com>
2023-02-14 09:48:41 +01:00
Xuanwo 6a66de5d47
deps: Cleanup superfluous dependency (#1602)
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-02-12 19:18:55 +01:00
dependabot[bot] b8ba6b609b
build(deps): bump cc from 1.0.78 to 1.0.79 (#1583)
Bumps [cc](https://github.com/rust-lang/cc-rs) from 1.0.78 to 1.0.79.
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Commits](https://github.com/rust-lang/cc-rs/compare/1.0.78...1.0.79)

---
updated-dependencies:
- dependency-name: cc
  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-02-12 08:48:14 +01:00
dependabot[bot] b29e5197fc
build(deps): bump futures from 0.3.25 to 0.3.26 (#1587)
Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.25 to 0.3.26.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.25...0.3.26)

---
updated-dependencies:
- dependency-name: futures
  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-02-12 08:48:03 +01:00
Sylvestre Ledru 66bad1e822 prepare version 0.4.0-pre.7 2023-02-12 08:15:19 +01:00
Xuanwo c5cc92e442
feat: Bump OpenDAL and remove hyperx (#1591)
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-02-11 22:49:41 +01:00
borjamunozf f8972dcc55
feat: Print sccache version for Server stats (#1580) 2023-02-05 16:30:23 +01:00
Paul Taylor 8b11e89c24
Support nvcc's `--threads` flag (#1571)
* support the nvcc --threads flag

* fix lint

* add unhashed_args vec to ParsedArguments struct for compiler arguments that shouldn't affect the hash key

* add test to check unhashed args make it into the compile command
2023-01-29 11:33:38 +01:00
Sylvestre Ledru b9f221be5b fix rustfmt 2023-01-28 18:37:16 +01:00
Danielhu 4e4243e1cb fix: clippy warnings 2023-01-28 18:35:48 +01:00
Dominik Boehi 65e29e7988 Support mvsvc flag external:anglebrackets 2023-01-28 18:27:54 +01:00
Xuanwo 3c4fe052ab fix: Sccache dist tests broken after bump to tokio 1.21 and later
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-01-28 18:27:01 +01:00
dependabot[bot] 82d929766f build(deps): bump which from 4.3.0 to 4.4.0
Bumps [which](https://github.com/harryfei/which-rs) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/harryfei/which-rs/releases)
- [Commits](https://github.com/harryfei/which-rs/compare/4.3.0...4.4.0)

---
updated-dependencies:
- dependency-name: which
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-28 18:23:12 +01:00
dependabot[bot] 412f7e0068 build(deps): bump toml from 0.5.10 to 0.5.11
Bumps [toml](https://github.com/toml-rs/toml) from 0.5.10 to 0.5.11.
- [Release notes](https://github.com/toml-rs/toml/releases)
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.5.10...toml-v0.5.11)

---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 21:00:06 +01:00
dependabot[bot] 8d338a617b build(deps): bump async-trait from 0.1.61 to 0.1.63
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.61 to 0.1.63.
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.61...0.1.63)

---
updated-dependencies:
- dependency-name: async-trait
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 20:59:48 +01:00
Sylvestre Ledru c4d7aefb97 preserve the backtrace in case of crashes
See: https://github.com/mozilla/sccache/pull/1562/files#r1071828668
2023-01-22 22:13:04 +01:00
dependabot[bot] c38b6ba007 build(deps): bump nix from 0.26.1 to 0.26.2
Bumps [nix](https://github.com/nix-rust/nix) from 0.26.1 to 0.26.2.
- [Release notes](https://github.com/nix-rust/nix/releases)
- [Changelog](https://github.com/nix-rust/nix/blob/v0.26.2/CHANGELOG.md)
- [Commits](https://github.com/nix-rust/nix/compare/v0.26.1...v0.26.2)

---
updated-dependencies:
- dependency-name: nix
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-18 10:26:46 +01:00
dependabot[bot] fe19401d7a build(deps): bump serial_test from 0.10.0 to 1.0.0
Bumps [serial_test](https://github.com/palfrey/serial_test) from 0.10.0 to 1.0.0.
- [Release notes](https://github.com/palfrey/serial_test/releases)
- [Commits](https://github.com/palfrey/serial_test/compare/v0.10.0...v1.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-01-18 10:26:31 +01:00
dependabot[bot] 150ab7c4dc build(deps): bump assert_cmd from 2.0.7 to 2.0.8
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 2.0.7 to 2.0.8.
- [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.7...v2.0.8)

---
updated-dependencies:
- dependency-name: assert_cmd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-18 09:50:21 +01:00
dependabot[bot] e8c7b60fbf build(deps): bump wiremock from 0.5.16 to 0.5.17
Bumps [wiremock](https://github.com/LukeMathWalker/wiremock-rs) from 0.5.16 to 0.5.17.
- [Release notes](https://github.com/LukeMathWalker/wiremock-rs/releases)
- [Changelog](https://github.com/LukeMathWalker/wiremock-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/LukeMathWalker/wiremock-rs/compare/v0.5.16...v0.5.17)

---
updated-dependencies:
- dependency-name: wiremock
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 18:35:56 +01:00
dependabot[bot] 294569af9c build(deps): bump zstd from 0.12.1+zstd.1.5.2 to 0.12.2+zstd.1.5.2
Bumps [zstd](https://github.com/gyscos/zstd-rs) from 0.12.1+zstd.1.5.2 to 0.12.2+zstd.1.5.2.
- [Release notes](https://github.com/gyscos/zstd-rs/releases)
- [Commits](https://github.com/gyscos/zstd-rs/commits)

---
updated-dependencies:
- dependency-name: zstd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 18:35:45 +01:00
Sylvestre Ledru 53de1a0bd5 add a profile section 2023-01-16 08:50:47 +01:00
Xuanwo 46553736b1 refactor: Migrate memcached to opendal based
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-01-14 11:05:10 +01:00
Sylvestre Ledru fff334e4d1 prepare version 0.4.0-pre.6 2023-01-14 11:00:14 +01:00