GNU bug report logs - #10
url-gw should support HTTP CONNECT proxies

Next

Package: emacs;

Reported by: Magnus Henoch <mange <at> freemail.hu>

Date: Thu, 21 Feb 2008 15:05:05 UTC

Owned by: Magnus Henoch <mange <at> freemail.hu>

Severity: wishlist

Tags: fixed, patch

Merged with 11788, 12636

Found in version 24.2.50

Fixed in version 26.1

Done: Lars Magne Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 10 in the body.
You can then email your comments to 10 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-submit-list <at> lists.donarmstrong.com, don <at> donarmstrong.com:
bug#10; Package url. Full text and rfc822 format available.

Acknowledgement sent to Magnus Henoch <mange <at> freemail.hu>:
New bug report received and forwarded. Copy sent to don <at> donarmstrong.com. Full text and rfc822 format available.

Message #5 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Magnus Henoch <mange <at> freemail.hu>
To: Emacs bug submit <submit <at> debbugs.gnu.org>
Subject: url-gw should support HTTP CONNECT proxies
Date: Thu, 21 Feb 2008 15:55:02 +0100
Package: url
Severity: wishlist

url-open-stream can choose among a few proxies (socks5, telnet,
rlogin).  It would be nice if it would also support HTTP proxies using
the CONNECT method.

url-http contains a mention of the CONNECT header, but as far as I can
see it never did anything useful.  Using url-http carries lots of
implications that are only valid when using HTTP for data transport.
Therefore I think that implementing a proxy client in url-gw is the
correct way to do it.

I intend to work on this.

Magnus




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, don <at> donarmstrong.com:
bug#10; Package url. Full text and rfc822 format available.

Acknowledgement sent to Magnus Henoch <mange <at> freemail.hu>:
Extra info received and forwarded to list. Copy sent to don <at> donarmstrong.com. Full text and rfc822 format available.

Message #10 received at 10 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Magnus Henoch <mange <at> freemail.hu>
To: 10 <at> debbugs.gnu.org
Subject: Re: bug#10: Acknowledgement (url-gw should support HTTP CONNECT proxies)
Date: Mon, 25 Feb 2008 21:32:27 +0100
reassign 10 emacs,url
owner 10 !
thanks




bug reassigned from package `url' to `emacs,url'. Request was from Magnus Henoch <mange <at> freemail.hu> to control <at> emacsbugs.donarmstrong.com. (Tue, 26 Feb 2008 19:40:05 GMT) Full text and rfc822 format available.

Owner recorded as Magnus Henoch <mange <at> freemail.hu>. Request was from Magnus Henoch <mange <at> freemail.hu> to control <at> emacsbugs.donarmstrong.com. (Tue, 26 Feb 2008 19:40:05 GMT) Full text and rfc822 format available.

Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org, Magnus Henoch <mange <at> freemail.hu>:
bug#10; Package emacs. (Thu, 07 Jul 2011 17:54:02 GMT) Full text and rfc822 format available.

Message #17 received at 10 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Magnus Henoch <mange <at> freemail.hu>
Cc: 10 <at> debbugs.gnu.org
Subject: Re: url-gw should support HTTP CONNECT proxies
Date: Thu, 07 Jul 2011 19:53:23 +0200
Magnus Henoch <mange <at> freemail.hu> writes:

Hi Magnus,

> url-open-stream can choose among a few proxies (socks5, telnet,
> rlogin).  It would be nice if it would also support HTTP proxies using
> the CONNECT method.
>
> url-http contains a mention of the CONNECT header, but as far as I can
> see it never did anything useful.  Using url-http carries lots of
> implications that are only valid when using HTTP for data transport.
> Therefore I think that implementing a proxy client in url-gw is the
> correct way to do it.
>
> I intend to work on this.

What is the status of your work?

Tramp supports CONNECT tunneling for years. Maybe we shall move this
implementation to url-gw.el? Of course, for Emacs 24.2 only.

> Magnus

Best regards, Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org, Magnus Henoch <mange <at> freemail.hu>:
bug#10; Package emacs. (Sun, 29 Mar 2015 02:32:02 GMT) Full text and rfc822 format available.

Message #20 received at 10 <at> debbugs.gnu.org (full text, mbox):

From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 10 <at> debbugs.gnu.org, Magnus Henoch <mange <at> freemail.hu>
Subject: Re: bug#10: url-gw should support HTTP CONNECT proxies
Date: Sat, 28 Mar 2015 22:31:51 -0400
Michael Albinus <michael.albinus <at> gmx.de> writes:

> Magnus Henoch <mange <at> freemail.hu> writes:
>
> Hi Magnus,
>
>> url-open-stream can choose among a few proxies (socks5, telnet,
>> rlogin).  It would be nice if it would also support HTTP proxies using
>> the CONNECT method.
>>
>> url-http contains a mention of the CONNECT header, but as far as I can
>> see it never did anything useful.  Using url-http carries lots of
>> implications that are only valid when using HTTP for data transport.
>> Therefore I think that implementing a proxy client in url-gw is the
>> correct way to do it.
>>
>> I intend to work on this.
>
> What is the status of your work?
>
> Tramp supports CONNECT tunneling for years. Maybe we shall move this
> implementation to url-gw.el? Of course, for Emacs 24.2 only.

CONNECT support in the url package would be useful for Excorporate,
since it would allow Emacs to connect to the Exchange server through a
proxy.

Thanks,
Thomas




Forcibly Merged 10 11788 12636. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Fri, 25 Dec 2015 22:21:01 GMT) Full text and rfc822 format available.

Added tag(s) fixed. Request was from Lars Magne Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Mon, 04 Apr 2016 20:23:02 GMT) Full text and rfc822 format available.

bug marked as fixed in version 25.2, send any further explanations to 11788 <at> debbugs.gnu.org and Andreas Schwab <schwab <at> linux-m68k.org> Request was from Lars Magne Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Mon, 04 Apr 2016 20:23:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 05 May 2016 11:24:03 GMT) Full text and rfc822 format available.

bug unarchived. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Sun, 04 Dec 2016 02:50:02 GMT) Full text and rfc822 format available.

bug Marked as fixed in versions 26.1. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Sun, 04 Dec 2016 02:50:02 GMT) Full text and rfc822 format available.

bug No longer marked as fixed in versions 25.2. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Sun, 04 Dec 2016 02:50:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 01 Jan 2017 12:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 8 years and 228 days ago.

Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.