Activity log for bug #244448

Date Who What changed Old value New value Message
2008-07-01 08:21:39 anatoly techtonik bug added bug
2008-07-01 15:29:00 anatoly techtonik description Common practice to use bzr 1.5 with proxy is to specify proxy settings in environment variable HTTP_PROXY. It is ok for most systems, but quite unnatural for windows. Even if config files are not the best place to store passwords (esp. domain credentials that are often used to authenticate against windows proxies), exposing them in environment variable is like writing them on a wall. To store credentials more or less securely I propose entering "proxy_server", "proxy_user" and "proxy_pwd" configuration variables explicitly in [DEFAULT] section of some global and into branch/project specific sections of configuration files. Current authentication.conf file description is confusing and file format is itself bogus in the sense that it still needs HTTP_PROXY variable to supply user/pass for it. I doubt that it works at all, at least for my installation modifying [proxy] settings doesn't affect anything with or without HTTP_PROXY set (windows 2000). Windows proxy options processing should take into account that some special combination of username and password (possibly empty) can be used to allow SSPI magic authenticate against proxy transparently. See bug #244435 Common practice to make bzr 1.5 work through a proxy is to specify proxy settings in environment variables HTTP_PROXY and HTTPS_PROXY. The one side of the problem is that it is undocumented, but there is also another side that this variables are not available on windows unlike the other platforms. If the proxy requires authentication it is also a great security risk to place login/pass (esp. domain credentials often used for windows proxies) into environment variables. Although config files is not the best place to store passwords either, exposing them in environment variable is like writing them on a wall. To store credentials more or less securely I propose entering "proxy_server", "proxy_user" and "proxy_pwd" configuration variables explicitly in [DEFAULT] section of some global and into branch/project specific sections of configuration files. Current authentication.conf file description is confusing and file format is itself bogus in the sense that it still needs HTTP_PROXY variable to supply user/pass for it. I doubt that it works at all, at least for my installation modifying [proxy] settings doesn't affect anything with or without HTTP_PROXY set (windows 2000). Windows proxy options processing should take into account that some special combination of username and password (possibly empty) can be used to allow SSPI magic authenticate against proxy transparently. See bug #244435
2008-07-01 15:29:00 anatoly techtonik name proxy
2008-07-01 15:41:18 Vincent Ladeuil bzr: status New Invalid
2008-07-01 16:02:50 anatoly techtonik bzr: status Invalid Incomplete
2008-07-02 14:16:24 Vincent Ladeuil bzr: status Incomplete Confirmed
2008-07-02 14:16:24 Vincent Ladeuil bzr: importance Undecided Medium
2017-11-08 22:58:20 Jelmer Vernooij tags http check-for-breezy http
2017-11-09 05:57:58 Libor Nenadál removed subscriber Libor Nenadál
2018-02-10 01:24:00 Jelmer Vernooij tags check-for-breezy http http win32
2018-02-10 01:24:15 Jelmer Vernooij tags http win32 http
2018-02-10 01:24:22 Jelmer Vernooij bug task added brz
2018-02-10 01:24:30 Jelmer Vernooij brz: status New Triaged
2018-02-10 01:24:34 Jelmer Vernooij brz: importance Undecided Medium