Bogdan
14ae062db2
Fixed: Http Client getting network interfaces on aarch64
...
Co-authored-by: Louis R <covert8@noreply.github.com>
Fixes #2076
2 months ago
Louis R
a25e79031f
Fixed: Don't disable IPv6 in IPv6-only Environment
...
(cherry picked from commit 13af6f57796e54c3949cf340e03f020e6f8575c4)
3 months ago
Mark McDowall
86124d4319
New: Optional directory setting for Aria2
...
(cherry picked from commit fd17df0dd03a5feb088c3241a247eac20f0e8c6c)
5 months ago
Bogdan
32db2af0ea
Improved http timeout handling
...
Co-authored-by: Qstick <qstick@gmail.com>
8 months ago
Bogdan
3ed6ef0336
Use await on reading the response content
...
(cherry picked from commit 82d586e7015d7ea06356ca436024a8af5a4fb677)
9 months ago
Bogdan
3283d144f5
Ignore invalid cookies when adding response cookies to CookieContainer
...
Fixes #1868
9 months ago
Bogdan
8790a6f06a
New: (HttpClient) Add HTTP/2 support
11 months ago
Bakerboy448
d1ba208243
Fixed: (HttpIndexerBase) Better HTTP error handling
12 months ago
Bogdan
48cd1d9f6b
Reset ContentSummary on redirect in HttpClient
1 year ago
Bogdan
360827708f
Use 'var' instead of explicit type
...
(cherry picked from commit 12374f7f0038e5b25548f5ab3f71122410832393)
1 year ago
Qstick
d946ef4a9e
Convert method to static that doesn't use instance data
...
(cherry picked from commit a42f97229acb713719c616851db572100f319ad7)
1 year ago
Bogdan
541b8b4f7f
Increase Request Timeout in Download File
...
Closes #1655
1 year ago
Bogdan
34fbb3e135
Use `await using` in async methods
1 year ago
Bogdan
d38f2614d3
Remove unused imports
1 year ago
Bogdan
17be8bb68a
Add SuppressHttpErrorStatusCodes to HttpRequestBuilder
1 year ago
Bogdan
fbea5bbc06
Fixed: (CookieUtil) Add tests
1 year ago
Qstick
1640980e2b
New: OnGrab Notifications
1 year ago
Bogdan
caa8bb05a7
Fixed: (Newznab API) Response with StatusCode 429 when limits are reached
1 year ago
Qstick
fcb3c96455
Call async methods when in an async method
1 year ago
Qstick
70685de5d2
Fixed: Correctly handle relative redirects with dot segments
1 year ago
Bakerboy448
ba3a240707
Add TooManyRequestsException with var retryWait
1 year ago
Mark McDowall
2af7fac15e
New: IPv6 support for connections/indexers/download clients
2 years ago
Qstick
59e5b5bd52
Set PooledConnectionLifetime to 10 minutes
...
Setting PooledConnectinLifetime to a defined number will ensure we don't run into DNS refresh issues
2 years ago
Qstick
ae2d9b795b
Don't reset request Url when calculating RedirectUrl
2 years ago
Qstick
f97b35403d
Fixed: Indexer proxies not applying to requests
...
Fixes #1107
2 years ago
Qstick
4473551182
Fixed: Correctly use FlareSolverr User Agent
2 years ago
Qstick
09ed132fe6
Rework Cloudflare Protection Detection
2 years ago
bakerboy448
e85ccd5808
New: (FlareSolverr) DDOS Guard Support
...
(based on Flaresolverr b62c203f96222602964a291b845e4d16c1a0d43a)
2 years ago
Qstick
e4284d47b0
Fixed: (Cardigann) Use Indexer Encoding for Form Parameters
...
Fixes #959
2 years ago
Qstick
b7b5a6e7e1
Modern HTTP Client ( #685 )
2 years ago
Qstick
64c1e1fa54
Fixed: (Cardigann) Treat "Refresh" header as redirect
...
Fixes #812
2 years ago
Qstick
e480f53f7f
More mono cleaning
2 years ago
Qstick
573dde97e5
Default Method in HttpRequest to HttpMethod.Get
2 years ago
Qstick
76b6b0dead
Use native HttpMethod
2 years ago
Qstick
e04133d34a
More Mono Cleaning
2 years ago
Qstick
0f52258d53
Fixed: (Flaresolverr) YggCookie and YggTorrent Issues
3 years ago
Qstick
10aa3e43a2
Fixed: (Cardigann) Use correct encoding for Auth and Download calls
3 years ago
Qstick
f5cb81951a
New: Use native .NET socks proxy
3 years ago
bakerboy448
f4cee1d5f4
Fixed: UserAgent Parsing
...
Fixes #448
New - add user agent parser tests
3 years ago
Qstick
7480ebea85
New: Per Indexer Proxies
...
Fixes #281
3 years ago
crusher
2c6680e4fa
New: (Indexer) Rutracker.org ( #371 )
...
* first attempt at sc definition
* add dologin. seems to return html instead of json
* barebones working setup
* added category but errors on override
* fixed and tested
* guid fix
* fixed bdmv and dvd releases to report in radarr accepted format
* New: (Indexer) RuTracker
* minor fixes
* somewhat working rutracker org defintion with some filtering
* filter russian letters option implemented
* deal with subtitle languages
* russian filtering pretty good now
* removed sc from branch
* rutracker handles series ok now
* final touches to rutracker
* tore out the captcha
Co-authored-by: Qstick <qstick@gmail.com>
3 years ago
Qstick
ed7c5a937f
Fixed: Correctly handle 302 and 303 redirects in HttpClient
...
Fixes #204
3 years ago
Qstick
63b6adf0e1
Fixed: Empty should redirect to Base
3 years ago
Qstick
d9e211472b
Fixed: Cardigann redirect handling fails for relative location headers
3 years ago
Qstick
c694d1ef44
Cleanup UA Parser
3 years ago
Robin Dadswell
f85235d214
Show User Agent in System->Tasks for externally triggered commands ( #63 )
...
(cherry picked from commit fe8f319f7bfdadb7218b6313ada6cae1d2a35ad8)
Co-authored-by: Taloth Saldono <Taloth@users.noreply.github.com>
3 years ago
Qstick
5cb13e69d7
Fixed: Indexer failures not logged to history
3 years ago
Qstick
62977d0863
Fixed: Cardigann Download block handling
3 years ago
ta264
95d5e0d347
Don't persist cookies across requests by default
3 years ago
ta264
29da0b7031
New: Make indexer HTTP requests async
3 years ago