I have do some analysis on socks proxy code, It is a very simple ProxySM. It is a good start for a newbie to be a ATS developer.
Why do we remove it if it doesn't bother us. Currently, I'm rewriting it into SocksProfileSM to verify the design of ProfileSM. I draw two diagrams of socks proxy functions. https://drive.google.com/open?id=0B6FSuL4tHtSHb2o2dnNTdXNMN0E https://drive.google.com/open?id=0B6FSuL4tHtSHTDFESl9RWmNjQkU 2016-08-22 22:38 GMT+08:00 James Peach <jpe...@apache.org>: > > > On Aug 22, 2016, at 3:40 AM, Chao Xu <xuc...@gmail.com> wrote: > > > > The Socks Proxy feature is used to route HTTP request in socks request to > > HttpSM and Tunnel non-Http request to Socks Server. > > > > It is a Socks Proxy and it is NOT the replacement of Socks Server. > > I've never heard on anyone even trying to use our Socks code, but maybe we > should take some extra time to study it. Do you think there is value in > keeping it? > > > 2016-08-21 10:04 GMT+08:00 James Peach <jpe...@apache.org>: > > > >> > >>> On Aug 19, 2016, at 11:33 AM, Bryan Call <bc...@apache.org> wrote: > >>> > >>> There are a few features we are looking to remove in the ATS 7.0.0 > >> release. If you are using these features and require them, please > respond > >> to this email. We also need to have people that are willing to invest > time > >> and fix some of the bugs for these features. Your feedback is very > >> important! > >>> > >>> SOCKS is a feature that hasn’t had a lot of usage and support on it. > It > >> would be helpful to know who is using it and willing to fix bugs on it. > >>> > >>> The proposal is to remove the configurations options, statistics, and > >> code for SOCKS. > >> > >> +1 I don’t think anyone is getting much value out of our SOCKS code. > >> > >> J > >