mirror of
https://github.com/transmission/transmission.git
synced 2025-12-24 20:35:36 +00:00
maybe *now* 1.30 is feature complete: by popular demand, add proxy support for SOCKS4/SOCKS5. This will break the mac build temporarily.
This commit is contained in:
@@ -434,6 +434,7 @@ main( int argc, char ** argv )
|
||||
pref_string_get( PREF_KEY_RPC_PASSWORD ),
|
||||
pref_flag_get( PREF_KEY_PROXY_SERVER_ENABLED ),
|
||||
pref_string_get( PREF_KEY_PROXY_SERVER ),
|
||||
pref_int_get( PREF_KEY_PROXY_TYPE ),
|
||||
pref_flag_get( PREF_KEY_PROXY_AUTH_ENABLED ),
|
||||
pref_string_get( PREF_KEY_PROXY_USERNAME ),
|
||||
pref_string_get( PREF_KEY_PROXY_PASSWORD ) );
|
||||
@@ -979,6 +980,11 @@ prefschanged( TrCore * core UNUSED, const char * key, gpointer data )
|
||||
tr_sessionSetProxy( tr, s );
|
||||
g_free( s );
|
||||
}
|
||||
else if( !strcmp( key, PREF_KEY_PROXY_TYPE ) )
|
||||
{
|
||||
int i = pref_int_get( key );
|
||||
tr_sessionSetProxyType( tr, i );
|
||||
}
|
||||
else if( !strcmp( key, PREF_KEY_PROXY_SERVER_ENABLED ) )
|
||||
{
|
||||
const gboolean enabled = pref_flag_get( key );
|
||||
|
||||
Reference in New Issue
Block a user