/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

Fix #177643 by making pycurl handle url-embedded credentials again.

* bzrlib/tests/test_http.py:
Define proper tests for pycurl instead of replacing the urllib
ones (a correct refactoring is already under work elsewhere). Add
KnownFailures to document limitations in the pycurl
implementation (cant prompt for password, no support for
authentication.conf, cant handle a nonce change for digest auth).
(TestAuth.test_no_prompt_for_password_when_using_auth_config): Fix
typo.

* bzrlib/transport/http/__init__.py:
(HttpTransportBase._remote_path): Don't mention user and passwords
in urls since bothe implementations handle credentials separately.
(HttpTransportBase._create_auth): Share default credentials
creation between both implementation.

* bzrlib/transport/http/_pycurl.py:
(PyCurlTransport._get_curl): Save user provided credentials.
(PyCurlTransport._set_curl_options): Set USERPWD explicitely from
credentials if any have been provided in the url.

* bzrlib/transport/http/_urllib.py:
(HttpTransport_urllib._remote_path): Deleted, pushed to base class.
(HttpTransport_urllib._perform): Simplified.

* bzrlib/transport/http/_urllib2_wrappers.py:
(AbstractAuthHandler._build_password_prompt): Fix typo.
Filename Latest Rev Last Changed Committer Comment Size
..
add.txt 2506.1.1 18 years ago Alexander Belchenko sanitize developers docs 1.5 KB Diff Download File
annotate.txt 2506.1.1 18 years ago Alexander Belchenko sanitize developers docs 1 KB Diff Download File
api-versioning.txt 2550.2.2 18 years ago Robert Collins Add helpers to get api versions from objects. 4.3 KB Diff Download File
authentication-ring.txt 2900.2.24 18 years ago Vincent Ladeuil Review feedback. * doc/en/user-guide/authenticati 14.1 KB Diff Download File
bundle-creation.txt 2506.1.1 18 years ago Alexander Belchenko sanitize developers docs 1 KB Diff Download File
bundle-format4.txt 2520.4.129 18 years ago Aaron Bentley update docs 10.8 KB Diff Download File
bundles.txt 3052.6.2 18 years ago John Arbash Meinel Clean up some vim: lines to make them proper ReST 2.8 KB Diff Download File
commit.txt 2541.2.2 18 years ago Robert Collins Merge bzr.dev. 25.9 KB Diff Download File
container-format.txt 2506.2.11 18 years ago Andrew Bennetts Keep container-format.txt up to date with changes 7.5 KB Diff Download File
diff.txt 2621.1.1 18 years ago Aaron Bentley Add performance analysis of diff 4.1 KB Diff Download File
directory-fingerprints.txt 2659.2.1 18 years ago Martin Pool Start of directory-fingerprint documentation 13 KB Diff Download File
dirstate.txt 2513.1.1 18 years ago Martin Pool (in progress) analysis of commit 189 bytes Diff Download File
gc.txt 2506.1.1 18 years ago Alexander Belchenko sanitize developers docs 1 KB Diff Download File
HACKING.txt 2974.1.1 18 years ago Martin Pool HACKING: say not to use hasattr() 65.4 KB Diff Download File
incremental-push-pull.txt 2506.1.1 18 years ago Alexander Belchenko sanitize developers docs 12.3 KB Diff Download File
index.txt 3052.6.1 18 years ago Matt Nordhoff doc/developers/index.txt: Fix link to pack docs. 1.1 KB Diff Download File
indices.txt 2592.1.46 18 years ago Robert Collins Make GraphIndex accept nodes as key, value, refere 3.1 KB Diff Download File
initial-push-pull.txt 2506.1.1 18 years ago Alexander Belchenko sanitize developers docs 2.1 KB Diff Download File
last-modified.txt 2664.9.1 18 years ago Martin Pool Add notes on file and directory last modified (wit 6.2 KB Diff Download File
merge-scaling.txt 2506.1.1 18 years ago Alexander Belchenko sanitize developers docs 1 KB Diff Download File
missing.txt 2625.10.1 18 years ago Vincent Ladeuil Add performance analysis of missing. 1021 bytes Diff Download File
network-protocol.txt 2748.4.16 18 years ago Andrew Bennetts Tweaks suggested by review. 7.1 KB Diff Download File
packrepo.txt 3052.6.2 18 years ago John Arbash Meinel Clean up some vim: lines to make them proper ReST 11.1 KB Diff Download File
performance-contributing.txt 3035.1.1 18 years ago John Arbash Meinel Address bug #59302 and fix documentation that uses 2.3 KB Diff Download File
performance-roadmap-rationale.txt 2506.1.1 18 years ago Alexander Belchenko sanitize developers docs 4.8 KB Diff Download File
performance-roadmap.txt 2778.5.1 18 years ago Alexander Belchenko merge with bzr.dev 1 KB Diff Download File
performance-use-case-analysis.txt 2513.1.1 18 years ago Martin Pool (in progress) analysis of commit 5.7 KB Diff Download File
performance.dot 2625.10.1 18 years ago Vincent Ladeuil Add performance analysis of missing. 6.4 KB Diff Download File
planned-change-integration.txt 2522.3.1 18 years ago Robert Collins Draft proposed integration order for performance c 8.1 KB Diff Download File
planned-performance-changes.txt 2522.3.1 18 years ago Robert Collins Draft proposed integration order for performance c 9.3 KB Diff Download File
profiling.txt 2664.4.7 18 years ago John Arbash Meinel Add NEWS and doc/developers/profiling.txt entries 2.2 KB Diff Download File
repository.txt 2592.3.229 18 years ago Martin Pool Initial pack format documentation 15.5 KB Diff Download File
revert.txt 2506.1.1 18 years ago Alexander Belchenko sanitize developers docs 1.2 KB Diff Download File
revision-properties.txt 2671.2.5 18 years ago Lukáš Lalinský Fixes for comments from the mailing list. - Rais 1.4 KB Diff Download File
status.txt 2566.2.3 18 years ago Robert Collins Clearer description of locality of reference tunin 3.9 KB Diff Download File
uncommit.txt 2513.1.3 18 years ago Martin Pool More commit specs 851 bytes Diff Download File
update.txt 2777.1.1 18 years ago Ian Clatworthy (Ian Clatworthy)(trivial) Fix NEWS indenting and R 2.4 KB Diff Download File