Merge branch 'master' into streamproxy
authorJoey Hess <joeyh@joeyh.name>
Fri, 18 Oct 2024 14:18:59 +0000 (10:18 -0400)
committerJoey Hess <joeyh@joeyh.name>
Fri, 18 Oct 2024 14:18:59 +0000 (10:18 -0400)
1  2 
CHANGELOG
doc/design/passthrough_proxy.mdwn
doc/todo/git-annex_proxies.mdwn

diff --cc CHANGELOG
index 549e868f279014584c5d5180903e55e3930182ba,7303170937889b9f3540a21e0b3cf8aa1dca0096..5be014211b5e0e03bf2c8c4db7911d4a818d0a94
+++ b/CHANGELOG
@@@ -1,11 -1,12 +1,16 @@@
  git-annex (10.20240928) UNRELEASED; urgency=medium
  
 +  * 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.
+   * Allow enabling the servant build flag with older versions of stm,
+     allowing building with ghc 9.0.2.
  
-  -- Joey Hess <id@joeyh.name>  Tue, 15 Oct 2024 12:12:18 -0400
+  -- Joey Hess <id@joeyh.name>  Thu, 17 Oct 2024 11:02:17 -0400
  
  git-annex (10.20240927) upstream; urgency=medium
  
Simple merge
index d657e7dc52e841b37daa8f32d01cb57a75d3d09d,50d1561073c88373a707c8bbddf6d5fb5167e285..bef7f1588ec831d9d6404cd00d7a2235274f8f26
@@@ -28,14 -28,12 +28,18 @@@ Planned schedule of work
  
  ## work notes
  
- * Currently working on streaming download via proxy from special remote.
+ * Currently working on streaming special remotes via proxy 
+   in the `streamproxy` branch.
+ * Downloads from special remotes can stream (though using a temp file on
+   the proxy). Next: Streaming uploads via the proxy.
  
 +## completed items for October's work on streaming through proxy to special remotes
 +
 +* Stream downloads through proxy for all special remotes that indicate
 +  they download in order.
 +* Added ORDERED message to external special remote protocol.
 +
  ## completed items for September's work on proving behavior of preferred content
  
  * Static analysis to detect "not present", "not balanced", and similar