Bug #12421
closedPlease backport r53816, r53817
Description
Since there was request to fix this issue on RHEL7 [1], which ships Ruby 2.0.0 and the fix was applied just to trunk, I expect that all other supported Ruby versions suffer this issue as well as Ruby 2.0, therefore it would be nice to have this backported (although this might be considered feature, not a bug).
Updated by vo.x (Vit Ondruch) over 8 years ago
- Subject changed from Plase backport r53816 (no_proxy with whitespaces and leading dots) to Plase backport r53816, 53817
Updated by vo.x (Vit Ondruch) over 8 years ago
- Subject changed from Plase backport r53816, 53817 to Plase backport r53816, r53817
Updated by vo.x (Vit Ondruch) over 8 years ago
- Related to Feature #12062: supporting CIDR in ENV["no_proxy"] added
Updated by vo.x (Vit Ondruch) over 8 years ago
- Related to Feature #8317: URI: no_proxy with whitespaces and leading dots. added
Updated by pvalena (Pavel Valena) over 8 years ago
- Subject changed from Plase backport r53816, r53817 to Please backport r53816, r53817
Updated by darix (Marcus Rückert) over 8 years ago
can we get a decision about this backport?
Updated by usa (Usaku NAKAMURA) over 8 years ago
- About 2.0.0, we will never backport any patches because it has already reached at end-of-life.
- About 2.1, it has no chance to backport any features because it's in security only maintenance phase.
- About 2.2, in principle, feature changes are not backported. If someone persuade us (especially, me) to understand that this is a spec bug, I'll backport it.
- About 2.3, same as 2.2.
Updated by nagachika (Tomoyuki Chikanaga) about 8 years ago
In my opinion r53816 might be considered as spec fix but r53817 was feature change, even though there's no entry in NEWS file.
usa san how do you judge this?
Updated by usa (Usaku NAKAMURA) about 8 years ago
Tomoyuki Chikanaga wrote:
usa san how do you judge this?
I agreed with you.
Updated by darix (Marcus Rückert) about 8 years ago
backporting those fixes would make ruby compatible with a syntax handled by other tools. otherwise it means people need to take special care for ruby and things like that are often used against ruby later on.
also do you see any potential breakages coming from this backport?
Updated by Obfuscoder (Kai Lehmann) about 8 years ago
I do not consider this a feature change but a bug fix. According to wget specification of the no_proxy environment variable, leading dots are supposed to be supported. I would even argue that using leading dots in the no_proxy list is the de facto standard way to specify domain parts. Our build infrastructure is failing due to this issue as our admins insist on setting the no_proxy environment variable like it is defined by wget documentation.
Furthermore we do not have this issue when using JRuby 1.7.x or MRI 1.9.3. So in my opinion this is a regression.
To be clear: I don't care about r53817 which is a feature. I only care about r53816 and the spec fix for leading dots.
Updated by jeremyevans0 (Jeremy Evans) over 5 years ago
- Status changed from Open to Closed