profanity
profanity copied to clipboard
Allow communication through proxy servers
A few request have been made to allow profanity to proxy through HTTP etc for use in the workplace.
I think maybe socks should be included alrso, right now I am using proxychains for this and it works great.
The thing is in pidgin for example libpurple supports the proxy protocol, not the client itself.
Another way to tunnel Profanity through a proxy is to use tsocks. http://alexborisov.org/tunnel-your-apps-via-ssh-with-tsocks/ This is working quite well for me so far.
I agree though, would be nice to have SOCKS proxy support native in profanity.
I would also be interested in this feature
wtf no proxy facility what-so-ever?
Yeah I also hate it when people offer their free time to create free software and then don't implement everything and not perfectly and not immediately..
Yet they supposedly do it because they can; the path coz i hope they are passionate about this & that & warm fuzzy feeling of course..
when people offer their free as in freedom time to create FOSS and then don't implement everything and not perfectly and not immediately..
it's just proxy is such basic functionality so astounding not to see it & it's been almost 5y -- this thread.
it's just proxy is such basic functionality
Please create a pull request then.
If you want proxy for using TOR:
cat /usr/local/bin/chat
#! /bin/bash
torify /usr/local/bin/profanity
Works well enough for me.
According to Tor Project torify should not be used. So it would be better to do something like this
alias profanity="torsocks -q profanity"
@sjaeckel this depends on libstrophe, right?
I think maybe socks should be included alrso, right now I am using proxychains for this and it works great.
The thing is in pidgin for example libpurple supports the proxy protocol, not the client itself.
@brzezinki please, can you share your proxychains config?
have similar problem more of a curl problem, my https upload server is on tor , and using torsocks and proxychains gives cant resolve hostname,
So using HTTPS_PROXY=socks5h://localhost:9050 profanity , gets failed: SSL peer certificate or SSH remote key was not OK
cause its self signed I need to pass accept cert or insecure (-k) from outside profanity .
Other way is to just use http.