~bzr-pqm/bzr/bzr.dev

  • Committer: Vincent Ladeuil
  • Date: 2009-05-04 14:48:21 UTC
  • mto: (4349.1.1 integration)
  • Revision ID: v.ladeuil+lp@free.fr-20090504144821-39dvqkikmd3zqkdg
Handle servers proposing several authentication schemes.

* bzrlib/transport/http/_urllib2_wrappers.py:
(AbstractAuthHandler.auth_required): Several schemes can be
proposed by the server, try to match each one in turn.
(BasicAuthHandler.auth_match): Delete dead code.

* bzrlib/tests/test_http.py:
(load_tests): Separate proxy and http authentication tests as they
require different server setups.
(TestAuth.create_transport_readonly_server): Simplified by using
parameter provided by load_tests.
(TestAuth.test_changing_nonce): Adapt to new parametrization.
(TestProxyAuth.create_transport_readonly_server): Deleted.

* bzrlib/tests/http_utils.py:
(DigestAndBasicAuthRequestHandler, HTTPBasicAndDigestAuthServer,
ProxyBasicAndDigestAuthServer): Add a test server proposing both
basic and digest auth schemes but accepting only digest as valid.
Filename Latest Rev Last Changed Committer Comment Size
..
__init__.py 4183.7.1 16 years ago Sabin Iacob update FSF mailing address 4.5 KB Diff Download File
branch.py 4288.1.7 16 years ago Robert Collins Add new remote server verb Branch.set_parent_locat 11.3 KB Diff Download File
bzrdir.py 4294.2.8 16 years ago Robert Collins Reduce round trips pushing new branches substantia 17 KB Diff Download File
client.py 4183.7.1 16 years ago Sabin Iacob update FSF mailing address 9.3 KB Diff Download File
medium.py 4031.3.2 16 years ago Matt Nordhoff Merge bzr.dev, fixing conflicts. 33.8 KB Diff Download File
message.py 4294.2.7 16 years ago Robert Collins Start building up a BzrDir.initialize_ex verb for 13.2 KB Diff Download File
packrepository.py 4183.7.1 16 years ago Sabin Iacob update FSF mailing address 1.5 KB Diff Download File
protocol.py 4183.7.1 16 years ago Sabin Iacob update FSF mailing address 49.5 KB Diff Download File
repository.py 4199 16 years ago Canonical.com Patch Queue Manager (robertc) Negatively cache ghosts and misses durin 24.4 KB Diff Download File
request.py 4294.2.8 16 years ago Robert Collins Reduce round trips pushing new branches substantia 21.6 KB Diff Download File
server.py 4031.3.2 16 years ago Matt Nordhoff Merge bzr.dev, fixing conflicts. 12.5 KB Diff Download File
vfs.py 4183.7.1 16 years ago Sabin Iacob update FSF mailing address 7 KB Diff Download File