Rev 2437: Update NEWS. in http://bazaar.launchpad.net/~bzr/bzr/bzr.http.auth

Vincent Ladeuil v.ladeuil+lp at free.fr
Tue Apr 24 10:49:57 BST 2007


At http://bazaar.launchpad.net/~bzr/bzr/bzr.http.auth

------------------------------------------------------------
revno: 2437
revision-id: v.ladeuil+lp at free.fr-20070424094954-k60h58nkwrf09l94
parent: v.ladeuil+lp at free.fr-20070422163204-7iksk91jy9091nex
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.auth
timestamp: Tue 2007-04-24 11:49:54 +0200
message:
  Update NEWS.
modified:
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
-------------- next part --------------
=== modified file 'NEWS'
--- a/NEWS	2007-04-22 16:32:04 +0000
+++ b/NEWS	2007-04-24 09:49:54 +0000
@@ -24,8 +24,15 @@
     * Tags are now included in logs, that use the long log formatter. 
       (Erik B??gfors, Alexander Belchenko)
 
-    * digest authentication is now supported for proxy and
-      http. Tested against Apache 2.0.55 and Squid 2.6.5.
+    * digest authentication is now supported for proxies and HTTP by the urllib
+      based http implementation. Tested against Apache 2.0.55 and Squid
+      2.6.5. Basic and digest authentication are handled coherently for HTTP
+      and proxy: if the user is provided in the url (bzr command line for HTTP,
+      proxy environment variables for proxies), the password is prompted for
+      (only once). If the password is provided, it is taken into account. Once
+      the first authentication is successful, all further authentication
+      roundtrips are avoided by preventively setting the right authentication
+      header(s).
       (Vincent Ladeuil).
 
   INTERNALS:
@@ -68,7 +75,7 @@
       to be in bzrlib/transport/smart.py.  (Andrew Bennetts)
 
     * urllib http implementation avoid roundtrips associated with
-      401 (and 407) errors once the the authentication succeeds.
+      401 (and 407) errors once the authentication succeeds.
       (Vincent Ladeuil).
 
     * urlib http now supports querying the user for a proxy password if
@@ -142,9 +149,10 @@
 
     * Don't preventively use basic authentication for proxy before receiving a
       407 error. Otherwise people willing to use other authentication schemes
-      may expose their password in the clear. This add one roundtrip in case
-      basic authentication should be used, but plug the security
-      hole. (Vincent Ladeuil)
+      may expose their password in the clear (or nearly). This add one
+      roundtrip in case basic authentication should be used, but plug the
+      security hole.
+      (Vincent Ladeuil)
 
     * Handle http and proxy digest authentication.
       (Vincent Ladeuil, #94034).



More information about the bazaar-commits mailing list