diff --git a/doc/news/version_10.20240701.mdwn b/doc/news/version_10.20240701.mdwn deleted file mode 100644 index 83964ff8da..0000000000 --- a/doc/news/version_10.20240701.mdwn +++ /dev/null @@ -1,20 +0,0 @@ -git-annex 10.20240701 released with [[!toggle text="these changes"]] -[[!toggleable text=""" * git-annex remotes can now act as proxies that provide access to - their remotes. Configure this with remote.name.annex-proxy - and the git-annex update proxy command. - * Clusters are now supported. These are collections of nodes that can - be accessed as a single entity, accessed by one or more gateway - repositories. - * Added git-annex initcluster, updatecluster, and extendcluster commands. - * Fix a bug where interrupting git-annex while it is updating the - git-annex branch for an export could later lead to git fsck - complaining about missing tree objects. - * Tab completion of options like --from now includes special remotes, - as well as proxied remotes and clusters. - * Tab completion of many commands like info and trust now includes - remotes. - * P2P protocol version 2. - * Fix Windows build with Win32 2.13.4+ - Thanks, Oleg Tolmatcev - * When --debugfilter or annex.debugfilter is set, avoid propigating - debug output from git-annex-shell, since it cannot be filtered."""]] \ No newline at end of file diff --git a/doc/news/version_10.20241031.mdwn b/doc/news/version_10.20241031.mdwn new file mode 100644 index 0000000000..6e7fde8e94 --- /dev/null +++ b/doc/news/version_10.20241031.mdwn @@ -0,0 +1,25 @@ +git-annex 10.20241031 released with [[!toggle text="these changes"]] +[[!toggleable text=""" * Sped up proxied downloads from special remotes, by streaming. + * Added GETORDERED request to external special remote protocol. + When the external special remote responds with ORDERED, it can stream + through a proxy. + * p2phttp: Support serving unauthenticated users while requesting + authentication for operations that need it. Eg, --unauth-readonly + can be combined with --authenv. + * p2phttp: Allow unauthenticated users to lock content by default. + * p2phttp: Added --unauth-nolocking option to prevent unauthenticated + users from locking content. + * Allow enabling the servant build flag with older versions of stm, + allowing building with ghc 9.0.2. + * git-remote-annex: Fix bug that prevented using it with external special + remotes, leading to protocol error messages involving "GITMANIFEST". + * adjust: Allow any order of options when combining --hide-missing with + options like --unlock. + * Support P2P protocol version 4. This allows DATA-PRESENT to be sent + after PUT (and in the HTTP P2P protocol, v4/put has a data-present + parameter). When used with a proxy to a special remote like a S3 + bucket, this allows a custom client to upload content to S3 itself, + and then use the P2P protocol to inform the proxy that the content has + been stored there, which will result in the same git-annex branch state + updates as sending DATA via the proxy. + * Fix hang when receiving a large file into a proxied special remote."""]] \ No newline at end of file