Hi Alan
On Wed, 25 May 2022, 01:33 Alan de Freitas via Boost,
Hi!
First of all, I'd like to apologize for asking for help last time during the Boost.MySql review. Terrible timing. :)
No worries at all!
So considering our recent discussions about the future of Boost, where providing more protocol implementations comes up frequently, we started this SOCKS https://en.wikipedia.org/wiki/SOCKS library I would like to "re-announce."
The library is based on Asio and already contains the most relevant operations. There's also a client example and minimal proxy server example you can already use with your browser.
At this point, I'd like to know if any kind soul, including the Asio experts, could have a quick look (as quick as you want) and provide some feedback regarding the implementation or even just the suitability of the library direction.
I've had an ultra quick look (hopefully can do something better later) and it seems quite good. It seems to use asio async primitives correctly as far as I've read. Seems to be a small library, too - maybe you could add some of the functions you provide in the examples as library functions? (Maybe once URL makes it into Boost). Vinnie or Richard may provide some more insights as they're more experienced Asio users. Regards, Ruben.
Repo: https://github.com/alandefreitas/socks_proto Docs: https://develop.socks-proto.cpp.al/ #boost-socks on Slack
Thanks!
-- Alan Freitas https://github.com/alandefreitas
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost