diff --git a/git-annex-10.20240701.tar.gz b/git-annex-10.20240701.tar.gz deleted file mode 100644 index 8636466..0000000 --- a/git-annex-10.20240701.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a71bb166fe3c50bb828f0857dd593d2fe1751e4aecd31676cffe2574d1bd9fa3 -size 9361062 diff --git a/git-annex-10.20240808.tar.gz b/git-annex-10.20240808.tar.gz new file mode 100644 index 0000000..8e9368c --- /dev/null +++ b/git-annex-10.20240808.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e96e06db663953c0160ebf734e84775e9fc24af0b9771f3c1a61caabaf14e885 +size 9417070 diff --git a/git-annex.changes b/git-annex.changes index 67f9734..9e85fc0 100644 --- a/git-annex.changes +++ b/git-annex.changes @@ -1,3 +1,48 @@ +------------------------------------------------------------------- +Thu Aug 8 19:27:29 UTC 2024 - Peter Simons + +- Update git-annex to version 10.20240808. + git-annex (10.20240808) upstream; urgency=medium + + * Remove debug output (to stderr) accidentially included in + last version. + * When getting from a P2P HTTP remote, prompt for credentials when + required, instead of failing. + * When proxying an upload to a special remote, verify the hash. + * Avoid loading cluster log at startup. + + -- Joey Hess Thu, 08 Aug 2024 15:26:26 -0400 + +------------------------------------------------------------------- +Wed Jul 31 18:05:34 UTC 2024 - Peter Simons + +- Update git-annex to version 10.20240731. + git-annex (10.20240731) upstream; urgency=medium + + * New HTTP API that is equivilant to the P2P protocol. + * New p2phttp command to serve the HTTP API. + * annex+http and annex+https urls can be configured for + remote.name.annexUrl to use the HTTP API to communicate with a server. + This supports writable repositories, as well as accessing clusters + and proxied remotes over HTTP. + * When a http remote has annex.url set to an annex+http url in + the git config file on the website, it will be copied into + remote.name.annexUrl the first time git-annex uses the remote. + * assistant: Fix a race condition that could cause a pointer file to + get ingested into the annex. + * Avoid potential data loss in unlikely situations where git-annex-shell + or git-annex remotedaemon is killed while locking a key to prevent its + removal. + * When proxying a download from a special remote, avoid unncessary hashing. + * When proxying an upload to a special remote, verify the hash. + * Propagate --force to git-annex transferrer. + * Added a build flag for servant, enabling annex+http urls and + git-annex p2phttp. + * Added a dependency on the haskell clock library. + * Updated stack.yaml to nightly-2024-07-29. + + -- Joey Hess Wed, 31 Jul 2024 14:02:21 -0400 + ------------------------------------------------------------------- Tue Jul 2 16:31:40 UTC 2024 - Peter Simons diff --git a/git-annex.spec b/git-annex.spec index 70b87b1..f38556e 100644 --- a/git-annex.spec +++ b/git-annex.spec @@ -17,7 +17,7 @@ Name: git-annex -Version: 10.20240701 +Version: 10.20240808 Release: 0 Summary: Manage files with git, without checking their contents into git License: AGPL-3.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause AND MIT AND GPL-2.0-only @@ -61,6 +61,8 @@ BuildRequires: ghc-case-insensitive-devel BuildRequires: ghc-case-insensitive-prof BuildRequires: ghc-clientsession-devel BuildRequires: ghc-clientsession-prof +BuildRequires: ghc-clock-devel +BuildRequires: ghc-clock-prof BuildRequires: ghc-concurrent-output-devel BuildRequires: ghc-concurrent-output-prof BuildRequires: ghc-conduit-devel