David Fowler
9bf94d3667
Remove unused parameter in ctor of HttpContextFactory ( #881 )
...
- We removed the use of the ObjectPoolProvider in 1.x, this change
just removes it from the ctor.
2017-06-29 11:44:46 -07:00
Chris Ross
163836fe1f
#800 Re-enable API check ( #878 )
2017-06-28 10:16:54 -07:00
Nate McMaster
64c6e11ce4
Change HttpResponseStreamWriter.DefaultBufferSize to 16K and remove it from public API surface
2017-06-27 17:31:54 -07:00
Hao Kung
12f89f66a6
Improve PathString <-> string logic
2017-06-20 10:49:17 -07:00
Hao Kung
df5c6730f7
Add new default schemes + tests ( #870 )
2017-06-14 12:57:45 -07:00
Hao Kung
b059bcc426
Obsolete AuthenticationManager ( #866 )
2017-06-12 11:41:27 -07:00
Pranav K
a78b194a84
Remove usage of TaskCache
2017-06-08 13:46:05 -07:00
David Fowler
b686298133
Don't throw for OnStarting or OnCompleted calls. ( #864 )
2017-06-08 08:53:03 -10:00
David Fowler
9dedc98094
Deprecate the IAuthenticationHandler property ( #863 )
...
* Deprecate the IAuthenticationHandler property
2017-06-07 07:04:48 -10:00
Stephen Halter
2176af7edd
Add IHttpMaxRequestBodySizeFeature.IsReadOnly ( #858 )
2017-06-06 15:27:13 -07:00
Hao Kung
300d69e644
Remove ConfigureDefaultOptions
2017-06-05 09:57:57 -07:00
Stephen Halter
9698f539f0
Add IHttpMaxRequestBodySizeFeature ( #852 )
2017-06-02 12:46:36 -07:00
Hao Kung
a55b818a07
Bind AuthenticationOptions to config + PathString type converter ( #851 )
2017-06-01 15:43:40 -07:00
Doug Bunting
5b9e129abb
React to breaking change latest API Check detects
...
- see PR aspnet/BuildTools#259 and issue aspnet/BuildTools#146
2017-05-26 09:51:56 -07:00
Hao Kung
b1f92fb6bc
Forbid + obsolete context.Authentication
2017-05-25 18:26:36 -07:00
Chris R
2ce2d8b6c5
#758 Convert the header parsers to use StringSegment
2017-05-22 15:14:02 -07:00
John Luo
e8123db21e
Add SameSite attribute to SetCookie header
2017-05-22 14:42:05 -07:00
John Luo
6e87b0f5eb
Target netstandard2.0 TFM
2017-05-18 14:38:26 -07:00
John Luo
9313a02aa8
Remove duplication of parsing helper
2017-05-18 11:49:03 -07:00
John Luo
07470d41b1
Ignore empty header values #722
2017-05-17 12:45:56 -07:00
user1336
dfd938e4f7
Fixed � in summary ( #838 )
2017-05-16 12:42:12 -07:00
cdavid
043f8fda61
Fix typo (delegate) in documentation ( #830 )
2017-05-10 15:02:53 -07:00
Kristian Hellang
f5107596a5
Add Id to ConnectionInfo ( #828 )
2017-05-10 14:54:05 -07:00
Pavel Krymets
412e4de2a5
Remove unnecessary package references ( #835 )
2017-05-10 12:10:19 -07:00
Kristian Hellang
d1d9bceff5
#833 Change non-standard header name 'ContentMD5' to 'Content-MD5'
2017-05-08 13:37:00 -07:00
John Luo
9168442704
Migration
2017-05-05 14:59:10 -07:00
Smit Patel
73e44417c5
Update API Check related files
...
React to aspnet/BuildTools#238
2017-04-25 08:18:41 -07:00
Hao Kung
3085f016e4
Fix GetToken()
2017-04-24 11:58:12 -07:00
David Fowler
5472763fc2
Added feature to control http body behavior ( #821 )
...
* Added feature to control http body behavior
- Added a flag to allow synchronous IO
2017-04-22 02:52:40 -07:00
Hao Kung
4566cf9fdb
Add DisplayName to scheme
2017-04-20 12:42:12 -07:00
Hao Kung
d508c027ba
Add GetToken overload to HttpContext as well
2017-04-17 16:41:22 -07:00
Hao Kung
4b4b375909
Add GetToken overload using default scheme
2017-04-14 17:37:05 -07:00
Hao Kung
ef9ff35370
Remove unneeded AuthenticateContext
2017-04-14 17:19:25 -07:00
Hao Kung
f9e19ed522
DefaultAuthentication => DefaultAuthenticate
2017-04-14 14:42:10 -07:00
Jonathan Channon
f2f643ad15
Updated XML documentation for HttpResponse.Body ( #816 )
2017-04-13 09:57:35 -07:00
Hao Kung
f6cf5293a0
Add challenge/forbid overloads for MVC
2017-04-12 16:03:35 -07:00
John Luo
0da88e0dda
Avoid double escaping in PathString
2017-04-06 13:29:06 -07:00
Hao Kung
13925be91e
Initial Auth 2.0 checkin
2017-03-31 11:56:20 -07:00
John Luo
2bdbbbf41d
UseMiddleware resolves InvokeAsync in addition to Invoke
2017-03-27 11:28:09 -07:00
Pranav K
b3b846c27e
Remove net451 as a cross-compile target
2017-03-24 11:46:13 -07:00
John Luo
49daa416ba
Use StringComparer.Ordinal
2017-03-22 14:45:46 -07:00
Doug Bunting
c9f12a23f8
Disable API Check in projects with untracked breaking changes
2017-03-22 08:33:55 -07:00
Derek Gray
d89f66f150
Use a CopyOnWriteDictionary in ApplicationBuilder so branches can set their own properties
...
Fix #783
2017-03-21 14:31:26 -05:00
Nate McMaster
73d58b7a13
Unify dependency versions to one file
2017-03-15 13:54:28 -07:00
kchanlee
1b02cd2baf
Implement `OwinEnvironment` `IEnumerable.GetEnumerator()` ( #789 )
2017-03-13 07:54:57 -07:00
Justin Van Patten
fc3af1ecfe
Remove explicit static constructors
...
Explicit static cctors cause the C# compiler to not mark types as
beforefieldinit, which means the JIT will add checks to each static
method and instance constructors of the type to make sure that the
static constructor was previously called. This can be avoided by
removing explicit static constructors and initializing static fields
inline.
2017-03-13 07:40:03 -07:00
John Luo
a1f4928ed5
Clean up Header qvalue parsing
2017-03-06 14:31:14 -08:00
Yves57
7440d5d29c
Remove allocations and improve Header Quality Values parsing performance
2017-03-06 14:31:13 -08:00
John Luo
15adff9433
Only format non-negative int64 #760
2017-02-28 14:47:08 -08:00
Nate McMaster
b9bba9cbb1
Downgrade to stable packages
2017-02-14 16:15:30 -08:00