btcpayserver/BTCPayServer/Hosting
Andrew Camilleri e183714475
Add Tor Http Client Factory (#1445)
* WIP: Add Tor Http Client Factory

This PR adds a Tor Http Client Factory so that we can do HTTP requests over socks5( which we usually use tor's socks5).
Using it for payjoin when possible.

Currently have an issue where a 503 is always returned.  Must be something wrong with my tor config or the socks proxy lib Im using

* fix

* remove external dependency

* make payjoin client use tor client if available

* fix docker test

* use tor client only if available and necessary

* remove bip 79 mention
2020-04-08 22:40:41 +09:00
..
BTCpayMiddleware.cs Fixing api exception handling in the pipeline 2020-02-03 02:18:36 -06:00
BTCPayServerServices.cs Add Tor Http Client Factory (#1445) 2020-04-08 22:40:41 +09:00
HeadersOverrideMiddleware.cs Skip HeadersOverrideMiddleware if on onion 2019-10-10 14:10:01 +09:00
ResourceBundleProvider.cs Cleanup netcore21 specific code 2020-01-12 13:30:54 +09:00
Startup.cs Remove dependency on NSwag 2020-03-18 20:08:09 +09:00