Michal Trybus
2c98f08a98
feat(deps) re-exported ssri::Integrity ( #52 )
2023-07-03 08:51:28 -07:00
Kat Marchán
a2bf178b96
chore: Release cacache version 11.6.0
2023-05-20 19:08:20 -07:00
Kat Marchán
fbe26dcaf7
docs: update changelog
2023-05-20 19:07:13 -07:00
Kat Marchán
41392e7469
feat(xxhash): Add xxhash support and some utilities for making it easier to use ( #51 )
...
Fixes: https://github.com/zkat/cacache-rs/issues/47
2023-05-20 19:06:08 -07:00
Michal Trybus
1ac1d647e0
fix(mmap): pre-allocate temp file before mmapping ( #50 )
...
Fixes: https://github.com/zkat/cacache-rs/issues/48
This avoids SIGBUS on memory write in case the temp file is sparse.
Implemented for linux only; other target_os cfg values unchanged.
2023-05-19 09:55:16 -07:00
Michal Trybus
58de0b2d10
feat(mmap): new feature for mmap-based optimization ( #49 )
...
Ref: https://github.com/zkat/cacache-rs/issues/48
2023-05-17 15:45:46 -07:00
Kat Marchán
81bc84b33d
chore: Release cacache version 11.5.2
2023-03-31 17:54:59 -07:00
Kat Marchán
a8d12d3c5f
docs: update changelog
2023-03-31 17:54:45 -07:00
Kat Marchán
b7c10ecaaf
fix(deps): move async-attributes over to dev-dependencies
2023-03-31 17:53:37 -07:00
Kat Marchán
6a4e534215
chore: Release cacache version 11.5.1
2023-03-31 17:46:44 -07:00
Kat Marchán
a0507db682
docs: update changelog
2023-03-31 17:46:33 -07:00
Kat Marchán
4950998f77
fix(deps): bump ssri too
2023-03-31 17:45:59 -07:00
Kat Marchán
cfd29afe16
chore: Release cacache version 11.5.0
2023-03-31 17:42:30 -07:00
Kat Marchán
cba4c274ec
docs: update changelog
2023-03-31 17:42:18 -07:00
Kat Marchán
364f9da65e
feat(deps): bump miette and thiserror
2023-03-31 17:35:19 -07:00
Kat Marchán
646ae52e2f
chore: Release cacache version 11.4.0
2023-03-09 18:26:16 -08:00
Kat Marchán
190252326c
docs: update changelog
2023-03-09 18:26:07 -08:00
Kat Marchán
b88217cc54
feat(link): implement hard_link_hash_sync too
2023-03-09 18:25:26 -08:00
Johannes Becker
02d7f146f1
fix(security): bump tempfile version to 3.4.0 ( #45 )
2023-03-07 10:21:02 -08:00
Kat Marchán
262e1ca2ba
chore: Release cacache version 11.3.0
2023-03-04 17:24:30 -08:00
Kat Marchán
91b4111186
docs: update changelog
2023-03-04 17:21:46 -08:00
Kat Marchán
89eee6c1ae
feat(links): add support for hard linking from the cache ( #43 )
2023-03-04 17:10:46 -08:00
Kat Marchán
80e5b4135b
chore: Release cacache version 11.2.0
2023-02-27 19:10:50 -08:00
Kat Marchán
50899fa754
docs: update changelog
2023-02-27 19:10:12 -08:00
Kat Marchán
d39e83801d
feat(copy): add support for reflink-copy and unsafe-copy ( #42 )
2023-02-27 19:09:02 -08:00
Scott Haug
ac56fd9ce6
feat(link_to): Add support for linking to existing files from the cache ( #41 )
2023-02-27 14:08:01 -08:00
Kat Marchán
4d85f3ca84
(cargo-release) start next development iteration 11.1.1-alpha.0
2023-02-19 01:24:04 -08:00
Kat Marchán
13809bc1b9
(cargo-release) version 11.1.0
2023-02-19 01:23:33 -08:00
Kat Marchán
be43d3fc88
docs: update changelog
2023-02-19 01:23:22 -08:00
Kat Marchán
9991f56b4c
feat(index): Add support for raw index metadata and expose index functions
2023-02-19 01:18:29 -08:00
Kat Marchán
70b3d5e695
(cargo-release) start next development iteration 11.0.3-alpha.0
2023-02-18 21:39:53 -08:00
Kat Marchán
61aec9e61c
(cargo-release) version 11.0.2
2023-02-18 21:39:20 -08:00
Kat Marchán
abd067496d
docs: update changelog
2023-02-18 21:38:44 -08:00
Redmar Kerkhoff
53c289523f
fix(ls): make sure `ls` sees entry deletions ( #40 )
2023-02-18 21:36:44 -08:00
Kat Marchán
067d082690
(cargo-release) start next development iteration 11.0.2-alpha.0
2023-02-18 21:35:40 -08:00
Kat Marchán
1ffa7fc3d2
(cargo-release) version 11.0.1
2023-02-18 21:35:07 -08:00
Kat Marchán
7f518204d3
docs: update changelog
2023-02-18 21:33:35 -08:00
Kat Marchán
f8cbfefc12
feat(deps): bump ssri to 8.0.0
2023-02-18 21:31:00 -08:00
Kat Marchán
856c059096
(cargo-release) start next development iteration 11.0.1-alpha.0
2023-01-28 19:29:33 -08:00
Kat Marchán
c86cd4c950
(cargo-release) version 11.0.0
2023-01-28 19:27:42 -08:00
Kat Marchán
68d15f994c
docs: update changelog
2023-01-28 19:27:31 -08:00
Kat Marchán
97625bb77c
ci: glob together async-std and tokio in CI again
2023-01-28 19:20:09 -08:00
Kat Marchán
c2d5390a84
feat(errors): integrate miette and generally improve error reporting ( #38 )
...
BREAKING CHANGE: This bumps the MSRV to 1.67.0 and documents it in the README.
2023-01-28 19:17:53 -08:00
Kat Marchán
da259ae432
fix(perf): do the inner fn trick to reduce generic compilation load
2023-01-28 16:49:31 -08:00
Kat Marchán
2767a6a671
misc: clippy fixes
2023-01-28 15:55:01 -08:00
Kat Marchán
dca57e1100
fix(msrv): be less aggressive about MSRV bump
2023-01-28 15:55:00 -08:00
Kat Marchán
7104df66dd
misc: update warning name
2023-01-28 15:55:00 -08:00
Kat Marchán
7afcb8d649
tests: stop spawning a new tokio runtime every benchmark iteration
2023-01-28 15:55:00 -08:00
Kat Marchán
526386ada8
fix(deps): only include rt-multi-threaded for tokio when running tests
2023-01-28 15:55:00 -08:00
Kat Marchán
953262c1d9
test: separate runs for async-std and tokio
2023-01-28 15:54:59 -08:00