Hi all, For those who may be interested, I have just added an experimental support to pass protocol data over TURN (like a proxy). The code is located here: https://github.com/guibv/curl-turn (forked from main code).
Currently tested using coturn (https://code.google.com/p/coturn/). Usage: $ curl --turn [IP:port] --proxy-user [user:pass] [destination] Notes about internal implementation: - It doesn't support short term passwords (only no-auth and long-term-auth at this time); - Currently it doesn't support FTP in PASV mode, but should work fine with any other protocol over TURN since one doesn't use a secondary socket; Regards, -- Guilherme Balena Versiani.
------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette: http://curl.haxx.se/mail/etiquette.html
