Sorry for the week to reply, my electricity has been out all week and I’m just now getting back to everybody I need to. I replaced the syspref.js with the one from PurpleI2P early on, when I was just cheating to make a browser that was slightly better than vanilla Firefox for what I needed. Now most of it needs to go, except I think for these settings:
pref(“network.proxy.backup.ftp”, “127.0.0.1”);
pref(“network.proxy.backup.ftp_port”, 4444);
pref(“network.proxy.backup.socks”, “127.0.0.1”);
pref(“network.proxy.backup.socks_port”, 4444);
pref(“network.proxy.backup.ssl”, “127.0.0.1”);
pref(“network.proxy.backup.ssl_port”, 4444);
pref(“network.proxy.ftp”, “127.0.0.1”);
pref(“network.proxy.ftp_port”, 4444);
pref(“network.proxy.http”, “127.0.0.1”);
pref(“network.proxy.http_port”, 4444);
pref(“network.proxy.share_proxy_settings”, true);
pref(“network.proxy.socks”, “127.0.0.1”);
pref(“network.proxy.socks_port”, 4444);
pref(“network.proxy.socks_remote_dns”, true);
pref(“network.proxy.ssl”, “127.0.0.1”);
pref(“network.proxy.ssl_port”, 4444);
pref(“network.proxy.type”, 1);
Obviously because they pre-set the proxy to use i2p instead of Tor.
The only reason they haven’t been changed yet is lack of a place to work. This is the line that disables un-proxied requests to the localhost.
pref(“network.proxy.no_proxies_on”, 0);
I’m pretty sure Torbutton will take care of this from now on. I’m going to make those changes(The syspref changes will be moved to the syspref in my repo for now) and push them. That should make the changes from TBB as minimal as I know how to make them.
As for maintaining it, I’d be happy too. It’s expressly designed to take stable TBB and repackage it with i2p-related settings as quickly and easily as possible, I can make time to make sure it’s up to date, presuming storm season spares my house for a while.
Oh also, I get mobile notifications to everything that happens on my github. In circumstances where I’m less able to respond(power outages), that’s a good way to get my attention.