Handle PAC within glib-networking
Submitted by Josselin Mouette
Link to original bug (#659857)
Description
Currently libproxy is required in order to have WPAD and proxy.pac support. However this library is extremely buggy and implements in itself a broken HTTP parser.
We should only keep one working HTTP implementation, therefore I suggest to:
- rip off the interesting bits from libproxy 0.3 (WPAD support and proxy.pac resolving) into glib-networking
- rely on libsoup for all HTTP support
- use directly JScore now that it has been split in a separate library from webkit
If developers agree with this approach I can work on it, although I don’t promise much since I don’t have a lot of spare time.
Version: 2.31.x