I have experience with network coding and am able to write code to talk to both Socks(several variants) and HTTP Proxy servers. Are there any others?
What troubles me is the decision tree that should be called every time a connection is requested. This Tree needs to include a state-full matrix for current connection status/location. There also needs to be a handful of optional arguments an application can pass for indicating many attributes of a connection. I'll attempt to list a few and try and highlight the ones that matter. (UDP/TCP/SCTP 4/6/46/64) 46 is ip4 then ip6 and 64 is ip6 then ip4 note this effects DNS lookups, perhaps such that the system resolver is inadequate. Thus DNS servers and resolution should be part of each Network Profile. Application Level Protocol * HTTP/FTP/SSH/CIFS... Application(Presentation Level) * ncftp/lftp/wget/axel Account * Session (Optional?) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/843268 Title: gnome-control-center doesn't allow to specify proxy exceptions Status in GNOME Control Center: Confirmed Status in “gnome-control-center” package in Ubuntu: Triaged Bug description: gnome-control-center from GNOME 3.0 now doesn't allow to specify the proxy ignore list. I have to set them with dconf-editor tool. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: gnome-control-center 1:3.1.91-0ubuntu1 ProcVersionSignature: Ubuntu 3.0.0-10.16-generic 3.0.4 Uname: Linux 3.0.0-10-generic x86_64 Architecture: amd64 Date: Tue Sep 6 23:08:10 2011 EcryptfsInUse: Yes InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110901) SourcePackage: gnome-control-center UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-control-center/+bug/843268/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

