593 Commits

Author SHA1 Message Date
Todd Menier
74588eb7f0 Test for #375 2019-01-25 11:17:00 -06:00
Todd Menier
017153bf1c #402 multipart enhancement
allow specifying different filename when uploading from local path
2019-01-20 10:18:13 -06:00
Todd Menier
d90e27c63b #406 Url ctor that takes Uri 2019-01-20 09:57:30 -06:00
Todd Menier
b051bd90d4 #405
missed a few content-level headers in check to avoid overwriting
2019-01-20 08:46:48 -06:00
Todd Menier
4be2911281 #392 multipart fix
string parts can't have content-type
2019-01-20 08:27:46 -06:00
Todd Menier
c3479fa285 Test for #370 2019-01-19 17:00:20 -06:00
Todd Menier
f6b335ace4 #373 ObjectToKV bug
should only consider publicly readable properties
2019-01-19 11:11:17 -06:00
Todd Menier
5475393639 Merge remote-tracking branch 'origin/dev' into dev 2019-01-19 09:30:43 -06:00
Todd Menier
9aeaa0b4c6 speling errers 2019-01-19 09:01:46 -06:00
Todd Menier
44a4c586de
Update issue templates 2019-01-11 08:33:33 -06:00
Todd Menier
2d176f85b8
Update issue templates
md link in a template wasn't the way to go
2019-01-11 08:31:06 -06:00
Todd Menier
17adfe8715
Update issue templates 2019-01-11 08:28:21 -06:00
Todd Menier
1b072fce15
Merge pull request #396 from sacgod/dev
Fix missing dispose of CTS during Request timeout handling
2018-11-27 11:44:56 -05:00
Salamon, Daniel (DF MC MTS ISW R&D DEV)
e0af3289a3 Review findings
TABS
2018-11-27 07:49:02 +01:00
Salamon, Daniel (DF MC MTS ISW R&D DEV)
18f0a3d346 Add missing CTS dispose to request
Missing CTS dispose memory leaking.
Store it in a variable and dispose it in finally
2018-11-27 07:23:49 +01:00
Todd Menier
80cf699ef8 updated package testers for Flurl.Http 2.4 (plus new csproj format for full framework versions) 2018-09-04 19:10:28 -05:00
Todd Menier
b18f414d37 strip -pre from 2.4 release 2018-09-04 14:55:56 -05:00
Todd Menier
319921966f
Merge pull request #368 from tmenier/dev
Flurl.Http 2.4.0-pre
2018-08-31 13:47:24 -04:00
Todd Menier
06df3b090c version bump 2018-08-31 12:40:33 -05:00
Todd Menier
6458c507b7 #330 - better ConnectionLeaseTimeout implementation - replace/dispose HttpClient instance at timeout interval. 2018-08-26 19:40:33 -05:00
Todd Menier
129781fefa #357 incorrect doc summary 2018-08-13 08:38:04 -05:00
Todd Menier
c9dd91cd31 #347 WithRequestUrlEncoded test assertion 2018-08-12 10:51:55 -05:00
Todd Menier
2d36c6e3a4 standardize CancellationToken defaults & comments 2018-08-10 16:13:21 -05:00
Todd Menier
7192afca94 #360 cancellation with DownloadFileAsync overloads 2018-08-10 16:12:54 -05:00
Todd Menier
08c8bf11f8 #360 add CancellationToken to DownloadFileAsync 2018-08-10 15:38:20 -05:00
Todd Menier
f457383d71 #356 better locking implementation (thx to mike z https://stackoverflow.com/a/51565934/62600) 2018-07-28 11:20:31 -05:00
Todd Menier
8e15c7b815 #356 better test for thread safety 2018-07-28 11:03:10 -05:00
Todd Menier
06ec0b6899 #356 forgot to make that chainable 2018-07-28 10:52:53 -05:00
Todd Menier
925a05ff5f #356 IFlurlClientFactory.ConfigureClient 2018-07-27 15:58:20 -05:00
Todd Menier
f6b9f1d850 upgrade Flurl and Json.NET dependencies in Flurl.Http 2018-07-27 11:27:18 -05:00
Todd Menier
924972487b #329 dispose HttpResponseMessage whenever possible, fix case of body being unavailable in exception when parsing error occurs 2018-07-27 11:10:12 -05:00
Todd Menier
74c40c1bcc
Merge pull request #350 from tmenier/dev
Flurl 2.8
2018-07-22 14:55:26 -04:00
Todd Menier
832dd3ff61 version bump 2018-07-22 11:15:17 -05:00
Todd Menier
6c69d1bef3 #337 Url.Equals 2018-07-20 17:19:38 -05:00
Todd Menier
2d28762e14 slightly better test for #339 2018-07-20 17:19:02 -05:00
Todd Menier
5716af0855 refactoring - expression-bodied method goodness 2018-07-20 16:49:50 -05:00
Todd Menier
93d827775b Merge branch 'master' into dev 2018-07-20 16:42:31 -05:00
Todd Menier
4ecdb44252
Merge pull request #344 from Marusyk/dev
Add implicit conversion from Flurl.Url to System.Uri.
2018-07-20 17:36:25 -04:00
Marusyk
304e0978d0 Add ToUri() method that converts this Url object to System.Uri 2018-07-08 22:10:01 +03:00
Marusyk
c419e67bdf Add implicit conversion from Flurl.Url to System.Uri. Fixes #339 2018-07-03 19:11:25 +03:00
Todd Menier
582113e491
Merge pull request #343 from tmenier/dev
Flurl.Http 2.3.2
2018-07-03 12:01:14 -04:00
Todd Menier
129565361e version bump 2018-07-03 10:54:04 -05:00
Todd Menier
792c2b7d30 slight future-proofing related to #325 2018-07-02 15:06:32 -05:00
Todd Menier
b0e3a6a1f3
Merge pull request #325 from kvpt/dev
HttpTest use AsyncLocal like NetStandard in NetFramework 4.6 and later
2018-07-02 16:01:31 -04:00
Todd Menier
3e92f636cb #335 when using FlurlClient.HttpClient directly, in a test context, a null HttpCall gets added to the CallLog. avoid that 2018-07-02 11:47:53 -05:00
Todd Menier
6b74ac318d #334 NullRefEx when creating FlurlClient with existing HttpClient, then disposing 2018-07-02 11:00:58 -05:00
Todd Menier
21028c7a53 Merge branch 'master' into dev 2018-07-02 08:37:22 -05:00
Todd Menier
42d6ea45d8 Revert "#327 ensure multipart name/filename values are quoted"
This reverts commit 4bf509a4d866d021d2e08bec372041a016f93d29.
2018-07-02 08:36:51 -05:00
Todd Menier
e9778fc3f8
Claire > Frank 2018-06-25 13:10:32 -04:00
Todd Menier
4bf509a4d8 #327 ensure multipart name/filename values are quoted 2018-06-21 17:04:19 -05:00