Knapcode.TorSharp
2.5.0
Use Tor for your C# HTTP clients. Tor + Privoxy = ❤
Install-Package Knapcode.TorSharp -Version 2.5.0
dotnet add package Knapcode.TorSharp --version 2.5.0
<PackageReference Include="Knapcode.TorSharp" Version="2.5.0" />
paket add Knapcode.TorSharp --version 2.5.0
Release Notes
* 2.5.0 Don't try to use virtual desktops on Windows 7 or earlier.
* 2.4.0 Add support for custom Tor bridges, allow configurable max Privoxy connections.
* 2.3.0 Add support for Tor bridges (e.g. obfs4).
* 2.2.0 Add Tor control methods to get traffic read and written, fix config bug.
* 2.1.0 Allow override of executable paths (enables using tools from PATH).
* 2.0.1 Fix bug in Windows Privoxy zipped tool prefix (was "win32", should be "win32-").
* 2.0.0 Add support .NET Core on Linux.
* 2.0.0-beta1 Add support for .NET Core on Windows.
* 1.9.1 Fix null reference exception in TorControlClient.Dispose().
* 1.9.0 Add UseExistingTools and CheckForUpdatesAsync so that TorSharpToolFetcher can not download so much.
* 1.8.6 Improve error experience when one of the tool ZIP files is invalid.
* 1.8.5 Add ListenAddress to TorSharpPrivoxySettings to allow external connections.
* 1.8.4 Improve missing tool message and don't fail due to a SecurityProtocolType not being supported.
* 1.8.3 Ignore version directories that don't just have digits.
* 1.8.2 Enable three different ways of downloading Privoxy. Fastest one wins.
* 1.8.1 Use Privoxy RSS feed for fetching tools instead of SourceForge.
* 1.8.0 Add support for HTTPS proxy in Tor and organize TorSettings.
* 1.7.0 Default Tor DataDirectory to a path relative to the Tor executable.
* 1.6.2 Fix a bug where ToolRunnerType.VirtualDesktop was breaking on Windows 10 (version 1709).
* 1.6.1 Fix a bug in the Tor fetcher caused by Tor versions with no Windows build.
* 1.6.0 Add configuration API for tor exit nodes.
* 1.5.3 Fix P/Invoke stubs to work on x64 so ToolRunnerType.VirtualDesktop works.
* 1.5.2 Paths now fully work when they have spaces in them.
* 1.5.1 Fix bug where usernames with spaces in them are not supported.
* 1.5.0 Hash Tor passwords in process (by duplicating the hash algorithm).
* 1.4.0 Add tool runner without jobs, configure Tor data directory, fix file system race condition.
* 1.3.1 Fix dispose issue in TorControlClient.
* 1.3.0 Extract interfaces and rename ToolFetcher to TorSharpToolFetcher.
* 1.2.0 Add tool to download the latest Tor and Privoxy.
* 1.1.0 Target .NET 4.5 instead of .NET 4.5.2.
* 1.0.0 Initial release.
Dependencies
-
.NETFramework 4.5
- No dependencies.
-
.NETStandard 2.0
- sharpcompress (>= 0.24.0)
- System.ServiceModel.Syndication (>= 4.5.0)
Used By
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version History
Version | Downloads | Last updated |
---|---|---|
2.5.0 | 410 | 12/16/2020 |
2.4.0 | 362 | 11/28/2020 |
2.3.0 | 114 | 11/20/2020 |
2.2.0 | 1,833 | 11/24/2019 |
2.1.0 | 196 | 11/11/2019 |
2.0.1 | 232 | 10/5/2019 |
2.0.0 | 220 | 9/10/2019 |
2.0.0-beta1 | 152 | 9/7/2019 |
1.9.1 | 209 | 8/31/2019 |
1.9.0 | 250 | 7/22/2019 |
1.8.6 | 217 | 7/6/2019 |
1.8.5 | 647 | 1/23/2019 |
1.8.4 | 565 | 10/13/2018 |
1.8.3 | 844 | 3/28/2018 |
1.8.2 | 490 | 3/4/2018 |
1.8.1 | 420 | 3/3/2018 |
1.8.0 | 527 | 2/11/2018 |
1.7.0 | 594 | 12/31/2017 |
1.6.2 | 713 | 11/20/2017 |
1.6.1 | 725 | 7/29/2017 |
1.6.0 | 876 | 12/3/2016 |
1.5.3 | 908 | 7/17/2016 |
1.5.2 | 565 | 4/23/2016 |
1.5.1 | 471 | 4/20/2016 |
1.5.0 | 2,120 | 2/14/2016 |
1.4.0 | 512 | 2/9/2016 |
1.3.1 | 756 | 12/4/2015 |
1.3.0 | 628 | 8/24/2015 |
1.2.0 | 518 | 8/23/2015 |
1.1.0 | 508 | 8/22/2015 |
1.0.0 | 753 | 8/4/2015 |