Commit Graph

62 Commits

Author SHA1 Message Date
idk
7f4fc5c029 don't use bine if we're running in flatpak because we won't have access to the Tor executable which bine needs 2022-07-06 13:02:49 -04:00
idk
2d77e621ab flatpak package 2022-07-01 14:00:30 -04:00
idk
831911eb07 work on maintainint 2 TBB copies 2022-06-30 17:43:59 -04:00
idk
cb8730ab8a work on maintainint 2 TBB copies 2022-06-30 17:42:52 -04:00
idk
259f110c5e work on maintainint 2 TBB copies 2022-06-30 17:39:27 -04:00
idk
f6478b922b don't create so many Tor clients, build mirroring into the system, download to subdir of i2psnark dir 2022-06-28 00:41:31 -04:00
idk
f8d890f4d3 unset transport before and after re-setting transport 2022-05-21 11:26:10 -04:00
idk
34936d4a16 Add the HTML editor 2022-03-23 10:45:41 -04:00
idk
e6a46e80db More torrent subsystem upgrades 2022-03-23 00:57:20 -04:00
idk
589f8258b6 More torrent subsystem upgrades 2022-03-23 00:15:17 -04:00
idk
3ce1c7d047 More torrent subsystem upgrades 2022-03-22 23:54:10 -04:00
idk
58a23a2ad2 Make torrent updates a little better 2022-03-22 23:13:07 -04:00
idk
9ce7c2dbe4 Add ability to get the Tor version without instantiating a whole object. 2022-03-22 21:24:08 -04:00
idk
44bb0b3477 Fix TorrentDownloaded function 2022-03-16 15:04:21 -04:00
idk
aa203347e5 Fix TorrentDownloaded function 2022-03-16 15:01:49 -04:00
idk
d44ceda911 Add mirror and torrent generation tools 2022-03-16 10:58:57 -04:00
idk
c57734d65c add a bunch of requested features, tor disablement, fix static builds 2022-03-15 20:33:01 -04:00
idk
0c2cb7c11d Adds most of the Torrent Download option. Defaults to on if the torrent is already downloaded. 2022-03-15 18:54:42 -04:00
idk
12848c30b1 fix some issues reported from Matrix 2022-03-15 17:04:24 -04:00
idk
3981f53434 create a StartConf which is aware of the unpacked Tor path 2022-03-11 17:40:46 -05:00
idk
6cb3f81fb6 use precise content-length 2022-03-11 15:04:39 -05:00
idk
9ad63bfeb1 auto-resume failed downloads, use system tor if it's there and we're not downloading from an I2P mirror 2022-03-08 12:34:17 -05:00
idk
3b9a67f5f1 auto-resume failed downloads, use system tor if it's there and we're not downloading from an I2P mirror 2022-03-08 00:06:39 -05:00
idk
81ee0b9f27 auto-resume failed downloads, use system tor if it's there and we're not downloading from an I2P mirror 2022-03-07 23:38:34 -05:00
idk
b165d9e7f8 add an arm64 variant, not supported by Tor Project Official but contributed by a community member, to make it work on Raspberry Pi's. 2022-03-07 23:08:40 -05:00
idk
a9079faa5b In-I2P mirror fails if the file download is incomplete. Need to switch to torrents ASAP. 2022-02-28 23:54:11 -05:00
idk
681e0e8e65 various nits to running local services 2022-02-25 00:17:12 -05:00
idk
26f3d3470f Place Mirror service keys into unpack directory 2022-02-22 20:58:38 -05:00
idk
5902ed5224 affix path to tor-mirror 2022-02-22 20:54:12 -05:00
idk
f38f6c25fa actually implement torrent-based sharing of tor browser 2022-02-22 20:34:48 -05:00
idk
6b46972672 Migrate to Protonmail's much better GPG library 2022-02-21 23:57:32 -05:00
idk
fb6997a2e5 add some firefox wrapping stuff 2022-02-21 18:08:49 -05:00
idk
11b59f57c0 reduce sleep time on wait for http proxy 2022-02-20 00:14:41 -05:00
idk
3352191180 Set up a system tray application. Download Tor Browser over I2P. This accomplishes all basic features. 2022-02-15 00:24:30 -05:00
idk
c85e5b1cb8 OSX fixes 2022-02-08 01:23:30 -05:00
idk
749aafbb45 add an -offline(work offline) flag 2022-02-07 21:09:43 -05:00
idk
1367cea3a3 Fix all the linter errors I care about 2022-02-07 15:34:45 -05:00
idk
c9a77dc123 add the ability to manage a Firefox browser too. 2022-02-07 14:29:04 -05:00
idk
1bac06a43b Fix some path determination stuff 2022-02-03 02:06:39 -05:00
idk
23ba452669 If a router isn't started, start one. If an HTTP proxy isn't started, start one. 2022-01-31 16:14:30 -05:00
idk
240e135097 Add apparmor profile generation and default apparmor profiles 2022-01-31 02:09:02 -05:00
93583ab435 Windows fixes for launching Tor and/or Tor Browser 2022-01-30 03:17:08 -05:00
idk
15cdc02440 Use path instead of filepath for referencing embeds 2022-01-30 02:41:45 -05:00
bd23b2a253 Checkin Windows fixes from the Windows machine 2022-01-30 02:05:31 -05:00
idk
6cba86277f More logging, make it nicer on Windows 2022-01-30 01:33:40 -05:00
idk
d92a5b2369 Create directories automatically, mirror Tor Browser and our profile too, allow customizing the ports. Some probably unnecessary defensive coding. 2022-01-29 01:18:37 -05:00
idk
94ed9d81ef Don't overwrite a key with the embedde key 2022-01-23 13:47:03 -05:00
idk
2ee490a077 Embed and unpack the key if it's not present either 2022-01-23 13:40:14 -05:00
idk
9ec70c840e Guarantee download path is correctly created 2022-01-23 12:54:28 -05:00
idk
f3905a3e35 Fix unpack routine 2022-01-22 00:04:58 -05:00